FieldKind Enum
Namespace: Hazelcast.Serialization
Assembly: Hazelcast.Net.dll
Defines the kind of a field for serialization.
public enum FieldKind
  Remarks
In order to stay close to C# nullable names, arrays and everything named "Nullable" is nullable, whereas everything else is non-nullable. Therefore, for instance, String indicates a reference (which may be null) to a string.
This enumeration describe types that can be used by portable and/and compact serialization. Note that one serialization solution may not support all types.
Fields
| ArrayOfBoolean | The array-of-boolean primitive type.  | 
      
| ArrayOfCompact | The array-of-compact-object primitive type.  | 
      
| ArrayOfDate | The array-of-nullable-date primitive type.  | 
      
| ArrayOfDecimal | The array-of-nullable-decimal primitive type.  | 
      
| ArrayOfFloat32 | The array-of-f32 primitive type.  | 
      
| ArrayOfFloat64 | The array-of-f64 primitive type.  | 
      
| ArrayOfInt16 | The array-of-i16 primitive type.  | 
      
| ArrayOfInt32 | The array-of-i32 primitive type.  | 
      
| ArrayOfInt64 | The array-of-i64 primitive type.  | 
      
| ArrayOfInt8 | The array-of-i8 primitive type.  | 
      
| ArrayOfNullableBoolean | The array-of-nullable-boolean primitive type.  | 
      
| ArrayOfNullableFloat32 | The array-of-nullable-f32 primitive type.  | 
      
| ArrayOfNullableFloat64 | The array-of-nullable-f24 primitive type.  | 
      
| ArrayOfNullableInt16 | The array-of-nullable-i16 primitive type.  | 
      
| ArrayOfNullableInt32 | The array-of-nullable-i32 primitive type.  | 
      
| ArrayOfNullableInt64 | The array-of-nullable-i64 primitive type.  | 
      
| ArrayOfNullableInt8 | The array-of-nullable-i8 primitive type.  | 
      
| ArrayOfString | The array-of-string primitive type.  | 
      
| ArrayOfTime | The array-of-nullable-time primitive type.  | 
      
| ArrayOfTimeStamp | The array-of-nullable-timestamp primitive type.  | 
      
| ArrayOfTimeStampWithTimeZone | The array-of-nullable-timestamp-with-timezone primitive type.  | 
      
| Boolean | The boolean primitive type.  | 
      
| Compact | The nullable compact object primitive type.  | 
      
| Date | The nullable-date primitive type.  | 
      
| Decimal | The nullable-decimal primitive type.  | 
      
| Float32 | The f32 primitive type.  | 
      
| Float64 | The f64 primitive type.  | 
      
| Int16 | The i16 primitive type.  | 
      
| Int32 | The i32 primitive type.  | 
      
| Int64 | The i64 primitive type.  | 
      
| Int8 | The i8 primitive type.  | 
      
| NotAvailable | The type of a field that is not available.  | 
      
| NullableBoolean | The nullable-boolean primitive type.  | 
      
| NullableFloat32 | The nullable-f32 primitive type.  | 
      
| NullableFloat64 | The nullable-f64 primitive type.  | 
      
| NullableInt16 | The nullable-i16 primitive type.  | 
      
| NullableInt32 | The nullable-i32 primitive type.  | 
      
| NullableInt64 | The nullable-i64 primitive type.  | 
      
| NullableInt8 | The nullable-i8 primitive type.  | 
      
| String | The nullable-string primitive type.  | 
      
| Time | The nullable-time primitive type.  | 
      
| TimeStamp | The nullable-timestamp primitive type.  | 
      
| TimeStampWithTimeZone | The nullable-timestamp-with-timezone primitive type.  |