DbContextInfo Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
DbContextInfo(Type) |
Erstellt eine neue instance, die einen bestimmten DbContext Typ darstellt. |
DbContextInfo(Type, Configuration) |
Erstellt eine neue instance, die einen bestimmten DbContext Typ darstellt. Ein externes Konfigurationsobjekt (z. B. app.config oder web.config) kann bereitgestellt werden und wird während der Auflösung der Verbindungszeichenfolge verwendet. Dies umfasst die Suche nach Verbindungszeichenfolgen und DefaultConnectionFactory-Einträgen. |
DbContextInfo(Type, ConnectionStringSettingsCollection) |
Veraltet.
Erstellt eine neue instance, die einen bestimmten DbContext Typ darstellt. Es kann eine externe Liste von Verbindungszeichenfolgen bereitgestellt werden, die während der Auflösung der Verbindungszeichenfolge anstelle aller in externen Konfigurationsdateien angegebenen Verbindungszeichenfolgen verwendet wird. |
DbContextInfo(Type, DbConnectionInfo) |
Erstellt eine neue instance, die eine bestimmte DbContext Datenbank darstellt. |
DbContextInfo(Type, DbProviderInfo) |
Erstellt eine neue instance, die einen bestimmten DbContext Typ darstellt. Ein DbProviderInfo kann bereitgestellt werden, um den beim Erstellen des zugrunde liegenden EDM-Modells verwendeten standardbestimmten Anbieter außer Kraft zu setzen. |
DbContextInfo(Type, Configuration, DbConnectionInfo) |
Erstellt eine neue instance, die eine angegebene DbContextdarstellt, die auf eine bestimmte Datenbank ausgerichtet ist. Ein externes Konfigurationsobjekt (z. B. app.config oder web.config) kann bereitgestellt werden und wird während der Auflösung der Verbindungszeichenfolge verwendet. Dies umfasst die Suche nach Verbindungszeichenfolgen und DefaultConnectionFactory-Einträgen. |
DbContextInfo(Type, Configuration, DbProviderInfo) |
Erstellt eine neue instance, die einen bestimmten DbContext Typ darstellt. Ein externes Konfigurationsobjekt (z. B. app.config oder web.config) kann bereitgestellt werden und wird während der Auflösung der Verbindungszeichenfolge verwendet. Dies umfasst die Suche nach Verbindungszeichenfolgen und DefaultConnectionFactory-Einträgen. Ein DbProviderInfo kann bereitgestellt werden, um den beim Erstellen des zugrunde liegenden EDM-Modells verwendeten standardbestimmten Anbieter außer Kraft zu setzen. Dies kann hilfreich sein, um zu verhindern, dass EF eine Verbindung herstellt, um ein Manifesttoken zu ermitteln. |
DbContextInfo(Type)
Erstellt eine neue instance, die einen bestimmten DbContext Typ darstellt.
public DbContextInfo (Type contextType);
new System.Data.Entity.Infrastructure.DbContextInfo : Type -> System.Data.Entity.Infrastructure.DbContextInfo
Public Sub New (contextType As Type)
Parameter
Gilt für:
DbContextInfo(Type, Configuration)
Erstellt eine neue instance, die einen bestimmten DbContext Typ darstellt. Ein externes Konfigurationsobjekt (z. B. app.config oder web.config) kann bereitgestellt werden und wird während der Auflösung der Verbindungszeichenfolge verwendet. Dies umfasst die Suche nach Verbindungszeichenfolgen und DefaultConnectionFactory-Einträgen.
public DbContextInfo (Type contextType, System.Configuration.Configuration config);
new System.Data.Entity.Infrastructure.DbContextInfo : Type * System.Configuration.Configuration -> System.Data.Entity.Infrastructure.DbContextInfo
Public Sub New (contextType As Type, config As Configuration)
Parameter
- config
- Configuration
Ein Objekt, das die Konfigurationsdatei darstellt.
Gilt für:
DbContextInfo(Type, ConnectionStringSettingsCollection)
Achtung
The application configuration can contain multiple settings that affect the connection used by a DbContext. To ensure all configuration is taken into account, use a DbContextInfo constructor that accepts System.Configuration.Configuration
Erstellt eine neue instance, die einen bestimmten DbContext Typ darstellt. Es kann eine externe Liste von Verbindungszeichenfolgen bereitgestellt werden, die während der Auflösung der Verbindungszeichenfolge anstelle aller in externen Konfigurationsdateien angegebenen Verbindungszeichenfolgen verwendet wird.
[System.Obsolete("The application configuration can contain multiple settings that affect the connection used by a DbContext. To ensure all configuration is taken into account, use a DbContextInfo constructor that accepts System.Configuration.Configuration")]
public DbContextInfo (Type contextType, System.Configuration.ConnectionStringSettingsCollection connectionStringSettings);
new System.Data.Entity.Infrastructure.DbContextInfo : Type * System.Configuration.ConnectionStringSettingsCollection -> System.Data.Entity.Infrastructure.DbContextInfo
Public Sub New (contextType As Type, connectionStringSettings As ConnectionStringSettingsCollection)
Parameter
- connectionStringSettings
- ConnectionStringSettingsCollection
Eine Auflistung von Verbindungszeichenfolgen.
- Attribute
Hinweise
Es ist besser, den Konstruktor zu verwenden, der das gesamte Konfigurationsdokument akzeptiert, anstatt diesen Konstruktor zu verwenden. Wenn Sie das gesamte Konfigurationsdokument angeben, können Zusätzlich zu explizit angegebenen Verbindungszeichenfolgen defaultConnectionFactroy-Einträge in der Konfiguration gefunden werden.
Gilt für:
DbContextInfo(Type, DbConnectionInfo)
Erstellt eine neue instance, die eine bestimmte DbContext Datenbank darstellt.
public DbContextInfo (Type contextType, System.Data.Entity.Infrastructure.DbConnectionInfo connectionInfo);
new System.Data.Entity.Infrastructure.DbContextInfo : Type * System.Data.Entity.Infrastructure.DbConnectionInfo -> System.Data.Entity.Infrastructure.DbContextInfo
Public Sub New (contextType As Type, connectionInfo As DbConnectionInfo)
Parameter
- connectionInfo
- DbConnectionInfo
Verbindungsinformationen für die zu verwendende Datenbank.
Gilt für:
DbContextInfo(Type, DbProviderInfo)
Erstellt eine neue instance, die einen bestimmten DbContext Typ darstellt. Ein DbProviderInfo kann bereitgestellt werden, um den beim Erstellen des zugrunde liegenden EDM-Modells verwendeten standardbestimmten Anbieter außer Kraft zu setzen.
public DbContextInfo (Type contextType, System.Data.Entity.Infrastructure.DbProviderInfo modelProviderInfo);
new System.Data.Entity.Infrastructure.DbContextInfo : Type * System.Data.Entity.Infrastructure.DbProviderInfo -> System.Data.Entity.Infrastructure.DbContextInfo
Public Sub New (contextType As Type, modelProviderInfo As DbProviderInfo)
Parameter
- modelProviderInfo
- DbProviderInfo
Ein DbProviderInfo , der den zugrunde liegenden ADO.NET Anbieter angibt, der als Ziel verwendet werden soll.
Gilt für:
DbContextInfo(Type, Configuration, DbConnectionInfo)
Erstellt eine neue instance, die eine angegebene DbContextdarstellt, die auf eine bestimmte Datenbank ausgerichtet ist. Ein externes Konfigurationsobjekt (z. B. app.config oder web.config) kann bereitgestellt werden und wird während der Auflösung der Verbindungszeichenfolge verwendet. Dies umfasst die Suche nach Verbindungszeichenfolgen und DefaultConnectionFactory-Einträgen.
public DbContextInfo (Type contextType, System.Configuration.Configuration config, System.Data.Entity.Infrastructure.DbConnectionInfo connectionInfo);
new System.Data.Entity.Infrastructure.DbContextInfo : Type * System.Configuration.Configuration * System.Data.Entity.Infrastructure.DbConnectionInfo -> System.Data.Entity.Infrastructure.DbContextInfo
Public Sub New (contextType As Type, config As Configuration, connectionInfo As DbConnectionInfo)
Parameter
- config
- Configuration
Ein Objekt, das die Konfigurationsdatei darstellt.
- connectionInfo
- DbConnectionInfo
Verbindungsinformationen für die zu verwendende Datenbank.
Gilt für:
DbContextInfo(Type, Configuration, DbProviderInfo)
Erstellt eine neue instance, die einen bestimmten DbContext Typ darstellt. Ein externes Konfigurationsobjekt (z. B. app.config oder web.config) kann bereitgestellt werden und wird während der Auflösung der Verbindungszeichenfolge verwendet. Dies umfasst die Suche nach Verbindungszeichenfolgen und DefaultConnectionFactory-Einträgen. Ein DbProviderInfo kann bereitgestellt werden, um den beim Erstellen des zugrunde liegenden EDM-Modells verwendeten standardbestimmten Anbieter außer Kraft zu setzen. Dies kann hilfreich sein, um zu verhindern, dass EF eine Verbindung herstellt, um ein Manifesttoken zu ermitteln.
public DbContextInfo (Type contextType, System.Configuration.Configuration config, System.Data.Entity.Infrastructure.DbProviderInfo modelProviderInfo);
new System.Data.Entity.Infrastructure.DbContextInfo : Type * System.Configuration.Configuration * System.Data.Entity.Infrastructure.DbProviderInfo -> System.Data.Entity.Infrastructure.DbContextInfo
Public Sub New (contextType As Type, config As Configuration, modelProviderInfo As DbProviderInfo)
Parameter
- config
- Configuration
Ein Objekt, das die Konfigurationsdatei darstellt.
- modelProviderInfo
- DbProviderInfo
Ein DbProviderInfo , der den zugrunde liegenden ADO.NET Anbieter angibt, der als Ziel verwendet werden soll.
Gilt für:
Entity Framework