MemberCodeDomSerializer Sınıf

Tanım

Nesne grafı içinde bir yansıma temel öğesini serileştirmek için temel sınıfı sağlar.

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

Açıklamalar

MemberCodeDomSerializer sınıfı bir "meta" serileştiricidir; diğer bir ifadeyle, nesne grafiğinin bir bölümünü serileştirmeyen, bunun yerine nesne grafı içindeki bir yansıma temel öğesini seri hale getiren bir seri hale getiricidir. Örneğin, bir MemberCodeDomSerializer özelliği seri hale getirmek için ile PropertyDescriptor ilişkilendirilebilir. MemberCodeDomSerializer nesneleri, özellikler ve olaylar gibi yapıların kodda fiziksel bir yedeklemeye sahip olmasını gerektirmek yerine mantıksal olmasını sağlar.

Sınıflardan farklı olarak CodeDomSerializer , MemberCodeDomSerializer nesnelerin seri durumdan çıkarılabilmesi gerekir.

Oluşturucular

MemberCodeDomSerializer()

MemberCodeDomSerializer sınıfının yeni bir örneğini başlatır.

Yöntemler

DeserializeExpression(IDesignerSerializationManager, String, CodeExpression)

Verilen ifadeyi bellek içi bir nesneye seri durumdan çıkartır.

(Devralındığı yer: CodeDomSerializerBase)
DeserializeInstance(IDesignerSerializationManager, Type, Object[], String, Boolean)

Verilen türün bir örneğini döndürür.

(Devralındığı yer: CodeDomSerializerBase)
DeserializePropertiesFromResources(IDesignerSerializationManager, Object, Attribute[])

Sabit kültürün kaynak paketinden verilen nesnedeki özellikleri seri durumdan kaldırır.

(Devralındığı yer: CodeDomSerializerBase)
DeserializeStatement(IDesignerSerializationManager, CodeStatement)

CodeDOM deyimini yorumlayıp yürüterek deyimi seri durumdan çıkartır.

(Devralındığı yer: CodeDomSerializerBase)
Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetExpression(IDesignerSerializationManager, Object)

Verilen nesne için bir ifade döndürür.

(Devralındığı yer: CodeDomSerializerBase)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetSerializer(IDesignerSerializationManager, Object)

Verilen nesne değeri için bir seri hale getirici bulur.

(Devralındığı yer: CodeDomSerializerBase)
GetSerializer(IDesignerSerializationManager, Type)

Verilen tür için bir seri hale getirici bulur.

(Devralındığı yer: CodeDomSerializerBase)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
GetUniqueName(IDesignerSerializationManager, Object)

Verilen nesne için benzersiz bir ad döndürür.

(Devralındığı yer: CodeDomSerializerBase)
IsSerialized(IDesignerSerializationManager, Object)

Verilen nesnenin seri hale getirilip getirilmediğini belirten bir değer döndürür.

(Devralındığı yer: CodeDomSerializerBase)
IsSerialized(IDesignerSerializationManager, Object, Boolean)

İsteğe bağlı olarak önceden ayarlanmış ifadeleri dikkate alarak verilen nesnenin seri hale getirilip getirilmediğini belirten bir değer döndürür.

(Devralındığı yer: CodeDomSerializerBase)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
Serialize(IDesignerSerializationManager, Object, MemberDescriptor, CodeStatementCollection)

Verilen değerdeki verilen üye tanımlayıcısını bir deyim koleksiyonuna serileştirir.

SerializeCreationExpression(IDesignerSerializationManager, Object, Boolean)

Verilen nesnenin oluşturulmasını temsil eden bir ifade döndürür.

(Devralındığı yer: CodeDomSerializerBase)
SerializeEvent(IDesignerSerializationManager, CodeStatementCollection, Object, EventDescriptor)

Verilen olayı verilen deyim koleksiyonunda serileştirir.

(Devralındığı yer: CodeDomSerializerBase)
SerializeEvents(IDesignerSerializationManager, CodeStatementCollection, Object, Attribute[])

Belirtilen olayları verilen deyim koleksiyonunda serileştirir.

(Devralındığı yer: CodeDomSerializerBase)
SerializeProperties(IDesignerSerializationManager, CodeStatementCollection, Object, Attribute[])

Verilen nesnedeki özellikleri verilen deyim koleksiyonunda serileştirir.

(Devralındığı yer: CodeDomSerializerBase)
SerializePropertiesToResources(IDesignerSerializationManager, CodeStatementCollection, Object, Attribute[])

Verilen nesnedeki özellikleri sabit kültürün kaynak paketinde serileştirir.

(Devralındığı yer: CodeDomSerializerBase)
SerializeProperty(IDesignerSerializationManager, CodeStatementCollection, Object, PropertyDescriptor)

Verilen nesnedeki bir özelliği serileştirir.

(Devralındığı yer: CodeDomSerializerBase)
SerializeResource(IDesignerSerializationManager, String, Object)

Verilen nesneyi, verilen kaynak adını kullanarak bir kaynak paketi halinde serileştirir.

(Devralındığı yer: CodeDomSerializerBase)
SerializeResourceInvariant(IDesignerSerializationManager, String, Object)

Verilen nesneyi, verilen kaynak adını kullanarak bir kaynak paketi halinde serileştirir.

(Devralındığı yer: CodeDomSerializerBase)
SerializeToExpression(IDesignerSerializationManager, Object)

Verilen nesneyi bir ifade olarak serileştirir.

(Devralındığı yer: CodeDomSerializerBase)
SerializeToResourceExpression(IDesignerSerializationManager, Object)

Verilen nesneyi bir ifade olarak serileştirir.

(Devralındığı yer: CodeDomSerializerBase)
SerializeToResourceExpression(IDesignerSerializationManager, Object, Boolean)

Verilen nesneyi sabit kültüre uygun bir ifadede serileştirir.

(Devralındığı yer: CodeDomSerializerBase)
SetExpression(IDesignerSerializationManager, Object, CodeExpression)

Bir nesneyi bir ifadeyle ilişkilendirir.

(Devralındığı yer: CodeDomSerializerBase)
SetExpression(IDesignerSerializationManager, Object, CodeExpression, Boolean)

İsteğe bağlı olarak önceden ayarlanmış bir ifade belirterek bir nesneyi bir ifadeyle ilişkilendirir.

(Devralındığı yer: CodeDomSerializerBase)
ShouldSerialize(IDesignerSerializationManager, Object, MemberDescriptor)

Verilen üyenin seri hale getirilip getirilmemesi gerektiğini belirler.

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.