TypedAsyncResult<T> Clase

Definición

Una implementación concreta de AsyncResult que ajustará el resultado Type y la devolverá cuando se llame al End(IAsyncResult) método .

generic <typename T>
public ref class TypedAsyncResult : System::IdentityModel::AsyncResult
public class TypedAsyncResult<T> : System.IdentityModel.AsyncResult
type TypedAsyncResult<'T> = class
    inherit AsyncResult
Public Class TypedAsyncResult(Of T)
Inherits AsyncResult

Parámetros de tipo

T

Tipo del resultado.

Herencia
TypedAsyncResult<T>

Constructores

Nombre Description
TypedAsyncResult<T>(AsyncCallback, Object)

Inicializa una nueva instancia de la TypedAsyncResult<T> clase que tiene un delegado de devolución de llamada y un objeto de estado.

TypedAsyncResult<T>(Object)

Inicializa una nueva instancia de la TypedAsyncResult<T> clase que tiene un objeto de estado.

Propiedades

Nombre Description
AsyncState

Obtiene un objeto definido por el usuario que califica o contiene información sobre una operación asincrónica.

(Heredado de AsyncResult)
AsyncWaitHandle

Obtiene un WaitHandle objeto que se usa para esperar a que se complete una operación asincrónica.

(Heredado de AsyncResult)
CompletedSynchronously

Obtiene un valor que indica si la operación asincrónica se completó sincrónicamente.

(Heredado de AsyncResult)
IsCompleted

Obtiene un valor que indica si se ha completado la operación asincrónica.

(Heredado de AsyncResult)
Result

Obtiene el resultado con tipo de la operación asincrónica completada.

Métodos

Nombre Description
Complete(Boolean, Exception)

Llame a esta versión completa si genera una excepción durante el procesamiento. Además de notificar la devolución de llamada, captura la excepción y la almacena para que se produzca durante la llamada al End(IAsyncResult) método .

(Heredado de AsyncResult)
Complete(Boolean)

Llame a esta versión de completada cuando se complete la operación asincrónica y no se haya encontrado ninguna excepción. Actualiza el estado de la operación y notifica la devolución de llamada.

(Heredado de AsyncResult)
Complete(T, Boolean, Exception)

Llame a esta versión completa si genera una excepción durante el procesamiento. Además de notificar la devolución de llamada, captura la excepción y la almacena para que se produzca durante la llamada al End(IAsyncResult) método .

Complete(T, Boolean)

Llame a esta versión de completada cuando se complete la operación asincrónica y no se haya encontrado ninguna excepción. Actualiza el estado de la operación y notifica la devolución de llamada.

Dispose()

Libera los recursos usados por la instancia actual de la AsyncResult clase .

(Heredado de AsyncResult)
Dispose(Boolean)

Llamado por los Dispose() métodos y Finalize() para liberar los recursos administrados y no administrados utilizados por la instancia actual de la AsyncResult clase .

(Heredado de AsyncResult)
End(IAsyncResult)

Se debe llamar a End cuando se complete la función End para la operación asincrónica. Garantiza que la operación asincrónica está completa y realiza alguna validación común.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa como función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a