Sdílet prostřednictvím


RequestId Struktura

Definice

Představuje ID požadavku, ať už jde o číslo nebo řetězec.

[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)
Dědičnost
RequestId
Atributy
Newtonsoft.Json.JsonConverterAttribute
Implementuje

Konstruktory

RequestId(Int64)

Inicializuje novou instanci RequestId struktury.

RequestId(String)

Inicializuje novou instanci RequestId struktury.

Vlastnosti

IsEmpty

Získá hodnotu určující, zda ID požadavku nebylo zadáno (tj. nebyl zadán žádný řetězec, číslo nebo null).

IsNull

Získá hodnotu určující, zda toto ID požadavku je explicitně zadáno jako speciální "null" hodnota.

NotSpecified

Získá prázdné (chybějící) ID.

Null

Získá speciální hodnotu pro explicitně zadané null ID požadavku.

Number

Získá ID, pokud je to číslo.

String

Získá ID, pokud je to řetězec.

Metody

Equals(Object)

Představuje ID požadavku, ať už jde o číslo nebo řetězec.

Equals(RequestId)

Představuje ID požadavku, ať už jde o číslo nebo řetězec.

GetHashCode()

Představuje ID požadavku, ať už jde o číslo nebo řetězec.

ToString()

Představuje ID požadavku, ať už jde o číslo nebo řetězec.

Operátory

Equality(RequestId, RequestId)

Testuje rovnost mezi dvěma RequestId hodnotami.

Inequality(RequestId, RequestId)

Testuje nerovnost mezi dvěma RequestId hodnotami.

Platí pro