JsonValue Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Değiştirilebilir bir JSON değerini temsil eder.
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
- Devralma
Özellikler
Item[Int32] |
Belirtilen dizindeki öğeyi alır veya ayarlar. (Devralındığı yer: JsonNode) |
Item[String] |
Belirtilen özellik adıyla öğesini alır veya ayarlar.
Özellik bulunamazsa döndürülür |
Options |
Davranışı denetleme seçeneklerini alır. (Devralındığı yer: JsonNode) |
Parent |
Üst JsonNodeöğesini alır.
Üst öğe yoksa döndürülür |
Root |
kökünü JsonNodealır. (Devralındığı yer: JsonNode) |
Yöntemler
AsArray() |
Türetilen JsonArray türe yayınlar. (Devralındığı yer: JsonNode) |
AsObject() |
Türetilen JsonObject türe yayınlar. (Devralındığı yer: JsonNode) |
AsValue() |
Türetilen JsonValue türe yayınlar. (Devralındığı yer: JsonNode) |
Create(Boolean, Nullable<JsonNodeOptions>) |
Belirtilen değeri içeren sınıfının yeni bir örneğini JsonValue başlatır. |
Create(Byte, Nullable<JsonNodeOptions>) |
Belirtilen değeri içeren sınıfının yeni bir örneğini JsonValue başlatır. |
Create(Char, Nullable<JsonNodeOptions>) |
Belirtilen değeri içeren sınıfının yeni bir örneğini JsonValue başlatır. |
Create(DateTime, Nullable<JsonNodeOptions>) |
Belirtilen değeri içeren sınıfının yeni bir örneğini JsonValue başlatır. |
Create(DateTimeOffset, Nullable<JsonNodeOptions>) |
Belirtilen değeri içeren sınıfının yeni bir örneğini JsonValue başlatır. |
Create(Decimal, Nullable<JsonNodeOptions>) |
Belirtilen değeri içeren sınıfının yeni bir örneğini JsonValue başlatır. |
Create(Double, Nullable<JsonNodeOptions>) |
Belirtilen değeri içeren sınıfının yeni bir örneğini JsonValue başlatır. |
Create(Guid, Nullable<JsonNodeOptions>) |
Belirtilen değeri içeren sınıfının yeni bir örneğini JsonValue başlatır. |
Create(Int16, Nullable<JsonNodeOptions>) |
Belirtilen değeri içeren sınıfının yeni bir örneğini JsonValue başlatır. |
Create(Int32, Nullable<JsonNodeOptions>) |
Belirtilen değeri içeren sınıfının yeni bir örneğini JsonValue başlatır. |
Create(Int64, Nullable<JsonNodeOptions>) |
Belirtilen değeri içeren sınıfının yeni bir örneğini JsonValue başlatır. |
Create(JsonElement, Nullable<JsonNodeOptions>) |
Belirtilen değeri içeren sınıfının yeni bir örneğini JsonValue başlatır. |
Create(Nullable<Boolean>, Nullable<JsonNodeOptions>) |
Belirtilen değeri içeren sınıfının yeni bir örneğini JsonValue başlatır. |
Create(Nullable<Byte>, Nullable<JsonNodeOptions>) |
Belirtilen değeri içeren sınıfının yeni bir örneğini JsonValue başlatır. |
Create(Nullable<Char>, Nullable<JsonNodeOptions>) |
Belirtilen değeri içeren sınıfının yeni bir örneğini JsonValue başlatır. |
Create(Nullable<DateTime>, Nullable<JsonNodeOptions>) |
Belirtilen değeri içeren sınıfının yeni bir örneğini JsonValue başlatır. |
Create(Nullable<DateTimeOffset>, Nullable<JsonNodeOptions>) |
Belirtilen değeri içeren sınıfının yeni bir örneğini JsonValue başlatır. |
Create(Nullable<Decimal>, Nullable<JsonNodeOptions>) |
Belirtilen değeri içeren sınıfının yeni bir örneğini JsonValue başlatır. |
Create(Nullable<Double>, Nullable<JsonNodeOptions>) |
Belirtilen değeri içeren sınıfının yeni bir örneğini JsonValue başlatır. |
Create(Nullable<Guid>, Nullable<JsonNodeOptions>) |
Belirtilen değeri içeren sınıfının yeni bir örneğini JsonValue başlatır. |
Create(Nullable<Int16>, Nullable<JsonNodeOptions>) |
Belirtilen değeri içeren sınıfının yeni bir örneğini JsonValue başlatır. |
Create(Nullable<Int32>, Nullable<JsonNodeOptions>) |
Belirtilen değeri içeren sınıfının yeni bir örneğini JsonValue başlatır. |
Create(Nullable<Int64>, Nullable<JsonNodeOptions>) |
Belirtilen değeri içeren sınıfının yeni bir örneğini JsonValue başlatır. |
Create(Nullable<JsonElement>, Nullable<JsonNodeOptions>) |
Belirtilen değeri içeren sınıfının yeni bir örneğini JsonValue başlatır. |
Create(Nullable<SByte>, Nullable<JsonNodeOptions>) |
Belirtilen değeri içeren sınıfının yeni bir örneğini JsonValue başlatır. |
Create(Nullable<Single>, Nullable<JsonNodeOptions>) |
Belirtilen değeri içeren sınıfının yeni bir örneğini JsonValue başlatır. |
Create(Nullable<UInt16>, Nullable<JsonNodeOptions>) |
Belirtilen değeri içeren sınıfının yeni bir örneğini JsonValue başlatır. |
Create(Nullable<UInt32>, Nullable<JsonNodeOptions>) |
Belirtilen değeri içeren sınıfının yeni bir örneğini JsonValue başlatır. |
Create(Nullable<UInt64>, Nullable<JsonNodeOptions>) |
Belirtilen değeri içeren sınıfının yeni bir örneğini JsonValue başlatır. |
Create(SByte, Nullable<JsonNodeOptions>) |
Belirtilen değeri içeren sınıfının yeni bir örneğini JsonValue başlatır. |
Create(Single, Nullable<JsonNodeOptions>) |
Belirtilen değeri içeren sınıfının yeni bir örneğini JsonValue başlatır. |
Create(String, Nullable<JsonNodeOptions>) |
Belirtilen değeri içeren sınıfının yeni bir örneğini JsonValue başlatır. |
Create(UInt16, Nullable<JsonNodeOptions>) |
Belirtilen değeri içeren sınıfının yeni bir örneğini JsonValue başlatır. |
Create(UInt32, Nullable<JsonNodeOptions>) |
Belirtilen değeri içeren sınıfının yeni bir örneğini JsonValue başlatır. |
Create(UInt64, Nullable<JsonNodeOptions>) |
Belirtilen değeri içeren sınıfının yeni bir örneğini JsonValue başlatır. |
Create<T>(T, JsonTypeInfo<T>, Nullable<JsonNodeOptions>) |
Belirtilen değeri içeren sınıfının yeni bir örneğini JsonValue başlatır. |
Create<T>(T, Nullable<JsonNodeOptions>) |
Belirtilen değeri içeren sınıfının yeni bir örneğini JsonValue başlatır. |
DeepClone() |
JsonNode sınıfının yeni bir örneğini oluşturur. Tüm alt düğümler özyinelemeli olarak kopyalanır. (Devralındığı yer: JsonNode) |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetElementIndex() |
Üst JsonArraydüğümünden geçerli düğümün dizinini döndürür. (Devralındığı yer: JsonNode) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetPath() |
JSON yolunu alır. (Devralındığı yer: JsonNode) |
GetPropertyName() |
Üst nesneden geçerli düğümün özellik adını döndürür. (Devralındığı yer: JsonNode) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
GetValue<T>() |
Geçerli JsonValuedeğerini alır. (Devralındığı yer: JsonNode) |
GetValueKind() |
Geçerli örneğini JsonValueKind döndürür. (Devralındığı yer: JsonNode) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ReplaceWith<T>(T) |
Bu düğümü yeni bir değerle değiştirir. (Devralındığı yer: JsonNode) |
ToJsonString(JsonSerializerOptions) |
Geçerli örneği JSON biçiminde bir dizeye dönüştürür. (Devralındığı yer: JsonNode) |
ToString() |
Düğüm türüne uygun geçerli değer için bir dize gösterimi alır. (Devralındığı yer: JsonNode) |
TryGetValue<T>(T) |
Geçerli JSON değerini almaya çalışır ve işlemin başarılı olup olmadığını belirten bir değer döndürür. |
WriteTo(Utf8JsonWriter, JsonSerializerOptions) |
JsonNode Utf8JsonWriter öğesini sağlanan içine JSON olarak yazar. (Devralındığı yer: JsonNode) |
Uzantı Metotları
Deserialize(JsonNode, JsonTypeInfo) |
JsonNode Tek bir JSON değerini temsil eden değerini tarafından |
Deserialize(JsonNode, Type, JsonSerializerOptions) |
JsonNode Tek bir JSON değerini temsil eden değerini değerine |
Deserialize(JsonNode, Type, JsonSerializerContext) |
JsonNode Tek bir JSON değerini temsil eden değerini değerine |
Deserialize<TValue>(JsonNode, JsonSerializerOptions) |
JsonNode Tek bir JSON değerini temsil eden değerini değerine |
Deserialize<TValue>(JsonNode, JsonTypeInfo<TValue>) |
JsonNode Tek bir JSON değerini temsil eden değerini değerine |