JsonMarshal.GetRawUtf8PropertyName(JsonProperty) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém uma ReadOnlySpan<T> vista sobre os dados JSON brutos do nome próprio JsonProperty .
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)
Parâmetros
- property
- JsonProperty
A propriedade JSON da qual extrair o espaço.
Devoluções
O span que contém os dados JSON brutos do property nome. Isto não inclui as cotações anexas.
Exceções
O subjacente JsonDocument foi descartado.
Observações
Embora o próprio método verifique a eliminação do subjacente JsonDocument, é possível que este possa ser descartado após o retorno do método, o que resultaria no intervalo apontando para um buffer que foi devolvido ao pool partilhado. Os chamadores devem ter cuidado extra para garantir que tal cenário não seja possível, evitando assim uma possível corrupção de dados.