DbElementExpression.Accept Metodo

Definizione

Overload

Accept(DbExpressionVisitor)

Implementa il pattern visitor per le espressioni che non producono alcun valore di risultato.Implements the visitor pattern for expressions that do not produce a result value.

Accept<TResultType>(DbExpressionVisitor<TResultType>)

Implementa il pattern visitor per le espressioni che producono un valore di risultato di un tipo specifico.Implements the visitor pattern for expressions that produce a result value of a specific type.

Accept(DbExpressionVisitor)

Implementa il pattern visitor per le espressioni che non producono alcun valore di risultato.Implements the visitor pattern for expressions that do not produce a result value.

public:
 override void Accept(System::Data::Common::CommandTrees::DbExpressionVisitor ^ visitor);
public override void Accept (System.Data.Common.CommandTrees.DbExpressionVisitor visitor);
override this.Accept : System.Data.Common.CommandTrees.DbExpressionVisitor -> unit
Public Overrides Sub Accept (visitor As DbExpressionVisitor)

Parametri

visitor
DbExpressionVisitor

Istanza di DbExpressionVisitor.An instance of DbExpressionVisitor.

Eccezioni

visitor è null.visitor is 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.Implements the visitor pattern for expressions that produce a result value of a specific type.

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

Parametri di tipo

TResultType

Tipo del risultato prodotto dall'oggetto visitor.The type of the result produced by visitor.

Parametri

visitor
DbExpressionVisitor<TResultType>

Istanza di un oggetto DbExpressionVisitor tipizzato che produce un valore di risultato di un tipo specifico.An instance of a typed DbExpressionVisitor that produces a result value of a specific type.

Restituisce

TResultType

Valore di risultato di un tipo specifico prodotto da DbExpressionVisitor.A result value of a specific type produced by DbExpressionVisitor.

Eccezioni

visitor è null.visitor is null.

Si applica a