EasyUA Reference
Opc.Ua Namespace
See Also  Inheritance Hierarchy Send Feedback
Opc.Ua.Core.Net4 Assembly : Opc.Ua Namespace

Glossary Item Box

UA Communication Stack

Classes

 ClassDescription
ClassAccessLevels Flags that can be set for the AccessLevel attribute.
ClassAccessTemplateManager Manages a set of user access permission templates.
ClassApplicationAccessRule An access rule for an application. An access rule for an application.
ClassApplicationAccessRuleCollection A collection of ApplicationAccessRule objects.
ClassApplicationConfiguration Stores the configurable configuration information for a UA application. Stores the configurable configuration information for a UA application.
ClassApplicationConfigurationSection Loads the configuration section for an application.
ClassAsyncResultBase A base class for AsyncResult objects
ClassBaseDataVariableState A typed base class for all data variable nodes.
ClassBaseDataVariableState<T> A typed base class for all data variable nodes.
ClassBaseDataVariableTypeState A base class for all data variable type nodes.
ClassBaseDataVariableTypeState<T> A typed base class for all data variable type nodes.
ClassBaseInstanceState The base class for all instance nodes.
ClassBaseObjectState The base class for all object nodes.
ClassBaseObjectTypeState The base class for all object type nodes.
ClassBaseTypeState The base class for all type nodes.
ClassBaseVariableState The base class for all variable nodes.
ClassBaseVariableTypeState The base class for all variable type nodes.
ClassBaseVariableValue A thread safe object that can be used to access the value of a structure variable.
ClassBinaryDecoder Decodes objects from a UA Binary encoded stream.
ClassBinaryEncoder Encodes objects in a stream using the UA Binary encoding.
ClassBindingFactory A class that manages a mapping between a URL scheme and a binding.
ClassBooleanCollection A collection of Boolean values.
ClassBrowseNames Declares all of the BrowseNames used in the Model Design.
ClassByteCollection A collection of SByte values.
ClassByteStringCollection A collection of ByteString values.
ClassCertificateFactory Creates a manages certificates.
ClassCertificateIdentifier The identifier for an X509 certificate.
ClassCertificateIdentifierCollection A collection of CertificateIdentifier objects.
ClassCertificateStoreIdentifier Describes a certificate store. Describes a certificate store.
ClassCertificateStoreType The type of certificate store.
ClassCertificateTrustList A list of trusted certificates.
ClassCertificateValidationEventArgs The event arguments provided when a certificate validation error occurs.
ClassCertificateValidator Validates certificates.
ClassClientBase The client side interface with a UA server.
ClassClientConfiguration The configuration for a client application. The configuration for a client application.
ClassConditionStateNames Defines the default names for the condition states.
ClassConfigurationLocation Represents the location of a configuration file.
ClassConfigurationWatcher Watches the configuration file and reports any changes.
ClassConfigurationWatcherEventArgs Stores the arguments passed when the configuration file changes.
ClassConfiguredEndpoint Stores the configuration information for an endpoint. Stores the configuration information for an endpoint.
ClassConfiguredEndpointCollection Stores a list of cached enpoints. Stores a list of cached enpoints.
ClassContentFilter.ElementResult Stores the validation results for a ContentFilterElement.
ClassContentFilter.Result Stores the validation results for a ContentFilterElement.
ClassDataTypeDefinition Defines an abstract description of a type.
ClassDataTypeDefinitionField Defines a field within an abstract definition of a data type.
ClassDataTypeState The base class for all reference type nodes.
ClassDataValue A class that stores the value of variable with an optional status code and timestamps.
ClassDataValueCollection A collection of DataValues.
ClassDateTimeCollection A collection of DateTime values.
ClassDiagnosticInfo Contains diagnostic information associated with a StatusCode.
ClassDiagnosticInfoCollection A collection of DiagnosticInfo objects.
ClassDirectoryCertificateStore Provides access to a simple file based certificate store.
ClassDiscoveryServerConfiguration Specifies the configuration for a discovery server application.
ClassDoubleCollection A collection of Double values.
ClassEncodeableFactory Creates encodeable objects based on the type id.
ClassEncodeableObject A concrete base class used by the autogenerated code.
ClassEncryptedData Stores a block of encypted data.
ClassEndpointBase A base class for UA endpoints.
ClassEndpointComIdentity Stores the COM identity for an endpoint. Stores the COM identity for an endpoint.
ClassEventFilter.Result Stores the validation results for a EventFilter.
ClassEventNotifiers Flags that can be set for the EventNotifier attribute.
ClassExpandedNodeId Extends a node id by adding a complete namespace URI.
ClassExpandedNodeIdCollection A collection of ExpandedNodeId objects.
ClassExtensionObject An object used to wrap data types that the receiver may not understand.
ClassExtensionObjectCollection A collection of ExtensionObjects.
ClassFilterContext Provides context information to used when searching the address space.
ClassFloatCollection A collection of Float values.
ClassFolderState The base class for all folder nodes.
ClassFolderTypeState The base class for all object type nodes.
ClassHiResClock Produces high resolution timestamps.
ClassIEncodeableCollection A collection of encodeable objects.
ClassImpersonationContext Stores information about the user that is currently being impersonated.
ClassInstanceStateSnapshot A lightweight snapshot of an instance node.
ClassInt16Collection A collection of Int16 values.
ClassInt32Collection A collection of Int32 values.
ClassInt64Collection A collection of Int64 values.
ClassInvokeServiceMessage The message contract for the InvokeService service.
ClassInvokeServiceResponseMessage The message contract for the InvokeService service response.
ClassIReferenceDictionary<T> A dictionary designed to provide efficient lookups for references.
ClassLocalizedText Human readable qualified with a locale.
ClassLocalizedTextCollection A collection of LocalizedText objects.
ClassLock A helper object that can be used in a using() clause to acquire/release a SafeLock.
ClassMatrix Wraps a multi-dimensional array for use within a Variant.
ClassMessageContextExtension Uses to add the service message context to the WCF operation context.
ClassMethodState The base class for all method nodes.
ClassMinimumSamplingIntervals Constants defined for the MinimumSamplingInterval attribute.
ClassNamespaces Defines constants for all namespaces referenced by the model design. Defines well-known namespaces.
ClassNamespaceTable The table of namespace uris for a server.
ClassNodeBrowser A thread safe object which browses the references for an node.
ClassNodeId Stores an identifier for a node in a server's address space.
ClassNodeIdCollection A collection of NodeIds.
ClassNodeIdDictionary<T> A dictionary designed to provide efficient lookups for objects identified by a NodeId
ClassNodeSet A set of nodes in an address space.
ClassNodeState The base class for custom nodes.
ClassNodeState.Notifier Stores the notifier relationship to another node.
ClassNodeStateCollection Stores a collection of nodes.
ClassNodeStateFactory A class that creates instances of nodes based on the paramters provided.
ClassNodeStateHierarchyReference Stores a reference from a node in the instance hierarchy.
ClassNodeStateReference Stores the a reference for a node.
ClassNodeTable A table of nodes.
ClassProfiles Common profiles that UA applications may support.
ClassPropertyState A typed base class for all data variable nodes.
ClassPropertyState<T> A typed base class for all data variable nodes.
ClassPropertyTypeState A base class for all property variable type nodes.
ClassPropertyTypeState<T> A typed base class for all property variable type nodes.
ClassQualifiedName A name qualified with a namespace.
ClassQualifiedNameCollection A collection of QualifiedName objects.
ClassReadOnlyList<T> A template list class that can be used to expose members of immutable classes.
ClassReferenceCollection A table of references for a node.
ClassReferenceTypeState The base class for all reference type nodes.
ClassRelativePathFormatter A class that stores a relative path string
ClassRelativePathFormatter.Element A element in a relative path string.
ClassRsaUtils Defines functions to implement RSA cryptography.
ClassSafeLock A class that allows threads to determine who, if anyone, has the lock on an object.
ClassSamplingRateGroup A class that defines a group of sampling rates supported by the server.
ClassSamplingRateGroupCollection A collection of SamplingRateGroup objects.
ClassSByteCollection A collection of SByte values.
ClassSecureChannelContext Stores context information for the current secure channel.
ClassSecurityAlgorithms Defines constants for key security policies.
ClassSecurityConfiguration The security configuration for the application. The security configuration for the application.
ClassSecurityPolicies Defines constants for key security policies.
ClassServerBase A base class for a UA server implementation.
ClassServerBaseConfiguration Specifies the configuration for a server application. Specifies the configuration for a server application.
ClassServerConfiguration Specifies the configuration for a server application. Specifies the configuration for a server application.
ClassServerProperties The properties of the current server instance.
ClassServerRegistration Specifies the configuration for a discovery server application.
ClassServerRegistrationCollection A collection of AdditionalServerRegistrationInfo objects.
ClassServerSecurityPolicy A class that defines a group of sampling rates supported by the server.
ClassServerSecurityPolicyCollection A collection of ServerSecurityPolicy objects.
ClassServiceHost A host for a UA service.
ClassServiceMessageContext Stores context information associated with a UA server that is used during message processing.
ClassServiceMessageContextBehaviorAttribute Uses to indicate that a service endpoint uses the UA stack.
ClassServiceMessageContextMessageInspector Ensures the operation context is set up correctly.
ClassServiceResult A class that combines the status code and diagnostic info structures.
ClassServiceResultException An exception thrown when a UA defined error occurs.
ClassSoftwareCertificate The SoftwareCertificate class.
ClassStatusCodeCollection A collection of StatusCodes.
ClassStoreLocations Constants that identify certificate store locations.
ClassStoreNames Constants that identify certificate store names.
ClassStringCollection A collection of String values.
ClassStringTable A thread safe table of string constants.
ClassSystemContext A generic implementation for ISystemContext interface.
ClassTraceConfiguration Specifies parameters used for tracing. Specifies parameters used for tracing.
ClassTraceEventArgs The event arguments provided when a trace event is raised.
ClassTracing Used as underlying tracing object for event processing.
ClassTranslationInfo Stores the information requires to translate a string.
ClassTransportChannelSettings Stores the configuration settings for a channel.
ClassTransportConfiguration Specifies the configuration information for a transport protocol
ClassTransportConfigurationCollection A collection of TransportConfiguration objects.
ClassTransportListenerSettings Stores the configuration settings for a channel.
ClassTransportQuotas Specifies various limits that apply to the transport or secure channel layers.
ClassTypeInfo Stores information about a type.
ClassTypeInfo.Arrays Constants for one dimensional array types.
ClassTypeInfo.Scalars Constants for scalar types.
ClassTypeTable Stores the type tree for a server.
ClassUInt16Collection A collection of UInt16 values.
ClassUInt32Collection A collection of UInt32 values.
ClassUInt64Collection A collection of UInt64 values.
ClassUserIdentity A generic user identity class.
ClassUserRoleManager Manages a set of user roles.
ClassUtils  
ClassUtils.TraceMasks The masks used to filter trace messages.
ClassUuidCollection A collection of Uuids.
ClassValueRanks Constants defined for the ValueRank attribute.
ClassVariantCollection A collection of Variant objects.
ClassViewState The base class for all view nodes.
ClassViewTable The table of all reference types known to the server.
ClassWcfChannelBase A base class for WCF channel objects used access UA interfaces
ClassWcfChannelBase<TChannel> A base class for WCF channel objects used access UA interfaces
ClassWindowsCertificateStore Provides access to a simple file based certificate store.
ClassX509AuthorityKeyIdentifierExtension Stores the authority key identifier extension.
ClassX509CRL Provides access to an X509 CRL object.
ClassX509SubjectAltNameExtension Stores the subject alternate name extension.
ClassXmlDecoder Reads objects from a XML stream.
ClassXmlElementCollection A collection of XmlElement values.
ClassXmlEncoder Writes objects to a XML stream.

