Udostępnij za pośrednictwem


JsonPropertyInfo Klasa

Definicja

Udostępnia metadane dotyczące serializacji JSON dotyczące właściwości lub pola.

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

Właściwości

AssociatedParameter

Pobiera parametr konstruktora skojarzony z bieżącą właściwością.

AttributeProvider

Pobiera lub ustawia dostawcę atrybutów niestandardowych dla bieżącej właściwości.

CustomConverter

Pobiera lub ustawia przesłonięcia konwertera niestandardowego dla bieżącej właściwości.

DeclaringType

Pobiera typ deklarujący właściwości.

Get

Pobiera lub ustawia delegat getter dla właściwości .

IsExtensionData

Pobiera lub ustawia wartość wskazującą, czy bieżąca właściwość jest specjalną właściwością danych rozszerzenia.

IsGetNullable

Pobiera lub ustawia wartość wskazującą, czy zwracany typ metody getter jest oznaczany jako dopuszczający wartość null.

IsRequired

Pobiera lub ustawia wartość wskazującą, czy bieżąca właściwość jest wymagana do pomyślnego deserializacji.

IsSetNullable

Pobiera lub ustawia wartość wskazującą, czy typ wejściowy ustawiania jest oznaczany jako dopuszczający wartość null.

Name

Pobiera lub ustawia nazwę właściwości JSON używaną podczas serializacji właściwości.

NumberHandling

Pobiera lub ustawia JsonNumberHandling zastosowane do bieżącej właściwości.

ObjectCreationHandling

Pobiera lub ustawia wartość wskazującą, czy właściwość lub pole powinny zostać zastąpione lub wypełnione podczas deserializacji.

Options

Pobiera wartość JsonSerializerOptions skojarzona z bieżącym wystąpieniem kontraktu.

Order

Pobiera lub ustawia kolejność serializacji dla bieżącej właściwości.

PropertyType

Pobiera typ bieżącej właściwości.

Set

Pobiera lub ustawia delegat ustawiania dla właściwości .

ShouldSerialize

Pobiera lub ustawia predykat określający, czy bieżąca wartość właściwości powinna być serializowana.

Metody

Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy