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 |
C# | |
---|---|
public virtual Session CreateSession( OperationContext context, X509Certificate2 serverCertificate, string sessionName, byte[] clientNonce, ApplicationDescription clientDescription, string endpointUrl, X509Certificate2 clientCertificate, double requestedSessionTimeout, uint maxResponseMessageSize, out NodeId sessionId, out NodeId authenticationToken, out byte[] serverNonce, out double revisedSessionTimeout ) |
Parameters
- context
- serverCertificate
- sessionName
- clientNonce
- clientDescription
- endpointUrl
- clientCertificate
- requestedSessionTimeout
- maxResponseMessageSize
- sessionId
- authenticationToken
- serverNonce
- revisedSessionTimeout
Target Platforms: Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows 7, Windows Server 2008 family