Freigeben über


RequestId Struktur

Definition

Stellt die ID einer Anforderung dar, unabhängig davon, ob es sich um eine Zahl oder eine Zeichenfolge handelt.

[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)
Vererbung
RequestId
Attribute
Newtonsoft.Json.JsonConverterAttribute
Implementiert

Konstruktoren

RequestId(Int64)

Initialisiert eine neue Instanz der RequestId-Struktur.

RequestId(String)

Initialisiert eine neue Instanz der RequestId-Struktur.

Eigenschaften

IsEmpty

Ruft einen Wert ab, der angibt, ob die Anforderungs-ID nicht angegeben wurde (d. h. keine Zeichenfolge, Zahl oder Null wurde angegeben).

IsNull

Ruft einen Wert ab, der angibt, ob diese Anforderungs-ID explizit als spezieller Wert "null" angegeben wird.

NotSpecified

Ruft eine leere (nicht vorhandene) ID ab.

Null

Ruft den besonderen Wert für eine explizit angegebene null Anforderungs-ID ab.

Number

Ruft die ID ab, wenn es sich um eine Zahl handelt.

String

Ruft die ID ab, wenn es sich um eine Zeichenfolge handelt.

Methoden

Equals(Object)

Stellt die ID einer Anforderung dar, unabhängig davon, ob es sich um eine Zahl oder eine Zeichenfolge handelt.

Equals(RequestId)

Stellt die ID einer Anforderung dar, unabhängig davon, ob es sich um eine Zahl oder eine Zeichenfolge handelt.

GetHashCode()

Stellt die ID einer Anforderung dar, unabhängig davon, ob es sich um eine Zahl oder eine Zeichenfolge handelt.

ToString()

Stellt die ID einer Anforderung dar, unabhängig davon, ob es sich um eine Zahl oder eine Zeichenfolge handelt.

Operatoren

Equality(RequestId, RequestId)

Testet die Gleichheit zwischen zwei RequestId Werten.

Inequality(RequestId, RequestId)

Überprüft die Ungleichheit zwischen zwei RequestId Werten.

Gilt für: