Compartir a través de


DbDistinctExpression.Accept Método

Definición

Sobrecargas

Accept(DbExpressionVisitor)

Implementa el modelo del visitante para las expresiones que no producen un valor de resultado.

Accept<TResultType>(DbExpressionVisitor<TResultType>)

Implementa el patrón del visitante para las expresiones que producen un resultado de un tipo específico.

Accept(DbExpressionVisitor)

Implementa el modelo del visitante para las expresiones que no producen un 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

Excepciones

visitor es null.

Se aplica a

Accept<TResultType>(DbExpressionVisitor<TResultType>)

Implementa el patrón del visitante para las expresiones que producen un resultado de un 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

Tipo de resultado generado por visitor.

Parámetros

visitor
DbExpressionVisitor<TResultType>

Instancia de un DbExpressionVisitor con tipo que produce un resultado de un tipo específico.

Devoluciones

TResultType

El resultado de un tipo específico que produce DbExpressionVisitor.

Excepciones

visitor es null.

Se aplica a