Interfaces

 InterfaceDescription
InterfaceIAdvancedFilterTarget This interface is used by ContentFilterOperation to get values from the NodeSet for use by the various filter operators. All NodeSets used in a ContentFilter must implement this interface.
InterfaceICertificate An interface to a certificate used by a UA application.
InterfaceICertificateStore An abstract interface to certficate stores.
InterfaceIChannelBase The base interface for client proxies.
InterfaceIChannelOutgoingRequest An interface to an object that manages a request received from a client.
InterfaceIDataType An interface to an object that describes a DataType node.
InterfaceIDecoder Defines functions used to dencode objects from a stream.
InterfaceIEncodeable Defines methods used to encode and decode objects.
InterfaceIEncoder Defines functions used to encode objects in a stream.
InterfaceIEndpointBase The base asynchronous interface for all services exposed by UA servers.
InterfaceIEndpointIncomingRequest An interface to an object that manages a request received from a client.
InterfaceIFilterTarget This interface is used by ContentFilterOperation to get values from the NodeSet for use by the various filter operators. All NodeSets used in a ContentFilter must implement this interface.
InterfaceILocalNode An interface to an object that describes a node local to the server.
InterfaceIMethod An interface to an object that describes a DataType node.
InterfaceINode An interface to an object that describes a node.
InterfaceINodeBrowser An interface to an object that browses the references of an node.
InterfaceINodeIdFactory An interface that can be used to create new node ids.
InterfaceINodeTable Provides context information to used when evaluating filters.
InterfaceIObject An interface to an object that describes an Object node.
InterfaceIObjectType An interface to an object that describes an ObjectType node.
InterfaceIOperationContext An interface to an object that describes a node local to the server.
InterfaceIReference A reference to a node.
InterfaceIReferenceCollection A reference to a node.
InterfaceIReferenceType An interface to an object that describes a ReferenceType node.
InterfaceIServerBase An interface to a service response message.
InterfaceIServiceHostBase An interface which the service host object.
InterfaceIServiceMessage An interface to a service message.
InterfaceIServiceRequest An interface to a service request.
InterfaceIServiceResponse An interface to a service response.
InterfaceISystemContext An interface to an object that describes how access the system containing the data.
InterfaceITranslatableObject An interface to a object that can translate itself.
InterfaceITranslationManager An interface to a object that provides translations.
InterfaceITransportChannel This is an interface to a channel which supports
InterfaceITransportChannelFactory This is an interface to a channel which supports a factory
InterfaceITransportListener This is an interface to a listener which supports UA binary encoding.
InterfaceITransportListenerCallback This is an interface to a object that receives notifications from the listener when a message arrives.
InterfaceITypeTable Stores the type tree for a server.
InterfaceIUserIdentity An interface to an object with stores the identity of a user.
InterfaceIVariable An interface to an object that describes a Variable node.
InterfaceIVariableBase An interface to an object that describes either a Variable or a VariableType node.
InterfaceIVariableType An interface to an object that describes a VariableType node.
InterfaceIView An interface to an object that describes a View node.

