Build 1.01.318.0
[This is preliminary documentation and is subject to change.]
The UaTcpChannelListener type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| UaTcpChannelListener |
Initializes a new instance of the UaTcpChannelListener class.
|
Methods
| Name | Description | |
|---|---|---|
| Abort | Causes a communication object to transition immediately from its current state into the closing state. (Inherited from CommunicationObject.) | |
| AcceptChannel()()()() | Accepts a channel of the type specified by the current channel listener. (Inherited from ChannelListenerBase<(Of <(<'IReplySessionChannel>)>)>.) | |
| AcceptChannel(TimeSpan) | Accepts a channel of the type specified by the current channel listener within a specified interval of time. (Inherited from ChannelListenerBase<(Of <(<'IReplySessionChannel>)>)>.) | |
| BeginAcceptChannel(AsyncCallback, Object) | Begins an asynchronous operation to accept a channel of the type specified by the current channel listener. (Inherited from ChannelListenerBase<(Of <(<'IReplySessionChannel>)>)>.) | |
| BeginAcceptChannel(TimeSpan, AsyncCallback, Object) | When implemented in a derived class, begins an asynchronous operation to accept a channel of the type specified by the current channel listener within a specified interval of time. (Inherited from ChannelListenerBase<(Of <(<'IReplySessionChannel>)>)>.) | |
| BeginClose(AsyncCallback, Object) | Begins an asynchronous operation to close a communication object. (Inherited from CommunicationObject.) | |
| BeginClose(TimeSpan, AsyncCallback, Object) | Begins an asynchronous operation to close a communication object with a specified timeout. (Inherited from CommunicationObject.) | |
| BeginOpen(AsyncCallback, Object) | Begins an asynchronous operation to close a communication object. (Inherited from CommunicationObject.) | |
| BeginOpen(TimeSpan, AsyncCallback, Object) | Begins an asynchronous operation to close a communication object within a specified interval of time. (Inherited from CommunicationObject.) | |
| BeginWaitForChannel | When implemented in a derived class, begins an asynchronous operation to wait for a channel to arrive. (Inherited from ChannelListenerBase.) | |
| Close()()()() |
Closes the listener and stops accepting connection.
| |
| Close(TimeSpan) | Causes a communication object to transition from its current state into the closed state within a specified interval of time. (Inherited from CommunicationObject.) | |
| Dispose()()()() |
Frees any unmanaged resources.
| |
| Dispose(Boolean) |
An overrideable version of the Dispose.
| |
| EndAcceptChannel | When implemented in a derived class, completes an asynchronous operation to accept a channel. (Inherited from ChannelListenerBase<(Of <(<'IReplySessionChannel>)>)>.) | |
| EndClose | Completes an asynchronous operation to close a communication object. (Inherited from CommunicationObject.) | |
| EndOpen | Completes an asynchronous operation to open a communication object. (Inherited from CommunicationObject.) | |
| EndWaitForChannel | When implemented in a derived class, completes an asynchronous operation to wait for channels to arrive. (Inherited from ChannelListenerBase.) | |
| Equals | (Inherited from Object.) | |
| Fault | Causes a communication object to transition from its current state into the faulted state. (Inherited from CommunicationObject.) | |
| Finalize |
The finializer implementation.
(Overrides Object..::..Finalize()()()().) | |
| GetCommunicationObjectType | Gets the type of communication object. (Inherited from CommunicationObject.) | |
| GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) | |
| GetProperty<(Of <<'(T>)>>) | (Overrides ChannelListenerBase..::..GetProperty<(Of <<'(T>)>>)()()()().) | |
| GetType |
Gets the Type of the current instance.
(Inherited from Object.) | |
| MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
| OnAbort | (Overrides CommunicationObject..::..OnAbort()()()().) | |
| OnAcceptChannel | (Overrides ChannelListenerBase<(Of <(<'TChannel>)>)>..::..OnAcceptChannel(TimeSpan).) | |
| OnBeginAcceptChannel | (Overrides ChannelListenerBase<(Of <(<'TChannel>)>)>..::..OnBeginAcceptChannel(TimeSpan, AsyncCallback, Object).) | |
| OnBeginClose | (Overrides CommunicationObject..::..OnBeginClose(TimeSpan, AsyncCallback, Object).) | |
| OnBeginOpen | (Overrides CommunicationObject..::..OnBeginOpen(TimeSpan, AsyncCallback, Object).) | |
| OnBeginWaitForChannel | (Overrides ChannelListenerBase..::..OnBeginWaitForChannel(TimeSpan, AsyncCallback, Object).) | |
| OnClose | (Overrides CommunicationObject..::..OnClose(TimeSpan).) | |
| OnClosed | Invoked during the transition of a communication object into the closing state. (Inherited from CommunicationObject.) | |
| OnClosing | Invoked during the transition of a communication object into the closing state. (Inherited from CommunicationObject.) | |
| OnEndAcceptChannel | (Overrides ChannelListenerBase<(Of <(<'TChannel>)>)>..::..OnEndAcceptChannel(IAsyncResult).) | |
| OnEndClose | (Overrides CommunicationObject..::..OnEndClose(IAsyncResult).) | |
| OnEndOpen | (Overrides CommunicationObject..::..OnEndOpen(IAsyncResult).) | |
| OnEndWaitForChannel | (Overrides ChannelListenerBase..::..OnEndWaitForChannel(IAsyncResult).) | |
| OnFaulted | Inserts processing on a communication object after it transitions to the faulted state due to the invocation of a synchronous fault operation. (Inherited from CommunicationObject.) | |
| OnOpen | (Overrides CommunicationObject..::..OnOpen(TimeSpan).) | |
| OnOpened | Invoked during the transition of a communication object into the opened state. (Inherited from CommunicationObject.) | |
| OnOpening | Invoked during the transition of a communication object into the opening state. (Inherited from CommunicationObject.) | |
| OnWaitForChannel | (Overrides ChannelListenerBase..::..OnWaitForChannel(TimeSpan).) | |
| Open()()()() | Causes a communication object to transition from the created state into the opened state. (Inherited from CommunicationObject.) | |
| Open(TimeSpan) | Causes a communication object to transition from the created state into the opened state within a specified interval of time. (Inherited from CommunicationObject.) | |
| Open(Uri, TransportListenerSettings, ITransportListenerCallback) |
Opens the listener and starts accepting connection.
| |
| Start |
Starts listening at the specified port.
| |
| Stop |
Stops listening.
| |
| ThrowIfDisposed | Throws an exception if the communication object is disposed. (Inherited from CommunicationObject.) | |
| ThrowIfDisposedOrImmutable | (Inherited from CommunicationObject.) | |
| ThrowIfDisposedOrNotOpen | Throws an exception if the communication object is not in the Opened state. (Inherited from CommunicationObject.) | |
| ToString | (Inherited from Object.) | |
| WaitForChannel | When implemented in a derived class, waits for a channel to arrive. (Inherited from ChannelListenerBase.) |
Properties
| Name | Description | |
|---|---|---|
| DefaultCloseTimeout | Gets the default interval of time provided for a close operation to complete. (Inherited from ChannelListenerBase.) | |
| DefaultOpenTimeout | Gets the default interval of time provided for an open operation to complete. (Inherited from ChannelListenerBase.) | |
| DefaultReceiveTimeout | Gets the default interval of time provided for a receive operation to complete. (Inherited from ChannelListenerBase.) | |
| DefaultSendTimeout | Gets the default interval of time provided for a send operation to complete. (Inherited from ChannelListenerBase.) | |
| EndpointUrl |
Gets the URL for the listener's endpoint.
| |
| IsDisposed | Gets a value that indicates whether the communication object has been disposed. (Inherited from CommunicationObject.) | |
| State | Gets a value that indicates the current state of the communication object. (Inherited from CommunicationObject.) | |
| ThisLock | Gets the mutually exclusive lock that protects the class instance during a state transition. (Inherited from CommunicationObject.) | |
| Uri | (Overrides ChannelListenerBase..::..Uri.) |
Events
| Name | Description | |
|---|---|---|
| Closed | Occurs when a communication object transitions into the closed state. (Inherited from CommunicationObject.) | |
| Closing | Occurs when a communication object transitions into the closing state. (Inherited from CommunicationObject.) | |
| Faulted | Occurs when a communication object transitions into the faulted state. (Inherited from CommunicationObject.) | |
| Opened | Occurs when a communication object transitions into the opened state. (Inherited from CommunicationObject.) | |
| Opening | Occurs when a communication object transitions into the opening state. (Inherited from CommunicationObject.) |