DbDataSource Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Olyan adatforrást jelöl, amely nyílt kapcsolatok lekérésére használható, és amely parancsok közvetlenül végrehajthatók.
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
- Öröklődés
-
DbDataSource
- Megvalósítás
Megjegyzések
Ellentétben DbProviderFactorya kizárólag szolgáltatóspecifikus objektumokhoz készült gyárral, mint például DbConnectiona DbDataSource nyílt kapcsolatok kiosztása adott adatbázisokhoz, az adatbázishoz való csatlakozáshoz szükséges összes információ beágyazásával. A konfigurálás módjától függően DbDataSource a kiosztásra kijelölt kapcsolatok készletezhetők.
Konstruktorok
| Name | Description |
|---|---|
| DbDataSource() |
Inicializálja a DbDataSource osztály új példányát. |
Tulajdonságok
| Name | Description |
|---|---|
| ConnectionString |
Lekéri a DbDataSource által képviselt adatbázis kapcsolati karakterlánc. A kapcsolati karakterlánc pontos tartalma a kapcsolat adott adatforrásától függ. |
Metódusok
| Name | Description |
|---|---|
| CreateBatch() |
Olyan értéket DbBatch ad vissza, amely készen áll a végrehajtásra a DbDataSource. |
| CreateCommand(String) |
Olyan értéket DbCommand ad vissza, amely készen áll a végrehajtásra a DbDataSource. |
| CreateConnection() |
Egy új, lezárt kapcsolatot ad vissza az adatbázishoz, amelyet ez DbDataSourcea függvény jelöl. |
| CreateDbBatch() |
Olyan értéket DbBatch ad vissza, amely készen áll a végrehajtásra a DbDataSource. |
| CreateDbCommand(String) |
Olyan értéket DbCommand ad vissza, amely készen áll a végrehajtásra a DbDataSource. |
| CreateDbConnection() |
Egy új, lezárt kapcsolatot ad vissza az adatbázishoz, amelyet ez DbDataSourcea függvény jelöl. |
| Dispose() |
A nem felügyelt erőforrások aszinkron felszabadításával, felszabadításával vagy alaphelyzetbe állításával kapcsolatos alkalmazásalapú feladatokat hajt végre. |
| Dispose(Boolean) |
Az Dispose() és a Finalize() metódus meghívja az osztály aktuális példánya által használt felügyelt és nem felügyelt erőforrások felszabadítására DbDataSource . |
| DisposeAsync() |
A nem felügyelt erőforrások aszinkron felszabadításával, felszabadításával vagy alaphelyzetbe állításával kapcsolatos alkalmazásalapú feladatokat hajt végre. |
| DisposeAsyncCore() |
A felügyelt erőforrások aszinkron felszabadításával, felszabadításával vagy alaphelyzetbe állításával kapcsolatos alkalmazásalapú feladatokat hajt végre. |
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| OpenConnection() |
Új, nyitott kapcsolatot ad vissza az adatbázishoz, amelyet ez DbDataSourcea függvény jelöl. |
| OpenConnectionAsync(CancellationToken) |
Aszinkron módon egy új, nyitott kapcsolatot ad vissza az ezen DbDataSourceaz adatbázison ábrázolt adatbázishoz. |
| OpenDbConnection() |
Új, nyitott kapcsolatot ad vissza az adatbázishoz, amelyet ez DbDataSourcea függvény jelöl. |
| OpenDbConnectionAsync(CancellationToken) |
Aszinkron módon egy új, nyitott kapcsolatot ad vissza az ezen DbDataSourceaz adatbázison ábrázolt adatbázishoz. |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |
Bővítő metódusok
| Name | Description |
|---|---|
| ConfigureAwait(IAsyncDisposable, Boolean) |
Konfigurálja, hogy az aszinkron eldobható feladatok hogyan lesznek végrehajtva. |