Apache Ignite.NET
Apache.Ignite.Core.Cache.Configuration.QueryField Class Reference

Represents a queryable field. More...

Public Member Functions

 QueryField ()
 Initializes a new instance of the QueryField class. More...
 
 QueryField (string name, string javaFieldTypeName)
 Initializes a new instance of the QueryField class. More...
 
 QueryField (string name, Type fieldType)
 Initializes a new instance of the QueryField class. More...
 

Properties

string Name [get, set]
 Gets or sets the field name. More...
 
Type FieldType [get, set]
 Gets or sets the type of the value. More...
 
string FieldTypeName [get, set]
 Gets the Java type name. More...
 
bool IsKeyField [get, set]
 Gets or sets a value indicating whether this field belongs to the cache key. Proper value here is required for SQL DML queries which create/modify cache keys. More...
 

Detailed Description

Constructor & Destructor Documentation

Apache.Ignite.Core.Cache.Configuration.QueryField.QueryField ( )
Apache.Ignite.Core.Cache.Configuration.QueryField.QueryField ( string  name,
string  javaFieldTypeName 
)
Parameters
nameName.
javaFieldTypeNameJava type name.
Apache.Ignite.Core.Cache.Configuration.QueryField.QueryField ( string  name,
Type  fieldType 
)
Parameters
nameName.
fieldTypeType.

Property Documentation

Type Apache.Ignite.Core.Cache.Configuration.QueryField.FieldType
getset

This is a shortcut for FieldTypeName. Getter will return null for non-primitive types.

string Apache.Ignite.Core.Cache.Configuration.QueryField.FieldTypeName
getset
bool Apache.Ignite.Core.Cache.Configuration.QueryField.IsKeyField
getset
string Apache.Ignite.Core.Cache.Configuration.QueryField.Name
getset