다음을 통해 공유


DbScanExpression.Accept 메서드

정의

오버로드

Accept(DbExpressionVisitor)

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

Accept<TResultType>(DbExpressionVisitor<TResultType>)

특정 형식의 결과 값을 생성하는 식의 visitor 패턴을 구현합니다.

Accept(DbExpressionVisitor)

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

public override void Accept (System.Data.Entity.Core.Common.CommandTrees.DbExpressionVisitor visitor);
override this.Accept : System.Data.Entity.Core.Common.CommandTrees.DbExpressionVisitor -> unit
Public Overrides Sub Accept (visitor As DbExpressionVisitor)

매개 변수

visitor
DbExpressionVisitor

DbExpressionVisitor의 인스턴스입니다.

예외

visitor가 null인 경우

적용 대상

Accept<TResultType>(DbExpressionVisitor<TResultType>)

특정 형식의 결과 값을 생성하는 식의 visitor 패턴을 구현합니다.

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

형식 매개 변수

TResultType

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

매개 변수

visitor
DbExpressionVisitor<TResultType>

특정 형식의 결과 값을 생성하는 형식화된 DbExpressionVisitor의 인스턴스입니다.

반환

TResultType

에서 생성된 특정 형식의 결과 값입니다 DbExpressionVisitor .

예외

visitor가 null인 경우

적용 대상