MemberCodeDomSerializer Klass

Definition

Tillhandahåller basklassen för serialisering av en reflektionspri primitiv i objektdiagrammet.

public ref class MemberCodeDomSerializer abstract : System::ComponentModel::Design::Serialization::CodeDomSerializerBase
public abstract class MemberCodeDomSerializer : System.ComponentModel.Design.Serialization.CodeDomSerializerBase
type MemberCodeDomSerializer = class
    inherit CodeDomSerializerBase
Public MustInherit Class MemberCodeDomSerializer
Inherits CodeDomSerializerBase
Arv
MemberCodeDomSerializer

Kommentarer

Klassen MemberCodeDomSerializer är en "meta"-serialiserare, dvs. är en serialiserare som inte serialiserar en del av objektdiagrammet, utan i stället serialiserar en reflektionsprimiter i objektdiagrammet. En skulle till exempel MemberCodeDomSerializer vara associerad med en PropertyDescriptor för att serialisera en egenskap. MemberCodeDomSerializer objekt gör att konstruktioner, till exempel egenskaper och händelser, kan vara logiska i stället för att kräva att de har en fysisk säkerhetskopiering i koden.

Till skillnad från CodeDomSerializer klasser MemberCodeDomSerializer måste objekt kunna deserialisera.

Konstruktorer

Name Description
MemberCodeDomSerializer()

Initierar en ny instans av MemberCodeDomSerializer klassen.

Metoder

Name Description
DeserializeExpression(IDesignerSerializationManager, String, CodeExpression)

Deserialiserar det angivna uttrycket till ett minnesinternt objekt.

(Ärvd från CodeDomSerializerBase)
DeserializeInstance(IDesignerSerializationManager, Type, Object[], String, Boolean)

Returnerar en instans av den angivna typen.

(Ärvd från CodeDomSerializerBase)
DeserializePropertiesFromResources(IDesignerSerializationManager, Object, Attribute[])

Deserialiserar egenskaper för det angivna objektet från den invarianta kulturens resurspaket.

(Ärvd från CodeDomSerializerBase)
DeserializeStatement(IDesignerSerializationManager, CodeStatement)

Deserialiserar en -instruktion genom att tolka och köra en CodeDOM-instruktion.

(Ärvd från CodeDomSerializerBase)
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetExpression(IDesignerSerializationManager, Object)

Returnerar ett uttryck för det angivna objektet.

(Ärvd från CodeDomSerializerBase)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetSerializer(IDesignerSerializationManager, Object)

Letar upp en serialiserare för det angivna objektvärdet.

(Ärvd från CodeDomSerializerBase)
GetSerializer(IDesignerSerializationManager, Type)

Letar upp en serialiserare för den angivna typen.

(Ärvd från CodeDomSerializerBase)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
GetUniqueName(IDesignerSerializationManager, Object)

Returnerar ett unikt namn för det angivna objektet.

(Ärvd från CodeDomSerializerBase)
IsSerialized(IDesignerSerializationManager, Object, Boolean)

Returnerar ett värde som anger om det angivna objektet har serialiserats, om du vill överväga förinställda uttryck.

(Ärvd från CodeDomSerializerBase)
IsSerialized(IDesignerSerializationManager, Object)

Returnerar ett värde som anger om det angivna objektet har serialiserats.

(Ärvd från CodeDomSerializerBase)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
Serialize(IDesignerSerializationManager, Object, MemberDescriptor, CodeStatementCollection)

Serialiserar den angivna medlemsbeskrivningen för det angivna värdet till en instruktionssamling.

SerializeCreationExpression(IDesignerSerializationManager, Object, Boolean)

Returnerar ett uttryck som representerar skapandet av det angivna objektet.

(Ärvd från CodeDomSerializerBase)
SerializeEvent(IDesignerSerializationManager, CodeStatementCollection, Object, EventDescriptor)

Serialiserar den angivna händelsen till den angivna instruktionssamlingen.

(Ärvd från CodeDomSerializerBase)
SerializeEvents(IDesignerSerializationManager, CodeStatementCollection, Object, Attribute[])

Serialiserar de angivna händelserna i den angivna instruktionssamlingen.

(Ärvd från CodeDomSerializerBase)
SerializeProperties(IDesignerSerializationManager, CodeStatementCollection, Object, Attribute[])

Serialiserar egenskaperna för det angivna objektet i den angivna instruktionssamlingen.

(Ärvd från CodeDomSerializerBase)
SerializePropertiesToResources(IDesignerSerializationManager, CodeStatementCollection, Object, Attribute[])

Serialiserar egenskaperna för det angivna objektet i den invarianta kulturens resurspaket.

(Ärvd från CodeDomSerializerBase)
SerializeProperty(IDesignerSerializationManager, CodeStatementCollection, Object, PropertyDescriptor)

Serialiserar en egenskap för det angivna objektet.

(Ärvd från CodeDomSerializerBase)
SerializeResource(IDesignerSerializationManager, String, Object)

Serialiserar det angivna objektet till ett resurspaket med det angivna resursnamnet.

(Ärvd från CodeDomSerializerBase)
SerializeResourceInvariant(IDesignerSerializationManager, String, Object)

Serialiserar det angivna objektet till ett resurspaket med det angivna resursnamnet.

(Ärvd från CodeDomSerializerBase)
SerializeToExpression(IDesignerSerializationManager, Object)

Serialiserar det angivna objektet till ett uttryck.

(Ärvd från CodeDomSerializerBase)
SerializeToResourceExpression(IDesignerSerializationManager, Object, Boolean)

Serialiserar det angivna objektet till ett uttryck som är lämpligt för den invarianta kulturen.

(Ärvd från CodeDomSerializerBase)
SerializeToResourceExpression(IDesignerSerializationManager, Object)

Serialiserar det angivna objektet till ett uttryck.

(Ärvd från CodeDomSerializerBase)
SetExpression(IDesignerSerializationManager, Object, CodeExpression, Boolean)

Associerar ett objekt med ett uttryck, om du vill ange ett förinställt uttryck.

(Ärvd från CodeDomSerializerBase)
SetExpression(IDesignerSerializationManager, Object, CodeExpression)

Associerar ett objekt med ett uttryck.

(Ärvd från CodeDomSerializerBase)
ShouldSerialize(IDesignerSerializationManager, Object, MemberDescriptor)

Avgör om den angivna medlemmen ska serialiseras.

ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för

Se även