答えて

0

xmlとしてedmxを開き、<EntityTypeのcsdlを検索し、ワードプロセッサを使用してカウントを取得しました。それでおしまい!

0

最初にEFモデルを使用している場合は、サーバーエクスプローラを開き、データ接続をクリックしてからテーブルとカウントを開くか、X.edmxファイルをクリックしてください。ご質問ください

+0

テーブルの数と同じではありません。 –

2

あなたはObjectContext.MetadataWorkspaceプロパティを通じて入手可能ですMetadataWorkspaceクラス、使用してinformation about your Entity Data Model programmaticallyを取得できます。DataSpace.OSpace列挙値がで見つかった項目の数を返すようにMetadataWorkspace.GetItems方法を指示し

var objectContext = ((IObjectContextAdapter)dbContext).ObjectContext 
var metadata = objectContext.MetadataWorkspace; 

var entityCount = metadata.GetItems(DataSpace.OSpace).Count; 

をEDMのオブジェクトモデルスペース。

関連する問題