CodeDomSerializerBase Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Basisklasse für Klassen bereit CodeDomSerializer .
public ref class CodeDomSerializerBase abstract
public abstract class CodeDomSerializerBase
type CodeDomSerializerBase = class
Public MustInherit Class CodeDomSerializerBase
- Vererbung
-
CodeDomSerializerBase
- Abgeleitet
Hinweise
Die CodeDomSerializerBase Klasse wird als gemeinsame Basis zwischen den CodeDomSerializer Klassen und TypeCodeDomSerializer klassen verwendet. Öffentliche CodeDomSerializer Klassen werden von der CodeDomSerializerBase Klasse abgeleitet. Jede öffentliche Klasse definiert eine eigene öffentliche API. Die CodeDomSerializerBase Klasse definiert keine öffentliche API, bietet jedoch eine Vielzahl von Hilfsmethoden, die zur Unterstützung des Serialisierungsprozesses verwendet werden können.
Methoden
| Name | Beschreibung |
|---|---|
| DeserializeExpression(IDesignerSerializationManager, String, CodeExpression) |
Deserialisiert den angegebenen Ausdruck in ein Speicherobjekt. |
| DeserializeInstance(IDesignerSerializationManager, Type, Object[], String, Boolean) |
Gibt eine Instanz des angegebenen Typs zurück. |
| DeserializePropertiesFromResources(IDesignerSerializationManager, Object, Attribute[]) |
Deserialisiert Eigenschaften für das angegebene Objekt aus dem Ressourcenbundle der invarianten Kultur. |
| DeserializeStatement(IDesignerSerializationManager, CodeStatement) |
Deserialisiert eine Anweisung durch Interpretieren und Ausführen einer CodeDOM-Anweisung. |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetAttributesFromTypeHelper(IDesignerSerializationManager, Type) |
Ruft eine Auflistung von Attributen ab, die in der Zielversion des Projekts von .NET definiert sind. |
| GetAttributesHelper(IDesignerSerializationManager, Object) |
Ruft eine Auflistung von Attributen ab, die in der Zielversion des Projekts von .NET definiert sind. |
| GetEventsHelper(IDesignerSerializationManager, Object, Attribute[]) |
Ruft eine Auflistung von Ereignissen ab, wie in der Zielversion des Projekts von .NET definiert. |
| GetExpression(IDesignerSerializationManager, Object) |
Gibt einen Ausdruck für das angegebene Objekt zurück. |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetPropertiesHelper(IDesignerSerializationManager, Object, Attribute[]) |
Ruft eine Auflistung von Eigenschaften ab, die in der Zielversion des Projekts von .NET definiert sind. |
| GetReflectionTypeFromTypeHelper(IDesignerSerializationManager, Type) |
Ruft einen Spiegelungstyp ab, der aus Typmetadaten generiert wird. |
| GetReflectionTypeHelper(IDesignerSerializationManager, Object) |
Ruft einen Spiegelungstyp ab, der aus Objektmetadaten generiert wird. |
| GetSerializer(IDesignerSerializationManager, Object) |
Sucht einen Serialisierer für den angegebenen Objektwert. |
| GetSerializer(IDesignerSerializationManager, Type) |
Sucht einen Serialisierer für den angegebenen Typ. |
| GetTargetFrameworkProvider(IServiceProvider, Object) |
Ruft einen TypeDescriptionProvider ab, der die Zielversion von .NET für die Verwendung in der Typfilterung kennt. |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| GetUniqueName(IDesignerSerializationManager, Object) |
Gibt einen eindeutigen Namen für das angegebene Objekt zurück. |
| IsSerialized(IDesignerSerializationManager, Object, Boolean) |
Gibt einen Wert zurück, der angibt, ob das angegebene Objekt serialisiert wurde, optional unter Berücksichtigung voreingestellter Ausdrücke. |
| IsSerialized(IDesignerSerializationManager, Object) |
Gibt einen Wert zurück, der angibt, ob das angegebene Objekt serialisiert wurde. |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| SerializeCreationExpression(IDesignerSerializationManager, Object, Boolean) |
Gibt einen Ausdruck zurück, der die Erstellung des angegebenen Objekts darstellt. |
| SerializeEvent(IDesignerSerializationManager, CodeStatementCollection, Object, EventDescriptor) |
Serialisiert das angegebene Ereignis in die angegebene Anweisungsauflistung. |
| SerializeEvents(IDesignerSerializationManager, CodeStatementCollection, Object, Attribute[]) |
Serialisiert die angegebenen Ereignisse in der angegebenen Anweisungsauflistung. |
| SerializeProperties(IDesignerSerializationManager, CodeStatementCollection, Object, Attribute[]) |
Serialisiert die Eigenschaften für das angegebene Objekt in die angegebene Anweisungsauflistung. |
| SerializePropertiesToResources(IDesignerSerializationManager, CodeStatementCollection, Object, Attribute[]) |
Serialisiert die Eigenschaften für das angegebene Objekt in das Ressourcenbundle der invarianten Kultur. |
| SerializeProperty(IDesignerSerializationManager, CodeStatementCollection, Object, PropertyDescriptor) |
Serialisiert eine Eigenschaft für das angegebene Objekt. |
| SerializeResource(IDesignerSerializationManager, String, Object) |
Serialisiert das angegebene Objekt mithilfe des angegebenen Ressourcennamens in ein Ressourcenbundle. |
| SerializeResourceInvariant(IDesignerSerializationManager, String, Object) |
Serialisiert das angegebene Objekt mithilfe des angegebenen Ressourcennamens in ein Ressourcenbundle. |
| SerializeToExpression(IDesignerSerializationManager, Object) |
Serialisiert das angegebene Objekt in einen Ausdruck. |
| SerializeToResourceExpression(IDesignerSerializationManager, Object, Boolean) |
Serialisiert das angegebene Objekt in einen Ausdruck, der für die invariante Kultur geeignet ist. |
| SerializeToResourceExpression(IDesignerSerializationManager, Object) |
Serialisiert das angegebene Objekt in einen Ausdruck. |
| SetExpression(IDesignerSerializationManager, Object, CodeExpression, Boolean) |
Ordnet ein Objekt einem Ausdruck zu, optional einen voreingestellten Ausdruck anzugeben. |
| SetExpression(IDesignerSerializationManager, Object, CodeExpression) |
Ordnet ein Objekt einem Ausdruck zu. |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |