Partilhar via


DbElementExpression.Accept Método

Definição

Sobrecargas

Accept(DbExpressionVisitor)

Implementa o padrão de visitante para expressões que não produzem um valor de resultado.

Accept<TResultType>(DbExpressionVisitor<TResultType>)

Implementa o padrão de visitante para expressões que produzem um valor de resultado de um tipo específico.

Accept(DbExpressionVisitor)

Implementa o padrão de visitante para expressões que não produzem um valor de resultado.

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)

Parâmetros

visitor
DbExpressionVisitor

Uma instância de DbExpressionVisitor.

Exceções

visitor é null.

Aplica-se a

Accept<TResultType>(DbExpressionVisitor<TResultType>)

Implementa o padrão de visitante para expressões que produzem um valor de resultado de um tipo específico.

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

Parâmetros de tipo

TResultType

O tipo do resultado produzido por visitor.

Parâmetros

visitor
DbExpressionVisitor<TResultType>

Uma instância de um DbExpressionVisitor com tipo que produz um valor de resultado de um tipo específico.

Retornos

TResultType

Um valor de resultado de um tipo específico produzido por DbExpressionVisitor.

Exceções

visitor é null.

Aplica-se a