Skip to content

Reference

OpcRequestValidatedEventArgs Members

Provides the event data for the RequestValidated event.

Reference

OpcRequestValidatedEventArgs Members ​

Type
OpcRequestValidatedEventArgs
Namespace
Opc.UaFx.Server
Assembly
Opc.UaFx.Advanced.dll
Package
Opc.UaFx.Advanced v2.59.0

Inherits members from EventArgs.

Constructors ​

OpcRequestValidatedEventArgs ​

Initializes a new instance of the OpcRequestValidatedEventArgs class using the context, request and requestType specified.

csharp
public OpcRequestValidatedEventArgs(
    OpcContext context,
    IOpcServiceRequest request,
    OpcRequestType requestType)
vbnet
Public Sub New(
    context As OpcContext,
    request As IOpcServiceRequest,
    requestType As OpcRequestType)

Parameters

NameTypeDescription
contextOpcContextThe OpcContext of the request.
requestIOpcServiceRequestThe IOpcServiceRequest validated.
requestTypeOpcRequestTypeThe OpcRequestType of the request.

Exceptions

ExceptionCondition
ArgumentNullExceptionThe context or request is a null reference (Nothing in Visual Basic).

Properties ​

Context ​

Gets the context of the request.

csharp
public OpcContext Context { get; }
vbnet
Public ReadOnly Property Context As OpcContext

Property value

OpcContext

The OpcContext of the request, an OpcOperationContext.

Request ​

Gets the request validated.

csharp
public IOpcServiceRequest Request { get; }
vbnet
Public ReadOnly Property Request As IOpcServiceRequest

Property value

IOpcServiceRequest

The IOpcServiceRequest received by the server.

RequestType ​

Gets the type of the request.

csharp
public OpcRequestType RequestType { get; }
vbnet
Public ReadOnly Property RequestType As OpcRequestType

Property value

OpcRequestType

One of the members defined by the OpcRequestType enumeration.