DataSet.SchemaSerializationMode Propriedade

Definição

Obtém ou define um SchemaSerializationMode para um DataSet.

public:
 virtual property System::Data::SchemaSerializationMode SchemaSerializationMode { System::Data::SchemaSerializationMode get(); void set(System::Data::SchemaSerializationMode value); };
[System.ComponentModel.Browsable(false)]
public virtual System.Data.SchemaSerializationMode SchemaSerializationMode { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.SchemaSerializationMode : System.Data.SchemaSerializationMode with get, set
Public Overridable Property SchemaSerializationMode As SchemaSerializationMode

Valor da propriedade

Um SchemaSerializationMode para um DataSet.

Atributos

Comentários

Um DataSet serializa seus dados de esquema e instância por padrão em serviços Web e cenários de comunicação remota. Definir a SchemaSerializationMode propriedade de um tipado DataSet como faz com ExcludeSchema que as informações de esquema sejam excluídas do conteúdo de serialização.

ExcludeSchema tem suporte apenas para um digitado DataSet. Para uma propriedade não tipada DataSet , essa propriedade só pode ser definida como IncludeSchema.

ExcludeSchema só deve ser usado nos casos em que as informações de esquema do tipo DataTablessubjacente e DataRelationsConstraints não foram modificadas. Se houver modificações, as informações de esquema completas deverão ser serializadas com IncludeSchema.

ExcludeSchematem suporte na versão 2.0 do .NET Framework ou posterior.

Quando ExcludeSchema é definido, somente as propriedades de runtime de nível superior presentes no DataSet são serializadas. Além disso, elas serão serializadas somente se forem diferentes dos valores padrão. Nenhum dos Tablesou RelationsConstraints são serializados. As propriedades de runtime serializadas incluem DataSetName, Namespace, Prefix, Locale, EnforceConstraintse CaseSensitive. Essas propriedades são serializadas para garantir que a integridade geral dos dados de runtime seja preservada.

Aplica-se a

Confira também