Opc.UaFx Namespace

—– Class Description
LicenseInfo Provides the license conditions of a single license.
Licenser Defines mechanism required to register the whole OPC UA Framework Advanced as a bundle (which includes client and server functionality).
OpcAggregate
OpcAggregateConfiguration
OpcAggregateConfigurationNode
OpcApplication
OpcApplicationConfiguration
OpcApplicationDescription
OpcApplicationDescriptionCollection
OpcArgument
OpcArgumentAttribute
OpcArgumentCollection
OpcAttributeValue<T> Represents the immutable value of an attribute.
OpcBrowsePoint
OpcCertificateIdentity
OpcCertificateInfo
OpcCertificateManager Provides a set of static (Shared in Visual Basic) methods to manage certificates.
OpcCertificateSettings Defines the setup of an application instance certificate.
OpcCertificateStoreInfo
OpcCertificateStores Provides access to the set of OPC UA predefined certificate stores typically used by an OPC UA application to maintain its certificates.
OpcCertificateValidationFailedEventArgs Provides the event data for 'CertificateValidationFailed' events.
OpcContext Provides information and services about the system which belong to the current situation (process, thread, session, etc.).
OpcDataChange
OpcDataChangeFilter
OpcDataChangeItem
OpcDataEnumerator<T>
OpcDataItemNode
OpcDataItemNode<T>
OpcDataTypes
OpcDataVariableNode
OpcDataVariableNode<T>
OpcDefaultImpersonationContext
OpcDeleteNodeHistoryAtTimeDetails
OpcDeleteNodeHistoryDetails
OpcDeleteNodeHistoryModifiedDetails
OpcDeleteNodeHistoryRawDetails
OpcEndpointConfiguration
OpcEndpointDescription
OpcEndpointDescriptionCollection
OpcEndpointIdentity
OpcEndpointIdentityReadOnlyCollection
OpcEventContext
OpcEventFilter
OpcEventNode
OpcEventRaise
OpcEventRaiseItem
OpcException The exception that is thrown when an OPC operation has failed.
OpcFileCloseMethodNode Defines a method node to close a file.
OpcFileGetPositionMethodNode Defines a method node to query a position in a file.
OpcFileNode Defines a file node.
OpcFileOpenMethodNode Defines a method node to open a file.
OpcFileReadMethodNode Defines a method node to read data from a file.
OpcFileSetPositionMethodNode Defines a method node to update a position in a file.
OpcFileWriteMethodNode Defines a method node to write data to a file.
OpcFolderNode
OpcHistoryConfigurationNode
OpcHistoryModificationInfo
OpcHistoryValue
OpcIdentity
OpcImpersonationContext
OpcIndexRange
OpcLocaleCollection
OpcMethodContext Provides information and services about the system which belong to the current method call situation.
OpcMethodNode
OpcModifiedHistoryValue
OpcMonitoringFilter
OpcName
OpcNamespace
OpcNode
OpcNodeCollection
OpcNodeContext Provides node sensitive information and services about the system which belong to the current situation (process, thread, session, node, etc.).
OpcNodeContext<T> Provides node sensitive information and services about the system which belong to the current situation (process, thread, session, node, etc.).
OpcNodeEventArgs
OpcNodeId
OpcNodeIdCollection
OpcNodeReference
OpcNodeReferenceCollection
OpcNotification
OpcNotificationData
OpcNotificationDataCollection
OpcNotificationDataItem
OpcNotificationDataItemCollection<T>
OpcNotificationDataItemReadOnlyCollection<T>
OpcObjectTypes
OpcObjectTypes.OpcAggregateFunction
OpcObjectTypes.OpcAlarmConditionType
OpcObjectTypes.OpcExclusiveLimitAlarmType
OpcObjectTypes.OpcExclusiveLimitStateMachineType
OpcObjectTypes.OpcHAConfiguration
OpcObjectTypes.OpcHistoricalDataConfigurationType
OpcObjectTypes.OpcHistoryServerCapabilities
OpcObjectTypes.OpcHistoryServerCapabilitiesType
OpcObjectTypes.OpcModellingRule
OpcObjectTypes.OpcNamespaceMetadataType
OpcObjectTypes.OpcNamespacesType
OpcObjectTypes.OpcProgramStateMachineType
OpcObjectTypes.OpcServer
OpcObjectTypes.OpcServer.OpcCapabilities
OpcObjectTypes.OpcServer.OpcDiagnostics
OpcObjectTypes.OpcServerCapabilitiesType
OpcObjectTypes.OpcServerDiagnosticsType
OpcObjectTypes.OpcServerType
OpcObjectTypes.OpcServerType.OpcCapabilities
OpcObjectTypes.OpcServerType.OpcDiagnostics
OpcObjectTypes.OpcShelvedStateMachineType
OpcObjectTypes.OpcXmlSchema
OpcPropertyNode Defines a property node.
OpcPropertyNode<T> Defines a generic property node.
OpcPropertyValue<T> Represents the immutable value of a property.
OpcReadAttributeValueContext Provides node sensitive information and services about the system which belong to the current situation (process, thread, session, node, etc.) used for reading the value of a node attribute.
OpcReadAttributeValueContext<T> Provides node sensitive information and services about the system which belong to the current situation (process, thread, session, node, etc.) used for reading the value of a node attribute.
OpcReadEventHistoryDetails
OpcReadHistoryDetails
OpcReadNode Defines a single command of the IOpcReadNodesService.
OpcReadNodeCollection Defines a collection for OpcReadNode instances.
OpcReadNodeHistoryAtTimeDetails
OpcReadNodeHistoryDetails
OpcReadNodeHistoryModifiedDetails
OpcReadNodeHistoryProcessedDetails
OpcReadNodeHistoryRawDetails
OpcReadOnlyArgumentCollection
OpcReadOnlyNodeCollection
OpcReadOnlyNodeIdCollection
OpcReadPropertyValueContext Provides property node sensitive information and services about the system which belong to the current situation (process, thread, session, property node, etc.) used for reading the value of a property node.
OpcReadPropertyValueContext<T> Provides property node sensitive information and services about the system which belong to the current situation (process, thread, session, property node, etc.) used for reading the value of a property node.
OpcReadVariableValueContext Provides variable node sensitive information and services about the system which belong to the current situation (process, thread, session, variable node, etc.) used for reading the value of a variable node.
OpcReadVariableValueContext<T> Provides variable node sensitive information and services about the system which belong to the current situation (process, thread, session, variable node, etc.) used for reading the value of a variable node.
OpcReference
OpcReferenceCollection
OpcReferenceDescription
OpcReferenceDescriptionCollection
OpcReferenceTypes
OpcResult Provides information indicating and describing the outcome of an operation.
OpcSecurityPolicy
OpcSecurityPolicyCollection
OpcStatus
OpcStatusCodeExtensions
OpcStatusCollection
OpcTransportProfiles
OpcUpdateNodeHistoryDataDetails
OpcUpdateNodeHistoryDetails
OpcUpdateNodeHistoryDetailsCollection
OpcUpdateNodeHistoryStructureDataDetails
OpcUserIdentity
OpcValue Stores a value optionally associated with status and timestamp information.
OpcValueCollection
OpcValueCollection<T>
OpcVariableNode
OpcVariableTypes
OpcVariableValue<T> Represents the immutable value of a variable.
OpcViewDescription
OpcWindowsIdentity
OpcWindowsImpersonationContext
OpcWriteAttributeValueContext Provides node sensitive information and services about the system which belong to the current situation (process, thread, session, node, etc.) used for writing the value of a node attribute.
OpcWriteAttributeValueContext<T> Provides node sensitive information and services about the system which belong to the current situation (process, thread, session, node, etc.) used for writing the value of a node attribute.
OpcWriteNode Defines a single command of the IOpcWriteNodesService.
OpcWriteNodeCollection Defines a collection for OpcWriteNode instances.
OpcWritePropertyValueContext Provides property node sensitive information and services about the system which belong to the current situation (process, thread, session, property node, etc.) used for writing the value of a property node.
OpcWritePropertyValueContext<T> Provides property node sensitive information and services about the system which belong to the current situation (process, thread, session, property node, etc.) used for writing the value of a property node.
OpcWriteVariableValueContext Provides variable node sensitive information and services about the system which belong to the current situation (process, thread, session, variable node, etc.) used for writing the value of a variable node.
OpcWriteVariableValueContext<T> Provides variable node sensitive information and services about the system which belong to the current situation (process, thread, session, variable node, etc.) used for writing the value of a variable node.
UriCollection Represents a collection of Uri objects.

