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. |