UA Bundle SDK .NET  2.2.0.255
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Groups Pages
UnifiedAutomation.UaClient.IMetadataMapper Interface Reference

An interface that allows the caller to customize the object to UA mapping. More...

Public Member Functions

MetadataHandle GetMetadataHandle (object instance)
 Gets the metadata handle. More...
 
DataValue GetValue (MetadataMapping mapping)
 Gets the value associated with the mapping. More...
 
bool SetValue (MetadataMapping mapping, DataValue value)
 Sets the value associated with the mapping. More...
 

Detailed Description

An interface that allows the caller to customize the object to UA mapping.

Member Function Documentation

MetadataHandle UnifiedAutomation.UaClient.IMetadataMapper.GetMetadataHandle ( object  instance)

Gets the metadata handle.

Parameters
instanceThe instance.
Returns
DataValue UnifiedAutomation.UaClient.IMetadataMapper.GetValue ( MetadataMapping  mapping)

Gets the value associated with the mapping.

Parameters
mappingThe mapping.
Returns
The value. null if he mapping was not understood.
bool UnifiedAutomation.UaClient.IMetadataMapper.SetValue ( MetadataMapping  mapping,
DataValue  value 
)

Sets the value associated with the mapping.

Parameters
mappingThe mapping.
valueThe value.
Returns
True if the mapping was understood. False otherwise.

The documentation for this interface was generated from the following file: