SqlClientFactory Klasse
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.
Stellt eine Gruppe von Methoden für das Erstellen von Instanzen der Datenquellenklassen-Implementierung des System.Data.SqlClient-Anbieters dar.
public ref class SqlClientFactory sealed : System::Data::Common::DbProviderFactory
public ref class SqlClientFactory sealed : System::Data::Common::DbProviderFactory, IServiceProvider
public sealed class SqlClientFactory : System.Data.Common.DbProviderFactory
public sealed class SqlClientFactory : System.Data.Common.DbProviderFactory, IServiceProvider
type SqlClientFactory = class
inherit DbProviderFactory
type SqlClientFactory = class
inherit DbProviderFactory
interface IServiceProvider
Public NotInheritable Class SqlClientFactory
Inherits DbProviderFactory
Public NotInheritable Class SqlClientFactory
Inherits DbProviderFactory
Implements IServiceProvider
- Vererbung
- Implementiert
Felder
Instance |
Ruft eine Instanz von SqlClientFactory ab. Diese kann zum Abrufen von stark typisierten Datenobjekten verwendet werden. |
Eigenschaften
CanCreateBatch |
Ruft einen Wert ab, der angibt, ob diese DbProviderFactory-Instanz die DbBatch-Klasse unterstützt (Geerbt von DbProviderFactory) |
CanCreateCommandBuilder |
Ruft einen Wert ab, der angibt, ob diese DbProviderFactory-Instanz die DbCommandBuilder-Klasse unterstützt (Geerbt von DbProviderFactory) |
CanCreateDataAdapter |
Ruft einen Wert ab, der angibt, ob diese DbProviderFactory-Instanz die DbDataAdapter-Klasse unterstützt (Geerbt von DbProviderFactory) |
CanCreateDataSourceEnumerator |
Ruft einen Wert ab, der angibt, ob ein SqlDataSourceEnumerator-Objekt erstellt werden kann. |
CanCreateDataSourceEnumerator |
Ruft einen Wert ab, der angibt, ob diese DbProviderFactory-Instanz die DbDataSourceEnumerator-Klasse unterstützt (Geerbt von DbProviderFactory) |
Methoden
CreateBatch() |
Gibt eine neue Instanz der Klasse des Anbieters zurück, die die DbBatch-Klasse implementiert. (Geerbt von DbProviderFactory) |
CreateBatchCommand() |
Gibt eine neue Instanz der Klasse des Anbieters zurück, die die DbBatchCommand-Klasse implementiert. (Geerbt von DbProviderFactory) |
CreateCommand() |
Gibt eine stark typisierte DbCommand-Instanz zurück. |
CreateCommandBuilder() |
Gibt eine stark typisierte DbCommandBuilder-Instanz zurück. |
CreateCommandBuilder() |
Gibt eine neue Instanz der Klasse des Anbieters zurück, die die DbCommandBuilder-Klasse implementiert. (Geerbt von DbProviderFactory) |
CreateConnection() |
Gibt eine stark typisierte DbConnection-Instanz zurück. |
CreateConnectionStringBuilder() |
Gibt eine stark typisierte DbConnectionStringBuilder-Instanz zurück. |
CreateDataAdapter() |
Gibt eine stark typisierte DbDataAdapter-Instanz zurück. |
CreateDataAdapter() |
Gibt eine neue Instanz der Klasse des Anbieters zurück, die die DbDataAdapter-Klasse implementiert. (Geerbt von DbProviderFactory) |
CreateDataSource(String) |
Gibt eine neue instance der Klasse des Anbieters zurück, die die DbDataSource -Klasse implementiert, die die Datenbank für die angegebene Verbindungszeichenfolge darstellt und bereit ist, Verbindungen zu ihr zu verteilen. (Geerbt von DbProviderFactory) |
CreateDataSourceEnumerator() |
Gibt einen neuen SqlDataSourceEnumerator zurück. |
CreateDataSourceEnumerator() |
Gibt eine neue Instanz der Klasse des Anbieters zurück, die die DbDataSourceEnumerator-Klasse implementiert. (Geerbt von DbProviderFactory) |
CreateParameter() |
Gibt eine stark typisierte DbParameter-Instanz zurück. |
CreatePermission(PermissionState) |
Gibt einen neuen CodeAccessPermission zurück. |
CreatePermission(PermissionState) |
Gibt eine neue Instanz der Klasse des Anbieters zurück, die die Version der CodeAccessPermission-Klasse des Anbieters implementiert. (Geerbt von DbProviderFactory) |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Explizite Schnittstellenimplementierungen
IServiceProvider.GetService(Type) |
Eine Beschreibung dieses Elements finden Sie unter GetService(Type). |
Erweiterungsmethoden
GetKeyedService<T>(IServiceProvider, Object) |
Ruft einen Dienst vom Typ |
GetKeyedServices(IServiceProvider, Type, Object) |
Ruft eine Enumeration von Diensten vom Typ |
GetKeyedServices<T>(IServiceProvider, Object) |
Ruft eine Enumeration von Diensten vom Typ |
GetRequiredKeyedService(IServiceProvider, Type, Object) |
Ruft einen Dienst vom Typ |
GetRequiredKeyedService<T>(IServiceProvider, Object) |
Ruft einen Dienst vom Typ |
CreateAsyncScope(IServiceProvider) |
Erstellt eine neue AsyncServiceScope-Schnittstelle, die zum Auflösen von bereichsbezogenen Diensten verwendet werden kann. |
CreateScope(IServiceProvider) |
Erstellt eine neue IServiceScope-Schnittstelle, die zum Auflösen von bereichsbezogenen Diensten verwendet werden kann. |
GetRequiredService(IServiceProvider, Type) |
Ruft einen Dienst vom Typ |
GetRequiredService<T>(IServiceProvider) |
Ruft einen Dienst vom Typ |
GetService<T>(IServiceProvider) |
Ruft einen Dienst vom Typ |
GetServices(IServiceProvider, Type) |
Ruft eine Enumeration von Diensten vom Typ |
GetServices<T>(IServiceProvider) |
Ruft eine Enumeration von Diensten vom Typ |
GetFakeLogCollector(IServiceProvider) |
Ruft das Objekt ab, das Protokolldatensätze sammelt, die an die gefälschte Protokollierung gesendet wurden. |
GetFakeRedactionCollector(IServiceProvider) |
Ruft den gefälschten Redactorsammler instance aus dem Abhängigkeitsinjektionscontainer ab. |