Condividi tramite


DbFunctionExpression.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 override void Accept (System.Data.Entity.Core.Common.CommandTrees.DbExpressionVisitor visitor);
override this.Accept : System.Data.Entity.Core.Common.CommandTrees.DbExpressionVisitor -> unit
Public Overrides 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 override TResultType Accept<TResultType> (System.Data.Entity.Core.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor);
override this.Accept : System.Data.Entity.Core.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 dal visitatore.

Parametri

visitor
DbExpressionVisitor<TResultType>

Istanza di un oggetto DbExpressionVisitor tipizzato che produce un valore di risultato di un tipo specifico.

Restituisce

TResultType

Valore del risultato di un tipo specifico prodotto da DbExpressionVisitor .

Eccezioni

visitor è null.

Si applica a