JsonMarshal.GetRawUtf8PropertyName(JsonProperty) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した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の破棄をチェックしますが、メソッドが戻った後に破棄される可能性があり、その結果、共有プールに返されたバッファーを指すスパンが発生する可能性があります。 呼び出し元は、このようなシナリオでデータ破損の可能性を回避できないように、細心の注意を払う必要があります。