UA Bundle SDK .NET
2.1.0.222
|
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.ArrayTestType, 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.CompositeTestType, 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.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.DoubleComplexNumberType, UnifiedAutomation.UaBase.EncodeableObject, UnifiedAutomation.UaBase.EndpointConfiguration, UnifiedAutomation.UaBase.EndpointDescription, UnifiedAutomation.UaBase.EndpointUrlListDataType, UnifiedAutomation.UaBase.EnumValueType, UnifiedAutomation.UaBase.EUInformation, UnifiedAutomation.UaBase.EventFieldList, UnifiedAutomation.UaBase.FilterOperand, UnifiedAutomation.UaBase.FindServersRequest, UnifiedAutomation.UaBase.FindServersResponse, 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.HistoryUpdateEventResult, UnifiedAutomation.UaBase.HistoryUpdateRequest, UnifiedAutomation.UaBase.HistoryUpdateResponse, UnifiedAutomation.UaBase.HistoryUpdateResult, UnifiedAutomation.UaBase.IServiceRequest, UnifiedAutomation.UaBase.IServiceResponse, 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.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.ParsingResult, UnifiedAutomation.UaBase.ProgramDiagnosticDataType, UnifiedAutomation.UaBase.PublishRequest, UnifiedAutomation.UaBase.PublishResponse, UnifiedAutomation.UaBase.QueryDataDescription, UnifiedAutomation.UaBase.QueryDataSet, UnifiedAutomation.UaBase.QueryFirstRequest, UnifiedAutomation.UaBase.QueryFirstResponse, UnifiedAutomation.UaBase.QueryNextRequest, UnifiedAutomation.UaBase.QueryNextResponse, UnifiedAutomation.UaBase.Range, 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.RegisterServerRequest, UnifiedAutomation.UaBase.RegisterServerResponse, UnifiedAutomation.UaBase.RelativePath, UnifiedAutomation.UaBase.RelativePathElement, UnifiedAutomation.UaBase.RepublishRequest, UnifiedAutomation.UaBase.RepublishResponse, UnifiedAutomation.UaBase.RequestHeader, UnifiedAutomation.UaBase.ResponseHeader, UnifiedAutomation.UaBase.SamplingIntervalDiagnosticsDataType, UnifiedAutomation.UaBase.ScalarTestType, UnifiedAutomation.UaBase.SemanticChangeStructureDataType, UnifiedAutomation.UaBase.ServerDiagnosticsSummaryDataType, UnifiedAutomation.UaBase.ServerStatusDataType, UnifiedAutomation.UaBase.ServiceCounterDataType, UnifiedAutomation.UaBase.ServiceFault, UnifiedAutomation.UaBase.SessionDiagnosticsDataType, 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.SoftwareCertificate, UnifiedAutomation.UaBase.StatusResult, UnifiedAutomation.UaBase.SubscriptionAcknowledgement, UnifiedAutomation.UaBase.SubscriptionDiagnosticsDataType, UnifiedAutomation.UaBase.SupportedProfile, UnifiedAutomation.UaBase.TestStackExRequest, UnifiedAutomation.UaBase.TestStackExResponse, UnifiedAutomation.UaBase.TestStackRequest, UnifiedAutomation.UaBase.TestStackResponse, UnifiedAutomation.UaBase.TimeZoneDataType, UnifiedAutomation.UaBase.TransferResult, UnifiedAutomation.UaBase.TransferSubscriptionsRequest, UnifiedAutomation.UaBase.TransferSubscriptionsResponse, UnifiedAutomation.UaBase.TranslateBrowsePathsToNodeIdsRequest, UnifiedAutomation.UaBase.TranslateBrowsePathsToNodeIdsResponse, UnifiedAutomation.UaBase.UnregisterNodesRequest, UnifiedAutomation.UaBase.UnregisterNodesResponse, UnifiedAutomation.UaBase.UserIdentityToken, UnifiedAutomation.UaBase.UserTokenPolicy, UnifiedAutomation.UaBase.ViewDescription, UnifiedAutomation.UaBase.WriteRequest, UnifiedAutomation.UaBase.WriteResponse, UnifiedAutomation.UaBase.WriteValue, and UnifiedAutomation.UaBase.XVType.
Public Member Functions | |
void | Encode (IEncoder encoder) |
Encodes the object in a stream. | |
void | Decode (IDecoder decoder) |
Decodes the object from a stream. | |
Properties | |
ExpandedNodeId | TypeId [get] |
Returns the UA type identifier for the encodable type. | |
ExpandedNodeId | BinaryEncodingId [get] |
Returns the UA type identifier for the default binary encoding for the type. | |
ExpandedNodeId | XmlEncodingId [get] |
Returns the UA type identifier for the default XML encoding for the type. | |
Defines methods used to encode and decode objects.
void UnifiedAutomation.UaBase.IEncodeable.Decode | ( | IDecoder | decoder | ) |
Decodes the object from a stream.
decoder | The decoder to be used for decoding the current value.. |
void UnifiedAutomation.UaBase.IEncodeable.Encode | ( | IEncoder | encoder | ) |
Encodes the object in a stream.
encoder | The encoder to be used for encoding the current value. |
|
get |
Returns the UA type identifier for the default binary encoding for the type.
The UA type identifier for binary encoding.
|
get |
Returns the UA type identifier for the encodable type.
The UA type identifier.
|
get |
Returns the UA type identifier for the default XML encoding for the type.
The UA type identifier for the XML encoding id.