Sdílet prostřednictvím


JsonPropertyInfo Třída

Definice

Poskytuje metadata týkající se serializace JSON o vlastnosti nebo pole.

public ref class JsonPropertyInfo abstract
public abstract class JsonPropertyInfo
type JsonPropertyInfo = class
Public MustInherit Class JsonPropertyInfo
Dědičnost
JsonPropertyInfo

Vlastnosti

AttributeProvider

Získá nebo nastaví vlastní zprostředkovatele atributu aktuální vlastnost.

CustomConverter

Získá nebo nastaví vlastní převaděč přepsání pro aktuální vlastnost.

Get

Získá nebo nastaví getter delegát pro vlastnost.

IsExtensionData

Získá nebo nastaví hodnotu, která označuje, zda aktuální vlastnost je speciální rozšíření dat vlastnost.

IsRequired

Získá nebo nastaví hodnotu, která označuje, zda aktuální vlastnost je vyžadována pro deserializaci úspěšné.

Name

Získá nebo nastaví název vlastnosti JSON použité při serializaci vlastnosti.

NumberHandling

Získá nebo nastaví JsonNumberHandling použité na aktuální vlastnost.

ObjectCreationHandling

Získá nebo nastaví hodnotu označující, zda má být vlastnost nebo pole nahrazena nebo naplněna během deserializace.

Options

JsonSerializerOptions Získá hodnotu přidruženou k aktuální instanci kontraktu.

Order

Získá nebo nastaví pořadí serializace pro aktuální vlastnost.

PropertyType

Získá typ aktuální vlastnosti.

Set

Získá nebo nastaví delegát setter pro vlastnost.

ShouldSerialize

Získá nebo nastaví predikát, který určuje, zda aktuální hodnota vlastnosti by měla být serializována.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro