NotNullableExpression Класс

Определение

Выражение редуцируемых заметок, используемое для влияния на логику расширения null.

public class NotNullableExpression : System.Linq.Expressions.Expression
type NotNullableExpression = class
    inherit Expression
Public Class NotNullableExpression
Inherits Expression
Наследование
NotNullableExpression

Конструкторы

Имя Описание
NotNullableExpression(Expression)

Создает экземпляр NotNullableExpression.

Свойства

Имя Описание
CanReduce

Указывает, что узел можно сократить до более простого. Если возвращается значение true, для получения сокращенной формы можно вызвать Reduce().

NodeType

Тип узла.

Operand

Операнд.

Type

Тип.

Методы

Имя Описание
Reduce()

Преобразует данный узел в более простое выражение. Если CanReduce возвращает значение true, данный метод должен вернуть допустимое выражение. Данный метод может вернуть другой узел, который нужно будет преобразовать еще раз.

VisitChildren(ExpressionVisitor)

Упрощает узел и вызывает делегат-посетитель для преобразованного выражения. Данный метод создает исключение, если узел невозможно упростить.

Применяется к