System.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í.
Obor System.Data.SqlClient názvů je zprostředkovatel dat .NET pro SQL Server.
Třídy
SqlAuthenticationInitializer |
Definuje základní chování inicializátorů ověřování, které lze zaregistrovat v souboru app.config a poskytuje základ pro odvozené 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 AD. |
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. |
SqlClientFactory |
Představuje sadu metod pro vytváření instancí System.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 úložiště certifikátů systému Windows. Tato třída umožňuje používat certifikáty uložené v úložišti certifikátů systému Windows 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 (CSP) založených na rozhraní MICROSOFT CAPI s Always Encrypted. |
SqlColumnEncryptionEnclaveProvider |
Základní třída, která definuje rozhraní pro zprostředkovatele enklávy pro Always Encrypted. |
SqlColumnEncryptionKeyStoreProvider |
Základní třída pro všechny zprostředkovatele úložiště klíčů. Vlastní zprostředkovatel musí být odvozen z této třídy, přepsat její členské funkce a poté ho zaregistrovat pomocí SqlConnection.RegisterColumnEncryptionKeyStoreProviders(). Podrobnosti najdete v tématu Always Encrypted. |
SqlCommand |
Představuje transact-SQL příkaz nebo uložená procedura provést proti SQL Server databáze. 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 databází SQL Server. Tato třída se nemůže dědit. |
SqlConnection |
Představuje připojení k databázi SQL Server. Tato třída se nemůže dědit. |
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 budou používat 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í dopředného datového proudu řádků z databáze SQL Server. Tato třída se nemůže dědit. |
SQLDebugging |
Součástí je podpora ladění 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 |
Zapouzdří informace, které SqlClient odešle SQL Server k zahájení procesu ověřování a vytvoření zabezpečené relace s enklávou, SQL Server používá k výpočtům se sloupci chráněnými pomocí Always Encrypted. |
SqlEnclaveSession |
Zapouzdřuje stav zabezpečené relace mezi sqlclient a enklávou uvnitř SQL Server, která se dá použít pro výpočty se šifrovanými sloupci chráněnými pomocí Always Encrypted. |
SqlError |
Shromažďuje informace související s upozorněním nebo chybou vrácenou SQL Server. |
SqlErrorCollection |
Shromažďuje všechny chyby generované zprostředkovatelem dat rozhraní .NET Framework pro SQL Server. Tato třída se nemůže dědit. |
SqlException |
Výjimka, která se vyvolá, když 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 objektu SqlCommand a 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ů a datových typů 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. |
SqlProviderServices |
Implementace DbProviderServices pro zprostředkovatele SqlClient pro SQL Server. |
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 transact-SQL transakce, které mají být provedeny 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 PoolBlockingPeriod vlastnosti . |
SortOrder |
Určuje způsob řazení řádků dat. |
SqlAuthenticationMethod |
Popisuje různé metody ověřování SQL, které mohou být použity klientem připojujícím 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, který určuje jednu nebo více možností pro použití s instancí SqlBulkCopy. |
SqlCommandColumnEncryptionSetting |
Určuje, jak se budou data odesílat a přijímat při čtení a zápisu šifrovaných sloupců. V závislosti na konkrétním dotazu může být dopad na výkon snížen obejitím zpracování ovladače Always Encrypted při použití nešifrovaných sloupců. Všimněte si, že tato nastavení nelze použít k obejití š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). |
SqlConnectionColumnEncryptionSetting |
Určuje, že je v připojení povolená funkce Always Encrypted. Všimněte si, že tato nastavení nelze použít k obejití š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). |
SqlNotificationInfo |
Tento výčet poskytuje další informace o různých oznámeních, která mohou být přijata obslužnou rutinou událostí závislostí. |
SqlNotificationSource |
Označuje zdroj oznámení přijatého 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 |
OnChange Zpracovává událost, která se aktivuje při přijetí oznámení pro kterýkoli z příkazů přidružených k objektuSqlDependency. |
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. |
Poznámky
Zprostředkovatel dat .NET pro SQL Server popisuje kolekci tříd používaných pro přístup k databázi SQL Server ve spravovaném prostoru. SqlDataAdapterPomocí můžete vyplnit rezidenta DataSet paměti, který můžete použít k dotazování a aktualizaci databáze.
Poznámka
Koncepční informace o použití tohoto oboru názvů při programování s .NET najdete v tématu SQL Server a ADO.NET.
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