DbExpression.Accept 메서드

정의

오버로드

Name Description
Accept(DbExpressionVisitor)

결과 값을 생성하지 않는 식에 대한 방문자 패턴을 구현합니다.

Accept<TResultType>(DbExpressionVisitor<TResultType>)

특정 형식의 결과 값을 생성하는 식에 대한 방문자 패턴을 구현합니다.

Accept(DbExpressionVisitor)

결과 값을 생성하지 않는 식에 대한 방문자 패턴을 구현합니다.

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)

매개 변수

visitor
DbExpressionVisitor

DbExpressionVisitor인스턴스입니다.

예외

visitor가 null입니다.

적용 대상

Accept<TResultType>(DbExpressionVisitor<TResultType>)

특정 형식의 결과 값을 생성하는 식에 대한 방문자 패턴을 구현합니다.

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

형식 매개 변수

TResultType

방문자가 생성한 결과의 형식입니다.

매개 변수

반품

TResultType

에서 생성한 결과의 형식입니다 DbExpressionVisitor.

예외

visitor 은 null)입니다.

적용 대상