C# Класс Opc.Ua.Server.OperationContext

Stores information used while a thread is completing an operation on behalf of a client.
Наследование: IOperationContext
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
OperationContext ( IMonitoredItem monitoredItem ) : System

Initializes the context with a monitored item.

OperationContext ( RequestHeader requestHeader, RequestType requestType ) : System

Initializes the context with a session.

OperationContext ( RequestHeader requestHeader, RequestType requestType, Session session ) : System

Initializes the context with a session.

OperationContext ( Session session, DiagnosticsMasks diagnosticsMasks ) : System

Initializes the context with a session.

SetStatusCode ( StatusCode statusCode ) : void

Updates the status code (thread safe).

Описание методов

OperationContext() публичный Метод

Initializes the context with a monitored item.
public OperationContext ( IMonitoredItem monitoredItem ) : System
monitoredItem IMonitoredItem The monitored item.
Результат System

OperationContext() публичный Метод

Initializes the context with a session.
public OperationContext ( RequestHeader requestHeader, RequestType requestType ) : System
requestHeader RequestHeader The request header.
requestType RequestType Type of the request.
Результат System

OperationContext() публичный Метод

Initializes the context with a session.
public OperationContext ( RequestHeader requestHeader, RequestType requestType, Session session ) : System
requestHeader RequestHeader The request header.
requestType RequestType Type of the request.
session Session The session.
Результат System

OperationContext() публичный Метод

Initializes the context with a session.
public OperationContext ( Session session, DiagnosticsMasks diagnosticsMasks ) : System
session Session The session.
diagnosticsMasks DiagnosticsMasks The diagnostics masks.
Результат System

SetStatusCode() публичный Метод

Updates the status code (thread safe).
public SetStatusCode ( StatusCode statusCode ) : void
statusCode StatusCode The status code.
Результат void