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 evento ResolveCompleted, que se señala cuando se ha completado una solicitud de resolución para un objeto PeerName concreto.
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 , PeerNameo ha 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 se genera solo 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
ResolveCompletedEventArgs(PeerNameRecordCollection, Exception, Boolean, Object) |
Inicializa una nueva instancia de la clase ResolveCompletedEventArgs. |
Propiedades
Cancelled |
Obtiene un valor que indica si se ha cancelado una operación asincrónica. (Heredado de AsyncCompletedEventArgs) |
Error |
Obtiene un valor que indica el error que se produjo durante una operación asincrónica. (Heredado de AsyncCompletedEventArgs) |
PeerNameRecordCollection |
Obtiene el objeto PeerNameRecordCollection que se va a resolver. |
UserState |
Obtiene el identificador único de la tarea asincrónica. (Heredado de AsyncCompletedEventArgs) |
Métodos
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve 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 Object actual. (Heredado de Object) |
RaiseExceptionIfNecessary() |
Genera una excepción proporcionada por el usuario si se ha producido un error en una operación asincrónica. (Heredado de AsyncCompletedEventArgs) |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |