Aracılığıyla paylaş


RequestId Yapı

Tanım

İster sayı ister dize olsun, isteğin kimliğini temsil eder.

[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)
Devralma
RequestId
Öznitelikler
Newtonsoft.Json.JsonConverterAttribute
Uygulamalar

Oluşturucular

RequestId(Int64)

Yapının yeni bir örneğini RequestId başlatır.

RequestId(String)

Yapının yeni bir örneğini RequestId başlatır.

Özellikler

IsEmpty

İstek kimliğinin belirtilip belirtilmediğinde (dize, sayı veya null verilmemiş) belirten bir değer alır.

IsNull

Bu istek kimliğinin özel "null" değeri olarak açıkça belirtilip belirtilmedidiğini belirten bir değer alır.

NotSpecified

Boş (eksik) bir kimlik alır.

Null

Açıkça belirtilen null istek kimliği için özel değeri alır.

Number

Bir sayıysa kimliği alır.

String

Dizeyse kimliği alır.

Yöntemler

Equals(Object)

İster sayı ister dize olsun, isteğin kimliğini temsil eder.

Equals(RequestId)

İster sayı ister dize olsun, isteğin kimliğini temsil eder.

GetHashCode()

İster sayı ister dize olsun, isteğin kimliğini temsil eder.

ToString()

İster sayı ister dize olsun, isteğin kimliğini temsil eder.

İşleçler

Equality(RequestId, RequestId)

İki RequestId değer arasındaki eşitliği test eder.

Inequality(RequestId, RequestId)

İki RequestId değer arasındaki eşitsizliği test eder.

Şunlara uygulanır