DataContractSerializer.KnownTypes Eigenschap

Definitie

Hiermee haalt u een verzameling typen op die mogelijk aanwezig zijn in de objectgrafiek die kan worden geserialiseerd met behulp van dit exemplaar van de 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)

Waarde van eigenschap

Een ReadOnlyCollection<T> die de verwachte typen bevat die worden doorgegeven als bekende typen aan de DataContractSerializer constructor.

Opmerkingen

De KnownTypes eigenschap biedt de set bekende typen die worden gebruikt voor serialisatie en deserialisatie. Als een exemplaar van de Hashtable klasse bijvoorbeeld exemplaren van een Person klasse bevat, voegt u het Person type toe aan een exemplaar van de List<T> klasse en gebruikt u het exemplaar om een exemplaar van de DataContractSerializerklasse samen te stellen. Als u weet welke andere typen u aan de Hashtableverzameling wilt toevoegen, voegt u deze typen toe aan de verzameling.

Van toepassing op

Zie ook