IDbConnectionFactory Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Implementacje tego interfejsu służą do tworzenia obiektów DbConnection dla typu serwera bazy danych na podstawie danej nazwy bazy danych. Wystąpienie jest ustawione na Database klasie, aby spowodować, że wszystkie obiekty DbContexts utworzone bez informacji o połączeniu lub tylko nazwa bazy danych lub parametry połączenia domyślnie używają określonego typu serwera bazy danych. Dostępne są dwie implementacje tego interfejsu: SqlConnectionFactory służy do tworzenia połączeń z SQL Server firmy Microsoft, w tym z wydaniami EXPRESS. SqlCeConnectionFactorysłuży do tworzenia połączeń z Microsoft SQL Server Compact Editions. W razie potrzeby można dodać inne implementacje dla innych serwerów baz danych. Należy pamiętać, że implementacje powinny być bezpieczne wątkami lub niezmienne, ponieważ mogą być dostępne przez wiele wątków w tym samym czasie.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Justification="Casing is intentional")]
public interface IDbConnectionFactory
public interface IDbConnectionFactory
type IDbConnectionFactory = interface
Public Interface IDbConnectionFactory
- Pochodne
- Atrybuty
Metody
CreateConnection(String) |
Tworzy połączenie na podstawie podanej nazwy bazy danych lub parametrów połączenia. |