JsonConverter<T>.WriteAsPropertyName Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Escribe una clave de diccionario como un nombre de propiedad JSON.
public:
virtual void WriteAsPropertyName(System::Text::Json::Utf8JsonWriter ^ writer, T value, System::Text::Json::JsonSerializerOptions ^ options);
public virtual void WriteAsPropertyName (System.Text.Json.Utf8JsonWriter writer, T value, System.Text.Json.JsonSerializerOptions options);
abstract member WriteAsPropertyName : System.Text.Json.Utf8JsonWriter * 'T * System.Text.Json.JsonSerializerOptions -> unit
override this.WriteAsPropertyName : System.Text.Json.Utf8JsonWriter * 'T * System.Text.Json.JsonSerializerOptions -> unit
Public Overridable Sub WriteAsPropertyName (writer As Utf8JsonWriter, value As T, options As JsonSerializerOptions)
Parámetros
- writer
- Utf8JsonWriter
Utf8JsonWriter en el que se va a escribir.
- value
- T
Valor que se va a convertir. El valor de HandleNull determina si el convertidor controla los null
valores.
- options
- JsonSerializerOptions
Las opciones que se usarán al escribir el valor.
Comentarios
Este método se debe invalidar en convertidores personalizados de tipos usados en claves de diccionario serializadas.