JsonMarshal.GetRawUtf8Value(JsonElement) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定されたJsonElementの生の JSON データに対するReadOnlySpan<T> ビューを取得します。
public:
static ReadOnlySpan<System::Byte> GetRawUtf8Value(System::Text::Json::JsonElement element);
public static ReadOnlySpan<byte> GetRawUtf8Value(System.Text.Json.JsonElement element);
static member GetRawUtf8Value : System.Text.Json.JsonElement -> ReadOnlySpan<byte>
Public Shared Function GetRawUtf8Value (element As JsonElement) As ReadOnlySpan(Of Byte)
パラメーター
- element
- JsonElement
スパンの抽出元となる JSON 要素。
返品
elementの生の JSON データを含むスパン。
例外
基になる JsonDocument が破棄されました。
注釈
メソッド自体は基になる JsonDocumentの破棄をチェックしますが、メソッドが戻った後に破棄される可能性があり、その結果、共有プールに返されたバッファーを指すスパンが発生する可能性があります。 呼び出し元は、このようなシナリオでデータ破損の可能性を回避できないように、細心の注意を払う必要があります。