Freigeben über


SerializationSectionGroup Klasse

Definition

Verarbeitet die XML-Elemente, die zum Konfigurieren der Serialisierung vom DataContractSerializer verwendet werden.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

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
Vererbung
SerializationSectionGroup

Hinweise

Diese Klasse wird verwendet, um die <DataContractSerializer-Gruppe> zu verarbeiten, die das <dataContractSerializer-Element> enthält, insbesondere, um das Hinzufügen von Typen zur Auflistung bekannter Typen zu ermöglichen. Weitere Informationen zu bekannten Datenvertragstypen finden Sie unter Data Contract Known Types.For more information about data contract known types.

Ein Beispiel für die Verwendung des Elements zum Hinzufügen zur Auflistung bekannter Typen finden Sie unter <declaredTypes>.

Konstruktoren

SerializationSectionGroup()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Initialisiert eine neue Instanz der SerializationSectionGroup-Klasse.

Eigenschaften

DataContractSerializer

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft den DataContractSerializerSection ab, mit dem die Auflistung bekannter Typen eingerichtet wird.

IsDeclarationRequired

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft einen Wert ab, der angibt, ob die Deklaration dieses ConfigurationSectionGroup-Objekts erforderlich ist.

(Geerbt von ConfigurationSectionGroup)
IsDeclared

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft einen Wert ab, der angibt, ob dieses ConfigurationSectionGroup-Objekt deklariert wird.

(Geerbt von ConfigurationSectionGroup)
Name

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft die Namenseigenschaft dieses ConfigurationSectionGroup-Objekts ab.

(Geerbt von ConfigurationSectionGroup)
NetDataContractSerializer

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft den NetDataContractSerializerSection ab, mit dem die Auflistung bekannter Typen eingerichtet wird.

SectionGroupName

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft den dieser ConfigurationSectionGroup zugeordneten Abschnittsgruppennamen ab.

(Geerbt von ConfigurationSectionGroup)
SectionGroups

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft ein ConfigurationSectionGroupCollection-Objekt ab, das alle ConfigurationSectionGroup-Objekte enthält, die untergeordnete Elemente dieses ConfigurationSectionGroup-Objekts sind.

(Geerbt von ConfigurationSectionGroup)
Sections

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft ein ConfigurationSectionCollection-Objekt ab, das alle ConfigurationSection-Objekte innerhalb dieses ConfigurationSectionGroup-Objekts enthält.

(Geerbt von ConfigurationSectionGroup)
Type

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft den Typ für dieses ConfigurationSectionGroup-Objekt ab oder legt diesen fest.

(Geerbt von ConfigurationSectionGroup)

Methoden

Equals(Object)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
ForceDeclaration()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Erzwingt die Deklaration für dieses ConfigurationSectionGroup-Objekt.

(Geerbt von ConfigurationSectionGroup)
ForceDeclaration(Boolean)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Erzwingt die Deklaration für dieses ConfigurationSectionGroup-Objekt.

(Geerbt von ConfigurationSectionGroup)
GetHashCode()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetSectionGroup(Configuration)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft den Konfigurationsabschnitt der Serialisierung für die angegebene Konfiguration ab.

GetType()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ShouldSerializeSectionGroupInTargetVersion(FrameworkName)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Gibt an, ob die aktuelle ConfigurationSectionGroup instance serialisiert werden soll, wenn die Konfigurationsobjekthierarchie für die angegebene Zielversion des .NET Framework serialisiert wird.

(Geerbt von ConfigurationSectionGroup)
ToString()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für:

Weitere Informationen