JsonTypeInfo<T> Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia metadane dotyczące serializacji JSON dotyczące typu.
generic <typename T>
public ref class JsonTypeInfo sealed : System::Text::Json::Serialization::Metadata::JsonTypeInfo
public sealed class JsonTypeInfo<T> : System.Text.Json.Serialization.Metadata.JsonTypeInfo
type JsonTypeInfo<'T> = class
inherit JsonTypeInfo
Public NotInheritable Class JsonTypeInfo(Of T)
Inherits JsonTypeInfo
Parametry typu
- T
Ogólna definicja typu.
- Dziedziczenie
Właściwości
ConstructorAttributeProvider |
Udostępnia metadane dotyczące serializacji JSON dotyczące typu. (Odziedziczone po JsonTypeInfo) |
Converter |
JsonConverter Pobiera element skojarzony z bieżącym typem. (Odziedziczone po JsonTypeInfo) |
CreateObject |
Pobiera lub ustawia fabrykę bez parametrów do użycia podczas deserializacji. |
ElementType |
Udostępnia metadane dotyczące serializacji JSON dotyczące typu. (Odziedziczone po JsonTypeInfo) |
IsReadOnly |
Pobiera wartość wskazującą, czy bieżące wystąpienie zostało zablokowane do modyfikacji. (Odziedziczone po JsonTypeInfo) |
KeyType |
Udostępnia metadane dotyczące serializacji JSON dotyczące typu. (Odziedziczone po JsonTypeInfo) |
Kind |
Pobiera wartość opisową rodzaju metadanych kontraktu, które określa bieżące wystąpienie. (Odziedziczone po JsonTypeInfo) |
NumberHandling |
Pobiera lub ustawia przesłonięcia na poziomie NumberHandling typu. (Odziedziczone po JsonTypeInfo) |
OnDeserialized |
Pobiera lub ustawia wywołanie zwrotne do wywołania po wykonaniu deserializacji. (Odziedziczone po JsonTypeInfo) |
OnDeserializing |
Pobiera lub ustawia wywołanie zwrotne do wywołania przed wykonaniem deserializacji. (Odziedziczone po JsonTypeInfo) |
OnSerialized |
Pobiera lub ustawia wywołanie zwrotne do wywołania po wykonaniu serializacji. (Odziedziczone po JsonTypeInfo) |
OnSerializing |
Pobiera lub ustawia wywołanie zwrotne do wywołania przed wykonaniem serializacji. (Odziedziczone po JsonTypeInfo) |
Options |
JsonSerializerOptions Pobiera wartość skojarzona z bieżącym JsonTypeInfo wystąpieniem. (Odziedziczone po JsonTypeInfo) |
OriginatingResolver |
Pobiera lub ustawia element IJsonTypeInfoResolver , z którego pochodzi to wystąpienie metadanych. (Odziedziczone po JsonTypeInfo) |
PolymorphismOptions |
Pobiera lub ustawia obiekt konfiguracji określający metadane polimorfizmu. (Odziedziczone po JsonTypeInfo) |
PreferredPropertyObjectCreationHandling |
Pobiera lub ustawia preferowaną JsonObjectCreationHandling wartość właściwości zawartych w typie. (Odziedziczone po JsonTypeInfo) |
Properties |
Pobiera listę metadanych JsonPropertyInfo odpowiadających bieżącemu typowi. (Odziedziczone po JsonTypeInfo) |
SerializeHandler |
Serializuje wystąpienie |
Type |
Pobiera element Type , dla którego jest definiowany kontrakt serializacji JSON. (Odziedziczone po JsonTypeInfo) |
UnmappedMemberHandling |
Pobiera lub ustawia przesłonięcia na poziomie JsonUnmappedMemberHandling typu. (Odziedziczone po JsonTypeInfo) |
Metody
CreateJsonPropertyInfo(Type, String) |
Tworzy puste JsonPropertyInfo wystąpienie dla bieżącego JsonTypeInfoelementu . (Odziedziczone po JsonTypeInfo) |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MakeReadOnly() |
Blokuje bieżące wystąpienie w celu dalszej modyfikacji. (Odziedziczone po JsonTypeInfo) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Metody rozszerzania
GetJsonSchemaAsNode(JsonTypeInfo, JsonSchemaExporterOptions) |
Udostępnia metadane dotyczące serializacji JSON dotyczące typu. |
Dotyczy
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla