DataContractSerializer.KnownTypes Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém uma coleção de tipos que podem estar presentes no grafo de objeto serializado usando essa instância do 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)
Valor da propriedade
Um ReadOnlyCollection<T> que contém os tipos esperados passados como tipos conhecidos para o construtor DataContractSerializer.
Comentários
A KnownTypes propriedade fornece o conjunto de tipos conhecidos que são usados para serialização e desserialização. Por exemplo, se uma instância da Hashtable classe contiver instâncias de uma Person
classe, adicione o Person
tipo a uma instância da List<T> classe e use a instância para construir uma instância do DataContractSerializer. Se você souber de outros tipos a serem adicionados ao Hashtable, adicione esses tipos à coleção.