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