Skip to content

Reference

OpcSession Class

Represents a session which a client has created on the server.

Reference

OpcSession Class ​

Namespace
Opc.UaFx.Server
Assembly
Opc.UaFx.Advanced.dll
Package
Opc.UaFx.Advanced v2.59.0
Members
OpcSession Members

Represents a session which a client has created on the server.

Syntax ​

csharp
public class OpcSession
vbnet
Public Class OpcSession

Inheritance ​

Object → OpcSession

Implements ​

Properties ​

NameDescription
CertificateGets the certificate of the client.
ConnectTimeGets the time at which the client has created the session.
DiagnosticsGets the diagnostic information about the session.
EndpointUrlGets the URL of the endpoint through which the client has created the session.
IdGets the identifier of the session.
IsActiveGets a value indicating whether the session has been activated.
IsExpiredGets a value indicating whether the session has expired.
LastContactTimeGets the time of the last contact with the client.
NameGets the name of the session.
PreferredLocalessince v2.11Gets a collection of preferred locales (see Name) to use to localize data and information.
ServerUriGets the URI of the server recorded in the diagnostic information about the session.
Socketsince v2.7Gets the identity of the socket through which the client has created the session.
SuppliedIdentityGets the user identity which the client has supplied.
UsedIdentityGets the user identity which the server uses for the session.

Methods ​

NameDescription
CloseCloses the session.
Dispose2 overloadsReleases all resources used by the OpcSession.
GetSubscriptionssince v2.50Provides a sequence of OpcSubscription instances associated with this OpcSession.

Applies to ​

PackageVersions
Opc.UaFx.Advancedv2.5–v2.59