Compartir por


DataContractSerializer.KnownTypes Propiedad

Definición

Obtiene una colección de tipos que pueden estar presentes en el gráfico de objetos serializado mediante 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

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

Comentarios

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

Se aplica a

Consulte también