Questa documentazione è stata archiviata e non viene gestita.

Proprietà DataSet.SchemaSerializationMode

Nota: questa proprietà è stata introdotta con .NET Framework versione 2.0.

Ottiene o imposta un'enumerazione SchemaSerializationMode per una classe DataSet.

Spazio dei nomi: System.Data
Assembly: System.Data (in system.data.dll)

public virtual SchemaSerializationMode SchemaSerializationMode { get; set; }
/** @property */
public SchemaSerializationMode get_SchemaSerializationMode ()

/** @property */
public void set_SchemaSerializationMode (SchemaSerializationMode value)

public function get SchemaSerializationMode () : SchemaSerializationMode

public function set SchemaSerializationMode (value : SchemaSerializationMode)

Valore proprietà

Ottiene o imposta un'enumerazione SchemaSerializationMode per una classe DataSet.

Una classe DataSet serializza i dati relativi a istanze e schemi all'interno di servizi Web e di scenari remoti, per impostazione predefinita. L'impostazione della proprietà SchemaSerializationMode di una classe DataSet tipizzata su ExcludeSchema provoca l'esclusione delle informazioni relative allo schema dal payload di serializzazione.

L'utilizzo di ExcludeSchema è possibile solo per una classe DataSet tipizzata. Per una classe DataSet non tipizzata, la proprietà può essere impostata solo su IncludeSchema.

L'utilizzo di ExcludeSchema è riservato esclusivamente ai casi in cui le informazioni relative allo schema della classi DataTables, DataRelations e Constraints tipizzate sottostanti non sono state modificate. Se sono invece state apportate modifiche, tutte le informazioni relative allo schema devono essere serializzate mediante IncludeSchema.

ExcludeSchema è supportato in .NET Framework versione 2.0 o successive.

Dopo l'impostazione di ExcludeSchema, vengono serializzate solo le proprietà in fase di esecuzione di primo livello, presenti nella classe DataSet. Inoltre, esse vengono serializzate solo se diverse dai valori predefiniti. Non viene serializzata alcuna proprietà Tables, Relations o Constraints. Tra le proprietà in fase di esecuzione serializzate sono incluse: DataSetName, Namespace, Prefix, Locale, EnforceConstraints e CaseSensitive. La serializzazione di tali proprietà viene eseguita per garantire l'integrità di tutti i dati in esecuzione.

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile per Pocket PC, Windows Mobile per Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema.

.NET Framework

Supportato in: 2.0

.NET Compact Framework

Supportato in: 2.0
Mostra: