JsonPropertyInfo Klass

Definition

Tillhandahåller JSON-serialiseringsrelaterade metadata om en egenskap eller ett fält.

public ref class JsonPropertyInfo abstract
public abstract class JsonPropertyInfo
type JsonPropertyInfo = class
Public MustInherit Class JsonPropertyInfo
Arv
JsonPropertyInfo

Egenskaper

Name Description
AssociatedParameter

Hämtar konstruktorparametern som är associerad med den aktuella egenskapen.

AttributeProvider

Hämtar eller anger den anpassade attributprovidern för den aktuella egenskapen.

CustomConverter

Hämtar eller anger en åsidosättning av en anpassad konverterare för den aktuella egenskapen.

DeclaringType

Hämtar egenskapens deklarerande typ.

Get

Hämtar eller anger ett getterdelegat för egenskapen.

IsExtensionData

Hämtar eller anger ett värde som anger om den aktuella egenskapen är en särskild egenskap för tilläggsdata.

IsGetNullable

Hämtar eller anger ett värde som anger om returtypen för gettern kommenteras som nullbar.

IsRequired

Hämtar eller anger ett värde som anger om den aktuella egenskapen krävs för att deserialiseringen ska lyckas.

IsSetNullable

Hämtar eller anger ett värde som anger om indatatypen för settern kommenteras som nullbar.

Name

Hämtar eller anger det JSON-egenskapsnamn som används när egenskapen serialiseras.

NumberHandling

Hämtar eller ställer in tillämpad JsonNumberHandling på den aktuella egenskapen.

ObjectCreationHandling

Hämtar eller anger ett värde som anger om egenskapen eller fältet ska ersättas eller fyllas i under deserialiseringen.

Options

Hämtar värdet JsonSerializerOptions som är associerat med den aktuella kontraktsinstansen.

Order

Hämtar eller anger serialiseringsordningen för den aktuella egenskapen.

PropertyType

Hämtar den aktuella egenskapens typ.

Set

Hämtar eller anger ett setter-ombud för egenskapen.

ShouldSerialize

Hämtar eller anger ett predikat som avgör om det aktuella egenskapsvärdet ska serialiseras.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för