ResolveCompletedEventArgs Clase

Definición

Se usa junto con el ResolveCompleted evento , que se señala cuando se ha completado una solicitud de resolución para un específico PeerName .

public ref class ResolveCompletedEventArgs : System::ComponentModel::AsyncCompletedEventArgs
public class ResolveCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
type ResolveCompletedEventArgs = class
    inherit AsyncCompletedEventArgs
Public Class ResolveCompletedEventArgs
Inherits AsyncCompletedEventArgs
Herencia
ResolveCompletedEventArgs

Comentarios

Para usar el objeto ResolveCompletedEventArgs, cree una instancia de un PeerNameResolver objeto y utilice uno de los métodos Resolve. Para el procesamiento asincrónico, use el ResolveAsync método .

Cuando el solucionador ha llegado al final de las nubes para consultar o PeerNameha alcanzado el número máximo de entradas de registro para la PeerNameRecordCollection construcción, se genera el evento para completar el proceso de resolución y el delegado asociado hace que ResolveAsync se complete. El evento también se puede generar para finalizaciones anómalas, que no devuelven una colección.

Este evento solo se genera una vez cuando se han encontrado todos los puntos de conexión.

Todas las referencias a esta instancia del objeto Resolver se coordinan con un token proporcionado, que es un identificador único determinado por el desarrollador para esta solicitud de resolución asincrónica.

Constructores

Nombre Description
ResolveCompletedEventArgs(PeerNameRecordCollection, Exception, Boolean, Object)

Inicializa una nueva instancia de la clase ResolveCompletedEventArgs.

Propiedades

Nombre Description
Cancelled

Obtiene un valor que indica si se ha cancelado una operación asincrónica.

(Heredado de AsyncCompletedEventArgs)
Error

Obtiene un valor que indica qué error se produjo durante una operación asincrónica.

(Heredado de AsyncCompletedEventArgs)
PeerNameRecordCollection

Obtiene el PeerNameRecordCollection objeto que se va a resolver.

UserState

Obtiene el identificador único de la tarea asincrónica.

(Heredado de AsyncCompletedEventArgs)

Métodos

Nombre Description
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa como la 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)
RaiseExceptionIfNecessary()

Genera una excepción proporcionada por el usuario si se produjo un error en una operación asincrónica.

(Heredado de AsyncCompletedEventArgs)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a