Class ConfigurablePofContext.PofConfig
The information related to the configuration of a particular IPofContext for a specific URI.
Inherited Members
Namespace: Tangosol.IO.Pof
Assembly: Coherence.dll
Syntax
protected class ConfigurablePofContext.PofConfig
Fields
m_isInterfaceAllowed
true iff an interface name is acceptable in the configuration as the class of a user type.
Declaration
public bool m_isInterfaceAllowed
Field Value
Type | Description |
---|---|
bool |
m_isReferenceEnabled
true iff POF Identity/Reference type support is enabled.
Declaration
public bool m_isReferenceEnabled
Field Value
Type | Description |
---|---|
bool |
m_isSubclassAllowed
true iff serialization of sub-classes is explicitly enabled.
Declaration
public bool m_isSubclassAllowed
Field Value
Type | Description |
---|---|
bool |
m_mapTypeIdByType
Once initialized, this references a non thread-safe map that contains mappings from .NET types to POF type identifiers.
Declaration
public IDictionary m_mapTypeIdByType
Field Value
Type | Description |
---|---|
IDictionary |
Remarks
The initial contents of the map reflect the configuration, but the contents can increase over time as sub-classes of the contained classes are resolved to type IDs (and those mappings are added).
m_mapTypeIdByTypeName
Once initialized, this references a non thread-safe map that contains mappings from .NET type names to POF type identifiers.
Declaration
public IDictionary m_mapTypeIdByTypeName
Field Value
Type | Description |
---|---|
IDictionary |
Remarks
The initial contents of the map reflect the configuration, but the contents can increase over time as the names of sub-classes (i.e. of the classes corresponding to the contained class names) are resolved to type IDs (and those mappings are added).
m_serByTypeId
An array of IPofSerializer objects, indexed by type identifier.
Declaration
public IPofSerializer[] m_serByTypeId
Field Value
Type | Description |
---|---|
IPofSerializer[] |
m_typeByTypeId
An array of user Types, indexed by type identifier.
Declaration
public Type[] m_typeByTypeId
Field Value
Type | Description |
---|---|
Type[] |
m_xml
The XML configuration, if supplied by constructor.
Declaration
public IXmlElement m_xml
Field Value
Type | Description |
---|---|
IXmlElement |