RequestId 類別
用於唯一識別要求,可搭配訊息和事件一起使用。
繼承階層架構
Object
Microsoft.VisualStudio.TestTools.Execution.RequestId
命名空間: Microsoft.VisualStudio.TestTools.Execution
組件: Microsoft.VisualStudio.QualityTools.ExecutionCommon (在 Microsoft.VisualStudio.QualityTools.ExecutionCommon.dll 中)
語法
'宣告
<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
RequestId 類型會公開下列成員。
屬性
名稱 | 描述 | |
---|---|---|
Id | 取得或設定表示 RequestId 的基礎 GUID。 |
回頁首
方法
名稱 | 描述 | |
---|---|---|
CompareTo(Object) | 比較這個執行個體與提供的物件。 | |
CompareTo(RequestId) | 比較這個執行個體與提供的 RequestId。 | |
Equals(Object) | 比較這個執行個體與提供的物件的值是否相等。 (覆寫 Object.Equals(Object)。) | |
Equals(RequestId) | 比較這個執行個體與提供的 RequestId 的值是否相等。 | |
GetHashCode | 取得這個執行個體的雜湊程式碼。 (覆寫 Object.GetHashCode。) | |
GetType | 取得目前實例 Type 的屬性。 (繼承自 Object)。 | |
ToString | 將執行個體轉換為小寫登錄格式的字串。 (覆寫 Object.ToString。) |
回頁首
運算子
名稱 | 描述 | |
---|---|---|
Equality | 比較兩個 RequestId 的值是否相等。 | |
Inequality | 比較兩個 RequestId 的值是否不相等。 |
回頁首
欄位
名稱 | 描述 | |
---|---|---|
Empty | 具有空白 GUID 的 RequestId。 |
回頁首
執行緒安全
這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。