프로퍼티 | 타입 | 설명 | |
---|---|---|---|
Empty | BaseCriteria | ||
False | BaseCriteria | ||
True | BaseCriteria |
메소드 | 설명 | |
---|---|---|
Bracket ( string fieldName ) : |
Verilen alan adını köşeli parantez içine alarak yeni bir kriter oluşturur. SQL'de boşluk içeren ya da keyword olan alan adlarının kullanılabilmesi için gerekebilir.
|
|
Criteria ( IAlias alias, IField field ) : System |
Belirtilen numerik tablo alias'ı (başına T konarak) ve alanın adını aralarına nokta koyarak içeren yeni bir kriter oluşturur.
|
|
Criteria ( IAlias alias, string field ) : System |
Belirtilen numerik tablo alias'ı (başına T konarak) ve alanın adını aralarına nokta koyarak içeren yeni bir kriter oluşturur.
|
|
Criteria ( IField field ) : System |
Creates a new criteria that contains field name of the metafield.
|
|
Criteria ( ISqlQuery query ) : System |
Belirtilen SqlQuery i içeren yeni bir kriter oluşturur.
|
|
Criteria ( int joinNumber, IField field ) : System |
Belirtilen numerik tablo alias'ı (başına T konarak) ve alanın adını aralarına nokta koyarak içeren yeni bir kriter oluşturur.
|
|
Criteria ( int joinNumber, string field ) : System |
Belirtilen numerik tablo alias'ı (başına T konarak) ve alan adını aralarına nokta koyarak içeren yeni bir kriter oluşturur.
|
|
Criteria ( string text ) : System |
Creates a new criteria with given condition. This condition is usually a field name, but it can also be a criteria text pre-generated. Usually used like: |
|
Criteria ( string join, IField field ) : System |
Belirtilen join ve meta alanın adını aralarına nokta koyarak içeren yeni bir kriter oluşturur.
|
|
Criteria ( string alias, string field ) : System |
Belirtilen tablo alias'ı ve alan adını aralarına nokta koyarak içeren yeni bir kriter oluşturur.
|
|
Exists ( ISqlQuery query ) : BaseCriteria |
Creates a new EXISTS criteria
|
|
Exists ( string expression ) : BaseCriteria |
Creates a new EXISTS criteria
|
|
ToString ( StringBuilder sb, IQueryWithParams query ) : void |
메소드 | 설명 | |
---|---|---|
Criteria ( ) : System |
Creates an empty criteria
|
public static Bracket ( string fieldName ) : |
||
fieldName | string | /// Köşeli parantez içine alınıp kriterye çevrilecek alan adı (zorunlu). |
리턴 |
public Criteria ( IAlias alias, IField field ) : System | ||
alias | IAlias | /// Join aliası (T1 gibi kullanılır) |
field | IField | /// Alan nesnesi (zorunlu). |
리턴 | System |
public Criteria ( IAlias alias, string field ) : System | ||
alias | IAlias | /// Join aliası (T1 gibi kullanılır) |
field | string | /// Alan nesnesi (zorunlu). |
리턴 | System |
public Criteria ( IField field ) : System | ||
field | IField | /// Field (required). |
리턴 | System |
public Criteria ( ISqlQuery query ) : System | ||
query | ISqlQuery | /// Query nesnesi (genellikle sub query). |
리턴 | System |
public Criteria ( int joinNumber, IField field ) : System | ||
joinNumber | int | /// Join numarası (T1 gibi kullanılır) |
field | IField | /// Alan nesnesi (zorunlu). |
리턴 | System |
public Criteria ( int joinNumber, string field ) : System | ||
joinNumber | int | /// Join numarası (T1 gibi kullanılır). Değer sıfırdan küçükse alan adı tek başına /// kullanılır. |
field | string | /// Alan adı (zorunlu). |
리턴 | System |
public Criteria ( string text ) : System | ||
text | string | /// A field name or criteria condition (can be null) |
리턴 | System |
public Criteria ( string join, IField field ) : System | ||
join | string | /// Tablo alias bilgisini içeren LeftJoin nesnesi (zorunlu). |
field | IField | /// Field alan (zorunlu). |
리턴 | System |
public Criteria ( string alias, string field ) : System | ||
alias | string | /// Tablo alias'ı. Null ya da boş olursa önemsenmez. |
field | string | /// Alan adı (zorunlu). |
리턴 | System |
public static Exists ( ISqlQuery query ) : BaseCriteria | ||
query | ISqlQuery | /// Expression |
리턴 | BaseCriteria |
public static Exists ( string expression ) : BaseCriteria | ||
expression | string | /// Expression |
리턴 | BaseCriteria |
public ToString ( StringBuilder sb, IQueryWithParams query ) : void | ||
sb | StringBuilder | |
query | IQueryWithParams | |
리턴 | void |