语言

JsonElement.GetProperty 方法

定义

重载

名称 说明
GetProperty(ReadOnlySpan<Byte>)

获取一个 JsonElement 表示由 utf8PropertyName. 标识的必需属性的值。

GetProperty(ReadOnlySpan<Char>)

获取一个 JsonElement 表示由 propertyName. 标识的必需属性的值。

GetProperty(String)

获取一个 JsonElement 表示由 propertyName. 标识的必需属性的值。

GetProperty(ReadOnlySpan<Byte>)

Source:
JsonElement.cs
Source:
JsonElement.cs
Source:
JsonElement.cs
Source:
JsonElement.cs
Source:
JsonElement.cs
Source:
JsonElement.cs
Source:
JsonElement.cs
Source:
JsonElement.cs

获取一个 JsonElement 表示由 utf8PropertyName. 标识的必需属性的值。

public:
 System::Text::Json::JsonElement GetProperty(ReadOnlySpan<System::Byte> utf8PropertyName);
public System.Text.Json.JsonElement GetProperty(ReadOnlySpan<byte> utf8PropertyName);
member this.GetProperty : ReadOnlySpan<byte> -> System.Text.Json.JsonElement
Public Function GetProperty (utf8PropertyName As ReadOnlySpan(Of Byte)) As JsonElement

参数

utf8PropertyName
ReadOnlySpan<Byte>

要返回的属性名称的 UTF-8 表示形式(无字节Order-Mark (BOM)。

返回

表示 JsonElement 所请求属性的值。

例外

未找到具有请求名称的属性。

JsonDocument父级已被释放。

注解

属性名称匹配作为序号、区分大小写的比较执行。

如果为同一对象多次定义属性,该方法将匹配最后一个此类定义。

有关详细信息,请参阅 如何使用 System.Text.Json 编写自定义序列化程序和反序列化程序。

另请参阅

适用于

GetProperty(ReadOnlySpan<Char>)

Source:
JsonElement.cs
Source:
JsonElement.cs
Source:
JsonElement.cs
Source:
JsonElement.cs
Source:
JsonElement.cs
Source:
JsonElement.cs
Source:
JsonElement.cs
Source:
JsonElement.cs

获取一个 JsonElement 表示由 propertyName. 标识的必需属性的值。

public:
 System::Text::Json::JsonElement GetProperty(ReadOnlySpan<char> propertyName);
public System.Text.Json.JsonElement GetProperty(ReadOnlySpan<char> propertyName);
member this.GetProperty : ReadOnlySpan<char> -> System.Text.Json.JsonElement
Public Function GetProperty (propertyName As ReadOnlySpan(Of Char)) As JsonElement

参数

propertyName
ReadOnlySpan<Char>

将返回其值的属性的名称。

返回

表示 JsonElement 所请求属性的值。

例外

未找到具有请求名称的属性。

JsonDocument父级已被释放。

注解

属性名称匹配作为序号、区分大小写的比较执行。

如果为同一对象多次定义属性,该方法将匹配最后一个此类定义。

另请参阅

适用于

GetProperty(String)

Source:
JsonElement.cs
Source:
JsonElement.cs
Source:
JsonElement.cs
Source:
JsonElement.cs
Source:
JsonElement.cs
Source:
JsonElement.cs
Source:
JsonElement.cs
Source:
JsonElement.cs

获取一个 JsonElement 表示由 propertyName. 标识的必需属性的值。

public:
 System::Text::Json::JsonElement GetProperty(System::String ^ propertyName);
public System.Text.Json.JsonElement GetProperty(string propertyName);
member this.GetProperty : string -> System.Text.Json.JsonElement
Public Function GetProperty (propertyName As String) As JsonElement

参数

propertyName
String

将返回其值的属性的名称。

返回

表示 JsonElement 所请求属性的值。

例外

未找到具有请求名称的属性。

propertyName 是 null。

JsonDocument父级已被释放。

注解

属性名称匹配作为序号、区分大小写的比较执行。

如果为同一对象多次定义属性,该方法将匹配最后一个此类定义。

另请参阅

适用于