UA Bundle SDK .NET
2.1.2.227
|
An interface that allows the caller to customize the object to UA mapping. More...
Inherited by UnifiedAutomation.UaBase.ModelMapper, and UnifiedAutomation.UaServer.ModelControllerBase.
Public Member Functions | |
ModelHandle | GetModelHandle (StringTable namespaceUris, object instance) |
Gets the metadata handle. More... | |
DataValue | GetValue (IMapperContext context, ModelMapping mapping) |
Gets the value associated with the mapping. More... | |
bool | SetValue (IMapperContext context, ModelMapping mapping, DataValue value) |
Sets the value associated with the mapping. More... | |
An interface that allows the caller to customize the object to UA mapping.
ModelHandle UnifiedAutomation.UaBase.IModelMapper.GetModelHandle | ( | StringTable | namespaceUris, |
object | instance | ||
) |
Gets the metadata handle.
namespaceUris | The namespace uris. |
instance | The instance. |
Implemented in UnifiedAutomation.UaBase.ModelMapper, UnifiedAutomation.UaServer.SessionDiagnosticsObjectModel, UnifiedAutomation.UaServer.SubscriptionDiagnosticsModel, UnifiedAutomation.UaServer.ModelControllerBase, UnifiedAutomation.UaServer.ServerDiagnosticsModel, and UnifiedAutomation.UaServer.ServerModel.
DataValue UnifiedAutomation.UaBase.IModelMapper.GetValue | ( | IMapperContext | context, |
ModelMapping | mapping | ||
) |
Gets the value associated with the mapping.
context | The request context. |
mapping | The mapping. |
Implemented in UnifiedAutomation.UaBase.ModelMapper, and UnifiedAutomation.UaServer.ModelControllerBase.
bool UnifiedAutomation.UaBase.IModelMapper.SetValue | ( | IMapperContext | context, |
ModelMapping | mapping, | ||
DataValue | value | ||
) |
Sets the value associated with the mapping.
context | The request context. |
mapping | The mapping. |
value | The value. |
Implemented in UnifiedAutomation.UaBase.ModelMapper, and UnifiedAutomation.UaServer.ModelControllerBase.