語言

RequestId 結構

定義

代表請求的 ID,無論是數字還是字串。

[Newtonsoft.Json.JsonConverter(typeof(StreamJsonRpc.RequestIdJsonConverter))]
public struct RequestId : IEquatable<StreamJsonRpc.RequestId>
[<Newtonsoft.Json.JsonConverter(typeof(StreamJsonRpc.RequestIdJsonConverter))>]
type RequestId = struct
Public Structure RequestId
Implements IEquatable(Of RequestId)
繼承
RequestId
屬性
Newtonsoft.Json.JsonConverterAttribute
實作

建構函式

名稱 Description
RequestId(Int64)

初始化一個新的結構體實例 RequestId 。

RequestId(String)

初始化一個新的結構體實例 RequestId 。

屬性

名稱 Description
IsEmpty

會取得一個值,表示請求 ID 是否未被指定(例如未給出字串、編號或空值)。

IsNull

會取得一個值,表示該請求 ID 是否明確指定為特殊的「空」值。

NotSpecified

拿到一張空的(缺席)身分證。

Null

取得明確指定的 null 請求 ID 的特殊值。

Number

如果是號碼,就會拿到ID。

String

如果是字串,就會取得 ID。

方法

名稱 Description
Equals(Object)

代表請求的 ID,無論是數字還是字串。

Equals(RequestId)

代表請求的 ID,無論是數字還是字串。

GetHashCode()

代表請求的 ID,無論是數字還是字串。

ToString()

代表請求的 ID,無論是數字還是字串。

運算子

名稱 Description
Equality(RequestId, RequestId)

兩個值之間的 RequestId 檢定相等。

Inequality(RequestId, RequestId)

檢驗兩個 RequestId 值之間的不等式。

適用於