JsonMarshal.GetRawUtf8PropertyName(JsonProperty) メソッド

定義

指定したJsonProperty名の生の JSON データに対するReadOnlySpan<T> ビューを取得します。

public:
 static ReadOnlySpan<System::Byte> GetRawUtf8PropertyName(System::Text::Json::JsonProperty property);
public static ReadOnlySpan<byte> GetRawUtf8PropertyName(System.Text.Json.JsonProperty property);
static member GetRawUtf8PropertyName : System.Text.Json.JsonProperty -> ReadOnlySpan<byte>
Public Shared Function GetRawUtf8PropertyName (property As JsonProperty) As ReadOnlySpan(Of Byte)

パラメーター

property
JsonProperty

スパンの抽出元となる JSON プロパティ。

返品

property名の生の JSON データを含むスパン。 これには囲まれた引用符は含まれません。

例外

基になる JsonDocument が破棄されました。

注釈

メソッド自体は基になる JsonDocumentの破棄をチェックしますが、メソッドが戻った後に破棄される可能性があり、その結果、共有プールに返されたバッファーを指すスパンが発生する可能性があります。 呼び出し元は、このようなシナリオでデータ破損の可能性を回避できないように、細心の注意を払う必要があります。

適用対象