Metodo TableExistenceChecker.AnyModelTableExistsInDatabase
[Questa pagina è specifica della versione 6 di Entity Framework. La versione più recente è disponibile come pacchetto NuGet per "Entity Framework". Per ulteriori informazioni su Entity Framework, vedere la pagina msdn.com/data/ef.]
Quando sottoposto a override in una classe derivata, verifica la posizione delle tabelle specificate nel database per la connessione specificata.
Spazio dei nomi: System.Data.Entity.Infrastructure
Assembly: EntityFramework (in EntityFramework.dll)
Sintassi
'Dichiarazione
Public MustOverride Function AnyModelTableExistsInDatabase ( _
context As ObjectContext, _
connection As DbConnection, _
modelTables As IEnumerable(Of EntitySet), _
edmMetadataContextTableName As String _
) As Boolean
'Utilizzo
Dim instance As TableExistenceChecker
Dim context As ObjectContext
Dim connection As DbConnection
Dim modelTables As IEnumerable(Of EntitySet)
Dim edmMetadataContextTableName As String
Dim returnValue As Boolean
returnValue = instance.AnyModelTableExistsInDatabase(context, _
connection, modelTables, edmMetadataContextTableName)
public abstract bool AnyModelTableExistsInDatabase(
ObjectContext context,
DbConnection connection,
IEnumerable<EntitySet> modelTables,
string edmMetadataContextTableName
)
public:
virtual bool AnyModelTableExistsInDatabase(
ObjectContext^ context,
DbConnection^ connection,
IEnumerable<EntitySet^>^ modelTables,
String^ edmMetadataContextTableName
) abstract
abstract AnyModelTableExistsInDatabase :
context:ObjectContext *
connection:DbConnection *
modelTables:IEnumerable<EntitySet> *
edmMetadataContextTableName:string -> bool
public abstract function AnyModelTableExistsInDatabase(
context : ObjectContext,
connection : DbConnection,
modelTables : IEnumerable<EntitySet>,
edmMetadataContextTableName : String
) : boolean
Parametri
- context
Tipo: System.Data.Entity.Core.Objects.ObjectContext
Contesto per cui viene eseguita la verifica delle tabelle, usato in genere per ottenere un oggetto DbInterceptionContext appropriato.
- connection
Tipo: System.Data.Common.DbConnection
Connessione al database. Può essere aperta o chiusa; deve essere richiusa se è aperta. Non eliminare.
- modelTables
Tipo: System.Collections.Generic.IEnumerable<EntitySet>
Tabelle di cui verificare l'esistenza.
- edmMetadataContextTableName
Tipo: System.String
Nome della tabella EdmMetadata di cui verificare l'esistenza.
Valore restituito
Tipo: System.Boolean
True se esiste una qualsiasi delle tabelle modello o la tabella EdmMetadata.