Condividi tramite


DataContractSerializer.KnownTypes Proprietà

Definizione

Ottiene una raccolta di tipi che possono essere presenti nell'oggetto grafico serializzato utilizzando l'istanza di DataContractSerializer.

public:
 property System::Collections::ObjectModel::ReadOnlyCollection<Type ^> ^ KnownTypes { System::Collections::ObjectModel::ReadOnlyCollection<Type ^> ^ get(); };
public System.Collections.ObjectModel.ReadOnlyCollection<Type> KnownTypes { get; }
member this.KnownTypes : System.Collections.ObjectModel.ReadOnlyCollection<Type>
Public ReadOnly Property KnownTypes As ReadOnlyCollection(Of Type)

Valore della proprietà

Classe ReadOnlyCollection<T> contenente tipi previsti passati come tipi conosciuti al costruttore DataContractSerializer.

Commenti

La proprietà KnownTypes fornisce il set dei tipi conosciuti utilizzati per la serializzazione e la deserializzazione. Ad esempio, se un'istanza della classe Hashtable contiene istanze di una classe Person, aggiungere il tipo Person a un'istanza della classe List<T> e utilizzare l'istanza per costruire un'istanza della classe DataContractSerializer. Se si conoscono altri tipi da aggiungere alla classe Hashtable, aggiungere tali tipi alla raccolta.

Si applica a

Vedi anche