Sdílet prostřednictvím


DbExpression.Accept Metoda

Definice

Přetížení

Accept(DbExpressionVisitor)

Implementuje vzor návštěvníka pro výrazy, které nevytvářely výslednou hodnotu.

Accept<TResultType>(DbExpressionVisitor<TResultType>)

Implementuje vzor návštěvníka pro výrazy, které vygenerují výslednou hodnotu určitého typu.

Accept(DbExpressionVisitor)

Implementuje vzor návštěvníka pro výrazy, které nevytvářely výslednou hodnotu.

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)

Parametry

Výjimky

visitor má hodnotu null.

Platí pro

Accept<TResultType>(DbExpressionVisitor<TResultType>)

Implementuje vzor návštěvníka pro výrazy, které vygenerují výslednou hodnotu určitého typu.

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

Parametry typu

TResultType

Typ výsledku vytvořeného návštěvníkem

Parametry

Návraty

TResultType

Typ výsledku vytvořeného nástrojem DbExpressionVisitor.

Výjimky

visitor je null).

Platí pro