CodeDomSerializerBase.SetExpression Yöntem

Tanım

Bir nesneyi bir ifadeyle ilişkilendirir.

Aşırı Yüklemeler

SetExpression(IDesignerSerializationManager, Object, CodeExpression)

Bir nesneyi bir ifadeyle ilişkilendirir.

SetExpression(IDesignerSerializationManager, Object, CodeExpression, Boolean)

Bir nesneyi bir ifadeyle ilişkilendirir ve isteğe bağlı olarak önceden ayarlanmış bir ifade belirtir.

SetExpression(IDesignerSerializationManager, Object, CodeExpression)

Bir nesneyi bir ifadeyle ilişkilendirir.

protected:
 void SetExpression(System::ComponentModel::Design::Serialization::IDesignerSerializationManager ^ manager, System::Object ^ value, System::CodeDom::CodeExpression ^ expression);
protected void SetExpression (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value, System.CodeDom.CodeExpression expression);
member this.SetExpression : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * obj * System.CodeDom.CodeExpression -> unit
Protected Sub SetExpression (manager As IDesignerSerializationManager, value As Object, expression As CodeExpression)

Parametreler

manager
IDesignerSerializationManager

IDesignerSerializationManager Serileştirme için kullanılacak.

value
Object

Serileştirecek nesne.

expression
CodeExpression

CodeExpression ile ilişkilendirilecek valueolan .

Özel durumlar

manager, valueveya expression şeklindedir null.

Açıklamalar

SetExpression yöntemi, bir CodeExpression nesnesiyle ilişkilendiren bir yardımcı yöntemdir. İfadelerle bu şekilde ilişkilendirilen nesnelere GetExpression yöntemi aracılığıyla erişilebilir. SetExpression , herhangi bir seri hale getiricinin GetExpression yöntemiyle erişilebilir olması için ifade tablosunu bağlam yığınında eklenmiş bir nesne olarak depolar.

Ayrıca bkz.

Şunlara uygulanır

SetExpression(IDesignerSerializationManager, Object, CodeExpression, Boolean)

Bir nesneyi bir ifadeyle ilişkilendirir ve isteğe bağlı olarak önceden ayarlanmış bir ifade belirtir.

protected:
 void SetExpression(System::ComponentModel::Design::Serialization::IDesignerSerializationManager ^ manager, System::Object ^ value, System::CodeDom::CodeExpression ^ expression, bool isPreset);
protected void SetExpression (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value, System.CodeDom.CodeExpression expression, bool isPreset);
member this.SetExpression : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * obj * System.CodeDom.CodeExpression * bool -> unit
Protected Sub SetExpression (manager As IDesignerSerializationManager, value As Object, expression As CodeExpression, isPreset As Boolean)

Parametreler

manager
IDesignerSerializationManager

IDesignerSerializationManager Serileştirme için kullanılacak.

value
Object

Serileştirecek nesne.

expression
CodeExpression

CodeExpression ile ilişkilendirilecek valueolan .

isPreset
Boolean

true önceden ayarlanmış bir ifade belirtmek için; aksi takdirde , false.

Açıklamalar

SetExpression yöntemi, bir CodeExpression nesnesiyle ilişkilendiren bir yardımcı yöntemdir. İfadelerle bu şekilde ilişkilendirilen nesnelere GetExpression yöntemi aracılığıyla erişilebilir. , SetExpression ifade tablosunu bağlam yığınında eklenmiş bir nesne olarak depolar, böylece herhangi bir seri hale getiricinin GetExpression yöntemi tarafından erişilebilir.

Ayrıca bkz.

Şunlara uygulanır