QuickOPC User's Guide and Reference
AbstractMappingProvider Class Members
Properties  Methods 


OpcLabs.BaseLib Assembly > OpcLabs.BaseLib.LiveMapping Namespace : AbstractMappingProvider Class

The following tables list the members exposed by AbstractMappingProvider.

Public Properties
 NameDescription
Public PropertyMember binding flags used when this mapping provider enumerates or looks up members of a type.  
Public PropertyMember types that are considered by this mapping provider when it enumerates or looks up members of a type.  
Top
Public Methods
 NameDescription
Public MethodAdds a type mapping definition for a specified type to this mapping provider.  
Public MethodCreates a new mapping context, based on a given template.  
Public Method (Inherited from object)
Public MethodServes as the default hash function. (Inherited from object)
Public MethodGets the System.Type of the current instance. (Inherited from object)
Public MethodObtains 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.  
Public MethodMaps a member, using a given member mapping definition.  
Public MethodOverloaded. Maps a type, obtaining the type mapping definition for the target first.  
Public MethodCreates a new (empty) type mapping definition for use with this mapping provider.  
Public MethodReturns a string that represents the current object. (Inherited from object)
Top
Protected Methods
 NameDescription
Protected MethodMakes all mappings given by member mapping definition.  
Protected MethodMaps all members in a given type mapping definition.  
Protected MethodAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from object)
Protected MethodObtains a value of a specified meta-member.  
Protected MethodMaps through a given member. No "real" mapping is made, but the mapping process continues to the member.  
Protected MethodCreates a shallow copy of the current System.Object. (Inherited from object)
Top
See Also

Reference

AbstractMappingProvider Class
OpcLabs.BaseLib.LiveMapping Namespace