Comparteix a través de


DataContractSerializer.KnownTypes Propiedad

Definición

Obtiene una colección de tipos que se pueden encontrarse en el gráfico de objetos serializado utilizando esta instancia 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)

Valor de propiedad

ReadOnlyCollection<T> que contiene los tipos esperados pasados como tipos conocidos por el constructor DataContractSerializer.

Comentarios

La propiedad KnownTypes proporciona el conjunto de tipos conocidos que se utilizan para la serialización y deserialización. Por ejemplo, si una instancia de la clase Hashtable contiene instancias de una clase Person, agregue el tipo Person a una instancia de la clase List<T> y utilice esa instancia para construir una instancia de DataContractSerializer. Si conoce otros tipos para agregar a Hashtable, agregue esos tipos a la colección.

Se aplica a

Consulte también