ExecutionScope Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание
do not use this type
Представляет состояние среды выполнения динамически созданного метода.
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
public ref class ExecutionScope
public class ExecutionScope
[System.Obsolete("do not use this type", true)]
public class ExecutionScope
type ExecutionScope = class
[<System.Obsolete("do not use this type", true)>]
type ExecutionScope = class
Public Class ExecutionScope
- Наследование
-
ExecutionScope
- Атрибуты
Комментарии
Тип ExecutionScope используется компилятором дерева выражений, который является внутренним компонентом API дерева выражений LINQ и динамическими методами, которые он создает.
Поля
| Имя | Описание |
|---|---|
| Globals |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
Устаревшие..
Представляет нетривиальные константы и локальные исполняемые выражения, на которые ссылается динамически созданный метод. |
| Locals |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
Устаревшие..
Представляет поднятые локальные переменные из родительского контекста. |
| Parent |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
Устаревшие..
Представляет область выполнения вызывающего делегата. |
Методы
| Имя | Описание |
|---|---|
| CreateDelegate(Int32, Object[]) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
Устаревшие..
Создает делегат, который можно использовать для динамического создания метода. |
| CreateHoistedLocals() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
Устаревшие..
Создает массив для хранения поднятых локальных переменных. |
| Equals(Object) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
Устаревшие..
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
Устаревшие..
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
Устаревшие..
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| IsolateExpression(Expression, Object[]) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
Устаревшие..
Освобождает указанное дерево выражений внешних ссылок на параметры, заменив параметр текущим значением. |
| MemberwiseClone() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
Устаревшие..
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
Устаревшие..
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |