System.Linq.Expressions
Представляет результат операции сортировки.
2
Представляет результат операции сортировки.
Тип содержимого источника данных.Этот параметр типа является ковариантным. Это означает, что можно использовать либо указанный тип, либо более производный тип. Дополнительные сведения о ковариации и контрвариации см. в разделе Ковариация и контравариация в универсальных шаблонах.
Предоставляет функциональные возможности расчета запросов к конкретному источнику данных, для которого не указан тип данных.
2
Получает тип элементов, которые возвращаются при выполнении дерева выражения, связанного с данным экземпляром класса .
Тип , представляющий тип элементов, которые возвращаются при выполнении дерева выражения, связанного с данным объектом.
Получает выражение, связанное с экземпляром класса .
Выражение , связанное с данным экземпляром класса .
Возвращает объект поставщика запросов, связанного с указанным источником данных.
Объект , связанный с указанным источником данных.
Предоставляет функциональные возможности расчета запросов к конкретному источнику данных с известным типом данных.
Тип данных в источнике данных.Этот параметр типа является ковариантным. Это означает, что можно использовать либо указанный тип, либо более производный тип. Дополнительные сведения о ковариации и контрвариации см. в разделе Ковариация и контравариация в универсальных шаблонах.
Определяет методы создания и выполнения запросов, описываемых объектом .
2
Создает объект , который позволяет вычислить запрос, представленный заданным деревом выражения.
Объект , который позволяет вычислить запрос, представленный заданным деревом выражения.
Дерево выражения, представляющее запрос LINQ.
Тип элементов возвращаемого объекта .
Создает объект , который позволяет вычислить запрос, представленный заданным деревом выражения.
Объект , который позволяет вычислить запрос, представленный заданным деревом выражений.
Дерево выражения, представляющее запрос LINQ.
Выполняет строго типизированный запрос, представленный заданным деревом выражения.
Значение, получаемое в результате выполнения указанного запроса.
Дерево выражения, представляющее запрос LINQ.
Тип значения, получаемого в результате выполнения запроса.
Выполняет запрос, представленный заданным деревом выражения.
Значение, получаемое в результате выполнения указанного запроса.
Дерево выражения, представляющее запрос LINQ.
Представляет выражение, содержащее бинарный оператор.
Отправляет в конкретный метод Visit для данного типа узла.Например, объект вызывает метод .
Результат посещения этого узла.
Посетитель, с помощью которого выполняется посещение этого узла.
Получает значение, которое указывает, можно ли сократить узел дерева выражений.
Значение true, если узел дерева выражений можно сократить; в противном случае — значение false.
Получает функцию преобразования типа, используемую операцией преобразования или составного присваивания.
Объект , представляющий тип функции преобразования.
Возвращает значение, указывающее, представляет ли узел дерева выражения ликвидированный вызов оператора.
true, если узел представляет удаленный вызов; в противном случае — false.
Возвращает значение, указывающее, представляет ли узел дерева выражения ликвидированный вызов оператора, тип возврата которого удален для типа со значением NULL.
true, если тип возврата оператора удален до типа со значением NULL, иначе возвращается значение false.
Получает левый операнд бинарной операции.
Объект , который предоставляет левый операнд бинарной операции.
Получает реализацию метода для бинарной операции.
, представляющий метод реализации.
Сокращает узел бинарных выражений до более простого выражения.
Сокращенное выражение.
Получает правый операнд бинарной операции.
Объект , который предоставляет правый операнд бинарной операции.
Создает новое выражение, идентичное данному, но использующее предоставленные дочерние элементы.Если все дочерние элементы идентичны, возвращается данное выражение.
Нужно использовать это выражение, если дочерние элементы не изменились, либо выражение с обновленными дочерними элементами.
Свойство результата.
Свойство результата.
Свойство результата.
Представляет блок, содержащий последовательность выражений, в которых могут быть определены переменные.
Отправляет в конкретный метод Visit для данного типа узла.Например, объект вызывает метод .
Результат посещения этого узла.
Посетитель, с помощью которого выполняется посещение этого узла.
Получает выражения в этом блоке.
Доступная только для чтения коллекция, содержащая все выражения данного блока.
Возвращает тип узла данного выражения.При переопределении этого метода узлы расширения должны возвращать .
Объект выражения.
Получает последнее выражение в этом блоке.
Объект , представляющий последнее выражение в этом блоке.
Получает статичный тип выражения, представленного этим выражением .
Тип , представляющий этот статичный тип выражения.
Создает новое выражение, идентичное данному, но использующее предоставленные дочерние элементы.Если все дочерние элементы идентичны, возвращается данное выражение.
Нужно использовать это выражение, если дочерние элементы не изменились, либо выражение с обновленными дочерними элементами.
Свойство результата.
Свойство результата.
Получает переменные, определенные в данном блоке.
Доступная только для чтения коллекция, содержащая все переменные данного блока.
Представляет оператор catch в блоке try.
Получает тело блока catch.
Объект , представляющий тело блока catch.
Получает тело фильтра .
Объект , представляющий тело фильтра .
Получает тип исключений , перехватываемых этим обработчиком.
Объект , представляющий тип исключений , перехватываемых этим обработчиком.
Возвращает объект , который представляет текущий объект .
Объект , представляющий текущий объект .
Создает новое выражение, идентичное данному, но использующее предоставленные дочерние элементы.Если все дочерние элементы идентичны, возвращается данное выражение.
Нужно использовать это выражение, если дочерние элементы не изменились, либо выражение с обновленными дочерними элементами.
Свойство результата.
Свойство результата.
Свойство результата.
Получает ссылку на объект , перехватываемый этим обработчиком.
Объект , который представляет ссылку на объект , перехватываемый этим обработчиком.
Представляет выражение, содержащее условный оператор.
Отправляет в конкретный метод Visit для данного типа узла.Например, объект вызывает метод .
Результат посещения этого узла.
Посетитель, с помощью которого выполняется посещение этого узла.
Получает выражение для выполнения, если тест имеет значение false.
Свойство , представляющее выражение для выполнения, если тест имеет значение false.
Получает выражение для выполнения, если проверка имеет значение true.
Свойство , представляющее выражение для выполнения, если значение проверки вычислено как true.
Возвращает тип узла данного выражения.При переопределении этого метода узлы расширения должны возвращать .
Объект выражения.
Получает проверку условной операции.
Объект , который предоставляет проверку условной операции.
Получает статичный тип выражения, представленного этим выражением .
Тип , представляющий этот статичный тип выражения.
Создает новое выражение, идентичное данному, но использующее предоставленные дочерние элементы.Если все дочерние элементы идентичны, возвращается данное выражение.
Нужно использовать это выражение, если дочерние элементы не изменились, либо выражение с обновленными дочерними элементами.
Свойство результата.
Свойство результата.
Свойство результата.
Представляет выражение, содержащее постоянное значение.
Отправляет в конкретный метод Visit для данного типа узла.Например, объект вызывает метод .
Результат посещения этого узла.
Посетитель, с помощью которого выполняется посещение этого узла.
Возвращает тип узла для данного выражения.При переопределении этого метода узлы расширения должны возвращать .
Объект выражения.
Получает статичный тип выражения, представленного этим выражением .
Тип , представляющий этот статичный тип выражения.
Возвращает значение постоянного выражения.
Объект , равный значению представленного выражения.
Выпускает или очищает точку следования для сведений отладки.Это позволяет отладчику выделять при отладке правильный исходный код.
Отправляет в конкретный метод Visit для данного типа узла.Например, объект вызывает метод .
Результат посещения этого узла.
Посетитель, с помощью которого выполняется посещение этого узла.
Получает объект , представляющий исходный файл.
Объект , представляющий исходный файл.
Получает конечный столбец данного выражения .
Номер конечного столбца кода, с помощью которого было создано заключенное в оболочку выражение.
Получает конечную строку данного выражения .
Номер конечной строки кода, с помощью которого было создано заключенное в оболочку выражение.
Получает значение, указывающее, предназначено ли выражение для очистки точки следования.
Значение true, если выражение предназначено для очистки точки следования; в противном случае — выражение false.
Возвращает тип узла данного выражения .
Объект , представляющий данное выражение.
Получает начальный столбец данного выражения .
Номер начального столбца кода, с помощью которого было создано заключенное в оболочку выражение.
Получает начальную строку данного выражения .
Номер начальной строки кода, с помощью которого было создано заключенное в оболочку выражение.
Получает статичный тип выражения, представленного этим выражением .
Тип , представляющий этот статичный тип выражения.
Представляет значение по умолчанию для типа или пустое выражение.
Возвращает тип узла данного выражения.При переопределении этого метода узлы расширения должны возвращать .
Объект выражения.
Получает статичный тип выражения, представленного этим выражением .
Тип , представляющий этот статичный тип выражения.
Представляет инициализатор отдельного элемента коллекции .
Получает метод экземпляра, который используется для добавления элемента в коллекцию .
, который представляет метод экземпляра, который добавляет элемент в коллекцию.
Получает коллекцию аргументов, которые передаются методу, которые добавляет элемент в коллекцию .
объектов , представляющих аргументы для метода, добавляющего элемент к коллекции.
Возвращает текстовое представление объекта .
Текстовое представление объекта .
Создает новое выражение, идентичное данному, но использующее предоставленные дочерние элементы.Если все дочерние элементы идентичны, возвращается данное выражение.
Нужно использовать это выражение, если дочерние элементы не изменились, либо выражение с обновленными дочерними элементами.
Свойство результата.
Предоставляет базовый класс, производными от которого являются классы, представляющие узлы дерева выражения.Также содержит методы фабрики static (Shared в Visual Basic) для создания различных типов узлов.Это класс abstract.
Создает новый экземпляр класса .
Отправляет в конкретный метод Visit для данного типа узла.Например, объект вызывает метод .
Результат посещения этого узла.
Посетитель, с помощью которого выполняется посещение этого узла.
Создает объект , представляющий операцию арифметического сложения, не содержащую проверку переполнения.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Оператор сложения не определен для типов .Type и .Type.
Создает объект , представляющий операцию арифметического сложения, не содержащую проверку переполнения.Может быть указан метод реализации.
Выражение со свойством , равным , и свойствами , и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Значение параметра не равно null, и метод, который оно представляет, возвращает void, не является static (Shared в Visual Basic) и не принимает ровно два аргумента.
равен null, и оператор сложения не определен для типов .Type и .Type.
Создает объект , представляющий операцию присваивания сложения, не содержащую проверку переполнения.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает объект , представляющий операцию присваивания сложения, не содержащую проверку переполнения.
Выражение со свойством , равным , и свойствами , и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает объект , представляющий операцию присваивания сложения, не содержащую проверку переполнения.
Выражение , содержащее свойство , равное и , , , и свойства , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает объект , представляющий операцию присваивания сложения, содержащую проверку переполнения.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает объект , представляющий операцию присваивания сложения, содержащую проверку переполнения.
Выражение со свойством , равным , и свойствами , и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает объект , представляющий операцию присваивания сложения, содержащую проверку переполнения.
Выражение , содержащее свойство , равное и , , , и свойства , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает , представляющий операцию арифметического сложения, содержащую проверку переполнения.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Оператор сложения не определен для типов .Type и .Type.
Создает , представляющий операцию арифметического сложения, содержащую проверку переполнения.Может быть указан метод реализации.
Выражение со свойством , равным , и свойствами , и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Значение параметра не равно null, и метод, который оно представляет, возвращает void, не является static (Shared в Visual Basic) и не принимает ровно два аргумента.
равен null, и оператор сложения не определен для типов .Type и .Type.
Создает выражение , представляющее битовую операцию AND.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Битовый оператор AND не определен для типов .Type и .Type.
Создает выражение , представляющее битовую операцию AND.Может быть указан метод реализации.
Выражение со свойством , равным , и свойствами , и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Значение параметра не равно null, и метод, который оно представляет, возвращает void, не является static (Shared в Visual Basic) и не принимает ровно два аргумента.
Параметр имеет значение null, и битовый оператор AND не определен для типов .Type и .Type.
Создает выражение , представляющее условную операцию AND, вычисляющую второй операнд, только если первый операнд имеет значение true.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Битовый оператор AND не определен для типов .Type и .Type.-или-Типы .Type и .Type отличаются от логического типа.
Создает выражение , представляющее условную операцию AND, вычисляющую второй операнд, только если первый операнд имеет значение true.Может быть указан метод реализации.
Выражение со свойством , равным , и свойствами , и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Значение параметра не равно null, и метод, который оно представляет, возвращает void, не является static (Shared в Visual Basic) и не принимает ровно два аргумента.
Параметр имеет значение null, и битовый оператор AND не определен для типов .Type и .Type.-или-Метод равен null, а типы .Type и .Type отличаются от логического типа.
Создает объект , представляющий битовую операцию присваивания AND.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает объект , представляющий битовую операцию присваивания AND.
Выражение со свойством , равным , и свойствами , и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает объект , представляющий битовую операцию присваивания AND.
Выражение , содержащее свойство , равное и , , , и свойства , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает объект для доступа к многомерному массиву.
Созданный .
Выражение, представляющее многомерный массив.
, содержащий выражения для индексации массива.
Создает объект для доступа к массиву.
Созданный .
Выражение, представляющее индексируемый массив.
Массив, содержащий выражения для индексации массива.
Создает , представляющее применение оператора индекса массива к массиву с рангом более одного.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
,содержащий все объекты , используемые для заполнения коллекции .
Параметр или имеет значение null.
Тип .Type не представляет тип массива.-или-Ранг типа .Type не соответствует количеству элементов в .-или-Свойство одного или нескольких элементов не представляет тип .
Создает , представляющее применение оператора индекса массива к массиву ранга один.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Тип .Type не представляет тип массива.-или-Тип .Type представляет тип массива, ранг которого не равен 1.-или-Тип .Type не представляет тип .
Создает выражение , представляющее применение оператора индекса массива к многомерному массиву.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Массив экземпляров , которые являются индексами для операции индекса массива.
Массив объектов для заполнения коллекции .
Параметр или имеет значение null.
Тип .Type не представляет тип массива.-или-Ранг типа .Type не соответствует количеству элементов в .-или-Свойство одного или нескольких элементов не представляет тип .
Создает выражение для получения длины одномерного массива.
Выражение , содержащее свойство , равное , и свойство , равное ..
Объект , который следует задать в качестве значения свойства .
Свойство имеет значение null.
Тип .Type не представляет тип массива.
Создает выражение , представляющее операцию присваивания.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает объект , который представляет инициализацию поля или свойства.
Выражение , у которого свойство равняется , а для свойств и заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
не представляет поле или свойство.-или-Свойство, представленное , не обладает доступа set.-или-Тип .Type не может быть назначен типу поля или свойства, который представляет .
Создает объект , который представляет инициализацию члена с помощью метода доступа к свойству.
Выражение , содержащее свойство равное , свойство , для которого задано значение , представляющее свойство, к которому получается доступ в , и свойство , для которого задано значение .
, представляющий метод доступа свойства.
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
не представляет метод доступа свойства.-или-Свойство, с доступом , не обладает доступом set.-или-Тип .Type не может быть назначен типу поля или свойства, который представляет .
Создает объект , содержащий заданные выражения и не содержащий переменных.
Созданный .
Выражения в блоке.
Создает выражение , содержащее указанные переменные и выражения.
Созданный .
Переменные в блоке.
Выражения в блоке.
Создает выражение , содержащее указанные переменные и выражения.
Созданный .
Переменные в блоке.
Выражения в блоке.
Создает выражение , содержащее два выражения и не содержащее переменных.
Созданный .
Первое выражение в блоке.
Второе выражение в блоке.
Создает выражение , содержащее три выражения и не содержащее переменных.
Созданный .
Первое выражение в блоке.
Второе выражение в блоке.
Третье выражение в блоке.
Создает выражение , содержащее четыре выражения и не содержащее переменных.
Созданный .
Первое выражение в блоке.
Второе выражение в блоке.
Третье выражение в блоке.
Четвертое выражение в блоке.
Создает выражение , содержащее пять выражений и не содержащее переменных.
Созданный .
Первое выражение в блоке.
Второе выражение в блоке.
Третье выражение в блоке.
Четвертое выражение в блоке.
Пятое выражение в блоке.
Создает объект , содержащий заданные выражения и не содержащий переменных.
Созданный .
Выражения в блоке.
Создает выражение , содержащее данные выражения, не содержащее переменных и имеющее конкретный тип результатов.
Созданный .
Тип результата блока.
Выражения в блоке.
Создает выражение , содержащее указанные переменные и выражения.
Созданный .
Тип результата блока.
Переменные в блоке.
Выражения в блоке.
Создает выражение , содержащее указанные переменные и выражения.
Созданный .
Тип результата блока.
Переменные в блоке.
Выражения в блоке.
Создает выражение , содержащее данные выражения, не содержащее переменных и имеющее конкретный тип результатов.
Созданный .
Тип результата блока.
Выражения в блоке.
Создает объект , представляющий оператор break.
, свойство которого имеет значение Break, свойство — значение , а при переходе целевой метке передается значение NULL.
Объект , на который будет выполнен переход по .
Создает объект , представляющий оператор break.Можно указать значение, передаваемое метке при переходе.
, свойство которого имеет значение break, свойство — , а при переходе целевой метке передается значение .
Объект , на который будет выполнен переход по .
Значение, передаваемое связанной метке при переходе.
Создает выражение , представляющее оператор break с указанным типом.Можно указать значение, передаваемое метке при переходе.
, свойство которого имеет значение break, свойство — , свойство — , а при переходе целевой метке передается значение .
Объект , на который будет выполнен переход по .
Значение, передаваемое связанной метке при переходе.
Объект , который следует задать в качестве значения свойства .
Создает выражение , представляющее оператор break с указанным типом.
, свойство которого имеет значение break, свойство — , а свойство — .
Объект , на который будет выполнен переход по .
Объект , который следует задать в качестве значения свойства .
Создает выражение , представляющее вызов метода, не принимающего аргументы.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Выражение , задающее экземпляр для вызова метода экземпляра (для метода null (static в Visual Basic) передается Shared).
Объект , который следует задать в качестве значения свойства .
Свойство имеет значение null.-или-Параметр является типом null, и представляет метод экземпляра.
Тип .Type не назначается объявляемому типу метода, представленному параметром .
Создает выражение , представляющее вызов метода, принимающего аргументы.
Выражение со свойством , равным , и свойствами , и , для которых заданы указанные значения.
, чтобы задать свойство равным (передать null для метода static (Shared в Visual Basic).
Объект , который следует задать в качестве значения свойства .
,содержащий все объекты , используемые для заполнения коллекции .
Свойство имеет значение null.-или-Параметр является типом null, и представляет метод экземпляра.
Тип .Type не назначается объявляемому типу метода, представленному параметром .-или-Количество элементов в параметре не равно количеству параметров метода, представленного параметром .-или-Один или несколько элементов нельзя назначить для соответствующего параметра для метода, представленного параметром .
Создает выражение , представляющее вызов метода, принимающего два аргумента.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Выражение , указывающее экземпляр для вызова экземпляра.(Для статического метода (Shared в Visual Basic) передается NULL.)
Объект , представляющий целевой метод.
Объект , представляющий первый аргумент.
Объект , представляющий второй аргумент.
Создает выражение , представляющее вызов метода, принимающего три аргумента.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Выражение , указывающее экземпляр для вызова экземпляра.(Для статического метода (Shared в Visual Basic) передается NULL.)
Объект , представляющий целевой метод.
Объект , представляющий первый аргумент.
Объект , представляющий второй аргумент.
Объект , представляющий третий аргумент.
Создает выражение , представляющее вызов метода, принимающего аргументы.
Выражение со свойством , равным , и свойствами , и , для которых заданы указанные значения.
Выражение , задающее экземпляр для вызова метода экземпляра (для метода null (static в Visual Basic) передается Shared).
Объект , который следует задать в качестве значения свойства .
Массив объектов для заполнения коллекции .
Свойство имеет значение null.-или-Параметр является типом null, и представляет метод экземпляра.-или- не равно null, а один или несколько элементов равно null.
Тип .Type не назначается объявляемому типу метода, представленному параметром .-или-Количество элементов в параметре не равно количеству параметров метода, представленного параметром .-или-Один или несколько элементов нельзя назначить для соответствующего параметра для метода, представленного параметром .
Создает , представляющий вызов для метода, вызывая соответствующий метод фабрики.
Выражение , содержащее свойство , равное , свойство , равное , , для которого задано значение , представляющее указанный метод экземпляра, а для указанных аргументов заданы значения .
, для значения свойства которого будет выполнен поиск определенного метода.
Имя метода.
Массив объектов , указывающий тип параметров универсального метода.Если methodName задает неуниверсальный метод, данный аргумент должен иметь значение NULL.
Массив объектов , который представляет аргументы для метода.
Параметр или имеет значение null.
Отсутствует метод с именем , параметры типа которого соответствуют и типы параметров которого обнаружены в типе .Type или его базовых типах.-или-Больше одного метода с именем , параметры типа которого соответствуют , и типы параметров которого обнаружены в типе .Type или его базовых типах.
Создает выражение , представляющее вызов статического метода (Shared в Visual Basic).
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , представляющий целевой метод.
Коллекция выражений , представляющая аргументы вызова.
Создает выражение , представляющее вызов метода static (Shared в Visual Basic), принимающего один аргумент.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , представляющий первый аргумент.
Параметр имеет значение NULL.
Создает выражение , представляющее вызов статического метода, принимающего два аргумента.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , представляющий первый аргумент.
Объект , представляющий второй аргумент.
Параметр имеет значение NULL.
Создает выражение , представляющее вызов статического метода, принимающего три аргумента.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , представляющий первый аргумент.
Объект , представляющий второй аргумент.
Объект , представляющий третий аргумент.
Параметр имеет значение NULL.
Создает выражение , представляющее вызов статического метода, принимающего четыре аргумента.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , представляющий первый аргумент.
Объект , представляющий второй аргумент.
Объект , представляющий третий аргумент.
Объект , представляющий четвертый аргумент.
Параметр имеет значение NULL.
Создает выражение , представляющее вызов статического метода, принимающего пять аргументов.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , представляющий первый аргумент.
Объект , представляющий второй аргумент.
Объект , представляющий третий аргумент.
Объект , представляющий четвертый аргумент.
Объект , представляющий пятый аргумент.
Параметр имеет значение NULL.
Создает выражение , представляющее вызов метода static (Shared в Visual Basic), принимающего аргументы.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
, представляющий метод static (Shared в Visual Basic), чтобы задать значение для свойства.
Массив объектов для заполнения коллекции .
Свойство имеет значение null.
Количество элементов в параметре не равно количеству параметров метода, представленного параметром .-или-Один или несколько элементов нельзя назначить для соответствующего параметра для метода, представленного параметром .
Создает , представляющий вызов метода static (Shared в Visual Basic), вызывая соответствующий метод фабрики.
Выражение , содержащее свойство , равное , свойство , для которого задано значение , представляющее указанный метод static (Shared в Visual Basic), и свойство , для которого заданы указанные аргументы.
Объект , указывающий тип, который содержит указанный метод static (Shared в Visual Basic).
Имя метода.
Массив объектов , указывающий тип параметров универсального метода.Если methodName задает неуниверсальный метод, данный аргумент должен иметь значение NULL.
Массив объектов , который представляет аргументы для метода.
Параметр или имеет значение null.
Отсутствует метод с именем , параметры типа которого соответствуют и типы параметров которого обнаружены в типе или его базовых типах.-или-Больше одного метода с именем , параметры типа которого соответствуют , и типы параметров которого обнаружены в типе или его базовых типах.
Указывает, что узел можно сократить до более простого.Если возвращается значение true, для получения сокращенной формы можно вызвать Reduce().
Значение true, если узел можно сократить; в противном случае — значение false.
Создает объект , представляющий оператор catch со ссылкой на перехваченный объект , который используется в теле обработчика.
Созданный .
Объект , представляющий ссылку на объект , перехваченный данным обработчиком.
Тело оператора catch.
Создает объект , представляющий оператор catch с фильтром и ссылкой на перехваченный объект .
Созданный .
Объект , представляющий ссылку на объект , перехваченный данным обработчиком.
Тело оператора catch.
Тело фильтра .
Создает объект , представляющий оператор catch.
Созданный .
Свойство объекта , который будет обрабатываться этим объектом .
Тело оператора catch.
Создает объект , представляющий оператор catch с фильтром без ссылки на перехваченный объект .
Созданный .
Свойство объекта , который будет обрабатываться этим объектом .
Тело оператора catch.
Тело фильтра .
Создает выражение для очистки точки последовательности.
Экземпляр объекта для очистки точки следования.
Объект , представляющий исходный файл.
Создает , представляющий объединяющую операцию.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Свойство параметра не представляет тип ссылки или тип, поддерживающий значение null.
Типы .Type и .Type не преобразовываются друг в друга.
Создает , представляющий объединяющую операцию, заданную функции преобразования.
Выражение со свойством , равным , и свойствами , и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Типы .Type и .Type не преобразовываются друг в друга.-или- не является null, а тип .Type является типом делегата, не принимающим ровно один аргумент.
Свойство параметра не представляет тип ссылки или тип, поддерживающий значение null.-или-Свойство представляет тип, который не назначается для типа параметра типа делегата .Type.-или-Свойство не равно типу возврата типа делегата .Type.
Создает объект , представляющий условный оператор.
Выражение со свойством , равным , и свойствами , и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр , или имеет значение null.
Тип .Type не является типом .-или-Тип .Type не равен типу .Type.
Создает объект , представляющий условный оператор.
Выражение со свойством , равным , и свойствами , и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает , для свойства которого задано указанное значение.
Выражение со свойством , равным , и свойством , для которого задано указанное значение.
Объект , который следует задать в качестве значения свойства .
Создает , содержащее свойства и , для которых заданы указанные значения.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Свойство имеет значение null.
Параметр не имеет значение null, а не может быть назначен из динамического типа .
Создает объект , представляющий оператор continue.
, свойство которого имеет значение Continue, свойство — значение , а при переходе целевой метке передается значение NULL.
Объект , на который будет выполнен переход по .
Создает объект , представляющий оператор continue с указанным типом.
, свойство которого имеет значение Continue, свойство — , свойство — , а при переходе целевой метке передается значение null.
Объект , на который будет выполнен переход по .
Объект , который следует задать в качестве значения свойства .
Создает выражение , представляющее операцию преобразования типа.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Оператор преобразования не определен для типов .Type и .Type.
Создает , представляющее операцию преобразования, для которой указан метод реализации.
Выражение со свойством , равным , и свойствами , и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Значение параметра не равно null, и метод, который представляется этим параметром, возвращает значение void, не является static (Shared в Visual Basic) и не принимает ровно один аргумент.
Оператор преобразования не определен для типов .Type и .Type.-или-Параметр .Type не назначается типу аргумента метода, представленному параметром .-или-Тип возврата метода, представленный , не назначается для .-или-Тип .Type или поддерживает тип значения, а соответствующий тип, не поддерживающий значение null, не равен типу аргумента и типу возврата, соответственно метода, представленного .
Найдено более одного метода, соответствующего описанию .
Создает , представляющее операцию преобразования, создающую исключение, если целевой тип переполнен.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Оператор преобразования не определен для типов .Type и .Type.
Создает , представляющее операцию преобразования, создающую исключение, если целевой тип переполнен, и для которой указан метод реализации.
Выражение со свойством , равным , и свойствами , и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Значение параметра не равно null, и метод, который представляется этим параметром, возвращает значение void, не является static (Shared в Visual Basic) и не принимает ровно один аргумент.
Оператор преобразования не определен для типов .Type и .Type.-или-Параметр .Type не назначается типу аргумента метода, представленному параметром .-или-Тип возврата метода, представленный , не назначается для .-или-Тип .Type или поддерживает тип значения, а соответствующий тип, не поддерживающий значение null, не равен типу аргумента и типу возврата, соответственно метода, представленного .
Найдено более одного метода, соответствующего описанию .
Создает выражение с заданным диапазоном.
Экземпляр .
Объект , представляющий исходный файл.
Начальная строка данного выражения .Должно быть больше 0.
Начальный столбец данного выражения .Должно быть больше 0.
Конечная строка данного выражения .Значение должно быть больше или равно значению начальной строки.
Конечный столбец данного выражения .Если конечная строка совпадает с начальной строкой, это значение должно быть больше или равно значению начального столбца.В любом случае оно должно быть больше 0.
Создает объект , представляющий уменьшение выражения на 1.
Объект , представляющий уменьшенное выражение.
Уменьшаемое выражение .
Создает объект , представляющий уменьшение выражения на 1.
Объект , представляющий уменьшенное выражение.
Уменьшаемое выражение .
Объект , представляющий метод реализации.
Создает , для свойства которого задан указанный тип.
Выражение со свойством , равным , и свойством , для которого задан указанный тип.
Объект , который следует задать в качестве значения свойства .
Создает , представляющий операцию арифметического деления.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует присвоить свойству .
Объект , который следует присвоить свойству .
Параметр или имеет значение null.
Оператор деления не определен для типов и .
Создает , представляющий операцию арифметического деления.Может быть указан метод реализации.
Выражение со свойством , равным , и свойствами , и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Значение параметра не равно null, и метод, который оно представляет, возвращает void, не является static (Shared в Visual Basic) и не принимает ровно два аргумента.
равен null, и оператор деления не определен для типов .Type и .Type.
Создает объект , представляющий операцию присваивания деления, не содержащую проверку переполнения.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает объект , представляющий операцию присваивания деления, не содержащую проверку переполнения.
Выражение со свойством , равным , и свойствами , и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает объект , представляющий операцию присваивания деления, не содержащую проверку переполнения.
Выражение , содержащее свойство , равное и , , , и свойства , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает объект , присвоенный в качестве второго аргумента.
Выражение , содержащее свойства и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , содержащий объекты , которые следует задать для свойства .
Параметр или имеет значение null.
Метод, представленный параметром , не назван "Add" (без учета регистра).-или-Метод, представленный параметром , не является методом экземпляра.-или- не содержит количество элементов, равное количеству параметров для метода, представленного .-или-Свойство одного или нескольких элементов нельзя назначить для типа соответствующего параметра метода, представленного параметром .
Создает , присвоенный массиву значений в качестве второго аргумента.
Выражение , содержащее свойства и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Массив объектов , которые следует задать для свойства .
Параметр или имеет значение null.
Название метода, представленного параметром addMethod, отлично от "Add" (без учета регистра).-или-Метод, представленный параметром addMethod, не является методом экземпляра.-или-Число элементов, содержащихся в параметре arguments, отличается от числа параметров для метода, представленного параметром addMethod.-или-Свойство одного или нескольких элементов нельзя назначить для типа соответствующего параметра метода, представленного параметром .
Создает пустое выражение типа ..
Выражение , содержащее свойство , равное , и свойство , равное ..
Создает , представляющий сравнение равенства.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Оператор равенства не определен для типов .Type и .Type.
Создает , представляющий сравнение равенства.Может быть указан метод реализации.
Выражение , содержащее свойство , равное и , , , и свойства , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
true, чтобы задать для значение true; false, чтобы задать для значение false.
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Значение параметра не равно null, и метод, который оно представляет, возвращает void, не является static (Shared в Visual Basic) и не принимает ровно два аргумента.
равен null, а оператор равенства не определен для типов .Type и .Type.
Создает выражение , представляющее битовую операцию XOR с использованием op_ExclusiveOr для пользовательских типов.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
ОператорXOR не определен для типов .Type и .Type.
Создает выражение , представляющее битовую операцию XOR с использованием op_ExclusiveOr для пользовательских типов.Может быть указан метод реализации.
Выражение со свойством , равным , и свойствами , и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Значение параметра не равно null, и метод, который оно представляет, возвращает void, не является static (Shared в Visual Basic) и не принимает ровно два аргумента.
равно null, а оператор XOR не определен для типов .Type и .Type.
Создает объект , представляющий битовую операцию присваивания XOR с использованием op_ExclusiveOr для пользовательских типов.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает объект , представляющий битовую операцию присваивания XOR с использованием op_ExclusiveOr для пользовательских типов.
Выражение со свойством , равным , и свойствами , и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает объект , представляющий битовую операцию присваивания XOR с использованием op_ExclusiveOr для пользовательских типов.
Выражение , содержащее свойство , равное и , , , и свойства , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает объект , представляющий доступ к полю.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .Для static (Shared в Visual Basic) параметр должен иметь значение null.
Объект , который следует задать в качестве значения свойства .
Свойство имеет значение null.-или-Поле, представленное параметром , не является static (Shared в Visual Basic), и равно null.
Параметр .Type не назначается объявляемому типу поля, представленному параметром .
Создает , который представляет доступ к полю, которому предоставлено имя поля.
Выражение , имеющее свойство , равное , свойство , для которого задано значение , и свойство , для которого задано значение , представляющее поле, обозначенное с помощью параметра .
, где содержит поле с именем .Для статических полей допускается значение NULL.
Имя поля для доступа.
Параметр или имеет значение null.
Не определено поле с именем для параметра .Type или его базовых типов.
Создает объект , представляющий доступ к полю.
Созданный .
Объект, содержащий поле.Для статических полей допускается значение NULL.
Объект , содержащий поле.
Поле для доступа.
Создает объект , представляющий универсальный тип делегата System.Action с заданными аргументами типа.
Тип делегата System.Action с определенными аргументами типа.
Массив до шестнадцати объектов , указывающих аргументы типа для типа делегата System.Action.
Параметр содержит более шестнадцати элементов.
Свойство имеет значение null.
Получает объект , представляющий универсальный тип делегата System.Func или System.Action с заданными аргументами типа.
Тип делегата.
Тип аргументов делегата.
Создает объект , представляющий универсальный тип делегата System.Func с заданными аргументами типа.Аргумент последнего типа задает тип возврата созданного делегата.
Тип делегата System.Func с определенными аргументами типа.
Массив до семнадцати объектов , указывающих аргументы типа для типа делегата System.Func.
содержит менее одного или более семнадцати элементов.
Свойство имеет значение null.
Создает объект , представляющий оператор goto.
, свойство которого имеет значение Goto, свойство — указанное значение, а при переходе целевой метке передается значение NULL.
Объект , на который будет выполнен переход по .
Создает объект , представляющий оператор goto.Можно указать значение, передаваемое метке при переходе.
, свойство которого имеет значение Goto, свойство — , а при переходе целевой метке передается значение .
Объект , на который будет выполнен переход по .
Значение, передаваемое связанной метке при переходе.
Создает выражение , представляющее оператор goto с указанным типом.Можно указать значение, передаваемое метке при переходе.
, свойство которого имеет значение Goto, свойство — , свойство — , а при переходе целевой метке передается значение .
Объект , на который будет выполнен переход по .
Значение, передаваемое связанной метке при переходе.
Объект , который следует задать в качестве значения свойства .
Создает выражение , представляющее оператор goto с указанным типом.
, свойство которого имеет значение Goto, свойство — указанное значение, свойство — значение в параметре , а при переходе целевой метке передается значение NULL.
Объект , на который будет выполнен переход по .
Объект , который следует задать в качестве значения свойства .
Создает , представляющее числовое сравнение объектов "больше, чем".
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Оператор "больше, чем" не определен для типов .Type и .Type.
Создает , представляющее числовое сравнение объектов "больше, чем".Может быть указан метод реализации.
Выражение , содержащее свойство , равное и , , , и свойства , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
true, чтобы задать для значение true; false, чтобы задать для значение false.
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Значение параметра не равно null, и метод, который оно представляет, возвращает void, не является static (Shared в Visual Basic) и не принимает ровно два аргумента.
is null, а оператор "больше, чем" не определен для типов .Type и .Type.
Создает , представляющий числовое сравнение объектов "больше или равно".
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Оператор "больше или равно" не определен для типов .Type и .Type.
Создает , представляющий числовое сравнение объектов "больше или равно".
Выражение , содержащее свойство , равное и , , , и свойства , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
true, чтобы задать для значение true; false, чтобы задать для значение false.
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Значение параметра не равно null, и метод, который оно представляет, возвращает void, не является static (Shared в Visual Basic) и не принимает ровно два аргумента.
равен null, а оператор "больше или равно" не определен для типов .Type и .Type.
Создает объект , представляющий условный блок с оператором if.
Выражение со свойством , равным , и свойствами и , для которых заданы указанные значения.Свойству присваивается значение выражения по умолчанию, тип получаемого выражения , возвращаемого этим методом, — .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает объект , представляющий условный блок с операторами if и else.
Выражение со свойством , равным , и свойствами , и , для которых заданы указанные значения.Тип выражения , возвращаемого этим методом, — .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает объект , представляющий увеличение значения выражения на 1.
Объект , представляющий увеличенное выражение.
Увеличиваемое выражение .
Создает объект , представляющий приращение выражения на 1.
Объект , представляющий увеличенное выражение.
Увеличиваемое выражение .
Объект , представляющий метод реализации.
Создает выражение , применяющее делегат или лямбда-выражение к списку выражений аргумента.
Выражение , которое применяет заданный делегат или лямбда-выражение к предоставленным аргументам.
Выражение , представляющее делегат или лямбда-выражение для применения.
Интерфейс , содержащий объекты , представляющие аргументы, к которым применяется делегат или лямбда-выражение.
Свойство имеет значение null.
Тип .Type не представляет тип делегата или .-или-Свойство элемента нельзя назначить для типа соответствующего параметра делегата, представленного параметром .
не содержит количество элементов, равное количеству списка параметров для делегата, представленного .
Создает выражение , применяющее делегат или лямбда-выражение к списку выражений аргумента.
Выражение , которое применяет заданный делегат или лямбда-выражение к предоставленным аргументам.
Выражение , представляющее делегат или лямбда-выражение для применения.
Массив объектов , представляющих аргументы, к которым применяется делегат или лямбда-выражение.
Свойство имеет значение null.
Тип .Type не представляет тип делегата или .-или-Свойство элемента нельзя назначить для типа соответствующего параметра делегата, представленного параметром .
не содержит количество элементов, равное количеству списка параметров для делегата, представленного .
Возвращает значение, показывающее, имеет ли выражение значение false.
Экземпляр .
Вычисляемый объект .
Возвращает значение, показывающее, имеет ли выражение значение false.
Экземпляр .
Вычисляемый объект .
Объект , представляющий метод реализации.
Возвращает значение, показывающее, имеет ли выражение значение true.
Экземпляр .
Вычисляемый объект .
Возвращает значение, показывающее, имеет ли выражение значение true.
Экземпляр .
Вычисляемый объект .
Объект , представляющий метод реализации.
Создает объект , представляющий метку с типом void, не имеющую имени.
Новый объект .
Создает объект , представляющий метку без значения по умолчанию.
без значения по умолчанию.
Объект , с которым будет связано данное выражение .
Создает выражение , представляющее метку с заданным значением по умолчанию.
с заданным значением по умолчанию.
Объект , с которым будет связано данное выражение .
Значение данного выражения после достижения метки через стандартный поток управления.
Создает объект, представляющий метку с типом void и заданным именем.
Новый объект .
Имя метки.
Создает объект , представляющий метку с заданным типом.
Новый объект .
Тип значения, которое передается при переходе к метке.
Создает объект , представляющий метку с заданными типом и именем.
Новый объект .
Тип значения, которое передается при переходе к метке.
Имя метки.
Создает лямбда-выражение, сначала создавая тип делегата.
Выражение , у которого свойство равняется лямбда-выражению, а для свойств и заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Значение , которое указывает, следует ли использовать оптимизацию вызовов с префиксом tail при компиляции созданного выражения.
,содержащий все объекты , используемые для заполнения коллекции .
Создает , где тип делегата известен в момент компиляции.
Выражение , содержащее свойство , равное , а также свойства и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Значение , которое указывает, следует ли использовать оптимизацию вызовов с префиксом tail при компиляции созданного выражения.
,содержащий все объекты , используемые для заполнения коллекции .
Тип делегата.
Создает , где тип делегата известен в момент компиляции.
Выражение , содержащее свойство , равное , а также свойства и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Значение , которое указывает, следует ли использовать оптимизацию вызовов с префиксом tail при компиляции созданного выражения.
Массив, содержащий объекты , используемые для заполнения коллекции .
Тип делегата.
Создает лямбда-выражение, сначала создавая тип делегата.
Выражение , у которого свойство равняется лямбда-выражению, а для свойств и заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Значение , которое указывает, следует ли использовать оптимизацию вызовов с префиксом tail при компиляции созданного выражения.
Массив, содержащий объекты , используемые для заполнения коллекции .
Создает , где тип делегата известен в момент компиляции.
Выражение , содержащее свойство , равное , а также свойства и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
,содержащий все объекты , используемые для заполнения коллекции .
Тип делегата.
Свойство имеет значение null.-или-Значение одного или нескольких элементов параметра равны null.
Элемент не является типом делегата.-или-Тип .Type представляет тип, который не может быть назначен для типа возврата параметра .-или- не содержит количество элементов, равное количеству списка параметров для .-или-Свойство элемента нельзя назначить из типа соответствующего параметра .
Создает лямбда-выражение, сначала создавая тип делегата.
Выражение , у которого свойство равняется лямбда-выражению, а для свойств и заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
,содержащий все объекты , используемые для заполнения коллекции .
Создает , где тип делегата известен в момент компиляции.
Выражение , содержащее свойство , равное , а также свойства и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Массив объектов для заполнения коллекции .
Тип делегата.
Свойство имеет значение null.-или-Значение одного или нескольких элементов параметра равны null.
Элемент не является типом делегата.-или-Тип .Type представляет тип, который не может быть назначен для типа возврата параметра .-или- не содержит количество элементов, равное количеству списка параметров для .-или-Свойство элемента нельзя назначить из типа соответствующего параметра .
Создает по первому созданию типа делегата.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Массив объектов для заполнения коллекции .
Свойство имеет значение null.-или-Значение одного или нескольких элементов параметра равно null.
Параметр содержит более шестнадцати элементов.
Создает , где тип делегата известен в момент компиляции.
Выражение , содержащее свойство , равное , а также свойства и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Имя лямбда-выражения.Используется для создания сведений об отладке.
Значение , которое указывает, следует ли использовать оптимизацию вызовов с префиксом tail при компиляции созданного выражения.
,содержащий все объекты , используемые для заполнения коллекции .
Тип делегата.
Создает лямбда-выражение, сначала создавая тип делегата.
Выражение , у которого свойство равняется лямбда-выражению, а для свойств и заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Имя для лямбда-функции.Используется для выпуска сведений об отладке.
Значение , которое указывает, следует ли использовать оптимизацию вызовов с префиксом tail при компиляции созданного выражения.
,содержащий все объекты , используемые для заполнения коллекции .
Создает лямбда-выражение, сначала создавая тип делегата.
Выражение , у которого свойство равняется лямбда-выражению, а для свойств и заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Имя для лямбда-функции.Используется для выпуска сведений об отладке.
,содержащий все объекты , используемые для заполнения коллекции .
Создает , где тип делегата известен в момент компиляции.
Выражение , содержащее свойство , равное , а также свойства и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Имя лямбда-выражения.Используется для создания сведений об отладке.
,содержащий все объекты , используемые для заполнения коллекции .
Тип делегата.
Создает лямбда-выражение, сначала создавая тип делегата.
Выражение , у которого свойство равняется лямбда-выражению, а для свойств и заданы указанные значения.
Объект , представляющий сигнатуру делегата для лямбда-выражения.
Объект , который следует задать в качестве значения свойства .
Значение , которое указывает, следует ли использовать оптимизацию вызовов с префиксом tail при компиляции созданного выражения.
,содержащий все объекты , используемые для заполнения коллекции .
Создает лямбда-выражение, сначала создавая тип делегата.
Выражение , у которого свойство равняется лямбда-выражению, а для свойств и заданы указанные значения.
Объект , представляющий сигнатуру делегата для лямбда-выражения.
Объект , который следует задать в качестве значения свойства .
Значение , которое указывает, следует ли использовать оптимизацию вызовов с префиксом tail при компиляции созданного выражения.
Массив, содержащий объекты , используемые для заполнения коллекции .
Создает по первому созданию типа делегата.Он может использоваться, если тип делегата неизвестен в момент компиляции.
Объект, представляющий лямбда-выражение со свойством , равным и , и свойства , для которых заданы указанные значения.
Тип , представляющий сигнатуру делегата для лямбда-выражения.
Объект , который следует задать в качестве значения свойства .
,содержащий все объекты , используемые для заполнения коллекции .
Параметр или имеет значение null.-или-Значение одного или нескольких элементов параметра равны null.
Тип не представляет тип делегата.-или-Тип .Type представляет тип, который не может быть назначен для типа возврата типа делегата, представленного .-или- не содержит количество элементов, равное количеству списка параметров для типа делегата, представленного .-или-Свойство элемента нельзя назначить от типа соответствующего типа параметра типа делегата, представленного через .
Создает по первому созданию типа делегата.Он может использоваться, если тип делегата неизвестен в момент компиляции.
Объект, представляющий лямбда-выражение со свойством , равным и , и свойства , для которых заданы указанные значения.
Тип , представляющий сигнатуру делегата для лямбда-выражения.
Объект , который следует задать в качестве значения свойства .
Массив объектов для заполнения коллекции .
Параметр или имеет значение null.-или-Значение одного или нескольких элементов параметра равны null.
Тип не представляет тип делегата.-или-Тип .Type представляет тип, который не может быть назначен для типа возврата типа делегата, представленного .-или- не содержит количество элементов, равное количеству списка параметров для типа делегата, представленного .-или-Свойство элемента нельзя назначить от типа соответствующего типа параметра типа делегата, представленного через .
Создает лямбда-выражение, сначала создавая тип делегата.
Выражение , у которого свойство равняется лямбда-выражению, а для свойств и заданы указанные значения.
Объект , представляющий сигнатуру делегата для лямбда-выражения.
Объект , который следует задать в качестве значения свойства .
Имя для лямбда-функции.Используется для выпуска сведений об отладке.
Значение , которое указывает, следует ли использовать оптимизацию вызовов с префиксом tail при компиляции созданного выражения.
,содержащий все объекты , используемые для заполнения коллекции .
Создает лямбда-выражение, сначала создавая тип делегата.
Выражение , у которого свойство равняется лямбда-выражению, а для свойств и заданы указанные значения.
Объект , представляющий сигнатуру делегата для лямбда-выражения.
Объект , который следует задать в качестве значения свойства .
Имя для лямбда-функции.Используется для выпуска сведений об отладке.
,содержащий все объекты , используемые для заполнения коллекции .
Создает , представляющий побитовую операцию со сдвигом влево.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Оператор сдвига влево не определен для типов .Type and .Type.
Создает , представляющий побитовую операцию со сдвигом влево.
Выражение со свойством , равным , и свойствами , и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Значение параметра не равно null, и метод, который оно представляет, возвращает void, не является static (Shared в Visual Basic) и не принимает ровно два аргумента.
равен null, а оператор сдвига влево не определен для типов .Type и .Type.
Создает объект , представляющий битовую операцию присваивания сдвига влево.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает объект , представляющий битовую операцию присваивания сдвига влево.
Выражение со свойством , равным , и свойствами , и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает объект , представляющий битовую операцию присваивания сдвига влево.
Выражение , содержащее свойство , равное и , , , и свойства , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает , представляющий числовое сравнение объектов "меньше, чем".
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Оператор "меньше, чем" не определен для типов .Type и .Type.
Создает , представляющий числовое сравнение объектов "меньше, чем".
Выражение , содержащее свойство , равное и , , , и свойства , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
true, чтобы задать для значение true; false, чтобы задать для значение false.
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Значение параметра не равно null, и метод, который оно представляет, возвращает void, не является static (Shared в Visual Basic) и не принимает ровно два аргумента.
равен null, а оператор "меньше, чем" не определен для типов .Type и .Type.
Создает , представляющий числовое сравнение объектов "меньше или равно".
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Оператор "меньше или равно" не определен для типов .Type и .Type.
Создает , представляющий числовое сравнение объектов "меньше или равно".
Выражение , содержащее свойство , равное и , , , и свойства , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
true, чтобы задать для значение true; false, чтобы задать для значение false.
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Значение параметра не равно null, и метод, который оно представляет, возвращает void, не является static (Shared в Visual Basic) и не принимает ровно два аргумента.
равен null, а оператор "меньше или равно" не определен для типов .Type и .Type.
Создает , где элемент является полем или свойством.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
, представляющий поле или свойство, чтобы задать для свойства .
,содержащий все объекты , используемые для заполнения коллекции .
Свойство имеет значение null. -или-Значение одного или нескольких элементов параметра равно null.
не представляет поле или свойство.-или-Тип или поля или свойства, которые представляет , не реализовывает .
Создает , где элемент является полем или свойством.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
, представляющий поле или свойство, чтобы задать для свойства .
Массив объектов для заполнения коллекции .
Свойство имеет значение null. -или-Значение одного или нескольких элементов параметра равно null.
не представляет поле или свойство.-или-Тип или поля или свойства, которые представляет , не реализовывает .
Создает объект на основе указанного метода доступа к свойству.
Выражение , содержащее свойство , равное , свойство , равное , представляющее свойство с доступом в , и , заполненные элементами .
, представляющий метод доступа свойства.
,содержащий все объекты , используемые для заполнения коллекции .
Свойство имеет значение null. -или-Значение одного или нескольких элементов параметра равно null.
не представляет метод доступа свойства.-или-Тип свойства, представленного методом с помощью доступа , не реализовывает .
Создает объект на основе указанного метода доступа к свойству.
Выражение , содержащее свойство , равное , свойство , равное , представляющее свойство с доступом в , и , заполненные элементами .
, представляющий метод доступа свойства.
Массив объектов для заполнения коллекции .
Свойство имеет значение null. -или-Значение одного или нескольких элементов параметра равно null.
не представляет метод доступа свойства.-или-Тип свойства, представленного методом с помощью доступа , не реализовывает .
Создает , использующий указанные объекты для инициализации коллекции.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
,содержащий все объекты , используемые для заполнения коллекции .
Параметр или имеет значение null.-или-Значение одного или нескольких элементов параметра равно null.
Тип .Type не реализует .
Создает , использующий метод с именем "Добавить" для добавления элементов в коллекцию.
Выражение со свойством , равным , и свойством , для которого задано указанное значение.
Объект , который следует задать в качестве значения свойства .
,содержащий все объекты , используемые для заполнения коллекции .
Параметр или имеет значение null.-или-Значение одного или нескольких элементов параметра равно null.
Тип .Type не реализует .
Не существует метод экземпляра с именем "Add" (без учета регистра), объявленного в .Type или его базовом типе.-или-Метод сложения для типа .Type или его базового типа не принимает точно один аргумент.-или-Тип, представленный свойством первого элемента не назначается для типа метода добавления для .Type или его базового типа.-или-Метод, совместимый более чем с одним аргументом, с именем "Add" (без учета регистра), существует для типа .Type или его базового типа.
Создает , использующий указанные объекты для инициализации коллекции.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Массив объектов для заполнения коллекции .
Параметр или имеет значение null.-или-Значение одного или нескольких элементов параметра равно null.
Тип .Type не реализует .
Создает , использующий метод с именем "Добавить" для добавления элементов в коллекцию.
Выражение со свойством , равным , и свойством , для которого задано указанное значение.
Объект , который следует задать в качестве значения свойства .
Массив объектов для заполнения коллекции .
Параметр или имеет значение null.-или-Значение одного или нескольких элементов параметра равно null.
Тип .Type не реализует .
Не существует метод экземпляра с именем "Add" (без учета регистра), объявленного в .Type или его базовом типе.-или-Метод сложения для типа .Type или его базового типа не принимает точно один аргумент.-или-Тип, представленный свойством первого элемента не назначается для типа метода добавления для .Type или его базового типа.-или-Метод, совместимый более чем с одним аргументом, с именем "Add" (без учета регистра), существует для типа .Type или его базового типа.
Создает , использующий указанный метод, чтобы добавить элементы к коллекции.
Выражение со свойством , равным , и свойством , для которого задано указанное значение.
Объект , который следует задать в качестве значения свойства .
, представляющий метод экземпляра с именем "Add" (без учета регистра), добавляющий элемент к коллекции.
,содержащий все объекты , используемые для заполнения коллекции .
Параметр или имеет значение null.-или-Значение одного или нескольких элементов параметра равно null.
Тип .Type не реализует .-или-Значение не равно null и не представляет метод экземпляра с именем "Add" (без учета регистра), принимающий точно один аргумент.-или-Значение не равно null, а тип, представленный свойством одного или нескольких элементов параметра , нельзя назначить для типа аргумента метода, представленного .
не равен null, и отсутствует метод экземпляра с именем "Add", принимающий один аргумент, совместимый с типом, для параметра .Type или его базового типа.
Создает , использующий указанный метод, чтобы добавить элементы к коллекции.
Выражение со свойством , равным , и свойством , для которого задано указанное значение.
Объект , который следует задать в качестве значения свойства .
, представляющий метод экземпляра с одним аргументом, добавляющий элемент к коллекции.
Массив объектов для заполнения коллекции .
Параметр или имеет значение null.-или-Значение одного или нескольких элементов параметра равно null.
Тип .Type не реализует .-или-Значение не равно null и не представляет метод экземпляра с именем "Add" (без учета регистра), принимающий точно один аргумент.-или-Значение не равно null, а тип, представленный свойством одного или нескольких элементов параметра , нельзя назначить для типа аргумента метода, представленного .
не равен null, и отсутствует метод экземпляра с именем "Add", принимающий один аргумент, совместимый с типом, для параметра .Type или его базового типа.
Создает объект с заданным телом.
Созданный .
Тело цикла.
Создает объект с заданным телом и целью оператора break.
Созданный .
Тело цикла.
Цель оператора break, используемая телом цикла.
Создает объект с заданным телом.
Созданный .
Тело цикла.
Цель оператора break, используемая телом цикла.
Цель оператора continue, используемая телом цикла.
Создает , присвоенные левый и правый операнды с помощью вызова соответствующего метода фабрики.
Объект , полученный в результате вызова соответствующего заводского метода.
, указывающий тип бинарной операции.
представляет левый операнд.
представляет правый операнд.
Параметр не соответствует двоичному узлу выражения.
Параметр или имеет значение null.
Создает , присвоенный левый операнд, правый операнд и метод реализации с помощью вызова соответствующего метода фабрики.
Объект , полученный в результате вызова соответствующего заводского метода.
, указывающий тип бинарной операции.
представляет левый операнд.
представляет правый операнд.
true, чтобы задать для значение true; false, чтобы задать для значение false.
, указывающий метод реализации.
Параметр не соответствует двоичному узлу выражения.
Параметр или имеет значение null.
Создает , присвоенный левый операнд, правый операнд, метод реализации и функция преобразования метода с помощью вызова соответствующего метода фабрики.
Объект , полученный в результате вызова соответствующего заводского метода.
, указывающий тип бинарной операции.
представляет левый операнд.
представляет правый операнд.
true, чтобы задать для значение true; false, чтобы задать для значение false.
, указывающий метод реализации.
, представляющий тип функции преобразования.Этот параметр используется лишь в том случае, если имеет значение или составного присваивания.
Параметр не соответствует двоичному узлу выражения.
Параметр или имеет значение null.
Создает объект , представляющий оператор catch с указанными элементами.
Созданный .
Свойство объекта , который будет обрабатываться этим объектом .
Объект , представляющий ссылку на объект , перехваченный данным обработчиком.
Тело оператора catch.
Тело фильтра .
Создает выражение , представляющее переход указанного типа .Также можно указать значение, передаваемое метке при переходе.
Выражение , свойство которого имеет значение , свойство — , свойство — , а при переходе целевой метке передается значение .
выражения .
Объект , на который будет выполнен переход по .
Значение, передаваемое связанной метке при переходе.
Объект , который следует задать в качестве значения свойства .
Создает объект , представляющий доступ к индексированному свойству объекта.
Созданный .
Объект, которому принадлежит это свойство.Должно равняться NULL, если свойство имеет значение static (shared в Visual Basic).
Выражение , представляющее индексируемое свойство.
IEnumerable<Expression> (IEnumerable (Of Expression) в Visual Basic), содержащая аргументы, которые будут использоваться для индексации свойства.
Создает , который представляет доступ к полю или свойству.
Объект , полученный в результате вызова соответствующего заводского метода.
представляет объект, к которому принадлежит элемент.Для статических членов допускается значение NULL.
, описывающий поле или свойство, к которому следует осуществить доступ.
Свойство имеет значение null.
не представляет поле или свойство.
Создает выражение , представляющее блок try с указанными элементами.
Созданный .
Тип результата выражения try.Если он имеет значение NULL, bodh и все обработчики должны иметь одинаковый тип.
Тело блока try.
Тело блока finally.Если с блоком try не связан ни один блок finally, передается NULL.
Тело блока fault.Если с блоком try не связан ни один блок fault, передается NULL.
Коллекция объектов , представляющих операторы catch, которые следует связать с блоком try.
Создает , присвоенный операнду с помощью вызова соответствующего метода фабрики.
Объект , полученный в результате вызова соответствующего заводского метода.
, указывающий тип унарной операции.
представляет операнд.
Тип , указывающий тип для преобразования в (передать null, если не применяется).
Свойство имеет значение null.
Параметр не соответствует унарному узлу выражения.
Создает , присвоенный операнд и метод реализации с помощью вызова соответствующего метода фабрики.
Объект , полученный в результате вызова соответствующего заводского метода.
, указывающий тип унарной операции.
представляет операнд.
Тип , указывающий тип для преобразования в (передать null, если не применяется).
, представляющий метод реализации.
Свойство имеет значение null.
Параметр не соответствует унарному узлу выражения.
Создает , который представляет рекурсивную инициализацию элементов поля или свойства.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
,содержащий все объекты , используемые для заполнения коллекции .
Параметр или имеет значение null.
не представляет поле или свойство.-или-Свойство элемента не представляет элемент типа поля или свойства, представленного .
Создает , который представляет рекурсивную инициализацию элементов поля или свойства.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Массив объектов для заполнения коллекции .
Параметр или имеет значение null.
не представляет поле или свойство.-или-Свойство элемента не представляет элемент типа поля или свойства, представленного .
Создает , который представляет рекурсивную инициализацию элементов элемента, доступ к которому осуществляется с помощью метода доступа свойства.
Выражение , содержащее свойство , равное , свойство , для которого задано значение , представляющее свойство с доступом в , и свойства , для которых заданы указанные значения.
, представляющий метод доступа к свойству.
,содержащий все объекты , используемые для заполнения коллекции .
Параметр или имеет значение null.
не представляет метод доступа свойства.-или-Свойство элемента не представляет элемент типа свойства, доступ к которому осуществляется методом, который представляет .
Создает , который представляет рекурсивную инициализацию элементов элемента, доступ к которому осуществляется с помощью метода доступа свойства.
Выражение , содержащее свойство , равное , свойство , для которого задано значение , представляющее свойство с доступом в , и свойства , для которых заданы указанные значения.
, представляющий метод доступа к свойству.
Массив объектов для заполнения коллекции .
Параметр или имеет значение null.
не представляет метод доступа свойства.-или-Свойство элемента не представляет элемент типа свойства, доступ к которому осуществляется методом, который представляет .
Представляет выражение, создающее новый объект и инициализирующее свойство объекта.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
,содержащий все объекты , используемые для заполнения коллекции .
Параметр или имеет значение null.
Свойство элемента не представляет элемент типа поля или свойства, который представляет .Type.
Создает буфер .
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Массив объектов для заполнения коллекции .
Параметр или имеет значение null.
Свойство элемента не представляет элемент типа поля или свойства, который представляет .Type.
Создает , представляющий операцию арифметического остатка.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Оператор модуля не определен для типов .Type и .Type.
Создает , представляющий операцию арифметического остатка.
Выражение со свойством , равным , и свойствами , и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Значение параметра не равно null, и метод, который оно представляет, возвращает void, не является static (Shared в Visual Basic) и не принимает ровно два аргумента.
Значение равно null, а оператор модуля не определен для типов .Type и .Type.
Создает объект , представляющий операцию присваивания остатка.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает объект , представляющий операцию присваивания остатка.
Выражение со свойством , равным , и свойствами , и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает объект , представляющий операцию присваивания остатка.
Выражение , содержащее свойство , равное и , , , и свойства , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает , представляющий операцию арифметического умножения, не содержащую проверку переполнения.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Оператор умножения не определен для типов .Type и .Type.
Создает , представляющий операцию арифметического умножения, не содержащую проверку переполнения.
Выражение со свойством , равным , и свойствами , и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Значение параметра не равно null, и метод, который оно представляет, возвращает void, не является static (Shared в Visual Basic) и не принимает ровно два аргумента.
Значение равно null, а оператор умножения не определен для типов .Type и .Type.
Создает объект , представляющий операцию присваивания умножения, не содержащую проверку переполнения.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает объект , представляющий операцию присваивания умножения, не содержащую проверку переполнения.
Выражение со свойством , равным , и свойствами , и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает объект , представляющий операцию присваивания умножения, не содержащую проверку переполнения.
Выражение , содержащее свойство , равное и , , , и свойства , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает объект , представляющий операцию присваивания умножения, содержащую проверку переполнения.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает объект , представляющий операцию присваивания умножения, содержащую проверку переполнения.
Выражение со свойством , равным , и свойствами , и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает объект , представляющий операцию присваивания умножения, содержащую проверку переполнения.
Выражение , содержащее свойство , равное и , , , и свойства , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает , представляющий операцию арифметического умножения, содержащую проверку переполнения.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Оператор умножения не определен для типов .Type и .Type.
Создает , представляющий операцию арифметического умножения, содержащую проверку переполнения.
Выражение со свойством , равным , и свойствами , и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Значение параметра не равно null, и метод, который оно представляет, возвращает void, не является static (Shared в Visual Basic) и не принимает ровно два аргумента.
Значение равно null, а оператор умножения не определен для типов .Type и .Type.
Создает , представляющий операцию арифметического отрицания.
Выражение со свойством , равным , и свойством , для которого задано указанное значение.
Объект , который следует задать в качестве значения свойства .
Свойство имеет значение null.
Унарный минус-оператор не определен для типа .Type.
Создает , представляющий операцию арифметического отрицания.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Свойство имеет значение null.
Значение параметра не равно null, и метод, который представляется этим параметром, возвращает значение void, не является static (Shared в Visual Basic) и не принимает ровно один аргумент.
равно null, а унарный минус-оператор не определен для типа .Type.-или-Тип .Type (или соответствующий тип, не поддерживающий значение null, если он является типом, поддерживающим значение null) не назначается типу аргумента метода, представленного .
Создает , представляющий операцию арифметического отрицания, содержащую проверку переполнения.
Выражение со свойством , равным , и свойством , для которого задано указанное значение.
Объект , который следует задать в качестве значения свойства .
Свойство имеет значение null.
Унарный минус-оператор не определен для типа .Type.
Создает , представляющий операцию арифметического отрицания, содержащую проверку переполнения.Может быть указан метод реализации.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Свойство имеет значение null.
Значение параметра не равно null, и метод, который представляется этим параметром, возвращает значение void, не является static (Shared в Visual Basic) и не принимает ровно один аргумент.
равно null, а унарный минус-оператор не определен для типа .Type.-или-Тип .Type (или соответствующий тип, не поддерживающий значение null, если он является типом, поддерживающим значение null) не назначается типу аргумента метода, представленного .
Создает , представляющий вызов указанного конструктора без аргументов.
Выражение со свойством , равным , и свойством , для которого задано указанное значение.
Объект , который следует задать в качестве значения свойства .
Свойство имеет значение null.
Конструктор, который представляет , содержит не менее одного параметра.
Создает , представляющий вызов указанного конструктора с указанными аргументами.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
,содержащий все объекты , используемые для заполнения коллекции .
Свойство имеет значение null.-или-Элемент параметра имеет значение null.
Параметр не содержит количество элементов, равное количеству параметров для конструктора, представленного .-или-Свойство элемента нельзя назначить для типа соответствующего параметра конструктора, который представляет .
Создает , представляющий вызов указанного конструктора с указанными аргументами.Указаны элементы с доступом к полям, инициализированным конструктором.
Выражение со свойством , равным , и свойствами , и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
, содержащий все объекты , используемые для заполнения коллекции .
,содержащий все объекты , используемые для заполнения коллекции .
Свойство имеет значение null.-или-Элемент параметра имеет значение null.-или-Элемент параметра имеет значение null.
Параметр не содержит количество элементов, равное количеству параметров для конструктора, представленного .-или-Свойство элемента нельзя назначить для типа соответствующего параметра конструктора, который представляет .-или-Параметр не содержит то же количество элементов, что и параметр .-или-Элемент свойства содержит , представляющий тип, который нельзя назначить для типа элемента, представленного соответствующим элементом .
Создает , представляющий вызов указанного конструктора с указанными аргументами.Указаны элементы с доступом к полям, инициализированным в качестве массива.
Выражение со свойством , равным , и свойствами , и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
, содержащий все объекты , используемые для заполнения коллекции .
Массив объектов для заполнения коллекции .
Свойство имеет значение null.-или-Элемент параметра имеет значение null.-или-Элемент параметра имеет значение null.
Параметр не содержит количество элементов, равное количеству параметров для конструктора, представленного .-или-Свойство элемента нельзя назначить для типа соответствующего параметра конструктора, который представляет .-или-Параметр не содержит то же количество элементов, что и параметр .-или-Элемент свойства содержит , представляющий тип, который нельзя назначить для типа элемента, представленного соответствующим элементом .
Создает , представляющий вызов указанного конструктора с указанными аргументами.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Массив объектов для заполнения коллекции .
Свойство имеет значение null.-или-Элемент параметра имеет значение null.
Длина не соответствует количеству для конструктора, который представляет .-или-Свойство элемента нельзя назначить для типа соответствующего параметра конструктора, который представляет .
Создает , представляющий вызов конструктора указанного типа без параметров.
Выражение , содержащее свойство , равное , и свойство , для которого задано значение , представляющее конструктор указанного типа без параметров.
содержит конструктор без аргументов.
Свойство имеет значение null.
Тип, который представляет , не содержит конструктор без параметров.
Создает , представляющее создание массива с указанным рангом.
Выражение со свойством , равным , и свойством , для которого задано указанное значение.
Тип , представляющий тип элемента массива.
,содержащий все объекты , используемые для заполнения коллекции .
Параметр или имеет значение null.-или-Элемент параметра имеет значение null.
Свойство элемента не представляет целочисленный тип.
Создает , представляющее создание массива с указанным рангом.
Выражение со свойством , равным , и свойством , для которого задано указанное значение.
Тип , представляющий тип элемента массива.
Массив объектов для заполнения коллекции .
Параметр или имеет значение null.-или-Элемент параметра имеет значение null.
Свойство элемента не представляет целочисленный тип.
Создает , представляющий создание одномерного массива и его инициализацию из списка элементов.
Выражение со свойством , равным , и свойством , для которого задано указанное значение.
Тип , представляющий тип элемента массива.
,содержащий все объекты , используемые для заполнения коллекции .
Параметр или имеет значение null.-или-Элемент параметра имеет значение null.
Свойство элемента представляет тип, который не назначается для типа, который представляет .
Создает , представляющий создание одномерного массива и его инициализацию из списка элементов.
Выражение со свойством , равным , и свойством , для которого задано указанное значение.
Тип , представляющий тип элемента массива.
Массив объектов для заполнения коллекции .
Параметр или имеет значение null.-или-Элемент параметра имеет значение null.
Свойство элемента представляет тип, который не назначается для типа .
Получает тип узла данного объекта .
Одно из значений .
Создает , представляющий побитовую операцию дополнения.
Выражение со свойством , равным , и свойством , для которого задано указанное значение.
Объект , который следует задать в качестве значения свойства .
Свойство имеет значение null.
Унарный оператор Not не определен для типа .Type.
Создает , представляющий побитовую операцию дополнения.Может быть указан метод реализации.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Свойство имеет значение null.
Значение параметра не равно null, и метод, который представляется этим параметром, возвращает значение void, не является static (Shared в Visual Basic) и не принимает ровно один аргумент.
равно null, а унарный оператор Not не определен для типа .Type.-или-Тип .Type (или соответствующий тип, не поддерживающий значение null, если он является типом, поддерживающим значение null) не назначается типу аргумента метода, представленного .
Создает , представляющий сравнение неравенства.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Оператор неравенства не определен для типов .Type и .Type.
Создает , представляющий сравнение неравенства.
Выражение , содержащее свойство , равное и , , , и свойства , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
true, чтобы задать для значение true; false, чтобы задать для значение false.
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Значение параметра не равно null, и метод, который оно представляет, возвращает void, не является static (Shared в Visual Basic) и не принимает ровно два аргумента.
равно null, а оператор неравенства не определен для типов .Type и .Type.
Возвращает выражение, представляющее поразрядное дополнение до единицы.
Экземпляр .
Объект .
Возвращает выражение, представляющее поразрядное дополнение до единицы.
Экземпляр .
Объект .
Объект , представляющий метод реализации.
Создает выражение , представляющее битовую операцию OR.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Битовый оператор OR не определен для типов .Type и .Type.
Создает выражение , представляющее битовую операцию OR.
Выражение со свойством , равным , и свойствами , и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Значение параметра не равно null, и метод, который оно представляет, возвращает void, не является static (Shared в Visual Basic) и не принимает ровно два аргумента.
Параметр имеет значение null, и битовый оператор OR не определен для типов .Type и .Type.
Создает объект , представляющий битовую операцию присваивания OR.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает объект , представляющий битовую операцию присваивания OR.
Выражение со свойством , равным , и свойствами , и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает объект , представляющий битовую операцию присваивания OR.
Выражение , содержащее свойство , равное и , , , и свойства , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает выражение , представляющее условную операцию OR, вычисляющую второй операнд, только если первый операнд имеет значение false.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Битовый оператор OR не определен для типов .Type и .Type.-или-Типы .Type и .Type отличаются от логического типа.
Создает выражение , представляющее условную операцию OR, вычисляющую второй операнд, только если первый операнд имеет значение false.
Выражение со свойством , равным , и свойствами , и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Значение параметра не равно null, и метод, который оно представляет, возвращает void, не является static (Shared в Visual Basic) и не принимает ровно два аргумента.
Параметр имеет значение null, и битовый оператор OR не определен для типов .Type и .Type.-или-Метод равен null, а типы .Type и .Type отличаются от логического типа.
Создает узел , который можно использовать для идентификации параметра или переменной в дереве выражения.
Узел с указанными именем и типом.
Тип параметра или переменной.
Создает узел , который можно использовать для идентификации параметра или переменной в дереве выражения.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Тип параметра или переменной.
Имя параметра или переменной только для целей отладки и печати.
Свойство имеет значение null.
Создает объект , представляющий присваивание выражения и последующее уменьшение исходного выражения на 1.
Объект , представляющий результирующее выражение.
Объект , к которому требуется применить операции.
Создает объект , представляющий присваивание выражения и последующее уменьшение исходного выражения на 1.
Объект , представляющий результирующее выражение.
Объект , к которому требуется применить операции.
Объект , представляющий метод реализации.
Создает объект , представляющий присваивание выражения и последующее увеличение исходного выражения на 1.
Объект , представляющий результирующее выражение.
Объект , к которому требуется применить операции.
Создает объект , представляющий присваивание выражения и последующее увеличение исходного выражения на 1.
Объект , представляющий результирующее выражение.
Объект , к которому требуется применить операции.
Объект , представляющий метод реализации.
Создает объект , представляющий возведение числа в степень.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Оператор потенцирования не определен для типов .Type и .Type.-или-Типы .Type и .Type не являются .
Создает объект , представляющий возведение числа в степень.
Выражение со свойством , равным , и свойствами , и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Значение параметра не равно null, и метод, который оно представляет, возвращает void, не является static (Shared в Visual Basic) и не принимает ровно два аргумента.
равен null, а оператор потенцирования не определен для типов .Type и .Type.-или-Значение равно null, а типы .Type и .Type не равны .
Создает объект , представляющий возведение выражения в степень и присваивание результата исходному выражению.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает объект , представляющий возведение выражения в степень и присваивание результата исходному выражению.
Выражение со свойством , равным , и свойствами , и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает объект , представляющий возведение выражения в степень и присваивание результата исходному выражению.
Выражение , содержащее свойство , равное и , , , и свойства , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает объект , который уменьшает выражение на 1 и присваивает результат исходному выражению.
Объект , представляющий результирующее выражение.
Объект , к которому требуется применить операции.
Создает объект , который уменьшает выражение на 1 и присваивает результат исходному выражению.
Объект , представляющий результирующее выражение.
Объект , к которому требуется применить операции.
Объект , представляющий метод реализации.
Создает объект , который увеличивает выражение на 1 и присваивает результат исходному выражению.
Объект , представляющий результирующее выражение.
Объект , к которому требуется применить операции.
Создает объект , который увеличивает выражение на 1 и присваивает результат исходному выражению.
Объект , представляющий результирующее выражение.
Объект , к которому требуется применить операции.
Объект , представляющий метод реализации.
Создает , который представляет доступ к свойству с помощью метода доступа свойства.
Выражение , содержащее свойство , равное , свойство , для которого задано значение , и свойство , для которого задано значение , представляющее свойство, к которому предоставляется доступ в .
Объект , который следует задать в качестве значения свойства .Для статических свойств допускается значение NULL.
, представляющий метод доступа к свойству.
Свойство имеет значение null.-или-Метод, который представляет , не является static (Shared в Visual Basic), и равно null.
Тип .Type не назначается объявляемому типу метода, представленному параметром .-или-Метод, который представляет , не является методом доступа к свойству.
Создает , представляющий доступ к свойству.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .Для статических свойств допускается значение NULL.
Объект , который следует задать в качестве значения свойства .
Свойство имеет значение null.-или-Свойство, которое представляет , не является static (Shared в Visual Basic), и равно null.
Тип .Type не может быть назначен объявляемому типу, который представляет .
Создает выражение , представляющее доступ к индексированному свойству.
Созданный .
Объект, которому принадлежит это свойство.Если свойство статическое или общее, оно должно иметь значение NULL.
Объект , представляющий индексируемое свойство.
объектов , используемых для индексации свойства.
Создает выражение , представляющее доступ к индексированному свойству.
Созданный .
Объект, которому принадлежит это свойство.Если свойство статическое или общее, оно должно иметь значение NULL.
Объект , представляющий индексируемое свойство.
Массив объектов , используемых для индексации свойства.
Создает , представляющий доступ к свойству.
Выражение , имеющее свойство , равное , свойство , для которого задано значение , и свойство , для которого задано значение , представляющее свойство, обозначенное с помощью параметра .
, где содержит свойство с именем .Может принимать значение null для статических свойств.
Имя свойства для доступа.
Параметр или имеет значение null.
Не определено свойство с именем для типа .Type или его базовых типов.
Создает выражение , представляющее доступ к индексированному свойству.
Созданный .
Объект, которому принадлежит это свойство.Если свойство статическое или общее, оно должно иметь значение NULL.
Имя индексатора.
Массив объектов , используемых для индексации свойства.
Создает выражение , представляющее доступ к свойству.
Созданный .
Объект, в котором содержится свойство.Для статических свойств допускается значение NULL.
, содержащий свойство.
Свойство для доступа.
Создает объект , представляющий доступ к свойству или полю.
Выражение , имеющее свойство , равное , свойство , для которого задано значение , и свойство , для которого задано значение или , представляющее свойство или поле, обозначенное с помощью параметра .
, в свойстве которого содержится свойство или поле с именем, заданным параметром .Для статических членов допускается значение NULL.
Имя свойства или поля для доступа.
Параметр или имеет значение null.
Не определено свойство или поле с именем для типа .Type или его базовых типов.
Создает объект , представляющий выражение, которое содержит постоянное значение типа .
Выражение со свойством , равным , и свойством , для которого задано указанное значение.
Объект , который следует задать в качестве значения свойства .
Свойство имеет значение null.
Преобразует данный узел в более простое выражение.Если CanReduce возвращает значение true, данный метод должен вернуть допустимое выражение.Данный метод может вернуть другой узел, который нужно будет преобразовать еще раз.
Преобразованное выражение.
Преобразует данный узел в более простое выражение.Если CanReduce возвращает значение true, данный метод должен вернуть допустимое выражение.Данный метод может вернуть другой узел, который нужно будет преобразовать еще раз.
Преобразованное выражение.
Упрощает выражение до известного типа узла (не являющегося узлом Extension) или возвращает выражение, если оно имеет известный тип.
Преобразованное выражение.
Создает выражение , представляющее проверку равенства ссылок.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает выражение , представляющее проверку неравенства ссылок.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает объект , представляющий повторное создание исключения.
Объект , представляющий повторное создание исключения.
Создает выражение , представляющее повторное создание исключения с заданным типом.
Объект , представляющий повторное создание исключения.
Новый тип выражения.
Создает объект , представляющий оператор return.
, свойство которого имеет значение Return, свойство — значение , а при переходе целевой метке передается значение NULL.
Объект , на который будет выполнен переход по .
Создает объект , представляющий оператор return.Можно указать значение, передаваемое метке при переходе.
, свойство которого имеет значение Continue, свойство — , а при переходе целевой метке передается значение .
Объект , на который будет выполнен переход по .
Значение, передаваемое связанной метке при переходе.
Создает объект , представляющий оператор return с указанным типом.Можно указать значение, передаваемое метке при переходе.
Выражение , свойство которого имеет значение Continue, свойство — , свойство — , а при переходе целевой метке передается значение .
Объект , на который будет выполнен переход по .
Значение, передаваемое связанной метке при переходе.
Объект , который следует задать в качестве значения свойства .
Создает объект , представляющий оператор return с указанным типом.
, свойство которого имеет значение Return, свойство — , свойство — , а при переходе целевой метке передается значение null.
Объект , на который будет выполнен переход по .
Объект , который следует задать в качестве значения свойства .
Создает , представляющий побитовую операцию сдвига вправо.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Оператор сдвига вправо не определен для типов .Type и .Type.
Создает , представляющий побитовую операцию сдвига вправо.
Выражение со свойством , равным , и свойствами , и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Значение параметра не равно null, и метод, который оно представляет, возвращает void, не является static (Shared в Visual Basic) и не принимает ровно два аргумента.
Значение равно null, а оператор сдвига вправо не определен для типов .Type и .Type.
Создает объект , представляющий битовую операцию присваивания сдвига вправо.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает объект , представляющий битовую операцию присваивания сдвига вправо.
Выражение со свойством , равным , и свойствами , и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает объект , представляющий битовую операцию присваивания сдвига вправо.
Выражение , содержащее свойство , равное и , , , и свойства , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает экземпляр .
Экземпляр класса со свойством , равным , и свойством , для которого задано указанное значение.
Коллекция объектов для заполнения коллекции .
Создает экземпляр .
Экземпляр класса со свойством , равным , и свойством , для которого задано указанное значение.
Массив объектов для заполнения коллекции .
Создает , представляющий операцию арифметического вычитания, не содержащую проверку переполнения.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Оператор вычитания не определен для типов .Type и .Type.
Создает , представляющий операцию арифметического вычитания, не содержащую проверку переполнения.
Выражение со свойством , равным , и свойствами , и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Значение параметра не равно null, и метод, который оно представляет, возвращает void, не является static (Shared в Visual Basic) и не принимает ровно два аргумента.
равно null, а оператор вычитания не определен для типов .Type и .Type.
Создает объект , представляющий операцию присваивания вычитания, не содержащую проверку переполнения.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает объект , представляющий операцию присваивания вычитания, не содержащую проверку переполнения.
Выражение со свойством , равным , и свойствами , и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает объект , представляющий операцию присваивания вычитания, не содержащую проверку переполнения.
Выражение , содержащее свойство , равное и , , , и свойства , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает объект , представляющий операцию присваивания вычитания, содержащую проверку переполнения.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает объект , представляющий операцию присваивания вычитания, содержащую проверку переполнения.
Выражение со свойством , равным , и свойствами , и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает объект , представляющий операцию присваивания вычитания, содержащую проверку переполнения.
Выражение , содержащее свойство , равное и , , , и свойства , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает , представляющий операцию арифметического вычитания, содержащую проверку переполнения.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Оператор вычитания не определен для типов .Type и .Type.
Создает , представляющий операцию арифметического вычитания, содержащую проверку переполнения.
Выражение со свойством , равным , и свойствами , и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Значение параметра не равно null, и метод, который оно представляет, возвращает void, не является static (Shared в Visual Basic) и не принимает ровно два аргумента.
равно null, а оператор вычитания не определен для типов .Type и .Type.
Создает объект , представляющий оператор switch с вариантом по умолчанию.
Созданный .
Значение, проверяемое для каждого варианта case.
Результат оператора switch, если не соответствует ни одному из вариантов case.
Набор вариантов case для данного выражения switch.
Создает объект , представляющий оператор switch с вариантом по умолчанию.
Созданный .
Значение, проверяемое для каждого варианта case.
Результат оператора switch, если не соответствует ни одному из вариантов case.
Используемый метод проверки равенства.
Набор вариантов case для данного выражения switch.
Создает объект , представляющий оператор switch с вариантом по умолчанию.
Созданный .
Значение, проверяемое для каждого варианта case.
Результат оператора switch, если не соответствует ни одному из вариантов case.
Используемый метод проверки равенства.
Набор вариантов case для данного выражения switch.
Создает объект , представляющий switch без варианта по умолчанию.
Созданный .
Значение, проверяемое для каждого варианта case.
Набор вариантов case для данного выражения switch.
Создает объект , представляющий оператор switch с вариантом по умолчанию.
Созданный .
Тип результата оператора switch.
Значение, проверяемое для каждого варианта case.
Результат оператора switch, если не соответствует ни одному из вариантов case.
Используемый метод проверки равенства.
Набор вариантов case для данного выражения switch.
Создает объект , представляющий оператор switch с вариантом по умолчанию.
Созданный .
Тип результата оператора switch.
Значение, проверяемое для каждого варианта case.
Результат оператора switch, если не соответствует ни одному из вариантов case.
Используемый метод проверки равенства.
Набор вариантов case для данного выражения switch.
Создает объект для использования в объекте .
Созданный .
Тело варианта case.
Тестовые значения варианта case.
Создает объект для использования в выражении .
Созданный .
Тело варианта case.
Тестовые значения варианта case.
Создает экземпляр .
, для свойства которого задано указанное значение.
Объект , который следует задать в качестве значения свойства .
Создает экземпляр .
Выражение , содержащее свойства и , для которых задано указанное значение.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает экземпляр .
Выражение , содержащее свойства , и , для которых задано указанное значение.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает экземпляр .
Выражение , содержащее свойства ,, и , для которых задано указанное значение.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает объект , представляющий создание исключения.
Выражение , представляющее исключение.
Объект .
Создает выражение , представляющее создание исключения с заданным типом.
Выражение , представляющее исключение.
Объект .
Новый тип выражения.
Возвращает текстовое представление текущего объекта .
Текстовое представление выражения .
Создает выражение , представляющее блок try с произвольным числом операторов catch и без блоков fault и finally.
Созданный .
Тело блока try.
Массив из нуля или более выражений , представляющих операторы catch, которые следует связать с блоком try.
Создает объект , представляющий блок try с произвольным числом операторов catch и блоком finally.
Созданный .
Тело блока try.
Тело блока finally.
Массив из нуля или более выражений , представляющих операторы catch, которые следует связать с блоком try.
Создает объект , представляющий блок try с блоком fault и без операторов catch.
Созданный .
Тело блока try.
Тело блока fault.
Создает объект , представляющий блок try с блоком finally и без операторов catch.
Созданный .
Тело блока try.
Тело блока finally.
Создает объект , представляющий универсальный тип делегата System.Action с заданными аргументами типа.
Значение true, если тип делегата System.Action создан для определенного ; в противном случае — значение false.
Массив от объектов Type, указывающих аргументы типа для типа делегата System.Action.
После выполнения возврата этим методом содержит универсальный тип делегата System.Action с определенным типом аргументов.Содержит NULL, если ни один универсальный делегат System.Action не соответствует . Этот параметр передается неинициализированным.
Создает объект , представляющий универсальный тип делегата System.Func с заданными аргументами типа.Аргумент последнего типа задает тип возврата созданного делегата.
Значение true, если тип делегата System.Func создан для определенного ; в противном случае — значение false.
Массив объектов Type, указывающих аргументы типа для типа делегата System.Func.
После выполнения возврата этим методом содержит универсальный тип делегата System.Func с определенным типом аргументов.Содержит NULL, если ни один универсальный делегат System.Func не соответствует . Этот параметр передается неинициализированным.
Получает статичный тип выражения, представленного этим выражением .
Тип , представляющий этот статичный тип выражения.
Создает , представляющий преобразование явной ссылки или упаковки, где null поддерживается в случае неудачного преобразования.
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Создает выражение , сравнивающее идентификацию типов времени выполнения.
Выражение со свойством , равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Создает буфер .
Выражение со свойством , равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Параметр или имеет значение null.
Создает , представляющий операцию "унарный плюс".
Выражение со свойством , равным , и свойством , для которого задано указанное значение.
Объект , который следует задать в качестве значения свойства .
Свойство имеет значение null.
Оператор "унарный плюс" не определен для типа .Type.
Создает , представляющий операцию "унарный плюс".
Выражение со свойством, равным , и свойствами и , для которых заданы указанные значения.
Объект , который следует задать в качестве значения свойства .
Объект , который следует задать в качестве значения свойства .
Свойство имеет значение null.
Значение параметра не равно null, и метод, который представляется этим параметром, возвращает значение void, не является static (Shared в Visual Basic) и не принимает ровно один аргумент.
равно null, а оператор "Унарный плюс" не определен для типа .-или-Тип .Type (или соответствующий тип, не поддерживающий значение null, если он является типом, поддерживающим значение null) не назначается типу аргумента метода, представленного .
Создает выражение , представляющее явную распаковку-преобразование.
Экземпляр .
для распаковки-преобразования.
Новый тип выражения.
Создает узел , который можно использовать для идентификации параметра или переменной в дереве выражения.
Узел с указанными именем и типом.
Тип параметра или переменной.
Создает узел , который можно использовать для идентификации параметра или переменной в дереве выражения.
Узел с указанными именем и типом.
Тип параметра или переменной.
Имя параметра или переменной.Это имя используется только для целей отладки и печати.
Упрощает узел и вызывает делегат-посетитель для преобразованного выражения.Данный метод создает исключение, если узел невозможно упростить.
Просмотренное выражение или выражение, которое должно заменить его в дереве.
Экземпляр .
Представляет строго типизированное лямбда-выражение в виде структуры данные в форме дерева выражений.Этот класс не наследуется.
Тип делегата, который представляет .
Компилирует лямбда-выражение, описанное с помощью дерева выражений в исполняемый код и создает делегат, представляющий лямбда-выражение.
Делегат типа , который представляет скомпилированное лямбда-выражение, описанное с помощью .
Создает новое выражение, идентичное данному, но использующее предоставленные дочерние элементы.Если все дочерние элементы идентичны, возвращается данное выражение.
Нужно использовать это выражение, если дочерние элементы не изменились, либо выражение с обновленными дочерними элементами.
Свойство результата.
Свойство результата.
Описывает типы узлов для узлов дерева выражений.
Операция арифметического сложения, например a + b, без проверки переполнения для числовых операндов.
Операция составного присваивания арифметического сложения, например (a += b), без проверки переполнения для числовых операндов.
Операция составного присваивания арифметического сложения, например (a += b), с проверкой переполнения для числовых операндов.
Операция арифметического сложения, например (a + b), с проверкой переполнения для числовых операндов.
Побитовая или логическая операция AND, например (a & b) в C# и (a And b) в Visual Basic.
Условная операция AND, вычисляющая второй операнд, только если первый операнд имеет значение true.Она соответствует (a && b) в C# и (a AndAlso b) в Visual Basic.
Побитовая или логическая операция составного присваивания AND, например (a &= b) в C#.
Операция индексации в одномерном массиве, например array[index] в C# или array(index) в Visual Basic.
Операция получения длины одномерного массива, например array.Length.
Операция присваивания, например (a = b).
Блок выражений.
Вызов метода, например выражение obj.sampleMethod().
Узел, представляющий операцию объединения null, например (a ?? b) в C# или If(a, b) в Visual Basic.
Условная операция, например a > b ? a : b в C# или If(a > b, a, b) в Visual Basic.
Константа.
Операция приведения или преобразования, например (SampleType)obj в C#или CType(obj, SampleType) в Visual Basic.Если преобразованное значение слишком велико для целевого типа, в ходе числового преобразования не создается исключение.
Операция приведения или преобразования, например (SampleType)obj в C#или CType(obj, SampleType) в Visual Basic.Если преобразованное значение не соответствует целевому типу, в ходе числового преобразования создается исключение.
Сведения для отладки.
Унарная операция декремента, такая как (a - 1) в C# и Visual Basic.Сам объект a не должен быть изменен.
Значение по умолчанию.
Операция деления, например (a / b), для числовых операндов.
Операция составного присваивания арифметического деления, например (a /= b), для числовых операндов.
Динамическая операция.
Узел, представляющий сравнение для определения равенства, например (a == b) в C# или (a = b) в Visual Basic.
Побитовая или логическая операция XOR, например (a ^ b) в C# и (a Xor b) в Visual Basic.
Побитовая или логическая операция составного присваивания XOR, например (a ^= b) в C#.
Выражение расширения.
Выражение "перейти к", например goto Label в C# или GoTo Label в Visual Basic.
Числовое сравнение "больше, чем", например (a > b).
Сравнение "больше или равно", например (a >= b).
Унарная операция инкремента, такая как (a + 1) в C# и Visual Basic.Сам объект a не должен быть изменен.
Операция индекса или операция, осуществляющая доступ к свойству, которое принимает аргументы.
Операция, вызывающая делегат или лямбда-выражение, например sampleDelegate.Invoke().
Значение условия false.
Значение условия true.
Метка.
Лямбда-выражение, например a => a + a в C# или Function(a) a + a в Visual Basic.
Побитовая операция сдвига влево, например (a << b).
Побитовая операция составного присваивания сдвига влево, например (a <<= b).
Числовое сравнение "меньше, чем", например (a < b).
Числовое сравнение "меньше или равно", например (a <= b).
Операция создания нового объекта и его инициализации из списка элементов, например new List<SampleType>(){ a, b, c } в C# или Dim sampleList = { a, b, c } в Visual Basic.
Цикл, например for или while.
Операция чтения из поля или свойства, например obj.SampleProperty.
Операция создания нового объекта и инициализации одного или нескольких его членов из списка элементов, например new Point { X = 1, Y = 2 } в C# или New Point With {.X = 1, .Y = 2} в Visual Basic.
Операция получения арифметического остатка, например (a % b) в C# или (a Mod b) в Visual Basic.
Операция составного присваивания арифметического остатка, например (a %= b).
Операция арифметического умножения, например (a * b), без проверки переполнения для числовых операндов.
Операция составного присваивания арифметического умножения, например (a *= b), без проверки переполнения для числовых операндов.
Операция составного присваивания арифметического умножения, например (a *= b), с проверкой переполнения для числовых операндов.
Операция арифметического умножения, например (a * b), с проверкой переполнения для числовых операндов.
Операция арифметического изменения знака, например (-a).Сам объект a не должен быть изменен.
Операция арифметического изменения знака, например (-a), с проверкой переполнения.Сам объект a не должен быть изменен.
Операция вызова конструктора для создания нового объекта, например new SampleType().
Операция создания нового массива, где указаны границы всех измерений, например new SampleType[dim1, dim2] в C# или New SampleType(dim1, dim2) в Visual Basic.
Операция создания нового одномерного массива и его инициализации из списка элементов, например new SampleType[]{a, b, c} в C# или New SampleType(){a, b, c} в Visual Basic.
Побитовая операция дополнения или логического отрицания.В C# она эквивалентна операциям (~a) для целочисленных типов и (!a) для логических значений.В Visual Basic она эквивалентна операции (Not a).Сам объект a не должен быть изменен.
Операция определения неравенства, например (a != b) в C# или (a <> b) в Visual Basic.
Операция дополнения до единицы, например (~a) в C#.
Побитовая или логическая операция OR, например (a | b) в C# и (a Or b) в Visual Basic.
Побитовое или логическое составное присваивание OR, например (a |= b) в C#.
Сокращенная условная операция OR, например (a || b) в C# или (a OrElse b) в Visual Basic.
Ссылка на параметр или переменную, определенную в контексте выражения.Для получения дополнительной информации см. .
Унарное постфиксное уменьшение, например (a--).Должен быть изменен сам объект a.
Унарное постфиксное увеличение, например (a++).Должен быть изменен сам объект a.
Математическая операция возведения числа в степень, например (a ^ b) в Visual Basic.
Операция составного присваивания возведения числа в степень, например (a ^= b) в Visual Basic.
Унарное префиксное уменьшение, например (--a).Должен быть изменен сам объект a.
Унарное префиксное увеличение, например (++a).Должен быть изменен сам объект a.
Выражение, содержащее постоянное значение типа .узел может содержать ссылку на параметры, определенные в контексте представленного выражения.
Битовая операция сдвига вправо, например (a >> b).
Битовая операция составного присваивания сдвига вправо, например (a >>= b).
Список переменных времени выполнения.Для получения дополнительной информации см. .
Операция арифметического вычитания, например (a - b), без проверки переполнения для числовых операндов.
Операция составного присваивания арифметического вычитания, например (a -= b), без проверки переполнения для числовых операндов.
Операция составного присваивания арифметического вычитания, например (a -= b), с проверкой переполнения для числовых операндов.
Операция арифметического вычитания, например (a - b), с проверкой переполнения для числовых операндов.
Операция выбора, например switch в C# или Select Case в Visual Basic.
Операция создания исключения, например throw new Exception().
Выражение try-catch.
Преобразование явной ссылки или упаковки, где в случае неудачного преобразования предоставляется null, например (obj as SampleType) в C# или TryCast(obj, SampleType) в Visual Basic.
Проверка совпадения типа.
Проверка типа, например obj is SampleType в C# или TypeOf obj is SampleType в Visual Basic.
Унарная операция "плюс", например (+a).Результатом заранее определенной унарной операции "плюс" является просто значение операнда, но определенные пользователем реализации могут иметь нетривиальные результаты.
Операция распаковки-преобразования типа значения, например инструкции unbox и unbox.any в MSIL.
Представляет метод просмотра или перезаписи деревьев выражений.
Инициализирует новый экземпляр класса .
Распределяет список выражений среди одного или нескольких более узких методов просмотра в классе.
Измененный список выражений в случае изменения любого из его элементов; в противном случае возвращается исходный список выражений.
Выражения, которые необходимо просмотреть.
Просматривает все узлы в коллекции, используя указанный метод просмотра элементов.
Измененный список узлов в случае изменения любого из его элементов; в противном случае возвращается исходный список узлов.
Узлы, которое необходимо просмотреть.
Делегат, который просматривает отдельный элемент, при необходимости заменяя его новым элементом.
Тип узлов.
Распределяет выражение среди одного или нескольких более узких методов просмотра в классе.
Измененное выражение в случае изменения самого выражения или любого его подвыражения; в противном случае возвращается исходное выражение.
Выражение, которое необходимо просмотреть.
Просматривает выражение, приводя результат к типу исходного выражения.
Измененное выражение в случае изменения самого выражения или любого его подвыражения; в противном случае возвращается исходное выражение.
Выражение, которое необходимо просмотреть.
Имя метода вызова; используется для создания более подробного сообщения об ошибке.
Тип выражения.
Метод посещения данного узла вернул другой тип.
Просматривает выражение, приводя результат к типу исходного выражения.
Измененное выражение в случае изменения самого выражения или любого его подвыражения; в противном случае возвращается исходное выражение.
Выражение, которое необходимо просмотреть.
Имя метода вызова; используется для создания более подробного сообщения об ошибке.
Тип выражения.
Метод посещения данного узла вернул другой тип.
Просматривает дочерний элемент выражения .
Измененное выражение в случае изменения самого выражения или любого его подвыражения; в противном случае возвращается исходное выражение.
Выражение, которое необходимо просмотреть.
Просматривает дочерний элемент выражения .
Измененное выражение в случае изменения самого выражения или любого его подвыражения; в противном случае возвращается исходное выражение.
Выражение, которое необходимо просмотреть.
Просматривает дочерний элемент выражения .
Измененное выражение в случае изменения самого выражения или любого его подвыражения; в противном случае возвращается исходное выражение.
Выражение, которое необходимо просмотреть.
Просматривает дочерний элемент выражения .
Измененное выражение в случае изменения самого выражения или любого его подвыражения; в противном случае возвращается исходное выражение.
Выражение, которое необходимо просмотреть.
Просматривает выражение .
Измененное выражение в случае изменения самого выражения или любого его подвыражения; в противном случае возвращается исходное выражение.
Выражение, которое необходимо просмотреть.
Просматривает выражение .
Измененное выражение в случае изменения самого выражения или любого его подвыражения; в противном случае возвращается исходное выражение.
Выражение, которое необходимо просмотреть.
Просматривает выражение .
Измененное выражение в случае изменения самого выражения или любого его подвыражения; в противном случае возвращается исходное выражение.
Выражение, которое необходимо просмотреть.
Просматривает дочерний элемент выражения .
Измененное выражение в случае изменения самого выражения или любого его подвыражения; в противном случае возвращается исходное выражение.
Выражение, которое необходимо просмотреть.
Просматривает дочерний элемент выражения расширения.
Измененное выражение в случае изменения самого выражения или любого его подвыражения; в противном случае возвращается исходное выражение.
Выражение, которое необходимо просмотреть.
Просматривает дочерний элемент выражения .
Измененное выражение в случае изменения самого выражения или любого его подвыражения; в противном случае возвращается исходное выражение.
Выражение, которое необходимо просмотреть.
Просматривает дочерний элемент выражения .
Измененное выражение в случае изменения самого выражения или любого его подвыражения; в противном случае возвращается исходное выражение.
Выражение, которое необходимо просмотреть.
Просматривает дочерний элемент выражения .
Измененное выражение в случае изменения самого выражения или любого его подвыражения; в противном случае возвращается исходное выражение.
Выражение, которое необходимо просмотреть.
Просматривает дочерний элемент выражения .
Измененное выражение в случае изменения самого выражения или любого его подвыражения; в противном случае возвращается исходное выражение.
Выражение, которое необходимо просмотреть.
Просматривает выражение .
Измененное выражение в случае изменения самого выражения или любого его подвыражения; в противном случае возвращается исходное выражение.
Выражение, которое необходимо просмотреть.
Просматривает дочерний элемент выражения .
Измененное выражение в случае изменения самого выражения или любого его подвыражения; в противном случае возвращается исходное выражение.
Выражение, которое необходимо просмотреть.
Тип делегата.
Просматривает дочерний элемент выражения .
Измененное выражение в случае изменения самого выражения или любого его подвыражения; в противном случае возвращается исходное выражение.
Выражение, которое необходимо просмотреть.
Просматривает дочерний элемент выражения .
Измененное выражение в случае изменения самого выражения или любого его подвыражения; в противном случае возвращается исходное выражение.
Выражение, которое необходимо просмотреть.
Просматривает дочерний элемент выражения .
Измененное выражение в случае изменения самого выражения или любого его подвыражения; в противном случае возвращается исходное выражение.
Выражение, которое необходимо просмотреть.
Просматривает дочерний элемент выражения .
Измененное выражение в случае изменения самого выражения или любого его подвыражения; в противном случае возвращается исходное выражение.
Выражение, которое необходимо просмотреть.
Просматривает дочерний элемент выражения .
Измененное выражение в случае изменения самого выражения или любого его подвыражения; в противном случае возвращается исходное выражение.
Выражение, которое необходимо просмотреть.
Просматривает дочерний элемент выражения .
Измененное выражение в случае изменения самого выражения или любого его подвыражения; в противном случае возвращается исходное выражение.
Выражение, которое необходимо просмотреть.
Просматривает дочерний элемент выражения .
Измененное выражение в случае изменения самого выражения или любого его подвыражения; в противном случае возвращается исходное выражение.
Выражение, которое необходимо просмотреть.
Просматривает дочерний элемент выражения .
Измененное выражение в случае изменения самого выражения или любого его подвыражения; в противном случае возвращается исходное выражение.
Выражение, которое необходимо просмотреть.
Просматривает дочерний элемент выражения .
Измененное выражение в случае изменения самого выражения или любого его подвыражения; в противном случае возвращается исходное выражение.
Выражение, которое необходимо просмотреть.
Просматривает дочерний элемент выражения .
Измененное выражение в случае изменения самого выражения или любого его подвыражения; в противном случае возвращается исходное выражение.
Выражение, которое необходимо просмотреть.
Просматривает дочерний элемент выражения .
Измененное выражение в случае изменения самого выражения или любого его подвыражения; в противном случае возвращается исходное выражение.
Выражение, которое необходимо просмотреть.
Просматривает выражение .
Измененное выражение в случае изменения самого выражения или любого его подвыражения; в противном случае возвращается исходное выражение.
Выражение, которое необходимо просмотреть.
Просматривает дочерний элемент выражения .
Измененное выражение в случае изменения самого выражения или любого его подвыражения; в противном случае возвращается исходное выражение.
Выражение, которое необходимо просмотреть.
Просматривает дочерний элемент выражения .
Измененное выражение в случае изменения самого выражения или любого его подвыражения; в противном случае возвращается исходное выражение.
Выражение, которое необходимо просмотреть.
Просматривает дочерний элемент выражения .
Измененное выражение в случае изменения самого выражения или любого его подвыражения; в противном случае возвращается исходное выражение.
Выражение, которое необходимо просмотреть.
Просматривает дочерний элемент выражения .
Измененное выражение в случае изменения самого выражения или любого его подвыражения; в противном случае возвращается исходное выражение.
Выражение, которое необходимо просмотреть.
Просматривает дочерний элемент выражения .
Измененное выражение в случае изменения самого выражения или любого его подвыражения; в противном случае возвращается исходное выражение.
Выражение, которое необходимо просмотреть.
Просматривает дочерний элемент выражения .
Измененное выражение в случае изменения самого выражения или любого его подвыражения; в противном случае возвращается исходное выражение.
Выражение, которое необходимо просмотреть.
Представляет безусловный переход.Включает инструкции return, break и continue, а также другие переходы.
Вид выражения "go to".Используется только в информационных целях.
Объект , представляющий вид выражения "go to".
Возвращает тип узла данного выражения .
Объект , представляющий данное выражение.
Целевая метка, к которой нужно перейти из данного узла.
Объект , представляющий целевую метку для данного узла.
Получает статичный тип выражения, представленного этим выражением .
Тип , представляющий этот статичный тип выражения.
Создает новое выражение, идентичное данному, но использующее предоставленные дочерние элементы.Если все дочерние элементы идентичны, возвращается данное выражение.
Нужно использовать это выражение, если дочерние элементы не изменились, либо выражение с обновленными дочерними элементами.
Свойство результата.
Свойство результата.
Значение, передаваемое целевому выражению, или NULL, если целевой тип — System.Void.
Объект , представляющий значение, переданное целевому выражению, или NULL.
Задает тип перехода, представляемый этим выражением .
Выражение , представляющее оператор break.
Выражение , представляющее оператор continue.
Выражение , представляющее переход в некоторую позицию.
Выражение , представляющее оператор return.
Представляет индексацию свойства или массива.
Получает аргументы, которые будут использоваться для индексации свойства или массива.
Доступная только для чтения коллекция, содержащая аргументы, которые будут использоваться для индексации свойства или массива.
Получает объект для свойства, если выражение представляет индексированное свойство; в противном случае возвращает значение NULL.
Объект для свойства, если выражение представляет индексированное свойство; в противном случае — значение NULL.
Возвращает тип узла данного выражения .
Объект , представляющий данное выражение.
Объект для индексации.
Выражение , представляющее индексируемый объект.
Получает статичный тип выражения, представленного этим выражением .
Тип , представляющий этот статичный тип выражения.
Создает новое выражение, идентичное данному, но использующее предоставленные дочерние элементы.Если все дочерние элементы идентичны, возвращается данное выражение.
Нужно использовать это выражение, если дочерние элементы не изменились, либо выражение с обновленными дочерними элементами.
Свойство результата.
Свойство результата.
Представляет выражение, применяющее делегата или лямбда-выражения к списку выражений аргумента.
Получает аргументы, к которым применяется делегат или лямбда-выражение.
Коллекция объектов , представляющих аргументы, к которым применяется делегат.
Получает делегата или лямбда-выражение для применения.
представляющий делегата для применения.
Возвращает тип узла данного выражения.При переопределении этого метода узлы расширения должны возвращать .
Объект выражения.
Получает статичный тип выражения, представленного этим выражением .
Тип , представляющий этот статичный тип выражения.
Создает новое выражение, идентичное данному, но использующее предоставленные дочерние элементы.Если все дочерние элементы идентичны, возвращается данное выражение.
Нужно использовать это выражение, если дочерние элементы не изменились, либо выражение с обновленными дочерними элементами.
Свойство результата.
Свойство результата.
Представляет метку, которую можно поместить в контекст любого выражения .При перемещении к этой метке будет получено значение соответствующего выражения .В противном случае будет получено значение .Если тип имеет значение System.Void, никакое значение не предоставляется.
Значение выражения , если метка была достигнута с помощью стандартного потока управления (например, без применения оператора goto).
Объект выражения, представляющий значение объекта .
Возвращает тип узла данного выражения .
Объект , представляющий данное выражение.
Объект , с которым связана данная метка.
Объект , с которым связана данная метка.
Получает статичный тип выражения, представленного этим выражением .
Тип , представляющий этот статичный тип выражения.
Создает новое выражение, идентичное данному, но использующее предоставленные дочерние элементы.Если все дочерние элементы идентичны, возвращается данное выражение.
Нужно использовать это выражение, если дочерние элементы не изменились, либо выражение с обновленными дочерними элементами.
Свойство результата.
Свойство результата.
Служит для представления целевой точки выражения .
Получает имя метки.
Имя метки.
Возвращает объект , который представляет текущий объект .
Объект , представляющий текущий объект .
Тип значения, которое передается при переходе к метке (или , если значение передавать не нужно).
Объект , представляющий тип значения, которое передается при переходе к метке, или , если значение передавать не нужно.
Описывает лямбда-выражение.Оно захватывает блок кода, сходный с телом метода .NET.
Возвращает тело лямбда-выражения.
Объект , который предоставляет тело лямбда-выражения.
Производит делегата, который представляет лямбда-выражение.
Объект , содержащий скомпилированную версию лямбда-выражения.
Получает имя лямбда-выражения.
Имя лямбда-выражения.
Возвращает тип узла данного выражения .
Объект , представляющий данное выражение.
Возвращает параметры лямбда-выражения.
объектов , предоставляющих параметры лямбда-выражения.
Получает возвращаемый тип лямбда-выражения.
Объект , представляющий тип лямбда-выражения.
Получает значение, которое определяет, можно ли компилировать лямбда-выражение с оптимизацией с помощью вызова с префиксом tail.
Значение true, если лямбда-выражение будет компилироваться с оптимизацией с помощью вызова с префиксом tail; в противном случае — значение false.
Получает статичный тип выражения, представленного этим выражением .
Тип , представляющий этот статичный тип выражения.
Представляет вызов конструктора, который содержит инициализатор коллекции.
Получает значение, которое указывает, можно ли сократить узел дерева выражений.
Значение true, если узел можно сократить; в противном случае — значение false.
Получает инициализаторы элементов, которые используются для инициализации коллекции.
объектов , представляющих элементы, которые используются для инициализации коллекции.
Возвращает выражение содержащее вызов в конструктор типа коллекции.
, представляющий вызов в конструктор типа коллекции.
Возвращает тип узла данного выражения .
Объект , представляющий данное выражение.
Сокращает узел бинарных выражений до более простого выражения.
Сокращенное выражение.
Получает статичный тип выражения, представленного этим выражением .
Тип , представляющий этот статичный тип выражения.
Создает новое выражение, идентичное данному, но использующее предоставленные дочерние элементы.Если все дочерние элементы идентичны, возвращается данное выражение.
Нужно использовать это выражение, если дочерние элементы не изменились, либо выражение с обновленными дочерними элементами.
Свойство результата.
Свойство результата.
Представляет бесконечный цикл.Может быть прерван с помощью оператора break.
Получает объект , являющийся телом цикла.
Объект , являющийся телом цикла.
Получает объект , который используется телом цикла в качестве целевого выражения оператора break.
Объект , который используется телом цикла в качестве целевого выражения оператора break.
Получает объект , который используется телом цикла в качестве целевого выражения оператора continue.
Объект , который используется телом цикла в качестве целевого выражения оператора continue.
Возвращает тип узла данного выражения.При переопределении этого метода узлы расширения должны возвращать .
Объект выражения.
Получает статичный тип выражения, представленного этим выражением .
Тип , представляющий этот статичный тип выражения.
Создает новое выражение, идентичное данному, но использующее предоставленные дочерние элементы.Если все дочерние элементы идентичны, возвращается данное выражение.
Нужно использовать это выражение, если дочерние элементы не изменились, либо выражение с обновленными дочерними элементами.
Свойство результата.
Свойство результата.
Свойство результата.
Представляет операцию присваивания для поля или свойства объекта.
Получает выражение для назначения полю или свойству.
Тип , представляющий значение для назначения полю или свойству.
Создает новое выражение, идентичное данному, но использующее предоставленные дочерние элементы.Если все дочерние элементы идентичны, возвращается данное выражение.
Нужно использовать это выражение, если дочерние элементы не изменились, либо выражение с обновленными дочерними элементами.
Свойство результата.
Обеспечивает базовый класс, производными от которого являются классы, представляющие привязки, используемые для инициализации элементов созданных производных объекта.
Получает представленный тип привязки.
Одно из значений .
Получает поле или свойство для инициализации.
Тип , представляющие поле или свойство для инициализации.
Возвращает текстовое представление .
Текстовое представление .
Описывает типы привязки, которые используются в объектах .
Привязка, представляющая инициализацию элемента со значением выражения.
Привязка, представляющая инициализацию элемента типа or из списка элементов.
Привязка, представляющаяся рекуррентную инициализацию элементов элемента.
Представляет доступ к полю или свойству.
Отправляет в конкретный метод Visit для данного типа узла.Например, объект вызывает метод .
Результат посещения этого узла.
Посетитель, с помощью которого выполняется посещение этого узла.
Получает содержащийся объект поля или свойства.
, который представляет содержащийся объект поля или свойства.
Получает поле или свойство для доступа.
Тип , представляющие поле или свойство для доступа.
Возвращает тип узла данного выражения .
Объект , представляющий данное выражение.
Создает новое выражение, идентичное данному, но использующее предоставленные дочерние элементы.Если все дочерние элементы идентичны, возвращается данное выражение.
Нужно использовать это выражение, если дочерние элементы не изменились, либо выражение с обновленными дочерними элементами.
Свойство результата.
Представляет вызов конструктора и инициализацию одного или нескольких членов нового объекта.
Получает привязки, описывающие способы инициализации членов созданного объекта.
Объекты of , описывающие способы инициализации членов.
Получает значение, которое указывает, можно ли сократить узел дерева выражений.
Значение true, если узел можно сократить; в противном случае — значение false.
Возвращает выражение, представляющее вызов конструктора.
, представляющее вызов конструктора.
Возвращает тип узла для данного выражения.При переопределении этого метода узлы расширения должны возвращать .
Объект выражения.
Сокращает выражение до более простого выражения.
Сокращенное выражение.
Получает статичный тип выражения, представленного этим выражением .
Тип , представляющий этот статичный тип выражения.
Создает новое выражение, идентичное данному, но использующее предоставленные дочерние элементы.Если все дочерние элементы идентичны, возвращается данное выражение.
Нужно использовать это выражение, если дочерние элементы не изменились, либо выражение с обновленными дочерними элементами.
Свойство результата.
Свойство результата.
Предоставляет инициализацию элементов коллекции созданного объекта.
Предоставляет инициализаторы элементов для инициализации коллекции элементов созданного объекта.
Объекты объектов для инициализации элемента коллекции.
Создает новое выражение, идентичное данному, но использующее предоставленные дочерние элементы.Если все дочерние элементы идентичны, возвращается данное выражение.
Нужно использовать это выражение, если дочерние элементы не изменились, либо выражение с обновленными дочерними элементами.
Свойство результата.
Предоставляет инициализацию элементов элемента созданного объекта.
Получает привязки, описывающие способы инициализации элементов элемента.
Объекты of , описывающие способы инициализации элементов элемента.
Создает новое выражение, идентичное данному, но использующее предоставленные дочерние элементы.Если все дочерние элементы идентичны, возвращается данное выражение.
Нужно использовать это выражение, если дочерние элементы не изменились, либо выражение с обновленными дочерними элементами.
Свойство результата.
Представляет вызов к статическому методу или методу экземпляра.
Отправляет в конкретный метод Visit для данного типа узла.Например, объект вызывает метод .
Результат посещения этого узла.
Посетитель, с помощью которого выполняется посещение этого узла.
Получает коллекцию выражений, представляющих аргументы вызванного метода.
объектов , представляющих аргументы вызванному методу.
Получает для вызываемого метода.
, представляющий вызванный метод.
Возвращает тип узла данного выражения .
Объект , представляющий данное выражение.
Получает выражение , представляющее экземпляр для вызовов методов экземпляра или NULL для вызовов статических методов.
, предоставляющий получающий объект метода.
Получает статичный тип выражения, представленного этим выражением .
Тип , представляющий этот статичный тип выражения.
Создает новое выражение, идентичное данному, но использующее предоставленные дочерние элементы.Если все дочерние элементы идентичны, возвращается данное выражение.
Нужно использовать это выражение, если дочерние элементы не изменились, либо выражение с обновленными дочерними элементами.
Свойство результата.
Свойство результата.
Представляет создание нового массива и возможную инициализацию элемента нового массива.
Отправляет в конкретный метод Visit для данного типа узла.Например, объект вызывает метод .
Результат посещения этого узла.
Посетитель, с помощью которого выполняется посещение этого узла.
Получает границы массива, если значение свойства равно или если значения используются для инициализации элементов нового массива, если значение свойства равно .
объектов , представляющих границы массива или значения инициализации.
Получает статичный тип выражения, представленного этим выражением .
Тип , представляющий этот статичный тип выражения.
Создает новое выражение, идентичное данному, но использующее предоставленные дочерние элементы.Если все дочерние элементы идентичны, возвращается данное выражение.
Нужно использовать это выражение, если дочерние элементы не изменились, либо выражение с обновленными дочерними элементами.
Свойство результата.
Представляет вызов конструктора.
Отправляет в конкретный метод Visit для данного типа узла.Например, объект вызывает метод .
Результат посещения этого узла.
Посетитель, с помощью которого выполняется посещение этого узла.
Получает аргументы для конструктора.
Коллекция объектов , представляющих аргументы конструктору.
Получает вызванный конструктор.
, представляющий вызванный конструктор.
Получает элементы, которые могут извлечь значения полей, инициализированных с помощью аргументов конструктора.
Коллекция объектов , представляющих элементы, которые могут извлечь значения полей, инициализированных с помощью аргументов конструктора.
Возвращает тип узла данного выражения .
Объект , представляющий данное выражение.
Получает статичный тип выражения, представленного этим выражением .
Тип , представляющий этот статичный тип выражения.
Создает новое выражение, идентичное данному, но использующее предоставленные дочерние элементы.Если все дочерние элементы идентичны, возвращается данное выражение.
Нужно использовать это выражение, если дочерние элементы не изменились, либо выражение с обновленными дочерними элементами.
Свойство результата.
Представляет именованное выражение параметра.
Отправляет в конкретный метод Visit для данного типа узла.Например, объект вызывает метод .
Результат посещения этого узла.
Посетитель, с помощью которого выполняется посещение этого узла.
Указывает, что данное выражение ParameterExpression должно рассматриваться в качестве параметра ByRef.
Значение true, если данный параметр ParameterExpression является параметром ByRef; в противном случае — значение false.
Получает имя параметра или переменной.
Объект , в котором содержится имя параметра.
Возвращает тип узла данного выражения .
Объект , представляющий данное выражение.
Получает статичный тип выражения, представленного этим выражением .
Тип , представляющий этот статичный тип выражения.
Выражение, которое предоставляет разрешения среды выполнения на чтение и запись переменных.
Возвращает тип узла для данного выражения.При переопределении этого метода узлы расширения должны возвращать .
Объект выражения.
Получает статичный тип выражения, представленного этим выражением .
Тип , представляющий этот статичный тип выражения.
Создает новое выражение, идентичное данному, но использующее предоставленные дочерние элементы.Если все дочерние элементы идентичны, возвращается данное выражение.
Нужно использовать это выражение, если дочерние элементы не изменились, либо выражение с обновленными дочерними элементами.
Свойство результата.
Переменные или параметры, к которым среда выполнения предоставляет доступ.
Доступная только для чтения коллекция, содержащая параметры, к которым средой выполнения будет предоставлен доступ.
Представляет один из вариантов для выражения .
Получает тело блока case.
Объект , представляющий тело блока case.
Получает значение для данного блока case.Блока case для выполнения выбирается, когда свойство совпадает с одним из этих значений.
Доступная только для чтения коллекция значений данного блока case.
Возвращает объект , который представляет текущий объект .
Объект , представляющий текущий объект .
Создает новое выражение, идентичное данному, но использующее предоставленные дочерние элементы.Если все дочерние элементы идентичны, возвращается данное выражение.
Нужно использовать это выражение, если дочерние элементы не изменились, либо выражение с обновленными дочерними элементами.
Свойство результата.
Свойство результата.
Представляет выражение управления, которое обрабатывает выбор из нескольких вариантов путем передачи управления выражению .
Получает коллекцию объектов для переключателя.
Коллекция объектов .
Получает метод проверки равенства, если он существует.
Объект , представляющий метод проверки равенства.
Получает процедуру проверки для выбора варианта.
Объект , представляющий процедуру проверки для выбора варианта.
Возвращает тип узла для данного выражения.При переопределении этого метода узлы расширения должны возвращать .
Объект выражения.
Получает процедуру проверки для выбора варианта.
Объект , представляющий процедуру проверки для выбора варианта.
Получает статичный тип выражения, представленного этим выражением .
Тип , представляющий этот статичный тип выражения.
Создает новое выражение, идентичное данному, но использующее предоставленные дочерние элементы.Если все дочерние элементы идентичны, возвращается данное выражение.
Нужно использовать это выражение, если дочерние элементы не изменились, либо выражение с обновленными дочерними элементами.
Свойство результата.
Свойство результата.
Свойство результата.
Сохраняет информацию, необходимую для создания информации отладочных символов для исходного файла, в частности имени файла и уникального идентификатора языка.
Возвращает уникальный идентификатор типа документа, если он существует.Для текстовых файлов по умолчанию принимает значение GUID.
Уникальный идентификатор типа документа.
Имя исходного файла.
Строковое представление имени исходного файла.
Возвращает уникальный идентификатор языка, если он существует.
Уникальный идентификатор языка.
Возвращает уникальный идентификатор поставщика языка, если он существует.
Уникальный идентификатор поставщика языка.
Представляет блок try/catch/finally/fault.
Получает объект , представляющий тело блока try.
Объект , представляющий тело блока try.
Получает объект , представляющий тело блока fault.
Объект , представляющий тело блока fault.
Получает объект , представляющий тело блока finally.
Объект , представляющий тело блока finally.
Получает коллекцию выражений , связанных с блоком try.
Коллекция выражений , связанных с блоком try.
Возвращает тип узла данного выражения .
Объект , представляющий данное выражение.
Получает статичный тип выражения, представленного этим выражением .
Тип , представляющий этот статичный тип выражения.
Создает новое выражение, идентичное данному, но использующее предоставленные дочерние элементы.Если все дочерние элементы идентичны, возвращается данное выражение.
Нужно использовать это выражение, если дочерние элементы не изменились, либо выражение с обновленными дочерними элементами.
Свойство результата.
Свойство результата.
Свойство результата.
Свойство результата.
Представляет операцию между выражением и типом.
Получает операнд выражения операции проверки типа.
Объект , который предоставляет операнд выражения операции проверки типа.
Возвращает тип узла для данного выражения.При переопределении этого метода узлы расширения должны возвращать .
Объект выражения.
Получает статичный тип выражения, представленного этим выражением .
Тип , представляющий этот статичный тип выражения.
Получает операнд типа операции проверки типа.
Объект , который предоставляет операнд типа операции проверки типа.
Создает новое выражение, идентичное данному, но использующее предоставленные дочерние элементы.Если все дочерние элементы идентичны, возвращается данное выражение.
Нужно использовать это выражение, если дочерние элементы не изменились, либо выражение с обновленными дочерними элементами.
Свойство результата.
Представляет выражение, содержащее унарный оператор.
Получает значение, которое указывает, можно ли сократить узел дерева выражений.
Значение true, если узел можно сократить; в противном случае — значение false.
Возвращает значение, указывающее, представляет ли узел дерева выражения ликвидированный вызов оператора.
true, если узел представляет удаленный вызов; в противном случае — false.
Возвращает значение, указывающее, представляет ли узел дерева выражения ликвидированный вызов оператора, тип возврата которого удален для типа со значением NULL.
true, если тип возврата оператора удален до типа со значением NULL, иначе возвращается значение false.
Получает реализацию метода для унарной операции.
, представляющий метод реализации.
Возвращает тип узла данного выражения .
Объект , представляющий данное выражение.
Получает операнд унарной операции.
Объект , который предоставляет операнд унарной операции.
Сокращает узел выражений до более простого выражения.
Сокращенное выражение.
Получает статичный тип выражения, представленного этим выражением .
Тип , представляющий этот статичный тип выражения.
Создает новое выражение, идентичное данному, но использующее предоставленные дочерние элементы.Если все дочерние элементы идентичны, возвращается данное выражение.
Нужно использовать это выражение, если дочерние элементы не изменились, либо выражение с обновленными дочерними элементами.
Свойство результата.