SerializationSectionGroup Classe

Définition

Gère les éléments XML utilisés pour configurer la sérialisation par le DataContractSerializer.

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

public ref class SerializationSectionGroup sealed : System::Configuration::ConfigurationSectionGroup
public sealed class SerializationSectionGroup : System.Configuration.ConfigurationSectionGroup
type SerializationSectionGroup = class
    inherit ConfigurationSectionGroup
Public NotInheritable Class SerializationSectionGroup
Inherits ConfigurationSectionGroup
Héritage
SerializationSectionGroup

Remarques

Cette classe est utilisée pour gérer le <groupe dataContractSerializer> , qui contient l’élément <dataContractSerializer> , en particulier, pour permettre l’ajout de types à la collection de types connus. Pour plus d’informations sur les types connus de contrat de données, consultez Types connus de contrat de données.

Pour obtenir un exemple d’utilisation de l’élément à ajouter à la collection de types connus, consultez <declaredTypes>.

Constructeurs

SerializationSectionGroup()

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Initialise une nouvelle instance de la classe SerializationSectionGroup.

Propriétés

DataContractSerializer

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient l’objet DataContractSerializerSection utilisé pour configurer la collection de types connus.

IsDeclarationRequired

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient une valeur qui indique si cette déclaration d'objet ConfigurationSectionGroup est requise.

(Hérité de ConfigurationSectionGroup)
IsDeclared

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient une valeur qui indique si cet objet ConfigurationSectionGroup est déclaré.

(Hérité de ConfigurationSectionGroup)
Name

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient la propriété de nom de cet objet ConfigurationSectionGroup.

(Hérité de ConfigurationSectionGroup)
NetDataContractSerializer

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient l’objet NetDataContractSerializerSection utilisé pour configurer la collection de types connus.

SectionGroupName

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient le nom du groupe de sections associé à ce ConfigurationSectionGroup.

(Hérité de ConfigurationSectionGroup)
SectionGroups

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient un objet ConfigurationSectionGroupCollection qui contient tous les objets ConfigurationSectionGroup qui sont des enfants de cet objet ConfigurationSectionGroup.

(Hérité de ConfigurationSectionGroup)
Sections

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient un objet ConfigurationSectionCollection qui contient tous les objets ConfigurationSection de cet objet ConfigurationSectionGroup.

(Hérité de ConfigurationSectionGroup)
Type

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient ou définit le type de cet objet ConfigurationSectionGroup.

(Hérité de ConfigurationSectionGroup)

Méthodes

Equals(Object)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
ForceDeclaration()

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Force la déclaration de cet objet ConfigurationSectionGroup.

(Hérité de ConfigurationSectionGroup)
ForceDeclaration(Boolean)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Force la déclaration de cet objet ConfigurationSectionGroup.

(Hérité de ConfigurationSectionGroup)
GetHashCode()

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetSectionGroup(Configuration)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient la section de configuration de la sérialisation pour la configuration spécifiée.

GetType()

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ShouldSerializeSectionGroupInTargetVersion(FrameworkName)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Indique si le instance actuel ConfigurationSectionGroup doit être sérialisé lorsque la hiérarchie d’objets de configuration est sérialisée pour la version cible spécifiée du .NET Framework.

(Hérité de ConfigurationSectionGroup)
ToString()

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à

Voir aussi