.NET Based OPC UA Client/Server SDK  2.6.1.422
UnifiedAutomation.UaBase.IEncodeable Interface Reference

Defines methods used to encode and decode objects. More...

Inherits ICloneable.

Inherited by UnifiedAutomation.UaBase.ActivateSessionRequest, UnifiedAutomation.UaBase.ActivateSessionResponse, UnifiedAutomation.UaBase.AddNodesItem, UnifiedAutomation.UaBase.AddNodesRequest, UnifiedAutomation.UaBase.AddNodesResponse, UnifiedAutomation.UaBase.AddNodesResult, UnifiedAutomation.UaBase.AddReferencesItem, UnifiedAutomation.UaBase.AddReferencesRequest, UnifiedAutomation.UaBase.AddReferencesResponse, UnifiedAutomation.UaBase.AggregateConfiguration, UnifiedAutomation.UaBase.Annotation, UnifiedAutomation.UaBase.ApplicationDescription, UnifiedAutomation.UaBase.Argument, UnifiedAutomation.UaBase.AxisInformation, UnifiedAutomation.UaBase.BrowseDescription, UnifiedAutomation.UaBase.BrowseNextRequest, UnifiedAutomation.UaBase.BrowseNextResponse, UnifiedAutomation.UaBase.BrowsePath, UnifiedAutomation.UaBase.BrowsePathResult, UnifiedAutomation.UaBase.BrowsePathTarget, UnifiedAutomation.UaBase.BrowseRequest, UnifiedAutomation.UaBase.BrowseResponse, UnifiedAutomation.UaBase.BrowseResult, UnifiedAutomation.UaBase.BuildInfo, UnifiedAutomation.UaBase.CallMethodRequest, UnifiedAutomation.UaBase.CallMethodResult, UnifiedAutomation.UaBase.CallRequest, UnifiedAutomation.UaBase.CallResponse, UnifiedAutomation.UaBase.CancelRequest, UnifiedAutomation.UaBase.CancelResponse, UnifiedAutomation.UaBase.ChannelSecurityToken, UnifiedAutomation.UaBase.CloseSecureChannelRequest, UnifiedAutomation.UaBase.CloseSecureChannelResponse, UnifiedAutomation.UaBase.CloseSessionRequest, UnifiedAutomation.UaBase.CloseSessionResponse, UnifiedAutomation.UaBase.ComplexNumberType, UnifiedAutomation.UaBase.ConfigurationVersionDataType, UnifiedAutomation.UaBase.ConnectionTransportDataType, UnifiedAutomation.UaBase.ContentFilter, UnifiedAutomation.UaBase.ContentFilterElement, UnifiedAutomation.UaBase.ContentFilterElementResult, UnifiedAutomation.UaBase.ContentFilterResult, UnifiedAutomation.UaBase.CreateMonitoredItemsRequest, UnifiedAutomation.UaBase.CreateMonitoredItemsResponse, UnifiedAutomation.UaBase.CreateSessionRequest, UnifiedAutomation.UaBase.CreateSessionResponse, UnifiedAutomation.UaBase.CreateSubscriptionRequest, UnifiedAutomation.UaBase.CreateSubscriptionResponse, UnifiedAutomation.UaBase.DataSetReaderDataType, UnifiedAutomation.UaBase.DataSetReaderMessageDataType, UnifiedAutomation.UaBase.DataSetReaderTransportDataType, UnifiedAutomation.UaBase.DataSetWriterDataType, UnifiedAutomation.UaBase.DataSetWriterMessageDataType, UnifiedAutomation.UaBase.DataSetWriterTransportDataType, UnifiedAutomation.UaBase.DataTypeDefinitionDataType, UnifiedAutomation.UaBase.DataTypeDescription, UnifiedAutomation.UaBase.DataTypeSchemaHeader, UnifiedAutomation.UaBase.DecimalDataType, UnifiedAutomation.UaBase.DeleteMonitoredItemsRequest, UnifiedAutomation.UaBase.DeleteMonitoredItemsResponse, UnifiedAutomation.UaBase.DeleteNodesItem, UnifiedAutomation.UaBase.DeleteNodesRequest, UnifiedAutomation.UaBase.DeleteNodesResponse, UnifiedAutomation.UaBase.DeleteReferencesItem, UnifiedAutomation.UaBase.DeleteReferencesRequest, UnifiedAutomation.UaBase.DeleteReferencesResponse, UnifiedAutomation.UaBase.DeleteSubscriptionsRequest, UnifiedAutomation.UaBase.DeleteSubscriptionsResponse, UnifiedAutomation.UaBase.DiscoveryConfiguration, UnifiedAutomation.UaBase.DoubleComplexNumberType, UnifiedAutomation.UaBase.EncodeableObject, UnifiedAutomation.UaBase.EndpointConfiguration, UnifiedAutomation.UaBase.EndpointDescription, UnifiedAutomation.UaBase.EndpointType, UnifiedAutomation.UaBase.EndpointUrlListDataType, UnifiedAutomation.UaBase.EnumValueType, UnifiedAutomation.UaBase.EUInformation, UnifiedAutomation.UaBase.EventFieldList, UnifiedAutomation.UaBase.FieldMetaData, UnifiedAutomation.UaBase.FieldTargetDataType, UnifiedAutomation.UaBase.FilterOperand, UnifiedAutomation.UaBase.FindServersOnNetworkRequest, UnifiedAutomation.UaBase.FindServersOnNetworkResponse, UnifiedAutomation.UaBase.FindServersRequest, UnifiedAutomation.UaBase.FindServersResponse, UnifiedAutomation.UaBase.GenericAttributeValue, UnifiedAutomation.UaBase.GetEndpointsRequest, UnifiedAutomation.UaBase.GetEndpointsResponse, UnifiedAutomation.UaBase.HistoryData, UnifiedAutomation.UaBase.HistoryEvent, UnifiedAutomation.UaBase.HistoryEventFieldList, UnifiedAutomation.UaBase.HistoryReadDetails, UnifiedAutomation.UaBase.HistoryReadRequest, UnifiedAutomation.UaBase.HistoryReadResponse, UnifiedAutomation.UaBase.HistoryReadResult, UnifiedAutomation.UaBase.HistoryReadValueId, UnifiedAutomation.UaBase.HistoryUpdateDetails, UnifiedAutomation.UaBase.HistoryUpdateRequest, UnifiedAutomation.UaBase.HistoryUpdateResponse, UnifiedAutomation.UaBase.HistoryUpdateResult, UnifiedAutomation.UaBase.IdentityMappingRuleType, UnifiedAutomation.UaBase.IServiceRequest, UnifiedAutomation.UaBase.IServiceResponse, UnifiedAutomation.UaBase.KeyValuePair, UnifiedAutomation.UaBase.ModelChangeStructureDataType, UnifiedAutomation.UaBase.ModificationInfo, UnifiedAutomation.UaBase.ModifyMonitoredItemsRequest, UnifiedAutomation.UaBase.ModifyMonitoredItemsResponse, UnifiedAutomation.UaBase.ModifySubscriptionRequest, UnifiedAutomation.UaBase.ModifySubscriptionResponse, UnifiedAutomation.UaBase.MonitoredItemCreateRequest, UnifiedAutomation.UaBase.MonitoredItemCreateResult, UnifiedAutomation.UaBase.MonitoredItemModifyRequest, UnifiedAutomation.UaBase.MonitoredItemModifyResult, UnifiedAutomation.UaBase.MonitoredItemNotification, UnifiedAutomation.UaBase.MonitoringFilter, UnifiedAutomation.UaBase.MonitoringFilterResult, UnifiedAutomation.UaBase.MonitoringParameters, UnifiedAutomation.UaBase.NetworkAddressDataType, UnifiedAutomation.UaBase.NetworkGroupDataType, UnifiedAutomation.UaBase.Node, UnifiedAutomation.UaBase.NodeAttributes, UnifiedAutomation.UaBase.NodeReference, UnifiedAutomation.UaBase.NodeTypeDescription, UnifiedAutomation.UaBase.NotificationData, UnifiedAutomation.UaBase.NotificationMessage, UnifiedAutomation.UaBase.OpenSecureChannelRequest, UnifiedAutomation.UaBase.OpenSecureChannelResponse, UnifiedAutomation.UaBase.OptionSet, UnifiedAutomation.UaBase.ParsingResult, UnifiedAutomation.UaBase.ProgramDiagnostic2DataType, UnifiedAutomation.UaBase.ProgramDiagnosticDataType, UnifiedAutomation.UaBase.PublishedDataSetDataType, UnifiedAutomation.UaBase.PublishedDataSetSourceDataType, UnifiedAutomation.UaBase.PublishedVariableDataType, UnifiedAutomation.UaBase.PublishRequest, UnifiedAutomation.UaBase.PublishResponse, UnifiedAutomation.UaBase.PubSubConfigurationDataType, UnifiedAutomation.UaBase.PubSubConnectionDataType, UnifiedAutomation.UaBase.PubSubGroupDataType, UnifiedAutomation.UaBase.QueryDataDescription, UnifiedAutomation.UaBase.QueryDataSet, UnifiedAutomation.UaBase.QueryFirstRequest, UnifiedAutomation.UaBase.QueryFirstResponse, UnifiedAutomation.UaBase.QueryNextRequest, UnifiedAutomation.UaBase.QueryNextResponse, UnifiedAutomation.UaBase.Range, UnifiedAutomation.UaBase.ReaderGroupMessageDataType, UnifiedAutomation.UaBase.ReaderGroupTransportDataType, UnifiedAutomation.UaBase.ReadRequest, UnifiedAutomation.UaBase.ReadResponse, UnifiedAutomation.UaBase.ReadValueId, UnifiedAutomation.UaBase.RedundantServerDataType, UnifiedAutomation.UaBase.ReferenceDescription, UnifiedAutomation.UaBase.ReferenceNode, UnifiedAutomation.UaBase.RegisteredServer, UnifiedAutomation.UaBase.RegisterNodesRequest, UnifiedAutomation.UaBase.RegisterNodesResponse, UnifiedAutomation.UaBase.RegisterServer2Request, UnifiedAutomation.UaBase.RegisterServer2Response, UnifiedAutomation.UaBase.RegisterServerRequest, UnifiedAutomation.UaBase.RegisterServerResponse, UnifiedAutomation.UaBase.RelativePath, UnifiedAutomation.UaBase.RelativePathElement, UnifiedAutomation.UaBase.RepublishRequest, UnifiedAutomation.UaBase.RepublishResponse, UnifiedAutomation.UaBase.RequestHeader, UnifiedAutomation.UaBase.ResponseHeader, UnifiedAutomation.UaBase.RolePermissionType, UnifiedAutomation.UaBase.SamplingIntervalDiagnosticsDataType, UnifiedAutomation.UaBase.SemanticChangeStructureDataType, UnifiedAutomation.UaBase.ServerDiagnosticsSummaryDataType, UnifiedAutomation.UaBase.ServerOnNetwork, UnifiedAutomation.UaBase.ServerStatusDataType, UnifiedAutomation.UaBase.ServiceCounterDataType, UnifiedAutomation.UaBase.ServiceFault, UnifiedAutomation.UaBase.SessionDiagnosticsDataType, UnifiedAutomation.UaBase.SessionlessInvokeRequestType, UnifiedAutomation.UaBase.SessionlessInvokeResponseType, UnifiedAutomation.UaBase.SessionSecurityDiagnosticsDataType, UnifiedAutomation.UaBase.SetMonitoringModeRequest, UnifiedAutomation.UaBase.SetMonitoringModeResponse, UnifiedAutomation.UaBase.SetPublishingModeRequest, UnifiedAutomation.UaBase.SetPublishingModeResponse, UnifiedAutomation.UaBase.SetTriggeringRequest, UnifiedAutomation.UaBase.SetTriggeringResponse, UnifiedAutomation.UaBase.SignatureData, UnifiedAutomation.UaBase.SignedSoftwareCertificate, UnifiedAutomation.UaBase.StatusResult, UnifiedAutomation.UaBase.StructureFieldDataType, UnifiedAutomation.UaBase.SubscribedDataSetDataType, UnifiedAutomation.UaBase.SubscriptionAcknowledgement, UnifiedAutomation.UaBase.SubscriptionDiagnosticsDataType, UnifiedAutomation.UaBase.TimeZoneDataType, UnifiedAutomation.UaBase.TransferResult, UnifiedAutomation.UaBase.TransferSubscriptionsRequest, UnifiedAutomation.UaBase.TransferSubscriptionsResponse, UnifiedAutomation.UaBase.TranslateBrowsePathsToNodeIdsRequest, UnifiedAutomation.UaBase.TranslateBrowsePathsToNodeIdsResponse, UnifiedAutomation.UaBase.TrustListDataType, UnifiedAutomation.UaBase.Union, UnifiedAutomation.UaBase.UnregisterNodesRequest, UnifiedAutomation.UaBase.UnregisterNodesResponse, UnifiedAutomation.UaBase.UserIdentityToken, UnifiedAutomation.UaBase.UserTokenPolicy, UnifiedAutomation.UaBase.ViewDescription, UnifiedAutomation.UaBase.WriteRequest, UnifiedAutomation.UaBase.WriteResponse, UnifiedAutomation.UaBase.WriterGroupMessageDataType, UnifiedAutomation.UaBase.WriterGroupTransportDataType, UnifiedAutomation.UaBase.WriteValue, and UnifiedAutomation.UaBase.XVType.

