IClassDefinition Interface
Namespace: Hazelcast.Serialization
Assembly: Hazelcast.Net.dll
ClassDefinition defines a class schema for Portable classes.
public interface IClassDefinition
Remarks
ClassDefinition defines a class schema for Portable classes. It allows to query field names, types, class id etc. It can be created manually using ClassDefinitionBuilder or ondemand during serialization phase.
Properties
| Name | Description |
|---|---|
| ClassId | |
| FactoryId | |
| Version |
Methods
| Name | Description |
|---|---|
| GetField(int) | |
| GetField(string) | |
| GetFieldClassId(string) | |
| GetFieldCount() | |
| GetFieldNames() | |
| GetFieldType(string) | |
| HasField(string) |