Show / Hide Table of Contents

Class ConfigurablePofContext.PofConfig

The information related to the configuration of a particular IPofContext for a specific URI.

Inheritance
object
ConfigurablePofContext.PofConfig
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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
In this article
Back to top Copyright © 2000, 2024, Oracle and/or its affiliates.