Structures

 StructureDescription
StructureNumericRange A class that stores a numeric range.
StructureStatusCode A numeric code that describes the result of a service or operation.
StructureUuid A wrapper for a GUID used during object serialization.
StructureVariant A structure that could contain value with any of the UA built-in data types.

Delegates

 DelegateDescription
DelegateAlarmConditionShelveEventHandler Used to recieve notifications when a alarm is shelved or unshelved.
DelegateAlarmConditionTimedUnshelveEventHandler Used to recieve notifications when the timed shelve period elapses for an alarm.
DelegateCertificateValidationEventHandler Used to handled certificate validation errors.
DelegateChannelSendRequestEventHandler A delegate used to dispatch outgoing service requests.
DelegateConditionAddCommentEventHandler Used to recieve notifications when a comment is added.
DelegateConditionEnableEventHandler Used to recieve notifications when a condition is enabled or disabled.
DelegateDialogResponseEventHandler Used to receive notifications when the dialog receives a response.
DelegateGenericMethodCalledEventHandler Used to process a method call.
DelegateGenericMethodCalledEventHandler2 Used to process a method call.
DelegateNodeAttributeEventHandler<T> Used to receive notifications when a non-value attribute is read or written.
DelegateNodeStateChangedHandler Used to receive notifications when a non-value attribute is read or written.
DelegateNodeStateConditionRefreshEventHandler Used to receive notifications when a node needs to refresh its conditions.
DelegateNodeStateConstructDelegate A delegate which creates a new node.
DelegateNodeStateCreateBrowserEventHandler Used to receive notifications when a node browser is created.
DelegateNodeStatePopulateBrowserEventHandler Used to receive notifications when a node is browsed.
DelegateNodeStateReportEventHandler Used to receive notifications when a node produces an event.
DelegateNodeStateValidateHandler Used to validate a node.
DelegateNodeValueEventHandler Used to receive notifications when the value attribute is read or written.
DelegateNodeValueSimpleEventHandler Used to receive notifications when the value attribute is read or written.
DelegateOnTrace  
DelegateStateMachineTransitionHandler A delegate used to recieve notifications when a state machine transition occurs.
DelegateTypeInfo.CastArrayElementHandler A delegate for a function that converts an array element.
DelegateVariableValueEventHandler Used to receive notifications when the value attribute is read or written.

