System.Data.SqlClient Ad Alanı
Sınıflar
SqlAuthenticationInitializer |
app.config dosyasında kaydedilebilecek kimlik doğrulama başlatıcılarının temel davranışını tanımlar ve türetilmiş sınıflar için bir temel sağlar.Defines the core behavior of authentication initializers that can be registered in the app.config file and provides a base for derived classes. |
SqlAuthenticationParameters |
Kimlik doğrulama sağlayıcılarına bir sürücü tarafından geçirilen AD kimlik doğrulama parametrelerini temsil eder.Represents AD authentication parameters passed by a driver to authentication providers. |
SqlAuthenticationProvider |
, Kimlik doğrulama sağlayıcılarının temel davranışını tanımlar ve türetilmiş sınıflar için bir temel sınıf sağlar.Defines the core behavior of authentication providers and provides a base class for derived classes. |
SqlAuthenticationToken |
Bir AD kimlik doğrulama belirtecini temsil eder.Represents an AD authentication token. |
SqlBulkCopy |
Farklı bir kaynaktaki verilerle bir SQL Server tablosunu verimli bir şekilde yüklemeyi sağlar.Lets you efficiently bulk load a SQL Server table with data from another source. |
SqlBulkCopyColumnMapping |
SqlBulkCopyÖrneğin veri kaynağındaki bir sütun ve örneğin hedef tablosundaki bir sütun arasındaki eşlemeyi tanımlar.Defines the mapping between a column in a SqlBulkCopy instance's data source and a column in the instance's destination table. |
SqlBulkCopyColumnMappingCollection |
SqlBulkCopyColumnMappingÖğesinden devralan nesnelerin koleksiyonu CollectionBase .Collection of SqlBulkCopyColumnMapping objects that inherits from CollectionBase. |
SqlClientFactory |
Sağlayıcının veri kaynağı sınıfları uygulamasının örneklerini oluşturmak için bir yöntemler kümesini temsil eder System.Data.SqlClient .Represents a set of methods for creating instances of the System.Data.SqlClient provider's implementation of the data source classes. |
SqlClientLogger |
Bir SQL istemci günlükçüsü temsil eder.Represents a SQL client logger. |
SqlClientMetaDataCollectionNames |
Meta veri koleksiyonlarını almak için GetSchema yöntemiyle birlikte kullanılacak sabitlerin bir listesini sağlar.Provides a list of constants for use with the GetSchema method to retrieve metadata collections. |
SqlClientPermission |
, Bir kullanıcının bir veri kaynağına erişmek için yeterli güvenlik düzeyine sahip olduğundan emin olmaya SQL Server için .NET Framework Veri Sağlayıcısı sağlar.Enables the .NET Framework Data Provider for SQL Server to help make sure that a user has a security level sufficient to access a data source. |
SqlClientPermissionAttribute |
Bir güvenlik eylemini özel bir güvenlik özniteliğiyle ilişkilendirir.Associates a security action with a custom security attribute. |
SqlColumnEncryptionCertificateStoreProvider |
Windows sertifika deposu için anahtar deposu sağlayıcısı 'nın uygulanması.The implementation of the key store provider for Windows Certificate Store. Bu sınıf, Windows sertifika deposunda depolanan sertifikaların sütun ana anahtarları olarak kullanılmasını mümkün.This class enables using certificates stored in the Windows Certificate Store as column master keys. Ayrıntılar için bkz. Always Encrypted.For details, see Always Encrypted. |
SqlColumnEncryptionCngProvider |
Always EncryptedIle Microsoft şifreleme API 'Si: yeni nesıl (CNG) kullanımı için CMK depolama sağlayıcısı.The CMK Store provider implementation for using the Microsoft Cryptography API: Next Generation (CNG) with Always Encrypted. |
SqlColumnEncryptionCspProvider |
Always EncryptedIle Microsoft CAPI tabanlı şifreleme hizmeti SAĞLAYıCıLARıNı (CSP) kullanmaya yönelik CMK depo sağlayıcısı.The CMK Store provider implementation for using Microsoft CAPI based Cryptographic Service Providers (CSP) with Always Encrypted. |
SqlColumnEncryptionEnclaveProvider |
Always Encrypted için şifreleme sağlayıcılarının arabirimini tanımlayan temel sınıf.The base class that defines the interface for enclave providers for Always Encrypted. |
SqlColumnEncryptionKeyStoreProvider |
Tüm anahtar deposu sağlayıcıları için temel sınıf.Base class for all key store providers. Özel bir sağlayıcı bu sınıftan türetilmelidir ve üye işlevlerini geçersiz kılmalıdır ve ardından SqlConnection. RegisterColumnEncryptionKeyStoreProviders () kullanarak kaydeder.A custom provider must derive from this class and override its member functions and then register it using SqlConnection.RegisterColumnEncryptionKeyStoreProviders(). Ayrıntılar için bkz. Always Encrypted.For details see, Always Encrypted. |
SqlCommand |
Bir SQL Server veritabanında yürütülecek bir Transact-SQL ifadesini veya saklı yordamı temsil eder.Represents a Transact-SQL statement or stored procedure to execute against a SQL Server database. Bu sınıf devralınamaz.This class cannot be inherited. |
SqlCommandBuilder |
, İlişkili SQL Server veritabanıyla yapılan değişiklikleri mutabık kılmak için kullanılan tek tablo komutlarını otomatik olarak oluşturur DataSet .Automatically generates single-table commands that are used to reconcile changes made to a DataSet with the associated SQL Server database. Bu sınıf devralınamaz.This class cannot be inherited. |
SqlConnection |
SQL Server veritabanına olan bağlantıyı temsil eder.Represents a connection to a SQL Server database. Bu sınıf devralınamaz.This class cannot be inherited. |
SqlConnectionStringBuilder |
Sınıfı tarafından kullanılan bağlantı dizelerinin içeriğini oluşturmak ve yönetmek için basit bir yol sağlar SqlConnection .Provides a simple way to create and manage the contents of connection strings used by the SqlConnection class. |
SqlCredential |
SqlCredential SQL Server kimlik doğrulaması kullanarak bir oturum açma denemesinin parolasını belirtmenin daha güvenli bir yolunu sağlar.SqlCredential provides a more secure way to specify the password for a login attempt using SQL Server Authentication. SqlCredential , SQL Server kimlik doğrulaması için kullanılacak bir kullanıcı kimliği ve paroladan oluşur.SqlCredential is comprised of a user id and a password that will be used for SQL Server Authentication. Bir SqlCredential nesnedeki parola türündedir SecureString .The password in a SqlCredential object is of type SecureString. SqlCredential devralınamıyor.SqlCredential cannot be inherited. Windows kimlik doğrulaması ( |
SqlDataAdapter |
Bir SQL Server veritabanını doldurup güncelleştirmek için kullanılan bir veri komutları kümesini ve bir veritabanı bağlantısını temsil eder DataSet .Represents a set of data commands and a database connection that are used to fill the DataSet and update a SQL Server database. Bu sınıf devralınamaz.This class cannot be inherited. |
SqlDataReader |
SQL Server veritabanından Salt ilet bir satır akışını okumanın bir yolunu sağlar.Provides a way of reading a forward-only stream of rows from a SQL Server database. Bu sınıf devralınamaz.This class cannot be inherited. |
SQLDebugging |
Uygulamaları hata ayıklamayı desteklemek için eklenmiştir.Included to support debugging applications. Doğrudan kullanım için tasarlanmamıştır.Not intended for direct use. |
SqlDependency |
SqlDependencyNesnesi, bir uygulama ve bir SQL Server örneği arasındaki sorgu bildirim bağımlılığını temsil eder.The SqlDependency object represents a query notification dependency between an application and an instance of SQL Server. Bir uygulama bir nesne oluşturabilir SqlDependency ve olay işleyicisi aracılığıyla bildirim almak için kaydolabilirsiniz OnChangeEventHandler .An application can create a SqlDependency object and register to receive notifications via the OnChangeEventHandler event handler. |
SqlEnclaveAttestationParameters |
, SQL Server ' a gönderdiği bilgileri kapsüller ve şifreleme ile güvenli bir oturum oluşturma işlemini başlatmak için, SQL Server Always Encrypted ile korunan sütunlardaki hesaplamalar için kullanır.Encapsulates the information SqlClient sends to SQL Server to initiate the process of attesting and creating a secure session with the enclave, SQL Server uses for computations on columns protected using Always Encrypted. |
SqlEnclaveSession |
Always Encrypted ile korunan şifreli sütunlarda hesaplamalar için kullanılabilen, SqlClient ve SQL Server içindeki bir kuşatma arasındaki güvenli bir oturumun durumunu kapsüller.Encapsulates the state of a secure session between SqlClient and an enclave inside SQL Server, which can be used for computations on encrypted columns protected with Always Encrypted. |
SqlError |
SQL Server tarafından döndürülen bir uyarı veya hata ile ilgili bilgileri toplar.Collects information relevant to a warning or error returned by SQL Server. |
SqlErrorCollection |
SQL Server için .NET Framework Veri Sağlayıcısı tarafından oluşturulan tüm hataları toplar.Collects all errors generated by the .NET Framework Data Provider for SQL Server. Bu sınıf devralınamaz.This class cannot be inherited. |
SqlException |
SQL Server bir uyarı veya hata döndürdüğünde oluşan özel durum.The exception that is thrown when SQL Server returns a warning or error. Bu sınıf devralınamaz.This class cannot be inherited. |
SqlInfoMessageEventArgs |
InfoMessage olayı için veriler sağlar.Provides data for the InfoMessage event. |
SqlNotificationEventArgs |
Bildirim olayı işleyicisine geçirilen bağımsız değişkenlerin kümesini temsil eder.Represents the set of arguments passed to the notification event handler. |
SqlParameter |
Bir parametresini SqlCommand ve isteğe bağlı olarak sütunlarla eşlemesini temsil eder DataSet .Represents a parameter to a SqlCommand and optionally its mapping to DataSet columns. Bu sınıf devralınamaz.This class cannot be inherited. Parametreler hakkında daha fazla bilgi için bkz. parametreleri ve parametre veri türlerini yapılandırma.For more information on parameters, see Configuring Parameters and Parameter Data Types. |
SqlParameterCollection |
Bir ile ilişkili bir parametre koleksiyonunu SqlCommand ve içindeki sütunlarla ilgili eşlemelerinizi temsil eder DataSet .Represents a collection of parameters associated with a SqlCommand and their respective mappings to columns in a DataSet. Bu sınıf devralınamaz.This class cannot be inherited. |
SqlProviderServices |
SQL Server için SqlClient sağlayıcısına yönelik DbProviderServices uygulama.The DbProviderServices implementation for the SqlClient provider for SQL Server. |
SqlRowsCopiedEventArgs |
Öğesine geçirilen bağımsız değişkenlerin kümesini temsil eder SqlRowsCopiedEventHandler .Represents the set of arguments passed to the SqlRowsCopiedEventHandler. |
SqlRowUpdatedEventArgs |
RowUpdated olayı için veriler sağlar.Provides data for the RowUpdated event. |
SqlRowUpdatingEventArgs |
RowUpdating olayı için veriler sağlar.Provides data for the RowUpdating event. |
SqlTransaction |
SQL Server veritabanında yapılacak bir Transact-SQL işlemini temsil eder.Represents a Transact-SQL transaction to be made in a SQL Server database. Bu sınıf devralınamaz.This class cannot be inherited. |
Numaralandırmalar
ApplicationIntent |
İçin bir değer belirtir ApplicationIntent .Specifies a value for ApplicationIntent. Olası değerler şunlardır |
PoolBlockingPeriod |
Özellik için bir değer belirtir PoolBlockingPeriod .Specifies a value for the PoolBlockingPeriod property. |
SortOrder |
Veri satırlarının nasıl sıralanacağını belirtir.Specifies how rows of data are sorted. |
SqlAuthenticationMethod |
Azure SQL veritabanı 'na bağlanan bir istemci tarafından kullanılabilecek farklı SQL kimlik doğrulama yöntemlerini açıklar. Ayrıntılar için bkz. Azure Active Directory kimlik doğrulaması kullanarak SQL veritabanı 'Na bağlanma.For details, see Connecting to SQL Database By Using Azure Active Directory Authentication. |
SqlBulkCopyOptions |
Bir örneğiyle birlikte kullanılacak bir veya daha fazla seçeneği belirten bit düzeyinde bayrak SqlBulkCopy .Bitwise flag that specifies one or more options to use with an instance of SqlBulkCopy. |
SqlCommandColumnEncryptionSetting |
Şifrelenmiş sütunları okurken ve yazarken verilerin nasıl gönderileceğini ve alınacağını belirtir. Özel sorgunuza bağlı olarak, şifreli olmayan sütunlar kullanılırken Always Encrypted sürücünün işlenmesi atlanarak performans etkisi azaltılabilir. Bu ayarların şifrelemeyi atlamak ve düz metin verilerine erişim sağlamak için kullanılamayacağını unutmayın. Ayrıntılar için bkz. Always Encrypted (veritabanı altyapısı).For details, see Always Encrypted (Database Engine). |
SqlConnectionColumnEncryptionSetting |
Bir bağlantıda Always Encrypted işlevinin etkinleştirildiğini belirtir. Bu ayarların şifrelemeyi atlamak ve düz metin verilerine erişim sağlamak için kullanılamayacağını unutmayın. Ayrıntılar için bkz. Always Encrypted (veritabanı altyapısı).For details, see Always Encrypted (Database Engine). |
SqlNotificationInfo |
Bu numaralandırma, bağımlılık olay işleyicisi tarafından alınabilecek farklı bildirimler hakkında ek bilgiler sağlar.This enumeration provides additional information about the different notifications that can be received by the dependency event handler. |
SqlNotificationSource |
Bağımlılık olay işleyicisi tarafından alınan bildirimin kaynağını gösterir.Indicates the source of the notification received by the dependency event handler. |
SqlNotificationType |
Parametresi aracılığıyla bir olay işleyicisi tarafından alınabilecek farklı bildirim türlerini açıklar OnChangeEventHandler SqlNotificationEventArgs .Describes the different notification types that can be received by an OnChangeEventHandler event handler through the SqlNotificationEventArgs parameter. |
Temsilciler
OnChangeEventHandler |
OnChangeBir nesneyle ilişkili komutlardan herhangi biri için bir bildirim alındığında tetiklenen olayı işler SqlDependency .Handles the OnChange event that is fired when a notification is received for any of the commands associated with a SqlDependency object. |
SqlInfoMessageEventHandler |
Olayını işleyecek yöntemi temsil eder InfoMessage SqlConnection .Represents the method that will handle the InfoMessage event of a SqlConnection. |
SqlRowsCopiedEventHandler |
A olayını işleyen yöntemi temsil eder SqlRowsCopied SqlBulkCopy .Represents the method that handles the SqlRowsCopied event of a SqlBulkCopy. |
SqlRowUpdatedEventHandler |
Olayını işleyecek yöntemi temsil eder RowUpdated SqlDataAdapter .Represents the method that will handle the RowUpdated event of a SqlDataAdapter. |
SqlRowUpdatingEventHandler |
Olayını işleyecek yöntemi temsil eder RowUpdating SqlDataAdapter .Represents the method that will handle the RowUpdating event of a SqlDataAdapter. |
Açıklamalar
SQL Server için .NET Veri Sağlayıcısı, yönetilen alandaki bir SQL Server veritabanına erişmek için kullanılan sınıfların bir koleksiyonunu açıklar.The .NET Data Provider for SQL Server describes a collection of classes used to access a SQL Server database in the managed space. Kullanarak SqlDataAdapter , DataSet veritabanını sorgulamak ve güncelleştirmek için kullanabileceğiniz bir belleği doldurabilirsiniz.Using the SqlDataAdapter, you can fill a memory-resident DataSet that you can use to query and update the database.
Not
.NET ile programlama yaparken bu ad alanını kullanma hakkında kavramsal bilgiler için, bkz. SQL Server ve ADO.net.For conceptual information about using this namespace when programming with .NET, see SQL Server and ADO.NET.