DbDataSource Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje zdroj dat, který lze použít k získání otevřených připojení a proti kterému lze příkazy spustit přímo.
public ref class DbDataSource abstract : IAsyncDisposable, IDisposable
public abstract class DbDataSource : IAsyncDisposable, IDisposable
type DbDataSource = class
interface IDisposable
interface IAsyncDisposable
Public MustInherit Class DbDataSource
Implements IAsyncDisposable, IDisposable
- Dědičnost
-
DbDataSource
- Implementuje
Poznámky
Na rozdíl od DbProviderFactoryobjektu , který je čistě objektem pro objekty specifické pro poskytovatele, jako DbConnectionje , DbDataSource rozdá otevřená připojení ke konkrétním databázím a zapouzdřuje všechny informace potřebné pro připojení k databázi. V závislosti na tom, jak DbDataSource byla služba nakonfigurovaná, můžou být připojení, která předává, ve fondu.
Konstruktory
DbDataSource() |
Inicializuje novou instanci DbDataSource třídy . |
Vlastnosti
ConnectionString |
Získá připojovací řetězec databáze reprezentované tímto DbDataSource. Přesný obsah připojovací řetězec záviset na konkrétním zdroji dat pro toto připojení. |
Metody
CreateBatch() |
Vrátí hodnotuDbBatch, která je připravená k provedení proti .DbDataSource |
CreateCommand(String) |
Vrátí hodnotuDbCommand, která je připravená k provedení proti .DbDataSource |
CreateConnection() |
Vrátí nové, uzavřené připojení k databázi reprezentované tímto DbDataSource. |
CreateDbBatch() |
Vrátí hodnotuDbBatch, která je připravená k provedení proti .DbDataSource |
CreateDbCommand(String) |
Vrátí hodnotuDbCommand, která je připravená k provedení proti .DbDataSource |
CreateDbConnection() |
Vrátí nové, uzavřené připojení k databázi reprezentované tímto DbDataSource. |
Dispose() |
Provádí úlohy definované aplikací spojené s uvolněním, uvolněním nebo resetováním nespravovaných prostředků asynchronně. |
Dispose(Boolean) |
Volána Metod Dispose() a Finalize() k uvolnění spravovaných a nespravovaných prostředků používaných aktuální instancí DbDataSource třídy. |
DisposeAsync() |
Provádí úlohy definované aplikací spojené s uvolněním, uvolněním nebo resetováním nespravovaných prostředků asynchronně. |
DisposeAsyncCore() |
Provádí úlohy definované aplikací související s uvolněním, uvolněním nebo resetováním spravovaných prostředků asynchronně. |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
OpenConnection() |
Vrátí nové otevřené připojení k databázi reprezentované tímto DbDataSource. |
OpenConnectionAsync(CancellationToken) |
Asynchronně vrátí nové, otevřené připojení k databázi reprezentované tímto DbDataSource. |
OpenDbConnection() |
Vrátí nové otevřené připojení k databázi reprezentované tímto DbDataSource. |
OpenDbConnectionAsync(CancellationToken) |
Asynchronně vrátí nové, otevřené připojení k databázi reprezentované tímto DbDataSource. |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
Metody rozšíření
ConfigureAwait(IAsyncDisposable, Boolean) |
Konfiguruje, jak se provádí funkce awaits u úloh vrácených z asynchronního jednorázového režimu. |
Platí pro
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro