DbRefExpression.Accept 메서드

정의

오버로드

Accept(DbExpressionVisitor)

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

Accept<TResultType>(DbExpressionVisitor<TResultType>)

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

Accept(DbExpressionVisitor)

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

public override void Accept (System.Data.Common.CommandTrees.DbExpressionVisitor visitor);

매개 변수

visitor
DbExpressionVisitor

DbExpressionVisitor의 인스턴스입니다.

예외

visitornull입니다.

적용 대상

.NET Framework 4.8.1 및 기타 버전
제품 버전
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Accept<TResultType>(DbExpressionVisitor<TResultType>)

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

public override TResultType Accept<TResultType> (System.Data.Common.CommandTrees.DbExpressionVisitor<TResultType> visitor);

형식 매개 변수

TResultType

visitor에서 생성되는 결과의 형식입니다.

매개 변수

visitor
DbExpressionVisitor<TResultType>

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

반환

TResultType

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

예외

visitor이(가) null인 경우

적용 대상

.NET Framework 4.8.1 및 기타 버전
제품 버전
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1