—– Interface Description
IOpcApplication
IOpcApplicationInstance Defines a concrete application of one of the possible OPC UA application types available.
IOpcNamespaceResolver Defines methods to resolve metadata of an OPC UA namespace.
IOpcNode

—– Delegate Description
OpcCertificateValidationFailedEventHandler Represents the method that will handle 'CertificateValidationFailed' events.
OpcFileCloseMethodNode.FileCloseCallback Closes the file represented. When a client closes a file the handle becomes invalid.
OpcFileCloseMethodNode.FileCloseExCallback Closes the file represented. When a client closes a file the handle becomes invalid.
OpcFileGetPositionMethodNode.FileGetPositionCallback GetPosition is used to provide the current position of the file handle.
OpcFileGetPositionMethodNode.FileGetPositionExCallback GetPosition is used to provide the current position of the file handle.
OpcFileOpenMethodNode.FileOpenCallback Opens the file represented. When a client opens a file it gets a file handle that is valid while the session is open. Clients shall use the Close Method to release the file handle when they do not need access to the file anymore. Clients can open the same file several times for read.
OpcFileOpenMethodNode.FileOpenExCallback Opens the file represented. When a client opens a file it gets a file handle that is valid while the session is open. Clients shall use the Close Method to release the file handle when they do not need access to the file anymore. Clients can open the same file several times for read.
OpcFileReadMethodNode.FileReadCallback Read is used to read a part of the file starting from the current file position. The file position is advanced by the number of bytes read.
OpcFileReadMethodNode.FileReadExCallback Read is used to read a part of the file starting from the current file position. The file position is advanced by the number of bytes read.
OpcFileSetPositionMethodNode.FileSetPositionCallback SetPosition is used to set the current position of the file handle.
OpcFileSetPositionMethodNode.FileSetPositionExCallback SetPosition is used to set the current position of the file handle.
OpcFileWriteMethodNode.FileWriteCallback Write is used to write a part of the file starting from the current file position. The file position is advanced by the number of bytes written.
OpcFileWriteMethodNode.FileWriteExCallback Write is used to write a part of the file starting from the current file position. The file position is advanced by the number of bytes written.
OpcNodeEventHandler
OpcReadAttributeValueCallback<T> Represents the method that will read the value of a node attribute.
OpcReadPropertyValueCallback Represents the method that will read the value of a property node.
OpcReadPropertyValueCallback<T> Represents the method that will read the value of a property node.
OpcReadVariableValueCallback Represents the method that will read the value of a variable node.
OpcReadVariableValueCallback<T> Represents the method that will read the value of a variable node.
OpcWriteAttributeValueCallback<T> Represents the method that will write the value of a node attribute.
OpcWritePropertyValueCallback Represents the method that will write the value of a property node.
OpcWritePropertyValueCallback<T> Represents the method that will write the value of a property node.
OpcWriteVariableValueCallback Represents the method that will write the value of a variable node.
OpcWriteVariableValueCallback<T> Represents the method that will write the value of a variable node.

—– Enumeration Description
LicenseType Defines the kind of license that activates according features in the product, depending on the type.
OpcAccessLevel
OpcAggregateType
OpcApplicationType
OpcAttribute Identifies the different attributes which define the characteristics and additional metadata of a node.
OpcAttributeWriteAccess
OpcBrowseDirection
OpcBrowseOptions
OpcCertificateStorePathType
OpcCertificateStoreType
OpcCertificateValidationResult
OpcDataType
OpcEventSeverity
OpcExceptionDeviationFormat
OpcFileMode Defines the type of access and how the system should open an existing file.
OpcHistoryModificationType
OpcHistoryUpdateType
OpcMonitoringMode
OpcNodeCategory Defines the different classifications used to define nodes in the OPC UA address space.
OpcNodeChanges
OpcObjectType
OpcReferenceDirection
OpcReferenceType Identifies how source nodes are related to target nodes and generally reflects an operation between the two, such as 'A contains B'.
OpcSecurityAlgorithm
OpcSecurityMode
OpcStatusAggregateBits
OpcStatusCode
OpcStatusLimitBits
OpcTimestampSource Defines the source of the timestamp to use for OpcValue instances.
OpcTimestampsToReturn
OpcTransportProfile
OpcVariableType