CodeDomSerializerBase.SetExpression Metodo

Definizione

Associa un oggetto a un'espressione.

Overload

SetExpression(IDesignerSerializationManager, Object, CodeExpression)

Associa un oggetto a un'espressione.

SetExpression(IDesignerSerializationManager, Object, CodeExpression, Boolean)

Associa un oggetto a un'espressione, specificando facoltativamente un'espressione predefinita.

SetExpression(IDesignerSerializationManager, Object, CodeExpression)

Associa un oggetto a un'espressione.

C#
protected void SetExpression (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value, System.CodeDom.CodeExpression expression);

Parametri

manager
IDesignerSerializationManager

Classe IDesignerSerializationManager da utilizzare per la serializzazione.

value
Object

Oggetto da serializzare.

expression
CodeExpression

Oggetto CodeExpression al quale associare value.

Eccezioni

manager, value o expression è null.

Commenti

Il SetExpression metodo è un metodo helper che associa un oggetto CodeExpression a . Gli oggetti associati alle espressioni in questo modo sono accessibili tramite il GetExpression metodo . SetExpression archivia la tabella dell'espressione come oggetto aggiunto nello stack di GetExpression contesto in modo che sia accessibile da qualsiasi metodo serializzatore.

Vedi anche

Si applica a

.NET Framework 4.8.1 e altre versioni
Prodotto Versioni
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

SetExpression(IDesignerSerializationManager, Object, CodeExpression, Boolean)

Associa un oggetto a un'espressione, specificando facoltativamente un'espressione predefinita.

C#
protected void SetExpression (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value, System.CodeDom.CodeExpression expression, bool isPreset);

Parametri

manager
IDesignerSerializationManager

Classe IDesignerSerializationManager da utilizzare per la serializzazione.

value
Object

Oggetto da serializzare.

expression
CodeExpression

Oggetto CodeExpression al quale associare value.

isPreset
Boolean

true per specificare un'espressione predefinita; in caso contrario, false.

Commenti

Il SetExpression metodo è un metodo helper che associa un oggetto CodeExpression a . Gli oggetti associati alle espressioni in questo modo sono accessibili tramite il GetExpression metodo . La SetExpression tabella dell'espressione viene archiviata come oggetto aggiunto nello stack di contesto in modo che sia accessibile dal metodo del GetExpression serializzatore.

Vedi anche

Si applica a

.NET Framework 4.8.1 e altre versioni
Prodotto Versioni
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9