Condividi tramite


DbExpression.Accept Metodo

Definizione

Overload

Accept(DbExpressionVisitor)

Implementa il pattern visitor per le espressioni che non producono alcun valore di risultato.

Accept<TResultType>(DbExpressionVisitor<TResultType>)

Implementa il pattern visitor per le espressioni che producono un valore di risultato di un tipo specifico.

Accept(DbExpressionVisitor)

Implementa il pattern visitor per le espressioni che non producono alcun valore di risultato.

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)

Parametri

Eccezioni

visitor è null.

Si applica a

Accept<TResultType>(DbExpressionVisitor<TResultType>)

Implementa il pattern visitor per le espressioni che producono un valore di risultato di un tipo specifico.

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

Parametri di tipo

TResultType

Tipo del risultato prodotto da visitor.

Parametri

Restituisce

TResultType

Tipo del risultato prodotto dall'oggetto DbExpressionVisitor.

Eccezioni

visitor è Null).

Si applica a