CommunicationObject.OnOpen(TimeSpan) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inserta el procesamiento en un objeto de comunicación después que éste pase al estado de apertura que debe completarse dentro de un intervalo de tiempo especificado.
protected:
abstract void OnOpen(TimeSpan timeout);
protected abstract void OnOpen (TimeSpan timeout);
abstract member OnOpen : TimeSpan -> unit
Protected MustOverride Sub OnOpen (timeout As TimeSpan)
Parámetros
- timeout
- TimeSpan
TimeSpan que especifica el tiempo con el que cuenta la operación de apertura para completarse antes de que se agote el tiempo de espera.
Excepciones
El objeto de comunicación está en un estado de Faulted y no se puede modificar.
El intervalo de tiempo predeterminado asignado a la operación se ha superado antes de completarse la operación.
Comentarios
El método Open llama a OnOpen(TimeSpan) (después de llamar a OnOpening y antes de llamar a OnOpened) si el objeto de comunicación está inicialmente en el estado Created.
Para insertar procesamiento cuando un objeto de comunicación realiza la transición a un estado de apertura debido a la invocación de una operación asincrónica OnBeginOpen(TimeSpan, AsyncCallback, Object), utilice el método OnOpening.