IZeroConfServerChannel

Overview

The IZeroConfServerChannel interface represents the information about specified server channel: such as port that the server will listening on.

This interface is used by ZeroConfRegistration class, for obtaining various information about the server that need to be registered.

In most cases you don't need to use that interface directly.

Location


 

Active    (declared in IServerChannel)

Represents the current state of the server channel: a true value means that the server channel is in active state, a false value means that it is inactive.

 

property Active: Boolean read;

 

Boolean Active { get; }

 

ReadOnly Property Active() As Boolean

AfterClose    (declared in IServerChannel)

Represents the event that occurs after an application closes the server channel.

 

event AfterClose: EventHandler;

 

delegate EventHandler AfterClose()

 

Event AfterClose As EventHandler

AfterOpen    (declared in IServerChannel)

Represents the event that occurs after an application completes opening the server channel.

 

event AfterOpen: EventHandler;

 

delegate EventHandler AfterOpen()

 

Event AfterOpen As EventHandler

BeforeClose    (declared in IServerChannel)

Represents the event that occurs immediately before the server channel closes.

 

event BeforeClose: EventHandler;

 

delegate EventHandler BeforeClose()

 

Event BeforeClose As EventHandler

BeforeOpen    (declared in IServerChannel)

Represents the event that occurs before an application executes opening the server channel.

 

event BeforeOpen: EventHandler;

 

delegate EventHandler BeforeOpen()

 

Event BeforeOpen As EventHandler

ChannelType

 

property ChannelType: String read;

 

String ChannelType { get; }

 

ReadOnly Property ChannelType() As String

Close    (declared in IServerChannel)

 

method Close

 

void Close()

 

Sub Close()

CustomParameters

 

property CustomParameters: IDictionary<String, String> read;

 

IDictionary<String, String> CustomParameters { get; }

 

ReadOnly Property CustomParameters() As IDictionary<String, String>

IsTlsEnabled

 

property IsTlsEnabled: Boolean read;

 

Boolean IsTlsEnabled { get; }

 

ReadOnly Property IsTlsEnabled() As Boolean

Messages

 

property Messages: IList<String> read;

 

IList<String> Messages { get; }

 

ReadOnly Property Messages() As IList<String>

Open    (declared in IServerChannel)

 

method Open

 

void Open()

 

Sub Open()

Port

Holds the port that the server is listening on. This property is readonly.

 

property Port: Int32 read;

 

Int32 Port { get; }

 

ReadOnly Property Port() As Int32

 

Active    (declared in IServerChannel)

Represents the current state of the server channel: a true value means that the server channel is in active state, a false value means that it is inactive.

 

property Active: Boolean read;

 

Boolean Active { get; }

 

ReadOnly Property Active() As Boolean

ChannelType

 

property ChannelType: String read;

 

String ChannelType { get; }

 

ReadOnly Property ChannelType() As String

CustomParameters

 

property CustomParameters: IDictionary<String, String> read;

 

IDictionary<String, String> CustomParameters { get; }

 

ReadOnly Property CustomParameters() As IDictionary<String, String>

IsTlsEnabled

 

property IsTlsEnabled: Boolean read;

 

Boolean IsTlsEnabled { get; }

 

ReadOnly Property IsTlsEnabled() As Boolean

Messages

 

property Messages: IList<String> read;

 

IList<String> Messages { get; }

 

ReadOnly Property Messages() As IList<String>

Port

Holds the port that the server is listening on. This property is readonly.

 

property Port: Int32 read;

 

Int32 Port { get; }

 

ReadOnly Property Port() As Int32

 

Close    (declared in IServerChannel)

 

method Close

 

void Close()

 

Sub Close()

Open    (declared in IServerChannel)

 

method Open

 

void Open()

 

Sub Open()

 

AfterClose    (declared in IServerChannel)

Represents the event that occurs after an application closes the server channel.

 

event AfterClose: EventHandler;

 

delegate EventHandler AfterClose()

 

Event AfterClose As EventHandler

AfterOpen    (declared in IServerChannel)

Represents the event that occurs after an application completes opening the server channel.

 

event AfterOpen: EventHandler;

 

delegate EventHandler AfterOpen()

 

Event AfterOpen As EventHandler

BeforeClose    (declared in IServerChannel)

Represents the event that occurs immediately before the server channel closes.

 

event BeforeClose: EventHandler;

 

delegate EventHandler BeforeClose()

 

Event BeforeClose As EventHandler

BeforeOpen    (declared in IServerChannel)

Represents the event that occurs before an application executes opening the server channel.

 

event BeforeOpen: EventHandler;

 

delegate EventHandler BeforeOpen()

 

Event BeforeOpen As EventHandler