DicomObjects.NET.8.48 Documentation
DicomObjects.Delegates Namespace / TlsInitiator Delegate
The cleartext stream over which unencrypted data will be sent and received
Remote IP address
remote Port






In This Topic
    TlsInitiator Delegate
    In This Topic
    Delegate used to initiate TLS communications
    Syntax
    'Declaration
     
    
    Public Delegate Function TlsInitiator( _
       ByVal ClearTextStream As System.IO.Stream, _
       ByVal RemoteAddress As System.String, _
       ByVal RemotePort As System.Integer _
    ) As System.IO.Stream
    'Usage
     
    
    Dim instance As New TlsInitiator(AddressOf HandlerMethod)
    public delegate System.IO.Stream TlsInitiator( 
       System.IO.Stream ClearTextStream,
       System.string RemoteAddress,
       System.int RemotePort
    )
    public delegate TlsInitiator( 
        ClearTextStream: System.IO.Stream;
        RemoteAddress: System.String;
        RemotePort: System.Integer
    );
    public delegate TlsInitiator( 
       ClearTextStream : System.IO.Stream,
       RemoteAddress : System.String,
       RemotePort : System.int
    ) : System.IO.Stream
    public: __gc __delegate System.IO.Stream* TlsInitiator( 
       System.IO.Stream* ClearTextStream,
       System.string* RemoteAddress,
       System.int RemotePort
    )
    public delegate System.IO.Stream^ TlsInitiator( 
       System.IO.Stream^ ClearTextStream,
       System.String^ RemoteAddress,
       System.int RemotePort
    )

    Parameters

    ClearTextStream
    The cleartext stream over which unencrypted data will be sent and received
    RemoteAddress
    Remote IP address
    RemotePort
    remote Port

    Return Value

    An encrypted stream following TLS negotiation
    Requirements

    Target Platforms: .NET CLR 4.8 or higher

    See Also