CodeDomSerializerBase Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt een basisklasse voor CodeDomSerializer klassen.
public ref class CodeDomSerializerBase abstract
public abstract class CodeDomSerializerBase
type CodeDomSerializerBase = class
Public MustInherit Class CodeDomSerializerBase
- Overname
-
CodeDomSerializerBase
- Afgeleid
Opmerkingen
De CodeDomSerializerBase klasse wordt gebruikt als een gedeelde basis tussen de CodeDomSerializer en TypeCodeDomSerializer klassen. Openbare CodeDomSerializer klassen zijn afgeleid van de CodeDomSerializerBase klasse. Elke openbare klasse definieert een eigen openbare API. De CodeDomSerializerBase klasse definieert geen openbare API, maar biedt wel een groot aantal hulpprogrammamethoden die kunnen worden gebruikt om het serialisatieproces te helpen.
Methoden
| Name | Description |
|---|---|
| DeserializeExpression(IDesignerSerializationManager, String, CodeExpression) |
Deserializeert de opgegeven expressie in een in-memory object. |
| DeserializeInstance(IDesignerSerializationManager, Type, Object[], String, Boolean) |
Retourneert een exemplaar van het opgegeven type. |
| DeserializePropertiesFromResources(IDesignerSerializationManager, Object, Attribute[]) |
Deserializeert eigenschappen van het opgegeven object uit de resourcebundel van de invariante cultuur. |
| DeserializeStatement(IDesignerSerializationManager, CodeStatement) |
Hiermee wordt een instructie gedeserialiseerd door een CodeDOM-instructie te interpreteren en uit te voeren. |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetAttributesFromTypeHelper(IDesignerSerializationManager, Type) |
Hiermee haalt u een verzameling kenmerken op zoals gedefinieerd in de doelversie van het project van .NET. |
| GetAttributesHelper(IDesignerSerializationManager, Object) |
Hiermee haalt u een verzameling kenmerken op zoals gedefinieerd in de doelversie van het project van .NET. |
| GetEventsHelper(IDesignerSerializationManager, Object, Attribute[]) |
Hiermee haalt u een verzameling gebeurtenissen op zoals gedefinieerd in de doelversie van het project van .NET. |
| GetExpression(IDesignerSerializationManager, Object) |
Retourneert een expressie voor het opgegeven object. |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetPropertiesHelper(IDesignerSerializationManager, Object, Attribute[]) |
Hiermee haalt u een verzameling eigenschappen op zoals gedefinieerd in de doelversie van het project van .NET. |
| GetReflectionTypeFromTypeHelper(IDesignerSerializationManager, Type) |
Hiermee wordt een weerspiegelingstype opgehaald dat wordt gegenereerd op basis van de metagegevens van het type. |
| GetReflectionTypeHelper(IDesignerSerializationManager, Object) |
Hiermee haalt u een weerspiegelingstype op dat wordt gegenereerd op basis van objectmetagegevens. |
| GetSerializer(IDesignerSerializationManager, Object) |
Hiermee zoekt u een serializer voor de opgegeven objectwaarde. |
| GetSerializer(IDesignerSerializationManager, Type) |
Zoekt een serializer voor het opgegeven type. |
| GetTargetFrameworkProvider(IServiceProvider, Object) |
Hiermee haalt u een TypeDescriptionProvider op die op de hoogte is van de doelversie van .NET, voor gebruik in typefiltering. |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| GetUniqueName(IDesignerSerializationManager, Object) |
Retourneert een unieke naam voor het opgegeven object. |
| IsSerialized(IDesignerSerializationManager, Object, Boolean) |
Retourneert een waarde die aangeeft of het opgegeven object is geserialiseerd, eventueel rekening houdend met vooraf ingestelde expressies. |
| IsSerialized(IDesignerSerializationManager, Object) |
Retourneert een waarde die aangeeft of het opgegeven object is geserialiseerd. |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| SerializeCreationExpression(IDesignerSerializationManager, Object, Boolean) |
Retourneert een expressie die het maken van het opgegeven object aangeeft. |
| SerializeEvent(IDesignerSerializationManager, CodeStatementCollection, Object, EventDescriptor) |
Serialiseert de opgegeven gebeurtenis in de opgegeven instructieverzameling. |
| SerializeEvents(IDesignerSerializationManager, CodeStatementCollection, Object, Attribute[]) |
Serialiseert de opgegeven gebeurtenissen in de opgegeven instructieverzameling. |
| SerializeProperties(IDesignerSerializationManager, CodeStatementCollection, Object, Attribute[]) |
Serialiseert de eigenschappen van het opgegeven object in de opgegeven instructieverzameling. |
| SerializePropertiesToResources(IDesignerSerializationManager, CodeStatementCollection, Object, Attribute[]) |
Serialiseert de eigenschappen van het opgegeven object in de resourcebundel van de invariante cultuur. |
| SerializeProperty(IDesignerSerializationManager, CodeStatementCollection, Object, PropertyDescriptor) |
Hiermee serialiseert u een eigenschap op het opgegeven object. |
| SerializeResource(IDesignerSerializationManager, String, Object) |
Serialiseert het opgegeven object in een resourcebundel met behulp van de opgegeven resourcenaam. |
| SerializeResourceInvariant(IDesignerSerializationManager, String, Object) |
Serialiseert het opgegeven object in een resourcebundel met behulp van de opgegeven resourcenaam. |
| SerializeToExpression(IDesignerSerializationManager, Object) |
Hiermee wordt het opgegeven object geserialiseerd in een expressie. |
| SerializeToResourceExpression(IDesignerSerializationManager, Object, Boolean) |
Serialiseert het opgegeven object in een expressie die geschikt is voor de invariante cultuur. |
| SerializeToResourceExpression(IDesignerSerializationManager, Object) |
Hiermee wordt het opgegeven object geserialiseerd in een expressie. |
| SetExpression(IDesignerSerializationManager, Object, CodeExpression, Boolean) |
Hiermee koppelt u een object aan een expressie, optioneel een vooraf ingestelde expressie. |
| SetExpression(IDesignerSerializationManager, Object, CodeExpression) |
Hiermee koppelt u een object aan een expressie. |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |