MemberCodeDomSerializer Klasa

Definicja

Udostępnia klasę bazową do serializacji elementu pierwotnego odbicia w grafie obiektu.

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
Dziedziczenie
MemberCodeDomSerializer

Uwagi

Klasa MemberCodeDomSerializer jest serializatorem "meta", czyli serializatorem, który nie serializuje części grafu obiektu, ale zamiast tego serializuje prymityw odbicia pierwotnego w grafie obiektu. Na przykład element MemberCodeDomSerializer zostanie skojarzony z elementem PropertyDescriptor w celu serializacji właściwości. MemberCodeDomSerializer obiekty umożliwiają tworzenie konstrukcji, takich jak właściwości i zdarzenia, jako logiczne, a nie wymaganie od nich fizycznego tworzenia kopii zapasowej w kodzie.

W przeciwieństwie do CodeDomSerializer klas MemberCodeDomSerializer , obiekty muszą być w stanie deserializować.

Konstruktory

MemberCodeDomSerializer()

Inicjuje nowe wystąpienie klasy MemberCodeDomSerializer.

Metody

DeserializeExpression(IDesignerSerializationManager, String, CodeExpression)

Deserializuje dane wyrażenie w obiekcie w pamięci.

(Odziedziczone po CodeDomSerializerBase)
DeserializeInstance(IDesignerSerializationManager, Type, Object[], String, Boolean)

Zwraca wystąpienie danego typu.

(Odziedziczone po CodeDomSerializerBase)
DeserializePropertiesFromResources(IDesignerSerializationManager, Object, Attribute[])

Deserializuje właściwości danego obiektu z niezmiennego pakietu zasobów kultury.

(Odziedziczone po CodeDomSerializerBase)
DeserializeStatement(IDesignerSerializationManager, CodeStatement)

Deserializuje instrukcję, interpretując i wykonując instrukcję CodeDOM.

(Odziedziczone po CodeDomSerializerBase)
Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetExpression(IDesignerSerializationManager, Object)

Zwraca wyrażenie dla danego obiektu.

(Odziedziczone po CodeDomSerializerBase)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetSerializer(IDesignerSerializationManager, Object)

Lokalizuje serializator dla danej wartości obiektu.

(Odziedziczone po CodeDomSerializerBase)
GetSerializer(IDesignerSerializationManager, Type)

Lokalizuje serializator dla danego typu.

(Odziedziczone po CodeDomSerializerBase)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
GetUniqueName(IDesignerSerializationManager, Object)

Zwraca unikatową nazwę danego obiektu.

(Odziedziczone po CodeDomSerializerBase)
IsSerialized(IDesignerSerializationManager, Object)

Zwraca wartość wskazującą, czy dany obiekt został serializowany.

(Odziedziczone po CodeDomSerializerBase)
IsSerialized(IDesignerSerializationManager, Object, Boolean)

Zwraca wartość wskazującą, czy dany obiekt został zserializowany, opcjonalnie biorąc pod uwagę wyrażenia wstępne.

(Odziedziczone po CodeDomSerializerBase)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
Serialize(IDesignerSerializationManager, Object, MemberDescriptor, CodeStatementCollection)

Serializuje dany deskryptor elementu członkowskiego dla danej wartości do kolekcji instrukcji.

SerializeCreationExpression(IDesignerSerializationManager, Object, Boolean)

Zwraca wyrażenie reprezentujące utworzenie danego obiektu.

(Odziedziczone po CodeDomSerializerBase)
SerializeEvent(IDesignerSerializationManager, CodeStatementCollection, Object, EventDescriptor)

Serializuje dane zdarzenie do danej kolekcji instrukcji.

(Odziedziczone po CodeDomSerializerBase)
SerializeEvents(IDesignerSerializationManager, CodeStatementCollection, Object, Attribute[])

Serializuje określone zdarzenia do danej kolekcji instrukcji.

(Odziedziczone po CodeDomSerializerBase)
SerializeProperties(IDesignerSerializationManager, CodeStatementCollection, Object, Attribute[])

Serializuje właściwości danego obiektu do danej kolekcji instrukcji.

(Odziedziczone po CodeDomSerializerBase)
SerializePropertiesToResources(IDesignerSerializationManager, CodeStatementCollection, Object, Attribute[])

Serializuje właściwości danego obiektu w niezmiennym pakiecie zasobów kultury.

(Odziedziczone po CodeDomSerializerBase)
SerializeProperty(IDesignerSerializationManager, CodeStatementCollection, Object, PropertyDescriptor)

Serializuje właściwość dla danego obiektu.

(Odziedziczone po CodeDomSerializerBase)
SerializeResource(IDesignerSerializationManager, String, Object)

Serializuje dany obiekt w pakiecie zasobów przy użyciu podanej nazwy zasobu.

(Odziedziczone po CodeDomSerializerBase)
SerializeResourceInvariant(IDesignerSerializationManager, String, Object)

Serializuje dany obiekt w pakiecie zasobów przy użyciu podanej nazwy zasobu.

(Odziedziczone po CodeDomSerializerBase)
SerializeToExpression(IDesignerSerializationManager, Object)

Serializuje dany obiekt w wyrażeniu.

(Odziedziczone po CodeDomSerializerBase)
SerializeToResourceExpression(IDesignerSerializationManager, Object)

Serializuje dany obiekt w wyrażeniu.

(Odziedziczone po CodeDomSerializerBase)
SerializeToResourceExpression(IDesignerSerializationManager, Object, Boolean)

Serializuje dany obiekt w wyrażeniu odpowiednim dla niezmiennej kultury.

(Odziedziczone po CodeDomSerializerBase)
SetExpression(IDesignerSerializationManager, Object, CodeExpression)

Kojarzy obiekt z wyrażeniem.

(Odziedziczone po CodeDomSerializerBase)
SetExpression(IDesignerSerializationManager, Object, CodeExpression, Boolean)

Kojarzy obiekt z wyrażeniem, opcjonalnie określając wyrażenie wstępne.

(Odziedziczone po CodeDomSerializerBase)
ShouldSerialize(IDesignerSerializationManager, Object, MemberDescriptor)

Określa, czy dany element członkowski powinien być serializowany.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też