Reference
OpcEventTypeAttribute Members
Defines the identifier of a custom event type which is represented by the Type on that this attribute is applied.
Reference
OpcEventTypeAttribute Members
- Type
- OpcEventTypeAttribute
- Namespace
- Opc.UaFx
- Assembly
- Opc.UaFx.Advanced.dll
- Package
- Opc.UaFx.Advanced v2.59.0
- Also in
- Opc.UaFx.Client
Inherits members from Attribute.
Constructors
OpcEventTypeAttribute
| Overload | Description |
|---|---|
| Opc | Initializes a new instance of the Opctype. |
| Opc | Initializes a new instance of the Opcid to use to identify the according event type node. |
| Opc | Initializes a new instance of the Opcid and namespaceIndex to use to identify the according event type node. |
| Opc | Initializes a new instance of the Opcid and namespaceUri specified to use to identify the according event type node. |
| Opc | Initializes a new instance of the Opcid to use to identify the according event type node. |
| Opc | Initializes a new instance of the Opcid and namespaceIndex to use to identify the according event type node. |
| Opc | Initializes a new instance of the Opcid and namespaceUri specified to use to identify the according event type node. |
| Opc | Initializes a new instance of the Opcid to use to identify the according event type node. |
| Opc | Initializes a new instance of the Opcid and namespaceIndex to use to identify the according event type node. |
| Opc | Initializes a new instance of the Opcid and namespaceUri specified to use to identify the according event type node. |
| Opc | Initializes a new instance of the Opcid to use to identify the according event type node. |
| Opc | Initializes a new instance of the Opcid and namespaceIndex to use to identify the according event type node. |
| Opc | Initializes a new instance of the Opcid and namespaceUri specified to use to identify the according event type node. |
OpcEventTypeAttribute(Type)
Initializes a new instance of the OpcEventTypeAttribute class using the specified type.
public OpcEventTypeAttribute(Type type)Public Sub New(type As Type)Parameters
| Name | Type | Description |
|---|---|---|
type | Type | The type of OpcEvent produced when calling 'Opc. |
OpcEventTypeAttribute(byte[])
Initializes a new instance of the OpcEventTypeAttribute class using the id to use to identify the according event type node.
public OpcEventTypeAttribute(byte[] id)Public Sub New(id As Byte())Parameters
| Name | Type | Description |
|---|---|---|
id | Byte[] | The opaque value of the event type node. |
OpcEventTypeAttribute(byte[], int)
Initializes a new instance of the OpcEventTypeAttribute class using the id and namespaceIndex to use to identify the according event type node.
public OpcEventTypeAttribute(byte[] id, int namespaceIndex)Public Sub New(id As Byte(), namespaceIndex As Integer)Parameters
| Name | Type | Description |
|---|---|---|
id | Byte[] | The opaque value of the event type node. |
namespaceIndex | Int32 | The index of the namespace to that the event type node belongs. |
OpcEventTypeAttribute(byte[], string)
Initializes a new instance of the OpcEventTypeAttribute class using the id and namespaceUri specified to use to identify the according event type node.
public OpcEventTypeAttribute(byte[] id, string namespaceUri)Public Sub New(id As Byte(), namespaceUri As String)Parameters
| Name | Type | Description |
|---|---|---|
id | Byte[] | The opaque value of the event type node. |
namespaceUri | String | The namespace URI that the Id should refer to. |
OpcEventTypeAttribute(int)
Initializes a new instance of the OpcEventTypeAttribute class using the id to use to identify the according event type node.
public OpcEventTypeAttribute(int id)Public Sub New(id As Integer)Parameters
| Name | Type | Description |
|---|---|---|
id | Int32 | The numeric identifier of the event type node. |
OpcEventTypeAttribute(int, int)
Initializes a new instance of the OpcEventTypeAttribute class using the id and namespaceIndex to use to identify the according event type node.
public OpcEventTypeAttribute(int id, int namespaceIndex)Public Sub New(id As Integer, namespaceIndex As Integer)Parameters
| Name | Type | Description |
|---|---|---|
id | Int32 | The numeric identifier of the event type node. |
namespaceIndex | Int32 | The index of the namespace to that the event type node belongs. |
OpcEventTypeAttribute(int, string)
Initializes a new instance of the OpcEventTypeAttribute class using the id and namespaceUri specified to use to identify the according event type node.
public OpcEventTypeAttribute(int id, string namespaceUri)Public Sub New(id As Integer, namespaceUri As String)Parameters
| Name | Type | Description |
|---|---|---|
id | Int32 | The numeric identifier of the event type node. |
namespaceUri | String | The namespace URI that the Id should refer to. |
OpcEventTypeAttribute(uint)
Initializes a new instance of the OpcEventTypeAttribute class using the id to use to identify the according event type node.
public OpcEventTypeAttribute(uint id)Public Sub New(id As UInteger)Parameters
| Name | Type | Description |
|---|---|---|
id | UInt32 | The numeric identifier of the event type node. |
OpcEventTypeAttribute(uint, int)
Initializes a new instance of the OpcEventTypeAttribute class using the id and namespaceIndex to use to identify the according event type node.
public OpcEventTypeAttribute(uint id, int namespaceIndex)Public Sub New(id As UInteger, namespaceIndex As Integer)Parameters
| Name | Type | Description |
|---|---|---|
id | UInt32 | The numeric identifier of the event type node. |
namespaceIndex | Int32 | The index of the namespace to that the event type node belongs. |
OpcEventTypeAttribute(uint, string)
Initializes a new instance of the OpcEventTypeAttribute class using the id and namespaceUri specified to use to identify the according event type node.
public OpcEventTypeAttribute(uint id, string namespaceUri)Public Sub New(id As UInteger, namespaceUri As String)Parameters
| Name | Type | Description |
|---|---|---|
id | UInt32 | The numeric identifier of the event type node. |
namespaceUri | String | The namespace URI that the Id should refer to. |
OpcEventTypeAttribute(string)
Initializes a new instance of the OpcEventTypeAttribute class using the id to use to identify the according event type node.
public OpcEventTypeAttribute(string id)Public Sub New(id As String)Parameters
| Name | Type | Description |
|---|---|---|
id | String | The textual identifier of the event type node. |
OpcEventTypeAttribute(string, int)
Initializes a new instance of the OpcEventTypeAttribute class using the id and namespaceIndex to use to identify the according event type node.
public OpcEventTypeAttribute(string id, int namespaceIndex)Public Sub New(id As String, namespaceIndex As Integer)Parameters
| Name | Type | Description |
|---|---|---|
id | String | The textual identifier of the event type node. |
namespaceIndex | Int32 | The index of the namespace to that the event type node belongs. |
OpcEventTypeAttribute(string, string)
Initializes a new instance of the OpcEventTypeAttribute class using the id and namespaceUri specified to use to identify the according event type node.
public OpcEventTypeAttribute(string id, string namespaceUri)Public Sub New(id As String, namespaceUri As String)Parameters
| Name | Type | Description |
|---|---|---|
id | String | The textual identifier of the event type node. |
namespaceUri | String | The namespace URI that the Id should refer to. |
Properties
Id
Gets the node identifier used to define the event type node of the Type to that the attribute has been applied.
public OpcNodeId Id { get; }Public ReadOnly Property Id As OpcNodeIdProperty value
An instance of the OpcNodeId which identifies the event type node of the Type to that the attribute has been applied.
Type
Gets the Type of OpcEvent produced by the attribute owner.
public Type Type { get; set; }Public Property Type As TypeProperty value
The type of OpcEvent produced by the 'Opc.UaFx.OpcEventNode' to which this OpcEventTypeAttribute belongs.

