CodeDomSerializerBase Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Alaposztályt biztosít az osztályok számára CodeDomSerializer .
public ref class CodeDomSerializerBase abstract
public abstract class CodeDomSerializerBase
type CodeDomSerializerBase = class
Public MustInherit Class CodeDomSerializerBase
- Öröklődés
-
CodeDomSerializerBase
- Származtatott
Megjegyzések
Az CodeDomSerializerBase osztály megosztott bázisként van használva az és CodeDomSerializer az TypeCodeDomSerializer osztályok között. A nyilvános CodeDomSerializer osztályok az CodeDomSerializerBase osztályból származnak. Minden nyilvános osztály saját nyilvános API-t határoz meg. Az CodeDomSerializerBase osztály nem határoz meg nyilvános API-t, de számos olyan segédprogramot kínál, amelyek a szerializálási folyamat támogatásához használhatók.
Metódusok
| Name | Description |
|---|---|
| DeserializeExpression(IDesignerSerializationManager, String, CodeExpression) |
Deszerializálja az adott kifejezést egy memórián belüli objektummá. |
| DeserializeInstance(IDesignerSerializationManager, Type, Object[], String, Boolean) |
Egy adott típusú példányt ad vissza. |
| DeserializePropertiesFromResources(IDesignerSerializationManager, Object, Attribute[]) |
Deszerializálja az adott objektum tulajdonságait az invariáns kultúra erőforráscsomagjából. |
| DeserializeStatement(IDesignerSerializationManager, CodeStatement) |
Deszerializál egy utasítást egy CodeDOM utasítás értelmezésével és végrehajtásával. |
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| GetAttributesFromTypeHelper(IDesignerSerializationManager, Type) |
Lekéri az attribútumok gyűjteményét a projekt .NET célverziójában meghatározottak szerint. |
| GetAttributesHelper(IDesignerSerializationManager, Object) |
Lekéri az attribútumok gyűjteményét a projekt .NET célverziójában meghatározottak szerint. |
| GetEventsHelper(IDesignerSerializationManager, Object, Attribute[]) |
Lekéri az események gyűjteményét a projekt .NET célverziójában meghatározott módon. |
| GetExpression(IDesignerSerializationManager, Object) |
Az adott objektum kifejezését adja vissza. |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetPropertiesHelper(IDesignerSerializationManager, Object, Attribute[]) |
Lekéri a .NET célverziójában definiált tulajdonságok gyűjteményét. |
| GetReflectionTypeFromTypeHelper(IDesignerSerializationManager, Type) |
Lekéri a típus metaadataiból létrehozott tükröződési típust. |
| GetReflectionTypeHelper(IDesignerSerializationManager, Object) |
Lekéri az objektum metaadataiból létrehozott tükröződési típust. |
| GetSerializer(IDesignerSerializationManager, Object) |
Megkeresi az adott objektumérték szerializálóját. |
| GetSerializer(IDesignerSerializationManager, Type) |
Megkeres egy szerializálót az adott típushoz. |
| GetTargetFrameworkProvider(IServiceProvider, Object) |
Lekéri a .NET célverzióját ismerő TypeDescriptionProvider típusszűréshez. |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| GetUniqueName(IDesignerSerializationManager, Object) |
Az adott objektum egyedi nevét adja vissza. |
| IsSerialized(IDesignerSerializationManager, Object, Boolean) |
Egy értéket ad vissza, amely jelzi, hogy az adott objektum szerializálva lett-e, opcionálisan előre beállított kifejezések figyelembe vételével. |
| IsSerialized(IDesignerSerializationManager, Object) |
Egy értéket ad vissza, amely jelzi, hogy az adott objektum szerializálva lett-e. |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| SerializeCreationExpression(IDesignerSerializationManager, Object, Boolean) |
Az adott objektum létrehozását jelképező kifejezést ad vissza. |
| SerializeEvent(IDesignerSerializationManager, CodeStatementCollection, Object, EventDescriptor) |
Szerializálja az adott eseményt az adott utasításgyűjteményben. |
| SerializeEvents(IDesignerSerializationManager, CodeStatementCollection, Object, Attribute[]) |
Szerializálja a megadott eseményeket az adott utasításgyűjteményben. |
| SerializeProperties(IDesignerSerializationManager, CodeStatementCollection, Object, Attribute[]) |
Szerializálja az adott objektum tulajdonságait az adott utasításgyűjteménybe. |
| SerializePropertiesToResources(IDesignerSerializationManager, CodeStatementCollection, Object, Attribute[]) |
Szerializálja az adott objektum tulajdonságait az invariáns kultúra erőforráscsomagjába. |
| SerializeProperty(IDesignerSerializationManager, CodeStatementCollection, Object, PropertyDescriptor) |
Szerializál egy tulajdonságot az adott objektumon. |
| SerializeResource(IDesignerSerializationManager, String, Object) |
Szerializálja az adott objektumot egy erőforráscsomagba a megadott erőforrásnév használatával. |
| SerializeResourceInvariant(IDesignerSerializationManager, String, Object) |
Szerializálja az adott objektumot egy erőforráscsomagba a megadott erőforrásnév használatával. |
| SerializeToExpression(IDesignerSerializationManager, Object) |
Az adott objektumot kifejezéssé szerializálja. |
| SerializeToResourceExpression(IDesignerSerializationManager, Object, Boolean) |
Szerializálja az adott objektumot az invariáns kultúrának megfelelő kifejezéssé. |
| SerializeToResourceExpression(IDesignerSerializationManager, Object) |
Az adott objektumot kifejezéssé szerializálja. |
| SetExpression(IDesignerSerializationManager, Object, CodeExpression, Boolean) |
Objektumot társít egy kifejezéshez, opcionálisan egy előre beállított kifejezés megadásával. |
| SetExpression(IDesignerSerializationManager, Object, CodeExpression) |
Objektum társítása kifejezéssel. |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |