IInputChannel Methods

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Namespace:   System.ServiceModel.Channels
Assembly:  System.ServiceModel (in System.ServiceModel.dll)

NameDescription
System_CAPS_pubmethodAbort()

Causes a communication object to transition immediately from its current state into the closed state. (Inherited from ICommunicationObject.)

System_CAPS_pubmethodBeginClose(AsyncCallback, Object)

Begins an asynchronous operation to close a communication object.(Inherited from ICommunicationObject.)

System_CAPS_pubmethodBeginClose(TimeSpan, AsyncCallback, Object)

Begins an asynchronous operation to close a communication object with a specified timeout.(Inherited from ICommunicationObject.)

System_CAPS_pubmethodBeginOpen(AsyncCallback, Object)

Begins an asynchronous operation to open a communication object.(Inherited from ICommunicationObject.)

System_CAPS_pubmethodBeginOpen(TimeSpan, AsyncCallback, Object)

Begins an asynchronous operation to open a communication object within a specified interval of time.(Inherited from ICommunicationObject.)

System_CAPS_pubmethodBeginReceive(AsyncCallback, Object)

Begins an asynchronous operation to receive a message that has a state object associated with it.

System_CAPS_pubmethodBeginReceive(TimeSpan, AsyncCallback, Object)

Begins an asynchronous operation to receive a message that has a specified time out and state object associated with it.

System_CAPS_pubmethodBeginTryReceive(TimeSpan, AsyncCallback, Object)

Begins an asynchronous operation to receive a message that has a specified time out and state object associated with it.

System_CAPS_pubmethodBeginWaitForMessage(TimeSpan, AsyncCallback, Object)

Begins an asynchronous wait-for-a-message-to-arrive operation that has a specified time out and state object associated with it.

System_CAPS_pubmethodClose()

Causes a communication object to transition from its current state into the closed state. (Inherited from ICommunicationObject.)

System_CAPS_pubmethodClose(TimeSpan)

Causes a communication object to transition from its current state into the closed state. (Inherited from ICommunicationObject.)

System_CAPS_pubmethodEndClose(IAsyncResult)

Completes an asynchronous operation to close a communication object.(Inherited from ICommunicationObject.)

System_CAPS_pubmethodEndOpen(IAsyncResult)

Completes an asynchronous operation to open a communication object.(Inherited from ICommunicationObject.)

System_CAPS_pubmethodEndReceive(IAsyncResult)

Completes an asynchronous operation to receive a message.

System_CAPS_pubmethodEndTryReceive(IAsyncResult, Message)

Completes the specified asynchronous operation to receive a message.

System_CAPS_pubmethodEndWaitForMessage(IAsyncResult)

Completes the specified asynchronous wait-for-a-message operation.

System_CAPS_pubmethodGetProperty<T>()

Returns a typed object requested, if present, from the appropriate layer in the channel stack.(Inherited from IChannel.)

System_CAPS_pubmethodOpen()

Causes a communication object to transition from the created state into the opened state. (Inherited from ICommunicationObject.)

System_CAPS_pubmethodOpen(TimeSpan)

Causes a communication object to transition from the created state into the opened state within a specified interval of time.(Inherited from ICommunicationObject.)

System_CAPS_pubmethodReceive()

Returns the message received, if one is available. If a message is not available, blocks for a default interval of time.

System_CAPS_pubmethodReceive(TimeSpan)

Returns the message received, if one is available. If a message is not available, blocks for a specified interval of time.

System_CAPS_pubmethodTryReceive(TimeSpan, Message)

Tries to receive a message within a specified interval of time.

System_CAPS_pubmethodWaitForMessage(TimeSpan)

Returns a value that indicates whether a message has arrived within a specified interval of time.

Return to top
Show: