DbExpression.Accept Метод

Определение

Перегрузки

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

Реализует шаблон посетителя для выражений, которые не создают результирующее значение.

Accept<TResultType>(DbExpressionVisitor<TResultType>)

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

Accept(DbExpressionVisitor)

Реализует шаблон посетителя для выражений, которые не создают результирующее значение.

public:
 abstract void Accept(System::Data::Common::CommandTrees::DbExpressionVisitor ^ visitor);
public abstract void Accept(System.Data.Common.CommandTrees.DbExpressionVisitor visitor);
abstract member Accept : System.Data.Common.CommandTrees.DbExpressionVisitor -> unit
Public MustOverride Sub Accept (visitor As DbExpressionVisitor)

Параметры

visitor
DbExpressionVisitor

Экземпляр DbExpressionVisitor.

Исключения

Параметр visitor имеет значение null.

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

Accept<TResultType>(DbExpressionVisitor<TResultType>)

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

public:
generic <typename TResultType>
 abstract TResultType Accept(System::Data::Common::CommandTrees::DbExpressionVisitor<TResultType> ^ visitor);
public abstract TResultType Accept<TResultType>(System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor);
abstract member Accept : System.Data.Common.CommandTrees.DbExpressionVisitor<'ResultType> -> 'ResultType
Public MustOverride Function Accept(Of TResultType) (visitor As DbExpressionVisitor(Of TResultType)) As TResultType

Параметры типа

TResultType

Тип результата, созданного посетителем.

Параметры

Возвращаемое значение

TResultType

Тип результата, созданного DbExpressionVisitor.

Исключения

visitor имеет значение NULL).

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