Bagikan melalui


DbExpressionVisitor<TResultType>.Visit Metode

Definisi

Menerapkan pola pengunjung untuk ekspresi.

Overload

Visit(DbLikeExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbLikeExpression.

Visit(DbLimitExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbLimitExpression.

Visit(DbNewInstanceExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbNewInstanceExpression.

Visit(DbNotExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbNotExpression.

Visit(DbNullExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbNullExpression.

Visit(DbOfTypeExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbOfTypeExpression.

Visit(DbOrExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbOrExpression.

Visit(DbParameterReferenceExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbParameterReferenceExpression.

Visit(DbLambdaExpression)

Ketika ditimpa di kelas turunan, menerapkan metode pola pengunjung untuk DbLambdaExpression.

Visit(DbProjectExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbProjectExpression.

Visit(DbQuantifierExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbQuantifierExpression.

Visit(DbRefExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbRefExpression.

Visit(DbRefKeyExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbRefKeyExpression.

Visit(DbRelationshipNavigationExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbRelationshipNavigationExpression.

Visit(DbScanExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbScanExpression.

Visit(DbSkipExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbSkipExpression.

Visit(DbSortExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbSortExpression.

Visit(DbTreatExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbTreatExpression.

Visit(DbPropertyExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbPropertyExpression.

Visit(DbJoinExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbJoinExpression.

Visit(DbIsOfExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbIsOfExpression.

Visit(DbIsNullExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbIsNullExpression.

Visit(DbAndExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbAndExpression.

Visit(DbApplyExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbApplyExpression.

Visit(DbArithmeticExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbArithmeticExpression.

Visit(DbCaseExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbCaseExpression.

Visit(DbCastExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbCastExpression.

Visit(DbComparisonExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbComparisonExpression.

Visit(DbConstantExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbConstantExpression.

Visit(DbCrossJoinExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbCrossJoinExpression.

Visit(DbDerefExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbDerefExpression.

Visit(DbDistinctExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbDistinctExpression.

Visit(DbElementExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbElementExpression.

Visit(DbEntityRefExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbEntityRefExpression.

Visit(DbExceptExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbExceptExpression.

Visit(DbExpression)

Saat ditimpa di kelas turunan, menangani ekspresi apa pun dari jenis yang tidak dikenali.

Visit(DbFilterExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbFilterExpression.

Visit(DbFunctionExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbFunctionExpression.

Visit(DbGroupByExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbGroupByExpression.

Visit(DbIntersectExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbIntersectExpression.

Visit(DbIsEmptyExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbIsEmptyExpression.

Visit(DbUnionAllExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbUnionAllExpression.

Visit(DbVariableReferenceExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbVariableReferenceExpression.

Visit(DbLikeExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbLikeExpression.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbLikeExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbLikeExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbLikeExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbLikeExpression) As TResultType

Parameter

expression
DbLikeExpression

Yang DbLikeExpression sedang dikunjungi.

Mengembalikan

TResultType

Nilai hasil dari jenis tertentu.

Berlaku untuk

Visit(DbLimitExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbLimitExpression.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbLimitExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbLimitExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbLimitExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbLimitExpression) As TResultType

Parameter

expression
DbLimitExpression

Yang DbLimitExpression sedang dikunjungi.

Mengembalikan

TResultType

Nilai hasil dari jenis tertentu.

Berlaku untuk

Visit(DbNewInstanceExpression)

Ketika ditimpa di kelas turunan, terapkan pola pengunjung untuk DbNewInstanceExpression.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbNewInstanceExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbNewInstanceExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbNewInstanceExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbNewInstanceExpression) As TResultType

Parameter

expression
DbNewInstanceExpression

Yang DbNewInstanceExpression sedang dikunjungi.

Mengembalikan

TResultType

Nilai hasil dari jenis tertentu.

Berlaku untuk

Visit(DbNotExpression)

Ketika ditimpa di kelas turunan, menerapkan pola pengunjung untuk DbNotExpression.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbNotExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbNotExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbNotExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbNotExpression) As TResultType

Parameter

expression
DbNotExpression

Yang DbNotExpression sedang dikunjungi.

Mengembalikan

TResultType

Nilai hasil dari jenis tertentu.

Berlaku untuk

Visit(DbNullExpression)

Ketika ditimpa di kelas turunan, menerapkan pola pengunjung untuk DbNullExpression.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbNullExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbNullExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbNullExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbNullExpression) As TResultType

Parameter

expression
DbNullExpression

Yang DbNullExpression sedang dikunjungi.

Mengembalikan

TResultType

Nilai hasil dari jenis tertentu.

Berlaku untuk

Visit(DbOfTypeExpression)

Ketika ditimpa di kelas turunan, menerapkan pola pengunjung untuk DbOfTypeExpression.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbOfTypeExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbOfTypeExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbOfTypeExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbOfTypeExpression) As TResultType

Parameter

expression
DbOfTypeExpression

Yang DbOfTypeExpression sedang dikunjungi.

Mengembalikan

TResultType

Nilai hasil dari jenis tertentu.

Berlaku untuk

Visit(DbOrExpression)

Ketika ditimpa di kelas turunan, menerapkan pola pengunjung untuk DbOrExpression.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbOrExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbOrExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbOrExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbOrExpression) As TResultType

Parameter

expression
DbOrExpression

Yang DbOrExpression sedang dikunjungi.

Mengembalikan

TResultType

Nilai hasil dari jenis tertentu.

Berlaku untuk

Visit(DbParameterReferenceExpression)

Ketika ditimpa di kelas turunan, menerapkan pola pengunjung untuk DbParameterReferenceExpression.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbParameterReferenceExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbParameterReferenceExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbParameterReferenceExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbParameterReferenceExpression) As TResultType

Parameter

Mengembalikan

TResultType

Nilai hasil dari jenis tertentu.

Berlaku untuk

Visit(DbLambdaExpression)

Ketika ditimpa di kelas turunan, menerapkan metode pola pengunjung untuk DbLambdaExpression.

public:
 virtual TResultType Visit(System::Data::Common::CommandTrees::DbLambdaExpression ^ expression);
public virtual TResultType Visit (System.Data.Common.CommandTrees.DbLambdaExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbLambdaExpression -> 'ResultType
override this.Visit : System.Data.Common.CommandTrees.DbLambdaExpression -> 'ResultType
Public Overridable Function Visit (expression As DbLambdaExpression) As TResultType

Parameter

expression
DbLambdaExpression

Yang DbLambdaExpression sedang dikunjungi.

Mengembalikan

TResultType

Nilai hasil dari jenis tertentu.

Berlaku untuk

Visit(DbProjectExpression)

Ketika ditimpa di kelas turunan, menerapkan pola pengunjung untuk DbProjectExpression.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbProjectExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbProjectExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbProjectExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbProjectExpression) As TResultType

Parameter

expression
DbProjectExpression

Yang DbProjectExpression sedang dikunjungi.

Mengembalikan

TResultType

Nilai hasil dari jenis tertentu.

Berlaku untuk

Visit(DbQuantifierExpression)

Ketika ditimpa di kelas turunan, menerapkan pola pengunjung untuk DbQuantifierExpression.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbQuantifierExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbQuantifierExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbQuantifierExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbQuantifierExpression) As TResultType

Parameter

expression
DbQuantifierExpression

Yang DbQuantifierExpression sedang dikunjungi.

Mengembalikan

TResultType

Nilai hasil dari jenis tertentu.

Berlaku untuk

Visit(DbRefExpression)

Ketika ditimpa di kelas turunan, menerapkan pola pengunjung untuk DbRefExpression.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbRefExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbRefExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbRefExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbRefExpression) As TResultType

Parameter

expression
DbRefExpression

Yang DbRefExpression sedang dikunjungi.

Mengembalikan

TResultType

Nilai hasil dari jenis tertentu.

Berlaku untuk

Visit(DbRefKeyExpression)

Ketika ditimpa di kelas turunan, menerapkan pola pengunjung untuk DbRefKeyExpression.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbRefKeyExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbRefKeyExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbRefKeyExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbRefKeyExpression) As TResultType

Parameter

expression
DbRefKeyExpression

Yang DbRefKeyExpression sedang dikunjungi.

Mengembalikan

TResultType

Nilai hasil dari jenis tertentu.

Berlaku untuk

Visit(DbRelationshipNavigationExpression)

Ketika ditimpa di kelas turunan, menerapkan pola pengunjung untuk DbRelationshipNavigationExpression.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbRelationshipNavigationExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbRelationshipNavigationExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbRelationshipNavigationExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbRelationshipNavigationExpression) As TResultType

Parameter

Mengembalikan

TResultType

Nilai hasil dari jenis tertentu.

Berlaku untuk

Visit(DbScanExpression)

Ketika ditimpa di kelas turunan, menerapkan pola pengunjung untuk DbScanExpression.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbScanExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbScanExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbScanExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbScanExpression) As TResultType

Parameter

expression
DbScanExpression

Yang DbScanExpression sedang dikunjungi.

Mengembalikan

TResultType

Nilai hasil dari jenis tertentu.

Berlaku untuk

Visit(DbSkipExpression)

Ketika ditimpa di kelas turunan, menerapkan pola pengunjung untuk DbSkipExpression.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbSkipExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbSkipExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbSkipExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbSkipExpression) As TResultType

Parameter

expression
DbSkipExpression

Yang DbSkipExpression sedang dikunjungi.

Mengembalikan

TResultType

Nilai hasil dari jenis tertentu.

Berlaku untuk

Visit(DbSortExpression)

Ketika ditimpa di kelas turunan, menerapkan pola pengunjung untuk DbSortExpression.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbSortExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbSortExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbSortExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbSortExpression) As TResultType

Parameter

expression
DbSortExpression

Yang DbSortExpression sedang dikunjungi.

Mengembalikan

TResultType

Nilai hasil dari jenis tertentu.

Berlaku untuk

Visit(DbTreatExpression)

Ketika ditimpa di kelas turunan, menerapkan pola pengunjung untuk DbTreatExpression.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbTreatExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbTreatExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbTreatExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbTreatExpression) As TResultType

Parameter

expression
DbTreatExpression

Yang DbTreatExpression sedang dikunjungi.

Mengembalikan

TResultType

Nilai hasil dari jenis tertentu.

Berlaku untuk

Visit(DbPropertyExpression)

Ketika ditimpa di kelas turunan, menerapkan pola pengunjung untuk DbPropertyExpression.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbPropertyExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbPropertyExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbPropertyExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbPropertyExpression) As TResultType

Parameter

expression
DbPropertyExpression

Yang DbPropertyExpression sedang dikunjungi.

Mengembalikan

TResultType

Nilai hasil dari jenis tertentu.

Berlaku untuk

Visit(DbJoinExpression)

Ketika ditimpa di kelas turunan, menerapkan pola pengunjung untuk DbJoinExpression.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbJoinExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbJoinExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbJoinExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbJoinExpression) As TResultType

Parameter

expression
DbJoinExpression

Yang DbJoinExpression sedang dikunjungi.

Mengembalikan

TResultType

Nilai hasil dari jenis tertentu.

Berlaku untuk

Visit(DbIsOfExpression)

Ketika ditimpa di kelas turunan, menerapkan pola pengunjung untuk DbIsOfExpression.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbIsOfExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbIsOfExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbIsOfExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbIsOfExpression) As TResultType

Parameter

expression
DbIsOfExpression

Yang DbIsOfExpression sedang dikunjungi.

Mengembalikan

TResultType

Nilai hasil dari jenis tertentu.

Berlaku untuk

Visit(DbIsNullExpression)

Ketika ditimpa di kelas turunan, menerapkan pola pengunjung untuk DbIsNullExpression.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbIsNullExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbIsNullExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbIsNullExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbIsNullExpression) As TResultType

Parameter

expression
DbIsNullExpression

Yang DbIsNullExpression sedang dikunjungi.

Mengembalikan

TResultType

Nilai hasil dari jenis tertentu.

Berlaku untuk

Visit(DbAndExpression)

Ketika ditimpa di kelas turunan, menerapkan pola pengunjung untuk DbAndExpression.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbAndExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbAndExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbAndExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbAndExpression) As TResultType

Parameter

expression
DbAndExpression

Yang DbAndExpression sedang dikunjungi.

Mengembalikan

TResultType

Nilai hasil dari jenis tertentu.

Berlaku untuk

Visit(DbApplyExpression)

Ketika ditimpa di kelas turunan, menerapkan pola pengunjung untuk DbApplyExpression.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbApplyExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbApplyExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbApplyExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbApplyExpression) As TResultType

Parameter

expression
DbApplyExpression

Yang DbApplyExpression sedang dikunjungi.

Mengembalikan

TResultType

Nilai hasil dari jenis tertentu.

Berlaku untuk

Visit(DbArithmeticExpression)

Ketika ditimpa di kelas turunan, menerapkan pola pengunjung untuk DbArithmeticExpression.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbArithmeticExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbArithmeticExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbArithmeticExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbArithmeticExpression) As TResultType

Parameter

expression
DbArithmeticExpression

Yang DbArithmeticExpression sedang dikunjungi.

Mengembalikan

TResultType

Nilai hasil dari jenis tertentu.

Berlaku untuk

Visit(DbCaseExpression)

Ketika ditimpa di kelas turunan, menerapkan pola pengunjung untuk DbCaseExpression.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbCaseExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbCaseExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbCaseExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbCaseExpression) As TResultType

Parameter

expression
DbCaseExpression

Yang DbCaseExpression sedang dikunjungi.

Mengembalikan

TResultType

Nilai hasil dari jenis tertentu.

Berlaku untuk

Visit(DbCastExpression)

Ketika ditimpa di kelas turunan, menerapkan pola pengunjung untuk DbCastExpression.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbCastExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbCastExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbCastExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbCastExpression) As TResultType

Parameter

expression
DbCastExpression

Yang DbCastExpression sedang dikunjungi.

Mengembalikan

TResultType

Nilai hasil dari jenis tertentu.

Berlaku untuk

Visit(DbComparisonExpression)

Ketika ditimpa di kelas turunan, menerapkan pola pengunjung untuk DbComparisonExpression.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbComparisonExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbComparisonExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbComparisonExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbComparisonExpression) As TResultType

Parameter

expression
DbComparisonExpression

Yang DbComparisonExpression sedang dikunjungi.

Mengembalikan

TResultType

Nilai hasil dari jenis tertentu.

Berlaku untuk

Visit(DbConstantExpression)

Ketika ditimpa di kelas turunan, menerapkan pola pengunjung untuk DbConstantExpression.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbConstantExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbConstantExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbConstantExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbConstantExpression) As TResultType

Parameter

expression
DbConstantExpression

Yang DbConstantExpression sedang dikunjungi.

Mengembalikan

TResultType

Nilai hasil dari jenis tertentu.

Berlaku untuk

Visit(DbCrossJoinExpression)

Ketika ditimpa di kelas turunan, menerapkan pola pengunjung untuk DbCrossJoinExpression.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbCrossJoinExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbCrossJoinExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbCrossJoinExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbCrossJoinExpression) As TResultType

Parameter

expression
DbCrossJoinExpression

Yang DbCrossJoinExpression sedang dikunjungi.

Mengembalikan

TResultType

Nilai hasil dari jenis tertentu.

Berlaku untuk

Visit(DbDerefExpression)

Ketika ditimpa di kelas turunan, menerapkan pola pengunjung untuk DbDerefExpression.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbDerefExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbDerefExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbDerefExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbDerefExpression) As TResultType

Parameter

expression
DbDerefExpression

Yang DbDerefExpression sedang dikunjungi.

Mengembalikan

TResultType

Nilai hasil dari jenis tertentu.

Berlaku untuk

Visit(DbDistinctExpression)

Ketika ditimpa di kelas turunan, menerapkan pola pengunjung untuk DbDistinctExpression.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbDistinctExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbDistinctExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbDistinctExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbDistinctExpression) As TResultType

Parameter

expression
DbDistinctExpression

Yang DbDistinctExpression sedang dikunjungi.

Mengembalikan

TResultType

Nilai hasil dari jenis tertentu.

Berlaku untuk

Visit(DbElementExpression)

Ketika ditimpa di kelas turunan, menerapkan pola pengunjung untuk DbElementExpression.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbElementExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbElementExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbElementExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbElementExpression) As TResultType

Parameter

expression
DbElementExpression

Yang DbElementExpression sedang dikunjungi.

Mengembalikan

TResultType

Nilai hasil dari jenis tertentu.

Berlaku untuk

Visit(DbEntityRefExpression)

Ketika ditimpa di kelas turunan, menerapkan pola pengunjung untuk DbEntityRefExpression.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbEntityRefExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbEntityRefExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbEntityRefExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbEntityRefExpression) As TResultType

Parameter

expression
DbEntityRefExpression

Yang DbEntityRefExpression sedang dikunjungi.

Mengembalikan

TResultType

Nilai hasil dari jenis tertentu.

Berlaku untuk

Visit(DbExceptExpression)

Ketika ditimpa di kelas turunan, menerapkan pola pengunjung untuk DbExceptExpression.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbExceptExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbExceptExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbExceptExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbExceptExpression) As TResultType

Parameter

expression
DbExceptExpression

Yang DbExceptExpression sedang dikunjungi.

Mengembalikan

TResultType

Nilai hasil dari jenis tertentu.

Berlaku untuk

Visit(DbExpression)

Saat ditimpa di kelas turunan, menangani ekspresi apa pun dari jenis yang tidak dikenali.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbExpression) As TResultType

Parameter

expression
DbExpression

Yang DbExpression sedang dikunjungi.

Mengembalikan

TResultType

Nilai hasil dari jenis tertentu.

Keterangan

Metode ini dipanggil ketika ekspresi jenis yang tidak dikenal ditemui.

Berlaku untuk

Visit(DbFilterExpression)

Ketika ditimpa di kelas turunan, menerapkan pola pengunjung untuk DbFilterExpression.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbFilterExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbFilterExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbFilterExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbFilterExpression) As TResultType

Parameter

expression
DbFilterExpression

Yang DbFilterExpression sedang dikunjungi.

Mengembalikan

TResultType

Nilai hasil dari jenis tertentu.

Berlaku untuk

Visit(DbFunctionExpression)

Ketika ditimpa di kelas turunan, menerapkan pola pengunjung untuk DbFunctionExpression.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbFunctionExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbFunctionExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbFunctionExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbFunctionExpression) As TResultType

Parameter

expression
DbFunctionExpression

Yang DbFunctionExpression sedang dikunjungi.

Mengembalikan

TResultType

Nilai hasil dari jenis tertentu.

Berlaku untuk

Visit(DbGroupByExpression)

Ketika ditimpa di kelas turunan, menerapkan pola pengunjung untuk DbGroupByExpression.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbGroupByExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbGroupByExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbGroupByExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbGroupByExpression) As TResultType

Parameter

expression
DbGroupByExpression

Yang DbGroupByExpression sedang dikunjungi.

Mengembalikan

TResultType

Nilai hasil dari jenis tertentu.

Berlaku untuk

Visit(DbIntersectExpression)

Ketika ditimpa di kelas turunan, menerapkan pola pengunjung untuk DbIntersectExpression.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbIntersectExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbIntersectExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbIntersectExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbIntersectExpression) As TResultType

Parameter

expression
DbIntersectExpression

Yang DbIntersectExpression sedang dikunjungi.

Mengembalikan

TResultType

Nilai hasil dari jenis tertentu.

Berlaku untuk

Visit(DbIsEmptyExpression)

Ketika ditimpa di kelas turunan, menerapkan pola pengunjung untuk DbIsEmptyExpression.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbIsEmptyExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbIsEmptyExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbIsEmptyExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbIsEmptyExpression) As TResultType

Parameter

expression
DbIsEmptyExpression

Yang DbIsEmptyExpression sedang dikunjungi.

Mengembalikan

TResultType

Nilai hasil dari jenis tertentu.

Berlaku untuk

Visit(DbUnionAllExpression)

Ketika ditimpa di kelas turunan, menerapkan pola pengunjung untuk DbUnionAllExpression.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbUnionAllExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbUnionAllExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbUnionAllExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbUnionAllExpression) As TResultType

Parameter

expression
DbUnionAllExpression

Yang DbUnionAllExpression sedang dikunjungi.

Mengembalikan

TResultType

Nilai hasil dari jenis tertentu.

Berlaku untuk

Visit(DbVariableReferenceExpression)

Ketika ditimpa di kelas turunan, menerapkan pola pengunjung untuk DbVariableReferenceExpression.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbVariableReferenceExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbVariableReferenceExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbVariableReferenceExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbVariableReferenceExpression) As TResultType

Parameter

Mengembalikan

TResultType

Nilai hasil dari jenis tertentu.

Berlaku untuk