Enumerations

 EnumerationDescription
EnumerationAccessControlType The rights to an application that may be granted to the user.
EnumerationAggregateBits Flags that are set by the historian when returning archived values.
EnumerationApplicationAccessRight The rights to an application that may be granted to the user.
EnumerationBinaryEncodingSupport The type of binary encoding support allowed by a channel.
EnumerationBuiltInType The set of built-in data types for UA type descriptions.
EnumerationCertificateValidationOptions Options that can be used to suppress certificate validation errors.
EnumerationComSpecification The available COM specifications.
EnumerationDiagnosticsMasks The DiagnosticsMasks enumeration.
EnumerationEncodingType The type of encoding used by an encoder/decoder.
EnumerationEventSeverity The severity for an event.
EnumerationExtensionObjectEncoding The types of encodings that may used with an object.
EnumerationLimitAlarmStates The possible states for a limit alarm.
EnumerationLimitBits Flags that are set to indicate the limit status of the value.
EnumerationNodeState.AttributesToSave Flags which control the serialization of a NodeState in a stream.
EnumerationNodeStateChangeMasks Indicates what has changed in a node.
EnumerationRelativePathFormatter.ElementType The type of relative path element.
EnumerationRequestEncoding The message encoding used with a request.
EnumerationTransportChannelFeatures The masks for the optional features which may not be supported by every transport channel.
EnumerationUtils.TraceOutput The possible trace output mechanisms.
EnumerationVariableCopyPolicy Specifies the policies to use when handling reads and write to value.
EnumerationWindowsStoreType The type of certificate store.

See Also

Copyright © 2018 Advosol Inc. All Rights Reserved.