JsonValue Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vertegenwoordigt een veranderlijke JSON-waarde.
public ref class JsonValue abstract : System::Text::Json::Nodes::JsonNode
public abstract class JsonValue : System.Text.Json.Nodes.JsonNode
type JsonValue = class
inherit JsonNode
Public MustInherit Class JsonValue
Inherits JsonNode
- Overname
Eigenschappen
| Name | Description |
|---|---|
| Item[Int32] |
Hiermee haalt u het element op de opgegeven index op of stelt u het in. (Overgenomen van JsonNode) |
| Item[String] |
Hiermee haalt u het element op met de opgegeven eigenschapsnaam of stelt u het in.
Als de eigenschap niet wordt gevonden, |
| Options |
Hiermee haalt u de opties op om het gedrag te beheren. (Overgenomen van JsonNode) |
| Parent |
Haalt het bovenliggende JsonNodeitem op.
Als er geen bovenliggend item is, |
| Root |
Haalt de hoofdmap JsonNodeop. (Overgenomen van JsonNode) |
Methoden
| Name | Description |
|---|---|
| AsArray() |
Casts naar het afgeleide JsonArray type. (Overgenomen van JsonNode) |
| AsObject() |
Casts naar het afgeleide JsonObject type. (Overgenomen van JsonNode) |
| AsValue() |
Casts naar het afgeleide JsonValue type. (Overgenomen van JsonNode) |
| Create(Boolean, Nullable<JsonNodeOptions>) |
Initialiseert een nieuw exemplaar van de JsonValue klasse die de opgegeven waarde bevat. |
| Create(Byte, Nullable<JsonNodeOptions>) |
Initialiseert een nieuw exemplaar van de JsonValue klasse die de opgegeven waarde bevat. |
| Create(Char, Nullable<JsonNodeOptions>) |
Initialiseert een nieuw exemplaar van de JsonValue klasse die de opgegeven waarde bevat. |
| Create(DateTime, Nullable<JsonNodeOptions>) |
Initialiseert een nieuw exemplaar van de JsonValue klasse die de opgegeven waarde bevat. |
| Create(DateTimeOffset, Nullable<JsonNodeOptions>) |
Initialiseert een nieuw exemplaar van de JsonValue klasse die de opgegeven waarde bevat. |
| Create(Decimal, Nullable<JsonNodeOptions>) |
Initialiseert een nieuw exemplaar van de JsonValue klasse die de opgegeven waarde bevat. |
| Create(Double, Nullable<JsonNodeOptions>) |
Initialiseert een nieuw exemplaar van de JsonValue klasse die de opgegeven waarde bevat. |
| Create(Guid, Nullable<JsonNodeOptions>) |
Initialiseert een nieuw exemplaar van de JsonValue klasse die de opgegeven waarde bevat. |
| Create(Int16, Nullable<JsonNodeOptions>) |
Initialiseert een nieuw exemplaar van de JsonValue klasse die de opgegeven waarde bevat. |
| Create(Int32, Nullable<JsonNodeOptions>) |
Initialiseert een nieuw exemplaar van de JsonValue klasse die de opgegeven waarde bevat. |
| Create(Int64, Nullable<JsonNodeOptions>) |
Initialiseert een nieuw exemplaar van de JsonValue klasse die de opgegeven waarde bevat. |
| Create(JsonElement, Nullable<JsonNodeOptions>) |
Initialiseert een nieuw exemplaar van de JsonValue klasse die de opgegeven waarde bevat. |
| Create(Nullable<Boolean>, Nullable<JsonNodeOptions>) |
Initialiseert een nieuw exemplaar van de JsonValue klasse die de opgegeven waarde bevat. |
| Create(Nullable<Byte>, Nullable<JsonNodeOptions>) |
Initialiseert een nieuw exemplaar van de JsonValue klasse die de opgegeven waarde bevat. |
| Create(Nullable<Char>, Nullable<JsonNodeOptions>) |
Initialiseert een nieuw exemplaar van de JsonValue klasse die de opgegeven waarde bevat. |
| Create(Nullable<DateTime>, Nullable<JsonNodeOptions>) |
Initialiseert een nieuw exemplaar van de JsonValue klasse die de opgegeven waarde bevat. |
| Create(Nullable<DateTimeOffset>, Nullable<JsonNodeOptions>) |
Initialiseert een nieuw exemplaar van de JsonValue klasse die de opgegeven waarde bevat. |
| Create(Nullable<Decimal>, Nullable<JsonNodeOptions>) |
Initialiseert een nieuw exemplaar van de JsonValue klasse die de opgegeven waarde bevat. |
| Create(Nullable<Double>, Nullable<JsonNodeOptions>) |
Initialiseert een nieuw exemplaar van de JsonValue klasse die de opgegeven waarde bevat. |
| Create(Nullable<Guid>, Nullable<JsonNodeOptions>) |
Initialiseert een nieuw exemplaar van de JsonValue klasse die de opgegeven waarde bevat. |
| Create(Nullable<Int16>, Nullable<JsonNodeOptions>) |
Initialiseert een nieuw exemplaar van de JsonValue klasse die de opgegeven waarde bevat. |
| Create(Nullable<Int32>, Nullable<JsonNodeOptions>) |
Initialiseert een nieuw exemplaar van de JsonValue klasse die de opgegeven waarde bevat. |
| Create(Nullable<Int64>, Nullable<JsonNodeOptions>) |
Initialiseert een nieuw exemplaar van de JsonValue klasse die de opgegeven waarde bevat. |
| Create(Nullable<JsonElement>, Nullable<JsonNodeOptions>) |
Initialiseert een nieuw exemplaar van de JsonValue klasse die de opgegeven waarde bevat. |
| Create(Nullable<SByte>, Nullable<JsonNodeOptions>) |
Initialiseert een nieuw exemplaar van de JsonValue klasse die de opgegeven waarde bevat. |
| Create(Nullable<Single>, Nullable<JsonNodeOptions>) |
Initialiseert een nieuw exemplaar van de JsonValue klasse die de opgegeven waarde bevat. |
| Create(Nullable<UInt16>, Nullable<JsonNodeOptions>) |
Initialiseert een nieuw exemplaar van de JsonValue klasse die de opgegeven waarde bevat. |
| Create(Nullable<UInt32>, Nullable<JsonNodeOptions>) |
Initialiseert een nieuw exemplaar van de JsonValue klasse die de opgegeven waarde bevat. |
| Create(Nullable<UInt64>, Nullable<JsonNodeOptions>) |
Initialiseert een nieuw exemplaar van de JsonValue klasse die de opgegeven waarde bevat. |
| Create(SByte, Nullable<JsonNodeOptions>) |
Initialiseert een nieuw exemplaar van de JsonValue klasse die de opgegeven waarde bevat. |
| Create(Single, Nullable<JsonNodeOptions>) |
Initialiseert een nieuw exemplaar van de JsonValue klasse die de opgegeven waarde bevat. |
| Create(String, Nullable<JsonNodeOptions>) |
Initialiseert een nieuw exemplaar van de JsonValue klasse die de opgegeven waarde bevat. |
| Create(UInt16, Nullable<JsonNodeOptions>) |
Initialiseert een nieuw exemplaar van de JsonValue klasse die de opgegeven waarde bevat. |
| Create(UInt32, Nullable<JsonNodeOptions>) |
Initialiseert een nieuw exemplaar van de JsonValue klasse die de opgegeven waarde bevat. |
| Create(UInt64, Nullable<JsonNodeOptions>) |
Initialiseert een nieuw exemplaar van de JsonValue klasse die de opgegeven waarde bevat. |
| Create<T>(T, JsonTypeInfo<T>, Nullable<JsonNodeOptions>) |
Initialiseert een nieuw exemplaar van de JsonValue klasse die de opgegeven waarde bevat. |
| Create<T>(T, Nullable<JsonNodeOptions>) |
Initialiseert een nieuw exemplaar van de JsonValue klasse die de opgegeven waarde bevat. |
| DeepClone() |
Hiermee maakt u een nieuw exemplaar van de JsonNode klasse. Alle onderliggende knooppunten worden recursief gekloond. (Overgenomen van JsonNode) |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetElementIndex() |
Retourneert de index van het huidige knooppunt van het bovenliggende JsonArrayknooppunt. (Overgenomen van JsonNode) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetPath() |
Hiermee haalt u het JSON-pad op. (Overgenomen van JsonNode) |
| GetPropertyName() |
Retourneert de eigenschapsnaam van het huidige knooppunt van het bovenliggende object. (Overgenomen van JsonNode) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| GetValue<T>() |
Hiermee wordt de waarde voor de huidige JsonValueopgehaald. (Overgenomen van JsonNode) |
| GetValueKind() |
Retourneert de JsonValueKind huidige instantie. (Overgenomen van JsonNode) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ReplaceWith<T>(T) |
Vervangt dit knooppunt door een nieuwe waarde. (Overgenomen van JsonNode) |
| ToJsonString(JsonSerializerOptions) |
Converteert het huidige exemplaar naar een tekenreeks in JSON-indeling. (Overgenomen van JsonNode) |
| ToString() |
Hiermee haalt u een tekenreeksweergave op voor de huidige waarde die geschikt is voor het knooppunttype. (Overgenomen van JsonNode) |
| TryGetValue<T>(T) |
Probeert de huidige JSON-waarde te verkrijgen en retourneert een waarde die aangeeft of de bewerking is geslaagd. |
| WriteTo(Utf8JsonWriter, JsonSerializerOptions) |
Hiermee schrijft u de JsonNode in de opgegeven Utf8JsonWriter als JSON. (Overgenomen van JsonNode) |
Extensiemethoden
| Name | Description |
|---|---|
| Deserialize(JsonNode, JsonTypeInfo) |
Converteert de JsonNode representatie van één JSON-waarde naar een exemplaar dat is opgegeven door de |
| Deserialize(JsonNode, Type, JsonSerializerContext) |
Converteert de JsonNode representatie van één JSON-waarde in een |
| Deserialize(JsonNode, Type, JsonSerializerOptions) |
Converteert de JsonNode representatie van één JSON-waarde in een |
| Deserialize<TValue>(JsonNode, JsonSerializerOptions) |
Converteert de JsonNode representatie van één JSON-waarde in een |
| Deserialize<TValue>(JsonNode, JsonTypeInfo<TValue>) |
Converteert de JsonNode representatie van één JSON-waarde in een |