Freigeben über


DbExpression.Accept Methode

Definition

Überlädt

Accept(DbExpressionVisitor)

Implementiert das Besuchermuster für Ausdrücke, die keinen Ergebniswert erstellen.

Accept<TResultType>(DbExpressionVisitor<TResultType>)

Implementiert das Besuchermuster für Ausdrücke, die einen Ergebniswert eines bestimmten Typs erstellen.

Accept(DbExpressionVisitor)

Implementiert das Besuchermuster für Ausdrücke, die keinen Ergebniswert erstellen.

public abstract void Accept (System.Data.Entity.Core.Common.CommandTrees.DbExpressionVisitor visitor);
abstract member Accept : System.Data.Entity.Core.Common.CommandTrees.DbExpressionVisitor -> unit
Public MustOverride Sub Accept (visitor As DbExpressionVisitor)

Parameter

visitor
DbExpressionVisitor

Eine Instanz von DbExpressionVisitor.

Gilt für:

Accept<TResultType>(DbExpressionVisitor<TResultType>)

Implementiert das Besuchermuster für Ausdrücke, die einen Ergebniswert eines bestimmten Typs erstellen.

public abstract TResultType Accept<TResultType> (System.Data.Entity.Core.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor);
abstract member Accept : System.Data.Entity.Core.Common.CommandTrees.DbExpressionVisitor<'ResultType> -> 'ResultType
Public MustOverride Function Accept(Of TResultType) (visitor As DbExpressionVisitor(Of TResultType)) As TResultType

Typparameter

TResultType

Der von diesem Besucher erzeugte Ergebnistyp.

Parameter

Gibt zurück

TResultType

Der Typ des von DbExpressionVisitor erstellten Ergebnisses.

Gilt für: