Condividi tramite


Classe TableExistenceChecker

[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.]

Implementato dai provider di Entity Framework e usato per verificare se le tabelle esistono o meno in un determinato database. Viene usato dagli inizializzatori di database per determinare se considerare o meno vuoto un database esistente e, se necessario, creare le tabelle.

Gerarchia di ereditarietà

System.Object
  System.Data.Entity.Infrastructure.TableExistenceChecker

Spazio dei nomi:  System.Data.Entity.Infrastructure
Assembly:  EntityFramework (in EntityFramework.dll)

Sintassi

'Dichiarazione
Public MustInherit Class TableExistenceChecker
'Utilizzo
Dim instance As TableExistenceChecker
public abstract class TableExistenceChecker
public ref class TableExistenceChecker abstract
[<AbstractClassAttribute>]
type TableExistenceChecker =  class end
public abstract class TableExistenceChecker

Il tipo TableExistenceChecker espone i seguenti membri.

Costruttori

  rapporti Descrizione
Metodo protetto TableExistenceChecker

In alto

Metodi

  rapporti Descrizione
Metodo pubblico AnyModelTableExistsInDatabase Quando sottoposto a override in una classe derivata, verifica la posizione delle tabelle specificate nel database per la connessione specificata.
Metodo pubblico Equals (Ereditato da Object)
Metodo protetto Finalize (Ereditato da Object)
Metodo pubblico GetHashCode (Ereditato da Object)
Metodo protetto GetTableName Metodo helper per ottenere il nome della tabella dello spazio S EntitySet specificato.
Metodo pubblico GetType (Ereditato da Object)
Metodo protetto MemberwiseClone (Ereditato da Object)
Metodo pubblico ToString (Ereditato da Object)

In alto

Thread safety

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. Non è invece garantita la sicurezza dei membri dell'istanza.

Vedere anche

Riferimento

Spazio dei nomi System.Data.Entity.Infrastructure