Partilhar via


Classe RequestId

Identifica uma solicitação e pode ser usado com mensagens e eventos.

Hierarquia de herança

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

Namespace:  Microsoft.VisualStudio.TestTools.Execution
Assembly:  Microsoft.VisualStudio.QualityTools.ExecutionCommon (em Microsoft.VisualStudio.QualityTools.ExecutionCommon.dll)

Sintaxe

'Declaração
<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

O tipo RequestId expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública Id Obtém ou define o GUID subjacente que representa o RequestId.

Superior

Métodos

  Nome Descrição
Método público CompareTo(Object) Compara essa instância com o objeto fornecido.
Método público CompareTo(RequestId) Compara essa instância com o fornecido RequestId.
Método público Equals(Object) Compara essa instância com o objeto fornecido igualdade de valor. (Substitui Object.Equals(Object).)
Método público Equals(RequestId) Compara essa instância com o fornecido RequestId de igualdade de valor.
Método público GetHashCode Obtém um código hash para essa instância. (Substitui Object.GetHashCode().)
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método público ToString Converte a instância em uma seqüência de caracteres no formato do registro em minúsculas. (Substitui Object.ToString().)

Superior

Operadores

  Nome Descrição
Operador públicoMembro estático Equality Compara dois RequestIds igualdade de valor.
Operador públicoMembro estático Inequality Compara dois RequestIds desigualdade de valor.

Superior

Campos

  Nome Descrição
Campo públicoMembro estático Empty A RequestId com uma GUID vazia.

Superior

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.TestTools.Execution

SessionId