CodeDomSerializerBase.SetExpression Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Связывает объект с выражением.
Перегрузки
| Имя | Описание |
|---|---|
| SetExpression(IDesignerSerializationManager, Object, CodeExpression) |
Связывает объект с выражением. |
| SetExpression(IDesignerSerializationManager, Object, CodeExpression, Boolean) |
Связывает объект с выражением, при необходимости указывая предустановленное выражение. |
SetExpression(IDesignerSerializationManager, Object, CodeExpression)
- Исходный код:
- CodeDomSerializerBase.cs
- Исходный код:
- CodeDomSerializerBase.cs
- Исходный код:
- CodeDomSerializerBase.cs
- Исходный код:
- CodeDomSerializerBase.cs
- Исходный код:
- CodeDomSerializerBase.cs
Связывает объект с выражением.
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)
Параметры
- manager
- IDesignerSerializationManager
Используется IDesignerSerializationManager для сериализации.
- value
- Object
Объект для сериализации.
- expression
- CodeExpression
Значение CodeExpression , с которым нужно связаться value.
Исключения
manager, или valueexpression есть null.
Комментарии
Этот SetExpression метод является вспомогательным методом, который связывает его CodeExpression с объектом. Объекты, связанные с выражениями таким образом, доступны через GetExpression метод. SetExpression сохраняет таблицу выражений в виде добавленного объекта в стеке контекста, чтобы он был доступен любым методом сериализатора GetExpression .
См. также раздел
Применяется к
SetExpression(IDesignerSerializationManager, Object, CodeExpression, Boolean)
- Исходный код:
- CodeDomSerializerBase.cs
- Исходный код:
- CodeDomSerializerBase.cs
- Исходный код:
- CodeDomSerializerBase.cs
- Исходный код:
- CodeDomSerializerBase.cs
- Исходный код:
- CodeDomSerializerBase.cs
Связывает объект с выражением, при необходимости указывая предустановленное выражение.
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)
Параметры
- manager
- IDesignerSerializationManager
Используется IDesignerSerializationManager для сериализации.
- value
- Object
Объект для сериализации.
- expression
- CodeExpression
Значение CodeExpression , с которым нужно связаться value.
- isPreset
- Boolean
true , чтобы указать предустановленное выражение; falseв противном случае .
Комментарии
Этот SetExpression метод является вспомогательным методом, который связывает его CodeExpression с объектом. Объекты, связанные с выражениями таким образом, доступны через GetExpression метод. Таблица SetExpression выражений хранится в виде добавленного объекта в стеке контекста, чтобы он был доступен любым методом сериализатора GetExpression .