Bagikan melalui


DbExpressionBuilder.IsOfOnly(DbExpression, TypeUsage) Metode

Definisi

Membuat ekspresi baru DbIsOfExpression yang menentukan apakah argumen yang diberikan adalah dari jenis yang ditentukan, dan hanya jenis tersebut (bukan subjenis).

public:
[System::Runtime::CompilerServices::Extension]
 static System::Data::Common::CommandTrees::DbIsOfExpression ^ IsOfOnly(System::Data::Common::CommandTrees::DbExpression ^ argument, System::Data::Metadata::Edm::TypeUsage ^ type);
public static System.Data.Common.CommandTrees.DbIsOfExpression IsOfOnly (this System.Data.Common.CommandTrees.DbExpression argument, System.Data.Metadata.Edm.TypeUsage type);
static member IsOfOnly : System.Data.Common.CommandTrees.DbExpression * System.Data.Metadata.Edm.TypeUsage -> System.Data.Common.CommandTrees.DbIsOfExpression
<Extension()>
Public Function IsOfOnly (argument As DbExpression, type As TypeUsage) As DbIsOfExpression

Parameter

argument
DbExpression

Ekspresi yang menentukan instans.

type
TypeUsage

Ketik metadata yang menentukan jenis yang harus dibandingkan dengan jenis hasil instans.

Mengembalikan

DbIsOfExpression baru dengan instans dan jenis yang ditentukan dan DbExpressionKind IsOfOnly.

Pengecualian

argument atau type adalah null.

type tidak dalam hierarki jenis yang sama dengan jenis argumenthasil .

Keterangan

DbIsOfExpression mengharuskan yang argument memiliki jenis hasil polimorfik, dan itu type adalah jenis dari hierarki jenis yang sama dengan jenis hasil tersebut.

Berlaku untuk