DbExpression.Accept Metódus

Definíció

Túlterhelések

Name Description
Accept(DbExpressionVisitor)

Olyan kifejezések látogatói mintáját implementálja, amelyek nem hoznak létre eredményértéket.

Accept<TResultType>(DbExpressionVisitor<TResultType>)

Implementálja a látogatói mintát olyan kifejezésekhez, amelyek egy adott típusú eredményértéket hoznak létre.

Accept(DbExpressionVisitor)

Olyan kifejezések látogatói mintáját implementálja, amelyek nem hoznak létre eredményértéket.

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

Paraméterek

Kivételek

visitor null értékű.

A következőre érvényes:

Accept<TResultType>(DbExpressionVisitor<TResultType>)

Implementálja a látogatói mintát olyan kifejezésekhez, amelyek egy adott típusú eredményértéket hoznak létre.

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

Típusparaméterek

TResultType

A látogató által előállított eredmény típusa.

Paraméterek

Válaszok

TResultType

Az eredmény DbExpressionVisitortípusa.

Kivételek

visitor értéke null).

A következőre érvényes: