Compartir a través de


ICommunicationObject Interfaz

Definición

Define el contrato para la máquina de estado básica para todos los objetos orientados a la comunicación en el sistema, incluidos los canales, los administradores de canales, los generadores, los agentes de escucha y los distribuidores y los hosts de servicio.

public interface class ICommunicationObject
public interface ICommunicationObject
type ICommunicationObject = interface
Public Interface ICommunicationObject
Derivado

Comentarios

La interfaz ICommunicationObject define:

Propiedades

State

Obtiene el estado actual del objeto orientado a la comunicación.

Métodos

Abort()

Hace que un objeto de comunicación pase inmediatamente de su estado actual al estado cerrado.

BeginClose(AsyncCallback, Object)

Comienza una operación asincrónica para cerrar un objeto de comunicación.

BeginClose(TimeSpan, AsyncCallback, Object)

Comienza una operación asincrónica para cerrar un objeto de comunicación con un tiempo de espera especificado.

BeginOpen(AsyncCallback, Object)

Comienza una operación asincrónica para abrir un objeto de comunicación.

BeginOpen(TimeSpan, AsyncCallback, Object)

Comienza una operación asincrónica para abrir un objeto de comunicación dentro de un intervalo de tiempo especificado.

Close()

Hace que un objeto de comunicación pase de su estado actual al estado cerrado.

Close(TimeSpan)

Hace que un objeto de comunicación pase de su estado actual al estado cerrado.

EndClose(IAsyncResult)

Completa una operación asincrónica para cerrar un objeto de comunicación.

EndOpen(IAsyncResult)

Completa una operación asincrónica para abrir un objeto de comunicación.

Open()

Hace que un objeto de comunicación pase del estado creado al estado abierto.

Open(TimeSpan)

Hace que un objeto de comunicación pase del estado creado al estado abierto dentro de un intervalo de tiempo especificado.

Eventos

Closed

Se produce cuando el objeto de comunicación completa su transición del estado de cierre al estado cerrado.

Closing

Se produce cuando el objeto de comunicación entra primero en el estado de cierre.

Faulted

Se produce cuando el objeto de comunicación entra primero en el estado con errores.

Opened

Se produce cuando el objeto de comunicación completa su transición del estado de apertura al estado abierto.

Opening

Se produce cuando el objeto de comunicación entra primero en el estado de apertura.

Se aplica a