Binary type configuration.
More...
|
string | TypeName [get, set] |
| Fully qualified type name. More...
|
|
IBinaryNameMapper | NameMapper [get, set] |
| Name mapper for the given type. More...
|
|
IBinaryIdMapper | IdMapper [get, set] |
| ID mapper for the given type. When it is necessary to resolve class (field) ID, then this property will be checked first. Otherwise, ID will be hash code of the class (field) simple name in lower case. More...
|
|
IBinarySerializer | Serializer [get, set] |
| Serializer for the given type. If not provided and class implements IBinarizable then its custom logic will be used. If not provided and class doesn't implement IBinarizable then all fields of the class except of those with [NotSerialized] attribute will be serialized with help of reflection. More...
|
|
string | AffinityKeyFieldName [get, set] |
| Affinity key field name. More...
|
|
bool | KeepDeserialized [get, set] |
| Keep deserialized flag. If set to non-null value, overrides default value set in BinaryTypeConfiguration. More...
|
|
bool | IsEnum [get, set] |
| Gets or sets a value indicating whether this instance describes an enum type. More...
|
|
Apache.Ignite.Core.Binary.BinaryTypeConfiguration.BinaryTypeConfiguration |
( |
| ) |
|
Apache.Ignite.Core.Binary.BinaryTypeConfiguration.BinaryTypeConfiguration |
( |
string |
typeName | ) |
|
Apache.Ignite.Core.Binary.BinaryTypeConfiguration.BinaryTypeConfiguration |
( |
Type |
type | ) |
|
- Parameters
-
cfg | Configuration to copy. |
override string Apache.Ignite.Core.Binary.BinaryTypeConfiguration.ToString |
( |
| ) |
|
- Returns
- A string that represents the current object.
string Apache.Ignite.Core.Binary.BinaryTypeConfiguration.AffinityKeyFieldName |
|
getset |
bool Apache.Ignite.Core.Binary.BinaryTypeConfiguration.IsEnum |
|
getset |
bool Apache.Ignite.Core.Binary.BinaryTypeConfiguration.KeepDeserialized |
|
getset |
string Apache.Ignite.Core.Binary.BinaryTypeConfiguration.TypeName |
|
getset |