Name | Description | |
---|---|---|
![]() | UAMappingProvider Constructor |
The following tables list the members exposed by UAMappingProvider.
Name | Description | |
---|---|---|
![]() | UAMappingProvider Constructor |
Name | Description | |
---|---|---|
![]() | MemberBindingFlags | Member binding flags used when this mapping provider enumerates or looks up members of a type. (Inherited from OpcLabs.BaseLib.LiveMapping.AbstractMappingProvider) |
![]() | MemberTypes | Member types that are considered by this mapping provider when it enumerates or looks up members of a type. (Inherited from OpcLabs.BaseLib.LiveMapping.AbstractMappingProvider) |
![]() ![]() | SharedInstance | A default, shared instance of the mapping provider object. |
Name | Description | |
---|---|---|
![]() | AddTypeMappingDefinition | Adds a type mapping definition for a specified type to this mapping provider. (Inherited from OpcLabs.BaseLib.LiveMapping.AbstractMappingProvider) |
![]() | CreateMappingContext | Overridden. Creates a new mapping context, based on a given template. |
![]() | Equals | (Inherited from object) |
![]() | GetHashCode | Serves as the default hash function. (Inherited from object) |
![]() | GetType | Gets the System.Type of the current instance. (Inherited from object) |
![]() | GetTypeMappingDefinition | Obtains a type mapping definition for a given type, either by looking up an already loaded definition, or loading it, if not known to the provider yet. |
![]() | MapMember | Maps a member, using a given member mapping definition. (Inherited from OpcLabs.BaseLib.LiveMapping.AbstractMappingProvider) |
![]() | MapType | Overloaded. Maps a type, obtaining the type mapping definition for the target first. (Inherited from OpcLabs.BaseLib.LiveMapping.AbstractMappingProvider) |
![]() | NewTypeMappingDefinition | Overridden. Creates a new (empty) type mapping definition for use with this mapping provider. |
![]() | ToString | Returns a string that represents the current object. (Inherited from object) |
Name | Description | |
---|---|---|
![]() | CollectMemberMappings | Overridden. Makes all mappings given by member mapping definition. |
![]() | CollectTypeMappings | Maps all members in a given type mapping definition. (Inherited from OpcLabs.BaseLib.LiveMapping.AbstractMappingProvider) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from object) |
![]() | GetMetaValue | Overridden. Obtains a value of a specified meta-member. |
![]() | MapThroughMember | Maps through a given member. No "real" mapping is made, but the mapping process continues to the member. (Inherited from OpcLabs.BaseLib.LiveMapping.AbstractMappingProvider) |
![]() | MemberwiseClone | Creates a shallow copy of the current System.Object. (Inherited from object) |
Name | Description | |
---|---|---|
![]() | SetState<TNode> | Sets the arbitrary object associated with the node. |