ResolveCompletedEventArgs Clase
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í.
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
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) |