NullConditionalExpression Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание!
Use ConditionalExpression with null check instead
Выражение, представляющее условный доступ со значением NULL. Логика в этом файле основана на https://github.com/bartdesmet/ExpressionFutures
public class NullConditionalExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
[System.Obsolete("Use ConditionalExpression with null check instead")]
public class NullConditionalExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
type NullConditionalExpression = class
inherit Expression
interface IPrintableExpression
[<System.Obsolete("Use ConditionalExpression with null check instead")>]
type NullConditionalExpression = class
inherit Expression
interface IPrintableExpression
Public Class NullConditionalExpression
Inherits Expression
Implements IPrintableExpression
- Наследование
-
NullConditionalExpression
- Атрибуты
- Реализации
Конструкторы
NullConditionalExpression(Expression, Expression) |
Устаревшие..
Создает новый экземпляр NullConditionalExpression. |
Свойства
AccessOperation |
Устаревшие..
Выражение, представляющее операцию доступа. |
Caller |
Устаревшие..
Выражение, представляющее потенциально допускающий значение NULL вызывающий объект, который необходимо проверить на допустимость значений NULL. |
CanReduce |
Устаревшие..
Указывает, что узел можно сократить до более простого. Если возвращается значение true, для получения сокращенной формы можно вызвать Reduce(). |
NodeType |
Устаревшие..
Возвращает тип узла этого выражения. |
Type |
Устаревшие..
Возвращает статический тип выражения, представляемого этим выражением. |
Методы
Equals(NullConditionalExpression) |
Устаревшие..
Определяет, равен ли указанный объект текущему объекту. |
Equals(Object) |
Устаревшие..
Определяет, равен ли указанный объект текущему объекту. |
GetHashCode() |
Устаревшие..
Служит хэш-функцией по умолчанию. |
Print(ExpressionPrinter) |
Устаревшие..
Выражение, представляющее условный доступ со значением NULL. Логика в этом файле основана на https://github.com/bartdesmet/ExpressionFutures |
Reduce() |
Устаревшие..
Преобразует данный узел в более простое выражение. Если CanReduce возвращает значение true, данный метод должен вернуть допустимое выражение. Данный метод может вернуть другой узел, который нужно будет преобразовать еще раз. |
ToString() |
Устаревшие..
Возвращает текстовое представление текущего объекта Expression. |
Update(Expression, Expression) |
Устаревшие..
Выражение, представляющее условный доступ со значением NULL. Логика в этом файле основана на https://github.com/bartdesmet/ExpressionFutures |
VisitChildren(ExpressionVisitor) |
Устаревшие..
Упрощает узел и вызывает делегат-посетитель для преобразованного выражения. Данный метод создает исключение, если узел невозможно упростить. |
Применяется к
Entity Framework