(0) exportieren Drucken
Alle erweitern
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

MemberCodeDomSerializer-Klasse

Stellt die Basisklasse zum Serialisieren einer Reflektionsprimitiven innerhalb des Objektdiagramms bereit.

System.Object
  System.ComponentModel.Design.Serialization.CodeDomSerializerBase
    System.ComponentModel.Design.Serialization.MemberCodeDomSerializer

Namespace:  System.ComponentModel.Design.Serialization
Assembly:  System.Design (in System.Design.dll)

public abstract class MemberCodeDomSerializer : CodeDomSerializerBase

Der MemberCodeDomSerializer-Typ macht die folgenden Member verfügbar.

  NameBeschreibung
Geschützte MethodeMemberCodeDomSerializerInitialisiert eine neue Instanz der MemberCodeDomSerializer-Klasse.
Zum Seitenanfang

  NameBeschreibung
Geschützte MethodeDeserializeExpressionDeserialisiert den angegebenen Ausdruck in ein im Speicher enthaltenes Objekt. (Von CodeDomSerializerBase geerbt.)
Geschützte MethodeDeserializeInstanceGibt eine Instanz des angegebenen Typs zurück. (Von CodeDomSerializerBase geerbt.)
Geschützte MethodeDeserializePropertiesFromResourcesDeserialisiert Eigenschaften für das angegebene Objekt aus der Ressourcengruppe der invarianten Kultur. (Von CodeDomSerializerBase geerbt.)
Geschützte MethodeDeserializeStatementDeserialisiert eine Anweisung durch Interpretieren und Ausführen einer CodeDOM-Anweisung. (Von CodeDomSerializerBase geerbt.)
Öffentliche MethodeEquals(Object)Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte MethodeFinalize Gibt einem Objekt Gelegenheit, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Geschützte MethodeGetExpressionGibt für das angegebene Objekt einen Ausdruck zurück. (Von CodeDomSerializerBase geerbt.)
Öffentliche MethodeGetHashCodeFungiert als die Standardhashfunktion. (Von Object geerbt.)
Geschützte MethodeGetSerializer(IDesignerSerializationManager, Object)Sucht ein Serialisierungsprogramm für den angegebenen Objektwert. (Von CodeDomSerializerBase geerbt.)
Geschützte MethodeGetSerializer(IDesignerSerializationManager, Type)Sucht ein Serialisierungsprogramm für den angegebenen Typ. (Von CodeDomSerializerBase geerbt.)
Öffentliche MethodeGetTypeRuft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte MethodeGetUniqueNameGibt einen eindeutigen Namen für das angegebene Objekt zurück. (Von CodeDomSerializerBase geerbt.)
Geschützte MethodeIsSerialized(IDesignerSerializationManager, Object)Gibt einen Wert zurück, der angibt, ob das angegebene Objekt serialisiert wurde. (Von CodeDomSerializerBase geerbt.)
Geschützte MethodeIsSerialized(IDesignerSerializationManager, Object, Boolean)Gibt einen Wert zurück, der angibt, ob das angegebene Objekt serialisiert wurde, und berücksichtigt optional auch voreingestellte Ausdrücke. (Von CodeDomSerializerBase geerbt.)
Geschützte MethodeMemberwiseCloneErstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche MethodeSerializeSerialisiert den angegebenen Memberdeskriptor für den angegebenen Wert in eine Anweisungsauflistung.
Geschützte MethodeSerializeCreationExpressionGibt einen Ausdruck zurück, der die Erstellung des angegebenen Objekts darstellt. (Von CodeDomSerializerBase geerbt.)
Geschützte MethodeSerializeEventSerialisiert das angegebene Ereignis in die angegebene Anweisungsauflistung. (Von CodeDomSerializerBase geerbt.)
Geschützte MethodeSerializeEventsSerialisiert die angegebenen Ereignisse in die angegebene Anweisungsauflistung. (Von CodeDomSerializerBase geerbt.)
Geschützte MethodeSerializePropertiesSerialisiert die Eigenschaften für das angegebene Objekt in die angegebene Anweisungsauflistung. (Von CodeDomSerializerBase geerbt.)
Geschützte MethodeSerializePropertiesToResourcesSerialisiert die Eigenschaften für das angegebene Objekt in die Ressourcengruppe der invarianten Kultur. (Von CodeDomSerializerBase geerbt.)
Geschützte MethodeSerializePropertySerialisiert eine Eigenschaft für das angegebene Objekt. (Von CodeDomSerializerBase geerbt.)
Geschützte MethodeSerializeResourceSerialisiert das angegebene Objekt in eine Ressourcengruppe unter Verwendung des angegebenen Ressourcennamens. (Von CodeDomSerializerBase geerbt.)
Geschützte MethodeSerializeResourceInvariantSerialisiert das angegebene Objekt in eine Ressourcengruppe unter Verwendung des angegebenen Ressourcennamens. (Von CodeDomSerializerBase geerbt.)
Geschützte MethodeSerializeToExpressionSerialisiert das angegebene Objekt in einen Ausdruck. (Von CodeDomSerializerBase geerbt.)
Geschützte MethodeSerializeToResourceExpression(IDesignerSerializationManager, Object)Serialisiert das angegebene Objekt in einen Ausdruck. (Von CodeDomSerializerBase geerbt.)
Geschützte MethodeSerializeToResourceExpression(IDesignerSerializationManager, Object, Boolean)Serialisiert das angegebene Objekt in einen für die invariante Kultur geeigneten Ausdruck. (Von CodeDomSerializerBase geerbt.)
Geschützte MethodeSetExpression(IDesignerSerializationManager, Object, CodeExpression)Ordnet einem Ausdruck ein Objekt zu. (Von CodeDomSerializerBase geerbt.)
Geschützte MethodeSetExpression(IDesignerSerializationManager, Object, CodeExpression, Boolean)Ordnet einem Ausdruck ein Objekt zu und gibt optional einen voreingestellten Ausdruck an. (Von CodeDomSerializerBase geerbt.)
Öffentliche MethodeShouldSerializeBestimmt, ob der angegebene Member serialisiert werden soll.
Öffentliche MethodeToStringGibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Zum Seitenanfang

Die MemberCodeDomSerializer-Klasse ist ein "Meta"-Serialisierungsprogramm. Dies bedeutet, dass ein Serialisierungsprogramm nicht einen Teil des Objektdiagramms serialisiert, sondern eine Reflektionsprimitive innerhalb des Objektdiagramms. Beispielsweise würde ein MemberCodeDomSerializer einem PropertyDescriptor zugeordnet werden, um eine Eigenschaft zu serialisieren. MemberCodeDomSerializer -Objekte ermöglichen, dass Konstrukte (zum Beispiel Eigenschaften und Ereignisse) logisch sind, anstatt ihre physikalische Unterstützung in Code zu erfordern.

Im Unterschied zu CodeDomSerializer-Klassen müssen MemberCodeDomSerializer-Objekte zur Deserialisierung fähig sein.

.NET Framework

Unterstützt in: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft