Creates a new session with the server.
More...
Inherits UnifiedAutomation.UaBase.IServiceRequest, and UnifiedAutomation.UaBase.IEncodeable.
|
RequestHeader | RequestHeader [get, set] |
| A standard header included in all requests sent to a server.
|
|
ApplicationDescription | ClientDescription [get, set] |
| Describes the client application.
|
|
string | ServerUri [get, set] |
| The URI of the server that the client wants to create a session with.
|
|
string | EndpointUrl [get, set] |
| The URL that the client used to connect to the server.
|
|
string | SessionName [get, set] |
| A name for the session provided by the client.
|
|
byte[] | ClientNonce [get, set] |
| A random number generated by the client.
|
|
byte[] | ClientCertificate [get, set] |
| The application certificate for the client.
|
|
double | RequestedSessionTimeout [get, set] |
| The requested session timeout in milliseconds.
|
|
uint | MaxResponseMessageSize [get, set] |
| The maximum message size accepted by the client.
|
|
virtual ExpandedNodeId | TypeId [get] |
|
|
|
virtual ExpandedNodeId | BinaryEncodingId [get] |
|
|
|
virtual ExpandedNodeId | XmlEncodingId [get] |
|
|
|
RequestHeader | RequestHeader [get, set] |
| The header for the request.
|
|
ExpandedNodeId | TypeId [get] |
| Returns the UA type identifier for the encodable type.
|
|
ExpandedNodeId | BinaryEncodingId [get] |
| Returns the UA type identifier for the default binary encoding for the type.
|
|
ExpandedNodeId | XmlEncodingId [get] |
| Returns the UA type identifier for the default XML encoding for the type.
|
|
Creates a new session with the server.
<exclude>
UnifiedAutomation.UaBase.CreateSessionRequest.CreateSessionRequest |
( |
| ) |
|
byte [] UnifiedAutomation.UaBase.CreateSessionRequest.ClientCertificate |
|
getset |
The application certificate for the client.
Describes the client application.
byte [] UnifiedAutomation.UaBase.CreateSessionRequest.ClientNonce |
|
getset |
A random number generated by the client.
string UnifiedAutomation.UaBase.CreateSessionRequest.EndpointUrl |
|
getset |
The URL that the client used to connect to the server.
uint UnifiedAutomation.UaBase.CreateSessionRequest.MaxResponseMessageSize |
|
getset |
The maximum message size accepted by the client.
double UnifiedAutomation.UaBase.CreateSessionRequest.RequestedSessionTimeout |
|
getset |
The requested session timeout in milliseconds.
RequestHeader UnifiedAutomation.UaBase.CreateSessionRequest.RequestHeader |
|
getset |
A standard header included in all requests sent to a server.
string UnifiedAutomation.UaBase.CreateSessionRequest.ServerUri |
|
getset |
The URI of the server that the client wants to create a session with.
string UnifiedAutomation.UaBase.CreateSessionRequest.SessionName |
|
getset |
A name for the session provided by the client.
The documentation for this class was generated from the following file:
- C:/work/uasdknet/src/UaBase/Generated/Opc.Ua.DataTypes.cs