Поделиться через


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)

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

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