Public Member Functions

void Encode (IEncoder encoder)
 Encodes the object in a stream. More...
 
void Decode (IDecoder decoder)
 Decodes the object from a stream. More...
 
bool IsEqual (IEncodeable encodeable)
 Does a deep comparison to determine if the object is equal to the encodeable passed to the method. More...
 

Properties

ExpandedNodeId TypeId [get]
 Returns the UA type identifier for the encodable type. More...
 
ExpandedNodeId BinaryEncodingId [get]
 Returns the UA type identifier for the default binary encoding for the type. More...
 
ExpandedNodeId XmlEncodingId [get]
 Returns the UA type identifier for the default XML encoding for the type. More...
 

Detailed Description

Defines methods used to encode and decode objects.

Member Function Documentation

void UnifiedAutomation.UaBase.IEncodeable.Decode ( IDecoder  decoder)

Decodes the object from a stream.

Parameters
decoderThe decoder to be used for decoding the current value.

Implemented in UnifiedAutomation.UaBase.Annotation, UnifiedAutomation.UaBase.ProgramDiagnostic2DataType, UnifiedAutomation.UaBase.ProgramDiagnosticDataType, UnifiedAutomation.UaBase.XVType, UnifiedAutomation.UaBase.AxisInformation, UnifiedAutomation.UaBase.DoubleComplexNumberType, UnifiedAutomation.UaBase.ComplexNumberType, UnifiedAutomation.UaBase.EUInformation, UnifiedAutomation.UaBase.Range, UnifiedAutomation.UaBase.SemanticChangeStructureDataType, UnifiedAutomation.UaBase.ModelChangeStructureDataType, UnifiedAutomation.UaBase.SubscriptionDiagnosticsDataType, UnifiedAutomation.UaBase.StatusResult, UnifiedAutomation.UaBase.ServiceCounterDataType, UnifiedAutomation.UaBase.SessionSecurityDiagnosticsDataType, UnifiedAutomation.UaBase.SessionDiagnosticsDataType, UnifiedAutomation.UaBase.ServerStatusDataType, UnifiedAutomation.UaBase.ServerDiagnosticsSummaryDataType, UnifiedAutomation.UaBase.SamplingIntervalDiagnosticsDataType, UnifiedAutomation.UaBase.NetworkGroupDataType, UnifiedAutomation.UaBase.EndpointUrlListDataType, UnifiedAutomation.UaBase.RedundantServerDataType, UnifiedAutomation.UaBase.BuildInfo, UnifiedAutomation.UaBase.DeleteSubscriptionsResponse, UnifiedAutomation.UaBase.DeleteSubscriptionsRequest, UnifiedAutomation.UaBase.TransferSubscriptionsResponse, UnifiedAutomation.UaBase.TransferSubscriptionsRequest, UnifiedAutomation.UaBase.TransferResult, UnifiedAutomation.UaBase.RepublishResponse, UnifiedAutomation.UaBase.RepublishRequest, UnifiedAutomation.UaBase.PublishResponse, UnifiedAutomation.UaBase.PublishRequest, UnifiedAutomation.UaBase.SubscriptionAcknowledgement, UnifiedAutomation.UaBase.StatusChangeNotification, UnifiedAutomation.UaBase.HistoryEventFieldList, UnifiedAutomation.UaBase.EventFieldList, UnifiedAutomation.UaBase.EventNotificationList, UnifiedAutomation.UaBase.MonitoredItemNotification, UnifiedAutomation.UaBase.DataChangeNotification, UnifiedAutomation.UaBase.NotificationData, UnifiedAutomation.UaBase.NotificationMessage, UnifiedAutomation.UaBase.SetPublishingModeResponse, UnifiedAutomation.UaBase.SetPublishingModeRequest, UnifiedAutomation.UaBase.ModifySubscriptionResponse, UnifiedAutomation.UaBase.ModifySubscriptionRequest, UnifiedAutomation.UaBase.CreateSubscriptionResponse, UnifiedAutomation.UaBase.CreateSubscriptionRequest, UnifiedAutomation.UaBase.DeleteMonitoredItemsResponse, UnifiedAutomation.UaBase.DeleteMonitoredItemsRequest, UnifiedAutomation.UaBase.SetTriggeringResponse, UnifiedAutomation.UaBase.SetTriggeringRequest, UnifiedAutomation.UaBase.SetMonitoringModeResponse, UnifiedAutomation.UaBase.SetMonitoringModeRequest, UnifiedAutomation.UaBase.ModifyMonitoredItemsResponse, UnifiedAutomation.UaBase.ModifyMonitoredItemsRequest, UnifiedAutomation.UaBase.MonitoredItemModifyResult, UnifiedAutomation.UaBase.MonitoredItemModifyRequest, UnifiedAutomation.UaBase.CreateMonitoredItemsResponse, UnifiedAutomation.UaBase.CreateMonitoredItemsRequest, UnifiedAutomation.UaBase.MonitoredItemCreateResult, UnifiedAutomation.UaBase.MonitoredItemCreateRequest, UnifiedAutomation.UaBase.MonitoringParameters, UnifiedAutomation.UaBase.AggregateFilterResult, UnifiedAutomation.UaBase.EventFilterResult, UnifiedAutomation.UaBase.MonitoringFilterResult, UnifiedAutomation.UaBase.AggregateFilter, UnifiedAutomation.UaBase.AggregateConfiguration, UnifiedAutomation.UaBase.EventFilter, UnifiedAutomation.UaBase.DataChangeFilter, UnifiedAutomation.UaBase.MonitoringFilter, UnifiedAutomation.UaBase.CallResponse, UnifiedAutomation.UaBase.CallRequest, UnifiedAutomation.UaBase.CallMethodResult, UnifiedAutomation.UaBase.CallMethodRequest, UnifiedAutomation.UaBase.HistoryUpdateResponse, UnifiedAutomation.UaBase.HistoryUpdateRequest, UnifiedAutomation.UaBase.HistoryUpdateResult, UnifiedAutomation.UaBase.DeleteEventDetails, UnifiedAutomation.UaBase.DeleteAtTimeDetails, UnifiedAutomation.UaBase.DeleteRawModifiedDetails, UnifiedAutomation.UaBase.UpdateEventDetails, UnifiedAutomation.UaBase.UpdateStructureDataDetails, UnifiedAutomation.UaBase.UpdateDataDetails, UnifiedAutomation.UaBase.HistoryUpdateDetails, UnifiedAutomation.UaBase.WriteResponse, UnifiedAutomation.UaBase.WriteRequest, UnifiedAutomation.UaBase.WriteValue, UnifiedAutomation.UaBase.HistoryReadResponse, UnifiedAutomation.UaBase.HistoryReadRequest, UnifiedAutomation.UaBase.HistoryEvent, UnifiedAutomation.UaBase.HistoryModifiedData, UnifiedAutomation.UaBase.ModificationInfo, UnifiedAutomation.UaBase.HistoryData, UnifiedAutomation.UaBase.ReadAtTimeDetails, UnifiedAutomation.UaBase.ReadProcessedDetails, UnifiedAutomation.UaBase.ReadRawModifiedDetails, UnifiedAutomation.UaBase.ReadEventDetails, UnifiedAutomation.UaBase.HistoryReadDetails, UnifiedAutomation.UaBase.HistoryReadResult, UnifiedAutomation.UaBase.HistoryReadValueId, UnifiedAutomation.UaBase.ReadResponse, UnifiedAutomation.UaBase.ReadRequest, UnifiedAutomation.UaBase.ReadValueId, UnifiedAutomation.UaBase.QueryNextResponse, UnifiedAutomation.UaBase.QueryNextRequest, UnifiedAutomation.UaBase.QueryFirstResponse, UnifiedAutomation.UaBase.QueryFirstRequest, UnifiedAutomation.UaBase.ParsingResult, UnifiedAutomation.UaBase.ContentFilterResult, UnifiedAutomation.UaBase.ContentFilterElementResult, UnifiedAutomation.UaBase.SimpleAttributeOperand, UnifiedAutomation.UaBase.AttributeOperand, UnifiedAutomation.UaBase.LiteralOperand, UnifiedAutomation.UaBase.ElementOperand, UnifiedAutomation.UaBase.FilterOperand, UnifiedAutomation.UaBase.ContentFilter, UnifiedAutomation.UaBase.ContentFilterElement, UnifiedAutomation.UaBase.NodeReference, UnifiedAutomation.UaBase.QueryDataSet, UnifiedAutomation.UaBase.NodeTypeDescription, UnifiedAutomation.UaBase.QueryDataDescription, UnifiedAutomation.UaBase.EndpointConfiguration, UnifiedAutomation.UaBase.UnregisterNodesResponse, UnifiedAutomation.UaBase.UnregisterNodesRequest, UnifiedAutomation.UaBase.RegisterNodesResponse, UnifiedAutomation.UaBase.RegisterNodesRequest, UnifiedAutomation.UaBase.TranslateBrowsePathsToNodeIdsResponse, UnifiedAutomation.UaBase.TranslateBrowsePathsToNodeIdsRequest, UnifiedAutomation.UaBase.BrowsePathResult, UnifiedAutomation.UaBase.BrowsePathTarget, UnifiedAutomation.UaBase.BrowsePath, UnifiedAutomation.UaBase.RelativePath, UnifiedAutomation.UaBase.RelativePathElement, UnifiedAutomation.UaBase.BrowseNextResponse, UnifiedAutomation.UaBase.BrowseNextRequest, UnifiedAutomation.UaBase.BrowseResponse, UnifiedAutomation.UaBase.BrowseRequest, UnifiedAutomation.UaBase.BrowseResult, UnifiedAutomation.UaBase.ReferenceDescription, UnifiedAutomation.UaBase.BrowseDescription, UnifiedAutomation.UaBase.ViewDescription, UnifiedAutomation.UaBase.DeleteReferencesResponse, UnifiedAutomation.UaBase.DeleteReferencesRequest, UnifiedAutomation.UaBase.DeleteReferencesItem, UnifiedAutomation.UaBase.DeleteNodesResponse, UnifiedAutomation.UaBase.DeleteNodesRequest, UnifiedAutomation.UaBase.DeleteNodesItem, UnifiedAutomation.UaBase.AddReferencesResponse, UnifiedAutomation.UaBase.AddReferencesRequest, UnifiedAutomation.UaBase.AddReferencesItem, UnifiedAutomation.UaBase.AddNodesResponse, UnifiedAutomation.UaBase.AddNodesRequest, UnifiedAutomation.UaBase.AddNodesResult, UnifiedAutomation.UaBase.AddNodesItem, UnifiedAutomation.UaBase.GenericAttributes, UnifiedAutomation.UaBase.GenericAttributeValue, UnifiedAutomation.UaBase.ViewAttributes, UnifiedAutomation.UaBase.DataTypeAttributes, UnifiedAutomation.UaBase.ReferenceTypeAttributes, UnifiedAutomation.UaBase.VariableTypeAttributes, UnifiedAutomation.UaBase.ObjectTypeAttributes, UnifiedAutomation.UaBase.MethodAttributes, UnifiedAutomation.UaBase.VariableAttributes, UnifiedAutomation.UaBase.ObjectAttributes, UnifiedAutomation.UaBase.NodeAttributes, UnifiedAutomation.UaBase.CancelResponse, UnifiedAutomation.UaBase.CancelRequest, UnifiedAutomation.UaBase.CloseSessionResponse, UnifiedAutomation.UaBase.CloseSessionRequest, UnifiedAutomation.UaBase.ActivateSessionResponse, UnifiedAutomation.UaBase.ActivateSessionRequest, UnifiedAutomation.UaBase.IssuedIdentityToken, UnifiedAutomation.UaBase.X509IdentityToken, UnifiedAutomation.UaBase.UserNameIdentityToken, UnifiedAutomation.UaBase.AnonymousIdentityToken, UnifiedAutomation.UaBase.UserIdentityToken, UnifiedAutomation.UaBase.CreateSessionResponse, UnifiedAutomation.UaBase.CreateSessionRequest, UnifiedAutomation.UaBase.SignatureData, UnifiedAutomation.UaBase.SignedSoftwareCertificate, UnifiedAutomation.UaBase.CloseSecureChannelResponse, UnifiedAutomation.UaBase.CloseSecureChannelRequest, UnifiedAutomation.UaBase.OpenSecureChannelResponse, UnifiedAutomation.UaBase.OpenSecureChannelRequest, UnifiedAutomation.UaBase.ChannelSecurityToken, UnifiedAutomation.UaBase.RegisterServer2Response, UnifiedAutomation.UaBase.RegisterServer2Request, UnifiedAutomation.UaBase.MdnsDiscoveryConfiguration, UnifiedAutomation.UaBase.DiscoveryConfiguration, UnifiedAutomation.UaBase.RegisterServerResponse, UnifiedAutomation.UaBase.RegisterServerRequest, UnifiedAutomation.UaBase.RegisteredServer, UnifiedAutomation.UaBase.GetEndpointsResponse, UnifiedAutomation.UaBase.GetEndpointsRequest, UnifiedAutomation.UaBase.EndpointDescription, UnifiedAutomation.UaBase.UserTokenPolicy, UnifiedAutomation.UaBase.FindServersOnNetworkResponse, UnifiedAutomation.UaBase.FindServersOnNetworkRequest, UnifiedAutomation.UaBase.ServerOnNetwork, UnifiedAutomation.UaBase.FindServersResponse, UnifiedAutomation.UaBase.FindServersRequest, UnifiedAutomation.UaBase.SessionlessInvokeResponseType, UnifiedAutomation.UaBase.SessionlessInvokeRequestType, UnifiedAutomation.UaBase.ServiceFault, UnifiedAutomation.UaBase.ResponseHeader, UnifiedAutomation.UaBase.RequestHeader, UnifiedAutomation.UaBase.ApplicationDescription, UnifiedAutomation.UaBase.TimeZoneDataType, UnifiedAutomation.UaBase.Union, UnifiedAutomation.UaBase.OptionSet, UnifiedAutomation.UaBase.EnumField, UnifiedAutomation.UaBase.EnumValueType, UnifiedAutomation.UaBase.Argument, UnifiedAutomation.UaBase.ReferenceNode, UnifiedAutomation.UaBase.DataTypeNode, UnifiedAutomation.UaBase.ViewNode, UnifiedAutomation.UaBase.MethodNode, UnifiedAutomation.UaBase.ReferenceTypeNode, UnifiedAutomation.UaBase.VariableTypeNode, UnifiedAutomation.UaBase.VariableNode, UnifiedAutomation.UaBase.ObjectTypeNode, UnifiedAutomation.UaBase.ObjectNode, UnifiedAutomation.UaBase.TypeNode, UnifiedAutomation.UaBase.InstanceNode, UnifiedAutomation.UaBase.Node, UnifiedAutomation.UaBase.EnumDefinitionDataType, UnifiedAutomation.UaBase.StructureDefinitionDataType, UnifiedAutomation.UaBase.DataTypeDefinitionDataType, UnifiedAutomation.UaBase.StructureFieldDataType, UnifiedAutomation.UaBase.RolePermissionType, UnifiedAutomation.UaBase.BrokerDataSetReaderTransportDataType, UnifiedAutomation.UaBase.BrokerDataSetWriterTransportDataType, UnifiedAutomation.UaBase.BrokerWriterGroupTransportDataType, UnifiedAutomation.UaBase.BrokerConnectionTransportDataType, UnifiedAutomation.UaBase.DatagramWriterGroupTransportDataType, UnifiedAutomation.UaBase.DatagramConnectionTransportDataType, UnifiedAutomation.UaBase.JsonDataSetReaderMessageDataType, UnifiedAutomation.UaBase.JsonDataSetWriterMessageDataType, UnifiedAutomation.UaBase.JsonWriterGroupMessageDataType, UnifiedAutomation.UaBase.UadpDataSetReaderMessageDataType, UnifiedAutomation.UaBase.UadpDataSetWriterMessageDataType, UnifiedAutomation.UaBase.UadpWriterGroupMessageDataType, UnifiedAutomation.UaBase.PubSubConfigurationDataType, UnifiedAutomation.UaBase.SubscribedDataSetMirrorDataType, UnifiedAutomation.UaBase.FieldTargetDataType, UnifiedAutomation.UaBase.TargetVariablesDataType, UnifiedAutomation.UaBase.SubscribedDataSetDataType, UnifiedAutomation.UaBase.DataSetReaderMessageDataType, UnifiedAutomation.UaBase.DataSetReaderTransportDataType, UnifiedAutomation.UaBase.DataSetReaderDataType, UnifiedAutomation.UaBase.ReaderGroupMessageDataType, UnifiedAutomation.UaBase.ReaderGroupTransportDataType, UnifiedAutomation.UaBase.ReaderGroupDataType, UnifiedAutomation.UaBase.NetworkAddressUrlDataType, UnifiedAutomation.UaBase.NetworkAddressDataType, UnifiedAutomation.UaBase.ConnectionTransportDataType, UnifiedAutomation.UaBase.PubSubConnectionDataType, UnifiedAutomation.UaBase.WriterGroupMessageDataType, UnifiedAutomation.UaBase.WriterGroupTransportDataType, UnifiedAutomation.UaBase.WriterGroupDataType, UnifiedAutomation.UaBase.PubSubGroupDataType, UnifiedAutomation.UaBase.DataSetWriterMessageDataType, UnifiedAutomation.UaBase.DataSetWriterTransportDataType, UnifiedAutomation.UaBase.DataSetWriterDataType, UnifiedAutomation.UaBase.PublishedEventsDataType, UnifiedAutomation.UaBase.PublishedDataItemsDataType, UnifiedAutomation.UaBase.PublishedVariableDataType, UnifiedAutomation.UaBase.PublishedDataSetSourceDataType, UnifiedAutomation.UaBase.PublishedDataSetDataType, UnifiedAutomation.UaBase.ConfigurationVersionDataType, UnifiedAutomation.UaBase.FieldMetaData, UnifiedAutomation.UaBase.DataSetMetaDataType, UnifiedAutomation.UaBase.UABinaryFileDataType, UnifiedAutomation.UaBase.SimpleTypeDescription, UnifiedAutomation.UaBase.EnumDescription, UnifiedAutomation.UaBase.StructureDescription, UnifiedAutomation.UaBase.DataTypeDescription, UnifiedAutomation.UaBase.DataTypeSchemaHeader, UnifiedAutomation.UaBase.DecimalDataType, UnifiedAutomation.UaBase.TrustListDataType, UnifiedAutomation.UaBase.IdentityMappingRuleType, UnifiedAutomation.UaBase.EndpointType, UnifiedAutomation.UaBase.KeyValuePair, UnifiedAutomation.UaBase.GenericEncodeableObject, and UnifiedAutomation.UaBase.EncodeableObject.

