Condividi tramite


Classe RequestId

Identifica in modo univoco una richiesta e può essere utilizzato con i messaggi e gli eventi.

Gerarchia di ereditarietà

System.Object
  Microsoft.VisualStudio.TestTools.Execution.RequestId

Spazio dei nomi:  Microsoft.VisualStudio.TestTools.Execution
Assembly:  Microsoft.VisualStudio.QualityTools.ExecutionCommon (in Microsoft.VisualStudio.QualityTools.ExecutionCommon.dll)

Sintassi

'Dichiarazione
<SerializableAttribute> _
Public NotInheritable Class RequestId _
    Implements IEquatable(Of RequestId), IComparable(Of RequestId),  _
    IComparable
[SerializableAttribute]
public sealed class RequestId : IEquatable<RequestId>, 
    IComparable<RequestId>, IComparable
[SerializableAttribute]
public ref class RequestId sealed : IEquatable<RequestId^>, 
    IComparable<RequestId^>, IComparable
[<Sealed>]
[<SerializableAttribute>]
type RequestId =  
    class
        interface IEquatable<RequestId>
        interface IComparable<RequestId>
        interface IComparable
    end
public final class RequestId implements IEquatable<RequestId>, IComparable<RequestId>, IComparable

Il tipo RequestId espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica Id ottiene o imposta il GUID sottostante che rappresenta RequestId.

In alto

Metodi

  Nome Descrizione
Metodo pubblico CompareTo(Object) Confronta questa istanza di con l'oggetto specificato.
Metodo pubblico CompareTo(RequestId) Confronta questa istanza di con fornito RequestId.
Metodo pubblico Equals(Object) Confronta questa istanza di con l'oggetto fornito per uguaglianza di valori. (Esegue l'override di Object.Equals(Object)).
Metodo pubblico Equals(RequestId) Confronta questa istanza di con fornito RequestId per uguaglianza di valori.
Metodo pubblico GetHashCode Ottiene un codice hash per l'istanza. (Esegue l'override di Object.GetHashCode()).
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico ToString Converte l'istanza a una stringa nel formato minuscolo del Registro di sistema. (Esegue l'override di Object.ToString()).

In alto

Operatori

  Nome Descrizione
Operatore pubblicoMembro statico Equality confronta due RequestIdoggetti per uguaglianza di valori.
Operatore pubblicoMembro statico Inequality confronta due RequestIds disuguaglianza di valore.

In alto

Campi

  Nome Descrizione
Campo pubblicoMembro statico Empty In RequestId con un GUID vuoto.

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.TestTools.Execution

SessionId