uaPLUS Reference
CreateSession(OperationContext,X509Certificate2,String,Byte[],ApplicationDescription,String,X509Certificate2,Double,UInt32,NodeId,NodeId,Byte[],Double) Method
See Also  Send Feedback
Opc.Ua.Server Namespace > SessionManager Class > CreateSession Method : CreateSession(OperationContext,X509Certificate2,String,Byte[],ApplicationDescription,String,X509Certificate2,Double,UInt32,NodeId,NodeId,Byte[],Double) Method

context
serverCertificate
sessionName
clientNonce
clientDescription
endpointUrl
clientCertificate
requestedSessionTimeout
maxResponseMessageSize
sessionId
authenticationToken
serverNonce
revisedSessionTimeout

Glossary Item Box

Syntax

Visual Basic (Declaration) 
Public Overloads Overridable Function CreateSession( _
   ByVal context As OperationContext, _
   ByVal serverCertificate As X509Certificate2, _
   ByVal sessionName As String, _
   ByVal clientNonce() As Byte, _
   ByVal clientDescription As ApplicationDescription, _
   ByVal endpointUrl As String, _
   ByVal clientCertificate As X509Certificate2, _
   ByVal requestedSessionTimeout As Double, _
   ByVal maxResponseMessageSize As UInteger, _
   ByRef sessionId As NodeId, _
   ByRef authenticationToken As NodeId, _
   ByRef serverNonce As Byte(), _
   ByRef revisedSessionTimeout As Double _
) As Session

Parameters

context
serverCertificate
sessionName
clientNonce
clientDescription
endpointUrl
clientCertificate
requestedSessionTimeout
maxResponseMessageSize
sessionId
authenticationToken
serverNonce
revisedSessionTimeout

Requirements

Target Platforms: Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows 7, Windows Server 2008 family

See Also

© 2010-2018 Copyright Advosol Inc. All Rights Reserved.