Table of Contents

Class AttIndex

Namespace
PHCDataLayer
Assembly
PHCDataLayer.dll

Campo usado para criação de um índice

[AttributeUsage(AttributeTargets.Property)]
public class AttIndex : AttGeneric, _Attribute
Inheritance
AttIndex

Constructors

AttIndex()

public AttIndex()

AttIndex(OrderTypes)

public AttIndex(OrderTypes order)

Parameters

Nome Tipo Descrição
order OrderTypes

AttIndex(bool)

public AttIndex(bool unique)

Parameters

Nome Tipo Descrição
unique bool

AttIndex(bool, string[])

public AttIndex(bool unique, string[] fields)

Parameters

Nome Tipo Descrição
unique bool
fields string[]

AttIndex(string[], OrderTypes[])

public AttIndex(string[] fields, OrderTypes[] orders)

Parameters

Nome Tipo Descrição
fields string[]
orders OrderTypes[]

AttIndex(string[], OrderTypes[], string[])

public AttIndex(string[] fields, OrderTypes[] orders, string[] incFields)

Parameters

Nome Tipo Descrição
fields string[]
orders OrderTypes[]
incFields string[]

AttIndex(string[], string[])

public AttIndex(string[] fields, string[] incFields)

Parameters

Nome Tipo Descrição
fields string[]
incFields string[]

Properties

Includefields

public string[] Includefields { get; set; }

Property Value

string[]

Indexfields

public string[] Indexfields { get; set; }

Property Value

string[]

IndexfieldsOrder

public OrderTypes[] IndexfieldsOrder { get; set; }

Property Value

OrderTypes[]

Order

public override int Order { get; set; }

Property Value

int

Unique

public bool Unique { get; set; }

Property Value

bool