void UnifiedAutomation.UaBase.IEncodeable.Encode ( IEncoder  encoder)

Encodes the object in a stream.

Parameters
encoderThe encoder to be used for encoding the current value.

Implemented in UnifiedAutomation.UaBase.Annotation, UnifiedAutomation.UaBase.ProgramDiagnostic2DataType, UnifiedAutomation.UaBase.ProgramDiagnosticDataType, UnifiedAutomation.UaBase.XVType, UnifiedAutomation.UaBase.AxisInformation, UnifiedAutomation.UaBase.DoubleComplexNumberType, UnifiedAutomation.UaBase.ComplexNumberType, UnifiedAutomation.UaBase.EUInformation, UnifiedAutomation.UaBase.Range, UnifiedAutomation.UaBase.SemanticChangeStructureDataType, UnifiedAutomation.UaBase.ModelChangeStructureDataType, UnifiedAutomation.UaBase.SubscriptionDiagnosticsDataType, UnifiedAutomation.UaBase.StatusResult, UnifiedAutomation.UaBase.ServiceCounterDataType, UnifiedAutomation.UaBase.SessionSecurityDiagnosticsDataType, UnifiedAutomation.UaBase.SessionDiagnosticsDataType, UnifiedAutomation.UaBase.ServerStatusDataType, UnifiedAutomation.UaBase.ServerDiagnosticsSummaryDataType, UnifiedAutomation.UaBase.SamplingIntervalDiagnosticsDataType, UnifiedAutomation.UaBase.NetworkGroupDataType, UnifiedAutomation.UaBase.EndpointUrlListDataType, UnifiedAutomation.UaBase.RedundantServerDataType, UnifiedAutomation.UaBase.BuildInfo, UnifiedAutomation.UaBase.DeleteSubscriptionsResponse, UnifiedAutomation.UaBase.DeleteSubscriptionsRequest, UnifiedAutomation.UaBase.TransferSubscriptionsResponse, UnifiedAutomation.UaBase.TransferSubscriptionsRequest, UnifiedAutomation.UaBase.TransferResult, UnifiedAutomation.UaBase.RepublishResponse, UnifiedAutomation.UaBase.RepublishRequest, UnifiedAutomation.UaBase.PublishResponse, UnifiedAutomation.UaBase.PublishRequest, UnifiedAutomation.UaBase.SubscriptionAcknowledgement, UnifiedAutomation.UaBase.StatusChangeNotification, UnifiedAutomation.UaBase.HistoryEventFieldList, UnifiedAutomation.UaBase.EventFieldList, UnifiedAutomation.UaBase.EventNotificationList, UnifiedAutomation.UaBase.MonitoredItemNotification, UnifiedAutomation.UaBase.DataChangeNotification, UnifiedAutomation.UaBase.NotificationData, UnifiedAutomation.UaBase.NotificationMessage, UnifiedAutomation.UaBase.SetPublishingModeResponse, UnifiedAutomation.UaBase.SetPublishingModeRequest, UnifiedAutomation.UaBase.ModifySubscriptionResponse, UnifiedAutomation.UaBase.ModifySubscriptionRequest, UnifiedAutomation.UaBase.CreateSubscriptionResponse, UnifiedAutomation.UaBase.CreateSubscriptionRequest, UnifiedAutomation.UaBase.DeleteMonitoredItemsResponse, UnifiedAutomation.UaBase.DeleteMonitoredItemsRequest, UnifiedAutomation.UaBase.SetTriggeringResponse, UnifiedAutomation.UaBase.SetTriggeringRequest, UnifiedAutomation.UaBase.SetMonitoringModeResponse, UnifiedAutomation.UaBase.SetMonitoringModeRequest, UnifiedAutomation.UaBase.ModifyMonitoredItemsResponse, UnifiedAutomation.UaBase.ModifyMonitoredItemsRequest, UnifiedAutomation.UaBase.MonitoredItemModifyResult, UnifiedAutomation.UaBase.MonitoredItemModifyRequest, UnifiedAutomation.UaBase.CreateMonitoredItemsResponse, UnifiedAutomation.UaBase.CreateMonitoredItemsRequest, UnifiedAutomation.UaBase.MonitoredItemCreateResult, UnifiedAutomation.UaBase.MonitoredItemCreateRequest, UnifiedAutomation.UaBase.MonitoringParameters, UnifiedAutomation.UaBase.AggregateFilterResult, UnifiedAutomation.UaBase.EventFilterResult, UnifiedAutomation.UaBase.MonitoringFilterResult, UnifiedAutomation.UaBase.AggregateFilter, UnifiedAutomation.UaBase.AggregateConfiguration, UnifiedAutomation.UaBase.EventFilter, UnifiedAutomation.UaBase.DataChangeFilter, UnifiedAutomation.UaBase.MonitoringFilter, UnifiedAutomation.UaBase.CallResponse, UnifiedAutomation.UaBase.CallRequest, UnifiedAutomation.UaBase.CallMethodResult, UnifiedAutomation.UaBase.CallMethodRequest, UnifiedAutomation.UaBase.HistoryUpdateResponse, UnifiedAutomation.UaBase.HistoryUpdateRequest, UnifiedAutomation.UaBase.HistoryUpdateResult, UnifiedAutomation.UaBase.DeleteEventDetails, UnifiedAutomation.UaBase.DeleteAtTimeDetails, UnifiedAutomation.UaBase.DeleteRawModifiedDetails, UnifiedAutomation.UaBase.UpdateEventDetails, UnifiedAutomation.UaBase.UpdateStructureDataDetails, UnifiedAutomation.UaBase.UpdateDataDetails, UnifiedAutomation.UaBase.HistoryUpdateDetails, UnifiedAutomation.UaBase.WriteResponse, UnifiedAutomation.UaBase.WriteRequest, UnifiedAutomation.UaBase.WriteValue, UnifiedAutomation.UaBase.HistoryReadResponse, UnifiedAutomation.UaBase.HistoryReadRequest, UnifiedAutomation.UaBase.HistoryEvent, UnifiedAutomation.UaBase.HistoryModifiedData, UnifiedAutomation.UaBase.ModificationInfo, UnifiedAutomation.UaBase.HistoryData, UnifiedAutomation.UaBase.ReadAtTimeDetails, UnifiedAutomation.UaBase.ReadProcessedDetails, UnifiedAutomation.UaBase.ReadRawModifiedDetails, UnifiedAutomation.UaBase.ReadEventDetails, UnifiedAutomation.UaBase.HistoryReadDetails, UnifiedAutomation.UaBase.HistoryReadResult, UnifiedAutomation.UaBase.HistoryReadValueId, UnifiedAutomation.UaBase.ReadResponse, UnifiedAutomation.UaBase.ReadRequest, UnifiedAutomation.UaBase.ReadValueId, UnifiedAutomation.UaBase.QueryNextResponse, UnifiedAutomation.UaBase.QueryNextRequest, UnifiedAutomation.UaBase.QueryFirstResponse, UnifiedAutomation.UaBase.QueryFirstRequest, UnifiedAutomation.UaBase.ParsingResult, UnifiedAutomation.UaBase.ContentFilterResult, UnifiedAutomation.UaBase.ContentFilterElementResult, UnifiedAutomation.UaBase.SimpleAttributeOperand, UnifiedAutomation.UaBase.AttributeOperand, UnifiedAutomation.UaBase.LiteralOperand, UnifiedAutomation.UaBase.ElementOperand, UnifiedAutomation.UaBase.FilterOperand, UnifiedAutomation.UaBase.ContentFilter, UnifiedAutomation.UaBase.ContentFilterElement, UnifiedAutomation.UaBase.NodeReference, UnifiedAutomation.UaBase.QueryDataSet, UnifiedAutomation.UaBase.NodeTypeDescription, UnifiedAutomation.UaBase.QueryDataDescription, UnifiedAutomation.UaBase.EndpointConfiguration, UnifiedAutomation.UaBase.UnregisterNodesResponse, UnifiedAutomation.UaBase.UnregisterNodesRequest, UnifiedAutomation.UaBase.RegisterNodesResponse, UnifiedAutomation.UaBase.RegisterNodesRequest, UnifiedAutomation.UaBase.TranslateBrowsePathsToNodeIdsResponse, UnifiedAutomation.UaBase.TranslateBrowsePathsToNodeIdsRequest, UnifiedAutomation.UaBase.BrowsePathResult, UnifiedAutomation.UaBase.BrowsePathTarget, UnifiedAutomation.UaBase.BrowsePath, UnifiedAutomation.UaBase.RelativePath, UnifiedAutomation.UaBase.RelativePathElement, UnifiedAutomation.UaBase.BrowseNextResponse, UnifiedAutomation.UaBase.BrowseNextRequest, UnifiedAutomation.UaBase.BrowseResponse, UnifiedAutomation.UaBase.BrowseRequest, UnifiedAutomation.UaBase.BrowseResult, UnifiedAutomation.UaBase.ReferenceDescription, UnifiedAutomation.UaBase.BrowseDescription, UnifiedAutomation.UaBase.ViewDescription, UnifiedAutomation.UaBase.DeleteReferencesResponse, UnifiedAutomation.UaBase.DeleteReferencesRequest, UnifiedAutomation.UaBase.DeleteReferencesItem, UnifiedAutomation.UaBase.DeleteNodesResponse, UnifiedAutomation.UaBase.DeleteNodesRequest, UnifiedAutomation.UaBase.DeleteNodesItem, UnifiedAutomation.UaBase.AddReferencesResponse, UnifiedAutomation.UaBase.AddReferencesRequest, UnifiedAutomation.UaBase.AddReferencesItem, UnifiedAutomation.UaBase.AddNodesResponse, UnifiedAutomation.UaBase.AddNodesRequest, UnifiedAutomation.UaBase.AddNodesResult, UnifiedAutomation.UaBase.AddNodesItem, UnifiedAutomation.UaBase.GenericAttributes, UnifiedAutomation.UaBase.GenericAttributeValue, UnifiedAutomation.UaBase.ViewAttributes, UnifiedAutomation.UaBase.DataTypeAttributes, UnifiedAutomation.UaBase.ReferenceTypeAttributes, UnifiedAutomation.UaBase.VariableTypeAttributes, UnifiedAutomation.UaBase.ObjectTypeAttributes, UnifiedAutomation.UaBase.MethodAttributes, UnifiedAutomation.UaBase.VariableAttributes, UnifiedAutomation.UaBase.ObjectAttributes, UnifiedAutomation.UaBase.NodeAttributes, UnifiedAutomation.UaBase.CancelResponse, UnifiedAutomation.UaBase.CancelRequest, UnifiedAutomation.UaBase.CloseSessionResponse, UnifiedAutomation.UaBase.CloseSessionRequest, UnifiedAutomation.UaBase.ActivateSessionResponse, UnifiedAutomation.UaBase.ActivateSessionRequest, UnifiedAutomation.UaBase.IssuedIdentityToken, UnifiedAutomation.UaBase.X509IdentityToken, UnifiedAutomation.UaBase.UserNameIdentityToken, UnifiedAutomation.UaBase.AnonymousIdentityToken, UnifiedAutomation.UaBase.UserIdentityToken, UnifiedAutomation.UaBase.CreateSessionResponse, UnifiedAutomation.UaBase.CreateSessionRequest, UnifiedAutomation.UaBase.SignatureData, UnifiedAutomation.UaBase.SignedSoftwareCertificate, UnifiedAutomation.UaBase.CloseSecureChannelResponse, UnifiedAutomation.UaBase.CloseSecureChannelRequest, UnifiedAutomation.UaBase.OpenSecureChannelResponse, UnifiedAutomation.UaBase.OpenSecureChannelRequest, UnifiedAutomation.UaBase.ChannelSecurityToken, UnifiedAutomation.UaBase.RegisterServer2Response, UnifiedAutomation.UaBase.RegisterServer2Request, UnifiedAutomation.UaBase.MdnsDiscoveryConfiguration, UnifiedAutomation.UaBase.DiscoveryConfiguration, UnifiedAutomation.UaBase.RegisterServerResponse, UnifiedAutomation.UaBase.RegisterServerRequest, UnifiedAutomation.UaBase.RegisteredServer, UnifiedAutomation.UaBase.GetEndpointsResponse, UnifiedAutomation.UaBase.GetEndpointsRequest, UnifiedAutomation.UaBase.EndpointDescription, UnifiedAutomation.UaBase.UserTokenPolicy, UnifiedAutomation.UaBase.FindServersOnNetworkResponse, UnifiedAutomation.UaBase.FindServersOnNetworkRequest, UnifiedAutomation.UaBase.ServerOnNetwork, UnifiedAutomation.UaBase.FindServersResponse, UnifiedAutomation.UaBase.FindServersRequest, UnifiedAutomation.UaBase.SessionlessInvokeResponseType, UnifiedAutomation.UaBase.SessionlessInvokeRequestType, UnifiedAutomation.UaBase.ServiceFault, UnifiedAutomation.UaBase.ResponseHeader, UnifiedAutomation.UaBase.RequestHeader, UnifiedAutomation.UaBase.ApplicationDescription, UnifiedAutomation.UaBase.TimeZoneDataType, UnifiedAutomation.UaBase.Union, UnifiedAutomation.UaBase.OptionSet, UnifiedAutomation.UaBase.EnumField, UnifiedAutomation.UaBase.EnumValueType, UnifiedAutomation.UaBase.Argument, UnifiedAutomation.UaBase.ReferenceNode, UnifiedAutomation.UaBase.DataTypeNode, UnifiedAutomation.UaBase.ViewNode, UnifiedAutomation.UaBase.MethodNode, UnifiedAutomation.UaBase.ReferenceTypeNode, UnifiedAutomation.UaBase.VariableTypeNode, UnifiedAutomation.UaBase.VariableNode, UnifiedAutomation.UaBase.ObjectTypeNode, UnifiedAutomation.UaBase.ObjectNode, UnifiedAutomation.UaBase.TypeNode, UnifiedAutomation.UaBase.InstanceNode, UnifiedAutomation.UaBase.Node, UnifiedAutomation.UaBase.EnumDefinitionDataType, UnifiedAutomation.UaBase.StructureDefinitionDataType, UnifiedAutomation.UaBase.DataTypeDefinitionDataType, UnifiedAutomation.UaBase.StructureFieldDataType, UnifiedAutomation.UaBase.RolePermissionType, UnifiedAutomation.UaBase.BrokerDataSetReaderTransportDataType, UnifiedAutomation.UaBase.BrokerDataSetWriterTransportDataType, UnifiedAutomation.UaBase.BrokerWriterGroupTransportDataType, UnifiedAutomation.UaBase.BrokerConnectionTransportDataType, UnifiedAutomation.UaBase.DatagramWriterGroupTransportDataType, UnifiedAutomation.UaBase.DatagramConnectionTransportDataType, UnifiedAutomation.UaBase.JsonDataSetReaderMessageDataType, UnifiedAutomation.UaBase.JsonDataSetWriterMessageDataType, UnifiedAutomation.UaBase.JsonWriterGroupMessageDataType, UnifiedAutomation.UaBase.UadpDataSetReaderMessageDataType, UnifiedAutomation.UaBase.UadpDataSetWriterMessageDataType, UnifiedAutomation.UaBase.UadpWriterGroupMessageDataType, UnifiedAutomation.UaBase.PubSubConfigurationDataType, UnifiedAutomation.UaBase.SubscribedDataSetMirrorDataType, UnifiedAutomation.UaBase.FieldTargetDataType, UnifiedAutomation.UaBase.TargetVariablesDataType, UnifiedAutomation.UaBase.SubscribedDataSetDataType, UnifiedAutomation.UaBase.DataSetReaderMessageDataType, UnifiedAutomation.UaBase.DataSetReaderTransportDataType, UnifiedAutomation.UaBase.DataSetReaderDataType, UnifiedAutomation.UaBase.ReaderGroupMessageDataType, UnifiedAutomation.UaBase.ReaderGroupTransportDataType, UnifiedAutomation.UaBase.ReaderGroupDataType, UnifiedAutomation.UaBase.NetworkAddressUrlDataType, UnifiedAutomation.UaBase.NetworkAddressDataType, UnifiedAutomation.UaBase.ConnectionTransportDataType, UnifiedAutomation.UaBase.PubSubConnectionDataType, UnifiedAutomation.UaBase.WriterGroupMessageDataType, UnifiedAutomation.UaBase.WriterGroupTransportDataType, UnifiedAutomation.UaBase.WriterGroupDataType, UnifiedAutomation.UaBase.PubSubGroupDataType, UnifiedAutomation.UaBase.DataSetWriterMessageDataType, UnifiedAutomation.UaBase.DataSetWriterTransportDataType, UnifiedAutomation.UaBase.DataSetWriterDataType, UnifiedAutomation.UaBase.PublishedEventsDataType, UnifiedAutomation.UaBase.PublishedDataItemsDataType, UnifiedAutomation.UaBase.PublishedVariableDataType, UnifiedAutomation.UaBase.PublishedDataSetSourceDataType, UnifiedAutomation.UaBase.PublishedDataSetDataType, UnifiedAutomation.UaBase.ConfigurationVersionDataType, UnifiedAutomation.UaBase.FieldMetaData, UnifiedAutomation.UaBase.DataSetMetaDataType, UnifiedAutomation.UaBase.UABinaryFileDataType, UnifiedAutomation.UaBase.SimpleTypeDescription, UnifiedAutomation.UaBase.EnumDescription, UnifiedAutomation.UaBase.StructureDescription, UnifiedAutomation.UaBase.DataTypeDescription, UnifiedAutomation.UaBase.DataTypeSchemaHeader, UnifiedAutomation.UaBase.DecimalDataType, UnifiedAutomation.UaBase.TrustListDataType, UnifiedAutomation.UaBase.IdentityMappingRuleType, UnifiedAutomation.UaBase.EndpointType, UnifiedAutomation.UaBase.KeyValuePair, UnifiedAutomation.UaBase.GenericEncodeableObject, and UnifiedAutomation.UaBase.EncodeableObject.

