Microsoft.Data.SqlClient Obor názvů
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í.
Třídy
ActiveDirectoryAuthenticationProvider |
Tato třída implementuje SqlAuthenticationProvider a používá se pro mechanismy ověřování federované službou Active Directory. |
SqlAuthenticationInitializer |
Volá se z konstruktorů v odvozených třídách k inicializaci SqlAuthenticationInitializer třídy. |
SqlAuthenticationParameters |
Představuje parametry ověřování AD předávané ovladačem zprostředkovatelům ověřování. |
SqlAuthenticationProvider |
Definuje základní chování zprostředkovatelů ověřování a poskytuje základní třídu pro odvozené třídy. |
SqlAuthenticationToken |
Představuje ověřovací token SLUŽBY AD. |
SqlBatch | |
SqlBatchCommand |
SqlBatchCommand umožňuje spuštění více příkazů SQL v SqlBatch. |
SqlBatchCommandCollection |
Kolekce instancí objektu , obsažených SqlBatchCommandv objektu SqlBatch. |
SqlBulkCopy |
Umožňuje efektivně hromadně načíst SQL Server tabulku s daty z jiného zdroje. |
SqlBulkCopyColumnMapping |
Definuje mapování mezi sloupcem ve SqlBulkCopy zdroji dat instance a sloupcem v cílové tabulce instance. |
SqlBulkCopyColumnMappingCollection |
SqlBulkCopyColumnMapping Kolekce objektů, které dědí z CollectionBase. |
SqlBulkCopyColumnOrderHint |
Definuje pořadí řazení pro sloupec v SqlBulkCopy cílové tabulce instance podle clusterovaného indexu v tabulce. |
SqlBulkCopyColumnOrderHintCollection |
SqlBulkCopyColumnOrderHint Kolekce objektů, které dědí z CollectionBase. |
SqlClientFactory |
Představuje sadu metod pro vytváření instancí Microsoft.Data.SqlClient implementace zprostředkovatele třídy zdroje dat. |
SqlClientLogger |
Představuje protokolovací nástroj klienta SQL. |
SqlClientMetaDataCollectionNames |
Poskytuje seznam konstant pro použití s GetSchema metoda k načtení kolekcí metadat. |
SqlClientPermission |
Povolí zprostředkovatele dat rozhraní .NET Framework pro SQL Server, aby se zajistilo, že uživatel má dostatečnou úroveň zabezpečení pro přístup ke zdroji dat. |
SqlClientPermissionAttribute |
Přidruží akci zabezpečení k vlastnímu atributu zabezpečení. |
SqlColumnEncryptionCertificateStoreProvider |
Implementace zprostředkovatele úložiště klíčů pro Windows Certificate Store. Tato třída umožňuje používat certifikáty uložené ve Windows Certificate Store jako hlavní klíče sloupců. Podrobnosti najdete v tématu Always Encrypted. |
SqlColumnEncryptionCngProvider |
Implementace zprostředkovatele úložiště CMK pro použití rozhraní Microsoft Cryptography API: Next Generation (CNG) s Always Encrypted. |
SqlColumnEncryptionCspProvider |
Implementace zprostředkovatele úložiště CMK pro použití zprostředkovatelů kryptografických služeb založených na rozhraní Microsoft CAPI s Always Encrypted. |
SqlColumnEncryptionEnclaveProvider | |
SqlColumnEncryptionKeyStoreProvider |
Základní třída pro všechny poskytovatele úložiště klíčů. Vlastní zprostředkovatel musí odvodit z této třídy a přepsat její členské funkce a pak ho zaregistrovat pomocí RegisterColumnEncryptionKeyStoreProviders(IDictionary<String,SqlColumnEncryptionKeyStoreProvider>), RegisterColumnEncryptionKeyStoreProvidersOnConnection(IDictionary<String,SqlColumnEncryptionKeyStoreProvider>) nebo RegisterColumnEncryptionKeyStoreProvidersOnCommand(IDictionary<String,SqlColumnEncryptionKeyStoreProvider>). Podrobnosti najdete v tématu Always Encrypted. |
SqlCommand |
Představuje příkaz Jazyka Transact-SQL nebo uloženou proceduru, která se má provést v databázi SQL Server. Tato třída se nemůže dědit. |
SqlCommandBuilder |
Automaticky vygeneruje příkazy s jednou tabulkou, které se používají k odsouhlasení změn provedených v souboru s přidruženou DataSet SQL Server databází. Tato třída se nemůže dědit. |
SqlConfigurableRetryFactory |
Poskytuje různé zprostředkovatele logiky opakování se společným seznamem přechodných chyb. |
SqlConnection |
Představuje připojení k databázi SQL Server. Tato třída se nemůže dědit. |
SqlConnectionEncryptOption |
Tyto možnosti slouží k řízení chování šifrování komunikace mezi serverem a klientem. |
SqlConnectionStringBuilder |
Poskytuje jednoduchý způsob, jak vytvořit a spravovat obsah připojovacích řetězců používaných SqlConnection třídou. |
SqlCredential |
SqlCredentialposkytuje bezpečnější způsob, jak zadat heslo pro pokus o přihlášení pomocí ověřování SQL Server. SqlCredentialse skládá z ID uživatele a hesla, které se použijí pro ověřování SQL Server. Heslo v objektu SqlCredential je typu SecureString. SqlCredential nelze dědit. Ověřování systému Windows ( |
SqlDataAdapter |
Představuje sadu datových příkazů a připojení k databázi, které se používají k vyplnění DataSet a aktualizaci SQL Server databáze. Tato třída se nemůže dědit. |
SqlDataReader |
Poskytuje způsob čtení pouze dopředného streamu řádků z SQL Server databáze. Tato třída se nemůže dědit. |
SQLDebugging |
Součástí je podpora ladicích aplikací. Není určeno k přímému použití. |
SqlDependency |
Objekt SqlDependency představuje závislost oznámení dotazu mezi aplikací a instancí SQL Server. Aplikace může vytvořit SqlDependency objekt a zaregistrovat se pro příjem oznámení prostřednictvím obslužné rutiny OnChangeEventHandler události. |
SqlEnclaveAttestationParameters | |
SqlEnclaveSession | |
SqlError |
Shromažďuje informace související s upozorněním nebo chybou vrácenou SQL Server. |
SqlErrorCollection |
Shromažďuje všechny chyby vygenerované zprostředkovatelem dat rozhraní .NET Framework pro SQL Server. Tato třída se nemůže dědit. |
SqlException |
Výjimka, která se vyvolá při SQL Server vrátí upozornění nebo chybu. Tato třída se nemůže dědit. |
SqlInfoMessageEventArgs |
Poskytuje data pro událost InfoMessage. |
SqlNotificationEventArgs |
Představuje sadu argumentů předaných obslužné rutině události oznámení. |
SqlParameter |
Představuje parametr a SqlCommand volitelně jeho mapování na DataSet sloupce. Tato třída se nemůže dědit. Další informace o parametrech najdete v tématu Konfigurace parametrů. |
SqlParameterCollection |
Představuje kolekci parametrů přidružených k objektu SqlCommand a jejich příslušným mapováním na sloupce v objektu DataSet. Tato třída se nemůže dědit. |
SqlRetryingEventArgs |
Představuje sadu argumentů předaných Retrying události. |
SqlRetryIntervalBaseEnumerator |
Vygeneruje posloupnost časových intervalů. |
SqlRetryLogicBase |
Načte další časový interval s ohledem na počet opakování, pokud dojde k přechodnému stavu. |
SqlRetryLogicBaseProvider |
Použije logiku opakování na operaci prostřednictvím |
SqlRetryLogicOption |
Poskytuje parametry logiky opakování pro vytvoření instance SqlRetryLogicBaseProvider třídy pomocí SqlConfigurableRetryFactory metod. |
SqlRowsCopiedEventArgs |
Představuje sadu argumentů předaných do objektu SqlRowsCopiedEventHandler. |
SqlRowUpdatedEventArgs |
Poskytuje data pro událost RowUpdated. |
SqlRowUpdatingEventArgs |
Poskytuje data pro událost RowUpdating. |
SqlTransaction |
Představuje transakci Transact-SQL, která má být provedena v databázi SQL Server. Tato třída se nemůže dědit. |
Výčty
ApplicationIntent |
Určuje hodnotu pro ApplicationIntent. Možné hodnoty jsou |
PoolBlockingPeriod |
Určuje hodnotu vlastnosti PoolBlockingPeriod . |
SortOrder |
Určuje způsob řazení řádků dat. |
SqlAuthenticationMethod |
Popisuje různé metody ověřování SQL, které může použít klient připojující se ke službě Azure SQL Database. Podrobnosti najdete v tématu Připojení k SQL Database pomocí ověřování Azure Active Directory. |
SqlBulkCopyOptions |
Bitový příznak určující jednu nebo více možností pro použití s instancí SqlBulkCopy. |
SqlCommandColumnEncryptionSetting |
Všimněte si, že tato nastavení nelze použít k obcházení šifrování a získání přístupu k datům ve formátu prostého textu. Podrobnosti najdete v tématu Always Encrypted (databázový stroj). |
SqlConnectionAttestationProtocol |
Určuje hodnotu pro Protokol ověření identity. |
SqlConnectionColumnEncryptionSetting |
Všimněte si, že tato nastavení nelze použít k obcházení šifrování a získání přístupu k datům ve formátu prostého textu. Podrobnosti najdete v tématu Always Encrypted (databázový stroj). |
SqlConnectionIPAddressPreference |
Určuje hodnotu předvolby IP adresy během připojení TCP. |
SqlConnectionOverrides |
Určuje hodnotu přepsání. |
SqlNotificationInfo |
Tento výčet poskytuje další informace o různých oznámeních, která může obslužná rutina události závislostí přijímat. |
SqlNotificationSource |
Označuje zdroj oznámení přijaté obslužnou rutinou události závislostí. |
SqlNotificationType |
Popisuje různé typy oznámení, které může obslužná rutina OnChangeEventHandler události přijímat prostřednictvím parametru SqlNotificationEventArgs . |
Delegáti
OnChangeEventHandler | |
SqlInfoMessageEventHandler |
Představuje metodu, která bude zpracovávat InfoMessage událost objektu SqlConnection. |
SqlRowsCopiedEventHandler |
Představuje metodu, která zpracovává SqlRowsCopied událost objektu SqlBulkCopy. |
SqlRowUpdatedEventHandler |
Představuje metodu, která bude zpracovávat RowUpdated událost objektu SqlDataAdapter. |
SqlRowUpdatingEventHandler |
Představuje metodu, která bude zpracovávat RowUpdating událost objektu SqlDataAdapter. |