bool UnifiedAutomation.UaBase.IEncodeable.IsEqual ( IEncodeable  encodeable)

Does a deep comparison to determine if the object is equal to the encodeable passed to the method.

Parameters
encodeableThe encodeable to compare with.
Returns
TRUE if the encodeable is equal to the current instance. FALSE otherwise.

Implemented in UnifiedAutomation.UaBase.Annotation, UnifiedAutomation.UaBase.ProgramDiagnostic2DataType, UnifiedAutomation.UaBase.ProgramDiagnosticDataType, UnifiedAutomation.UaBase.XVType, UnifiedAutomation.UaBase.AxisInformation, UnifiedAutomation.UaBase.DoubleComplexNumberType, UnifiedAutomation.UaBase.ComplexNumberType, UnifiedAutomation.UaBase.EUInformation, UnifiedAutomation.UaBase.Range, UnifiedAutomation.UaBase.SemanticChangeStructureDataType, UnifiedAutomation.UaBase.ModelChangeStructureDataType, UnifiedAutomation.UaBase.SubscriptionDiagnosticsDataType, UnifiedAutomation.UaBase.StatusResult, UnifiedAutomation.UaBase.ServiceCounterDataType, UnifiedAutomation.UaBase.SessionSecurityDiagnosticsDataType, UnifiedAutomation.UaBase.SessionDiagnosticsDataType, UnifiedAutomation.UaBase.ServerStatusDataType, UnifiedAutomation.UaBase.ServerDiagnosticsSummaryDataType, UnifiedAutomation.UaBase.SamplingIntervalDiagnosticsDataType, UnifiedAutomation.UaBase.NetworkGroupDataType, UnifiedAutomation.UaBase.EndpointUrlListDataType, UnifiedAutomation.UaBase.RedundantServerDataType, UnifiedAutomation.UaBase.BuildInfo, UnifiedAutomation.UaBase.DeleteSubscriptionsResponse, UnifiedAutomation.UaBase.DeleteSubscriptionsRequest, UnifiedAutomation.UaBase.TransferSubscriptionsResponse, UnifiedAutomation.UaBase.TransferSubscriptionsRequest, UnifiedAutomation.UaBase.TransferResult, UnifiedAutomation.UaBase.RepublishResponse, UnifiedAutomation.UaBase.RepublishRequest, UnifiedAutomation.UaBase.PublishResponse, UnifiedAutomation.UaBase.PublishRequest, UnifiedAutomation.UaBase.SubscriptionAcknowledgement, UnifiedAutomation.UaBase.StatusChangeNotification, UnifiedAutomation.UaBase.HistoryEventFieldList, UnifiedAutomation.UaBase.EventFieldList, UnifiedAutomation.UaBase.EventNotificationList, UnifiedAutomation.UaBase.MonitoredItemNotification, UnifiedAutomation.UaBase.DataChangeNotification, UnifiedAutomation.UaBase.NotificationData, UnifiedAutomation.UaBase.NotificationMessage, UnifiedAutomation.UaBase.SetPublishingModeResponse, UnifiedAutomation.UaBase.SetPublishingModeRequest, UnifiedAutomation.UaBase.ModifySubscriptionResponse, UnifiedAutomation.UaBase.ModifySubscriptionRequest, UnifiedAutomation.UaBase.CreateSubscriptionResponse, UnifiedAutomation.UaBase.CreateSubscriptionRequest, UnifiedAutomation.UaBase.DeleteMonitoredItemsResponse, UnifiedAutomation.UaBase.DeleteMonitoredItemsRequest, UnifiedAutomation.UaBase.SetTriggeringResponse, UnifiedAutomation.UaBase.SetTriggeringRequest, UnifiedAutomation.UaBase.SetMonitoringModeResponse, UnifiedAutomation.UaBase.SetMonitoringModeRequest, UnifiedAutomation.UaBase.ModifyMonitoredItemsResponse, UnifiedAutomation.UaBase.ModifyMonitoredItemsRequest, UnifiedAutomation.UaBase.MonitoredItemModifyResult, UnifiedAutomation.UaBase.MonitoredItemModifyRequest, UnifiedAutomation.UaBase.CreateMonitoredItemsResponse, UnifiedAutomation.UaBase.CreateMonitoredItemsRequest, UnifiedAutomation.UaBase.MonitoredItemCreateResult, UnifiedAutomation.UaBase.MonitoredItemCreateRequest, UnifiedAutomation.UaBase.MonitoringParameters, UnifiedAutomation.UaBase.AggregateFilterResult, UnifiedAutomation.UaBase.EventFilterResult, UnifiedAutomation.UaBase.MonitoringFilterResult, UnifiedAutomation.UaBase.AggregateFilter, UnifiedAutomation.UaBase.AggregateConfiguration, UnifiedAutomation.UaBase.EventFilter, UnifiedAutomation.UaBase.DataChangeFilter, UnifiedAutomation.UaBase.MonitoringFilter, UnifiedAutomation.UaBase.CallResponse, UnifiedAutomation.UaBase.CallRequest, UnifiedAutomation.UaBase.CallMethodResult, UnifiedAutomation.UaBase.CallMethodRequest, UnifiedAutomation.UaBase.HistoryUpdateResponse, UnifiedAutomation.UaBase.HistoryUpdateRequest, UnifiedAutomation.UaBase.HistoryUpdateResult, UnifiedAutomation.UaBase.DeleteEventDetails, UnifiedAutomation.UaBase.DeleteAtTimeDetails, UnifiedAutomation.UaBase.DeleteRawModifiedDetails, UnifiedAutomation.UaBase.UpdateEventDetails, UnifiedAutomation.UaBase.UpdateStructureDataDetails, UnifiedAutomation.UaBase.UpdateDataDetails, UnifiedAutomation.UaBase.HistoryUpdateDetails, UnifiedAutomation.UaBase.WriteResponse, UnifiedAutomation.UaBase.WriteRequest, UnifiedAutomation.UaBase.WriteValue, UnifiedAutomation.UaBase.HistoryReadResponse, UnifiedAutomation.UaBase.HistoryReadRequest, UnifiedAutomation.UaBase.HistoryEvent, UnifiedAutomation.UaBase.HistoryModifiedData, UnifiedAutomation.UaBase.ModificationInfo, UnifiedAutomation.UaBase.HistoryData, UnifiedAutomation.UaBase.ReadAtTimeDetails, UnifiedAutomation.UaBase.ReadProcessedDetails, UnifiedAutomation.UaBase.ReadRawModifiedDetails, UnifiedAutomation.UaBase.ReadEventDetails, UnifiedAutomation.UaBase.HistoryReadDetails, UnifiedAutomation.UaBase.HistoryReadResult, UnifiedAutomation.UaBase.HistoryReadValueId, UnifiedAutomation.UaBase.ReadResponse, UnifiedAutomation.UaBase.ReadRequest, UnifiedAutomation.UaBase.ReadValueId, UnifiedAutomation.UaBase.QueryNextResponse, UnifiedAutomation.UaBase.QueryNextRequest, UnifiedAutomation.UaBase.QueryFirstResponse, UnifiedAutomation.UaBase.QueryFirstRequest, UnifiedAutomation.UaBase.ParsingResult, UnifiedAutomation.UaBase.ContentFilterResult, UnifiedAutomation.UaBase.ContentFilterElementResult, UnifiedAutomation.UaBase.SimpleAttributeOperand, UnifiedAutomation.UaBase.AttributeOperand, UnifiedAutomation.UaBase.LiteralOperand, UnifiedAutomation.UaBase.ElementOperand, UnifiedAutomation.UaBase.FilterOperand, UnifiedAutomation.UaBase.ContentFilter, UnifiedAutomation.UaBase.ContentFilterElement, UnifiedAutomation.UaBase.NodeReference, UnifiedAutomation.UaBase.QueryDataSet, UnifiedAutomation.UaBase.NodeTypeDescription, UnifiedAutomation.UaBase.QueryDataDescription, UnifiedAutomation.UaBase.EndpointConfiguration, UnifiedAutomation.UaBase.UnregisterNodesResponse, UnifiedAutomation.UaBase.UnregisterNodesRequest, UnifiedAutomation.UaBase.RegisterNodesResponse, UnifiedAutomation.UaBase.RegisterNodesRequest, UnifiedAutomation.UaBase.TranslateBrowsePathsToNodeIdsResponse, UnifiedAutomation.UaBase.TranslateBrowsePathsToNodeIdsRequest, UnifiedAutomation.UaBase.BrowsePathResult, UnifiedAutomation.UaBase.BrowsePathTarget, UnifiedAutomation.UaBase.BrowsePath, UnifiedAutomation.UaBase.RelativePath, UnifiedAutomation.UaBase.RelativePathElement, UnifiedAutomation.UaBase.BrowseNextResponse, UnifiedAutomation.UaBase.BrowseNextRequest, UnifiedAutomation.UaBase.BrowseResponse, UnifiedAutomation.UaBase.BrowseRequest, UnifiedAutomation.UaBase.BrowseResult, UnifiedAutomation.UaBase.ReferenceDescription, UnifiedAutomation.UaBase.BrowseDescription, UnifiedAutomation.UaBase.ViewDescription, UnifiedAutomation.UaBase.DeleteReferencesResponse, UnifiedAutomation.UaBase.DeleteReferencesRequest, UnifiedAutomation.UaBase.DeleteReferencesItem, UnifiedAutomation.UaBase.DeleteNodesResponse, UnifiedAutomation.UaBase.DeleteNodesRequest, UnifiedAutomation.UaBase.DeleteNodesItem, UnifiedAutomation.UaBase.AddReferencesResponse, UnifiedAutomation.UaBase.AddReferencesRequest, UnifiedAutomation.UaBase.AddReferencesItem, UnifiedAutomation.UaBase.AddNodesResponse, UnifiedAutomation.UaBase.AddNodesRequest, UnifiedAutomation.UaBase.AddNodesResult, UnifiedAutomation.UaBase.AddNodesItem, UnifiedAutomation.UaBase.GenericAttributes, UnifiedAutomation.UaBase.GenericAttributeValue, UnifiedAutomation.UaBase.ViewAttributes, UnifiedAutomation.UaBase.DataTypeAttributes, UnifiedAutomation.UaBase.ReferenceTypeAttributes, UnifiedAutomation.UaBase.VariableTypeAttributes, UnifiedAutomation.UaBase.ObjectTypeAttributes, UnifiedAutomation.UaBase.MethodAttributes, UnifiedAutomation.UaBase.VariableAttributes, UnifiedAutomation.UaBase.ObjectAttributes, UnifiedAutomation.UaBase.NodeAttributes, UnifiedAutomation.UaBase.CancelResponse, UnifiedAutomation.UaBase.CancelRequest, UnifiedAutomation.UaBase.CloseSessionResponse, UnifiedAutomation.UaBase.CloseSessionRequest, UnifiedAutomation.UaBase.ActivateSessionResponse, UnifiedAutomation.UaBase.ActivateSessionRequest, UnifiedAutomation.UaBase.IssuedIdentityToken, UnifiedAutomation.UaBase.X509IdentityToken, UnifiedAutomation.UaBase.UserNameIdentityToken, UnifiedAutomation.UaBase.AnonymousIdentityToken, UnifiedAutomation.UaBase.UserIdentityToken, UnifiedAutomation.UaBase.CreateSessionResponse, UnifiedAutomation.UaBase.CreateSessionRequest, UnifiedAutomation.UaBase.SignatureData, UnifiedAutomation.UaBase.SignedSoftwareCertificate, UnifiedAutomation.UaBase.CloseSecureChannelResponse, UnifiedAutomation.UaBase.CloseSecureChannelRequest, UnifiedAutomation.UaBase.OpenSecureChannelResponse, UnifiedAutomation.UaBase.OpenSecureChannelRequest, UnifiedAutomation.UaBase.ChannelSecurityToken, UnifiedAutomation.UaBase.RegisterServer2Response, UnifiedAutomation.UaBase.RegisterServer2Request, UnifiedAutomation.UaBase.MdnsDiscoveryConfiguration, UnifiedAutomation.UaBase.DiscoveryConfiguration, UnifiedAutomation.UaBase.RegisterServerResponse, UnifiedAutomation.UaBase.RegisterServerRequest, UnifiedAutomation.UaBase.RegisteredServer, UnifiedAutomation.UaBase.GetEndpointsResponse, UnifiedAutomation.UaBase.GetEndpointsRequest, UnifiedAutomation.UaBase.EndpointDescription, UnifiedAutomation.UaBase.UserTokenPolicy, UnifiedAutomation.UaBase.FindServersOnNetworkResponse, UnifiedAutomation.UaBase.FindServersOnNetworkRequest, UnifiedAutomation.UaBase.ServerOnNetwork, UnifiedAutomation.UaBase.FindServersResponse, UnifiedAutomation.UaBase.FindServersRequest, UnifiedAutomation.UaBase.SessionlessInvokeResponseType, UnifiedAutomation.UaBase.SessionlessInvokeRequestType, UnifiedAutomation.UaBase.ServiceFault, UnifiedAutomation.UaBase.ResponseHeader, UnifiedAutomation.UaBase.RequestHeader, UnifiedAutomation.UaBase.ApplicationDescription, UnifiedAutomation.UaBase.TimeZoneDataType, UnifiedAutomation.UaBase.Union, UnifiedAutomation.UaBase.OptionSet, UnifiedAutomation.UaBase.EnumField, UnifiedAutomation.UaBase.EnumValueType, UnifiedAutomation.UaBase.Argument, UnifiedAutomation.UaBase.ReferenceNode, UnifiedAutomation.UaBase.DataTypeNode, UnifiedAutomation.UaBase.ViewNode, UnifiedAutomation.UaBase.MethodNode, UnifiedAutomation.UaBase.ReferenceTypeNode, UnifiedAutomation.UaBase.VariableTypeNode, UnifiedAutomation.UaBase.VariableNode, UnifiedAutomation.UaBase.ObjectTypeNode, UnifiedAutomation.UaBase.ObjectNode, UnifiedAutomation.UaBase.TypeNode, UnifiedAutomation.UaBase.InstanceNode, UnifiedAutomation.UaBase.Node, UnifiedAutomation.UaBase.EnumDefinitionDataType, UnifiedAutomation.UaBase.StructureDefinitionDataType, UnifiedAutomation.UaBase.DataTypeDefinitionDataType, UnifiedAutomation.UaBase.StructureFieldDataType, UnifiedAutomation.UaBase.RolePermissionType, UnifiedAutomation.UaBase.BrokerDataSetReaderTransportDataType, UnifiedAutomation.UaBase.BrokerDataSetWriterTransportDataType, UnifiedAutomation.UaBase.BrokerWriterGroupTransportDataType, UnifiedAutomation.UaBase.BrokerConnectionTransportDataType, UnifiedAutomation.UaBase.DatagramWriterGroupTransportDataType, UnifiedAutomation.UaBase.DatagramConnectionTransportDataType, UnifiedAutomation.UaBase.JsonDataSetReaderMessageDataType, UnifiedAutomation.UaBase.JsonDataSetWriterMessageDataType, UnifiedAutomation.UaBase.JsonWriterGroupMessageDataType, UnifiedAutomation.UaBase.UadpDataSetReaderMessageDataType, UnifiedAutomation.UaBase.UadpDataSetWriterMessageDataType, UnifiedAutomation.UaBase.UadpWriterGroupMessageDataType, UnifiedAutomation.UaBase.PubSubConfigurationDataType, UnifiedAutomation.UaBase.SubscribedDataSetMirrorDataType, UnifiedAutomation.UaBase.FieldTargetDataType, UnifiedAutomation.UaBase.TargetVariablesDataType, UnifiedAutomation.UaBase.SubscribedDataSetDataType, UnifiedAutomation.UaBase.DataSetReaderMessageDataType, UnifiedAutomation.UaBase.DataSetReaderTransportDataType, UnifiedAutomation.UaBase.DataSetReaderDataType, UnifiedAutomation.UaBase.ReaderGroupMessageDataType, UnifiedAutomation.UaBase.ReaderGroupTransportDataType, UnifiedAutomation.UaBase.ReaderGroupDataType, UnifiedAutomation.UaBase.NetworkAddressUrlDataType, UnifiedAutomation.UaBase.NetworkAddressDataType, UnifiedAutomation.UaBase.ConnectionTransportDataType, UnifiedAutomation.UaBase.PubSubConnectionDataType, UnifiedAutomation.UaBase.WriterGroupMessageDataType, UnifiedAutomation.UaBase.WriterGroupTransportDataType, UnifiedAutomation.UaBase.WriterGroupDataType, UnifiedAutomation.UaBase.PubSubGroupDataType, UnifiedAutomation.UaBase.DataSetWriterMessageDataType, UnifiedAutomation.UaBase.DataSetWriterTransportDataType, UnifiedAutomation.UaBase.DataSetWriterDataType, UnifiedAutomation.UaBase.PublishedEventsDataType, UnifiedAutomation.UaBase.PublishedDataItemsDataType, UnifiedAutomation.UaBase.PublishedVariableDataType, UnifiedAutomation.UaBase.PublishedDataSetSourceDataType, UnifiedAutomation.UaBase.PublishedDataSetDataType, UnifiedAutomation.UaBase.ConfigurationVersionDataType, UnifiedAutomation.UaBase.FieldMetaData, UnifiedAutomation.UaBase.DataSetMetaDataType, UnifiedAutomation.UaBase.UABinaryFileDataType, UnifiedAutomation.UaBase.SimpleTypeDescription, UnifiedAutomation.UaBase.EnumDescription, UnifiedAutomation.UaBase.StructureDescription, UnifiedAutomation.UaBase.DataTypeDescription, UnifiedAutomation.UaBase.DataTypeSchemaHeader, UnifiedAutomation.UaBase.DecimalDataType, UnifiedAutomation.UaBase.TrustListDataType, UnifiedAutomation.UaBase.IdentityMappingRuleType, UnifiedAutomation.UaBase.EndpointType, UnifiedAutomation.UaBase.KeyValuePair, UnifiedAutomation.UaBase.GenericEncodeableObject, and UnifiedAutomation.UaBase.EncodeableObject.

Property Documentation

ExpandedNodeId UnifiedAutomation.UaBase.IEncodeable.BinaryEncodingId
get

Returns the UA type identifier for the default binary encoding for the type.

The UA type identifier for binary encoding.

ExpandedNodeId UnifiedAutomation.UaBase.IEncodeable.TypeId
get

Returns the UA type identifier for the encodable type.

The UA type identifier.

ExpandedNodeId UnifiedAutomation.UaBase.IEncodeable.XmlEncodingId
get

Returns the UA type identifier for the default XML encoding for the type.

The UA type identifier for the XML encoding id.


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