Microsoft.Data.SqlClient Ad Alanı
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Sınıflar
| Name | Description |
|---|---|
| ActiveDirectoryAuthenticationProvider |
Bu sınıf, active directory federasyon kimlik doğrulama mekanizmaları uygular SqlAuthenticationProvider ve kullanılır. |
| SqlAuthenticationInitializer |
Bir Authentication bağlantı dizesi özniteliği belirtmek için ilk SqlConnection örneğinin açılması sırasında çağrılır. |
| SqlAuthenticationParameters |
Bir sürücü tarafından kimlik doğrulama sağlayıcılarına geçirilen AD kimlik doğrulama parametrelerini temsil eder. |
| 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. |
| SqlAuthenticationProviderException |
Bu özel durum, kimlik doğrulama işlemi sırasında oluşan hatalar için oluşturulur. |
| SqlAuthenticationToken |
Kimlik doğrulama belirtecini temsil eder. |
| SqlBatch | |
| SqlBatchCommand |
SqlBatchCommand, bir SqlBatch içinde birden çok SQL komutunun yürütülmesine olanak tanır. |
| SqlBatchCommandCollection |
içinde bulunan örneklerinin SqlBatchCommandkoleksiyonu SqlBatch. |
| SqlBulkCopy |
Bir SQL Server tablosunu başka bir kaynaktan alınan verilerle verimli bir şekilde toplu yüklemenizi sağlar. |
| SqlBulkCopyColumnMapping |
Örneğin veri kaynağındaki SqlBulkCopy bir sütun ile örneğin hedef tablosundaki bir sütun arasındaki eşlemeyi tanımlar. |
| SqlBulkCopyColumnMappingCollection |
öğesinden SqlBulkCopyColumnMappingCollectionBasedevralan nesnelerin koleksiyonu. |
| SqlBulkCopyColumnOrderHint |
Bir örneğin hedef tablosundaki SqlBulkCopy bir sütunun sıralama düzenini, tablodaki kümelenmiş dizine göre tanımlar. |
| SqlBulkCopyColumnOrderHintCollection |
öğesinden SqlBulkCopyColumnOrderHintCollectionBasedevralan nesnelerin koleksiyonu. |
| SqlClientFactory |
Microsoft.Data.SqlClient sağlayıcısının veri kaynağı sınıflarının uygulamasının örneklerini oluşturmak için bir dizi yöntemi temsil eder. |
| SqlClientLogger |
BIR SQL istemci günlükçüsüsü temsil eder. |
| SqlClientMetaDataCollectionNames |
Meta veri koleksiyonlarını alma yöntemiyle GetSchema(String) kullanılacak sabitlerin listesini sağlar. |
| SqlClientPermission |
Bir kullanıcının veri kaynağına erişmek için yeterli bir güvenlik düzeyine sahip olduğundan emin olmak için SQL Server için .NET Framework Veri Sağlayıcısı'nı etkinleştirir. |
| SqlClientPermissionAttribute |
Bir güvenlik eylemini özel bir güvenlik özniteliğiyle ilişkilendirir. |
| SqlColumnEncryptionCertificateStoreProvider |
Windows Sertifika Deposu için anahtar deposu sağlayıcısının uygulanması. Bu sınıf, Windows Sertifika Deposu'nda depolanan sertifikaların sütun ana anahtarları olarak kullanılmasını sağlar. Ayrıntılar için bkz . Always Encrypted. |
| SqlColumnEncryptionCngProvider |
Always Encrypted ile Microsoft Şifreleme API'sini kullanmaya yönelik CMK Deposu sağlayıcısı uygulaması. |
| SqlColumnEncryptionCspProvider |
Always Encrypted ile Microsoft CAPI tabanlı Şifreleme Hizmet Sağlayıcıları (CSP) kullanmaya yönelik CMK Deposu sağlayıcısı uygulaması. |
| SqlColumnEncryptionEnclaveProvider | |
| SqlColumnEncryptionKeyStoreProvider |
Tüm anahtar deposu sağlayıcıları için temel sınıf. Özel bir sağlayıcının bu sınıftan türetilmiş olması ve üye işlevlerini geçersiz kılıp , veya RegisterColumnEncryptionKeyStoreProvidersOnCommand(IDictionary<String,SqlColumnEncryptionKeyStoreProvider>)kullanarak RegisterColumnEncryptionKeyStoreProvidersOnConnection(IDictionary<String,SqlColumnEncryptionKeyStoreProvider>)RegisterColumnEncryptionKeyStoreProviders(IDictionary<String,SqlColumnEncryptionKeyStoreProvider>)kaydetmesi gerekir. Ayrıntılar için bkz . Always Encrypted. |
| SqlCommand |
SQL Server veritabanında yürütülecek bir Transact-SQL deyimini veya saklı yordamı temsil eder. Bu sınıf devralınamaz. |
| SqlCommandBuilder |
DataSet ilişkili SQL Server veritabanıyla yapılan değişiklikleri mutabık hale getirmek için kullanılan tek tablolu komutları otomatik olarak oluşturur. Bu sınıf devralınamaz. |
| SqlConfigurableRetryFactory |
Farklı yeniden deneme mantığı sağlayıcılarına geçici hataların ortak bir listesini sağlar. |
| SqlConnection |
SQL Server veritabanına bağlantıyı temsil eder. Bu sınıf devralınamaz. |
| SqlConnectionEncryptOption |
Bu seçenekler, sunucu ve istemci arasındaki iletişimin şifreleme davranışını denetlemek için kullanılır. |
| SqlConnectionStringBuilder |
SqlConnection 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. |
| SqlCredential |
SqlCredential, SQL Server Kimlik Doğrulaması kullanarak oturum açma girişiminin parolasını belirtmek için daha güvenli bir yol sağlar.
SqlCredential, SQL Server Kimlik Doğrulaması için kullanılacak bir kullanıcı kimliği ve paroladan oluşur. Nesnedeki SqlCredential parola türündedir SecureString.
SqlCredential devralınamaz. Windows Kimlik Doğrulaması ( |
| SqlDataAdapter |
DataSet doldurmak ve SQL Server veritabanını güncelleştirmek için kullanılan veri komutlarını ve veritabanı bağlantısını temsil eder. Bu sınıf devralınamaz. |
| SqlDataReader |
SQL Server veritabanından yalnızca ileriye doğru satır akışını okumanın bir yolunu sağlar. Bu sınıf devralınamaz. |
| SQLDebugging |
Hata ayıklama uygulamalarını desteklemek için dahil. Doğrudan kullanım için tasarlanmamıştır. |
| SqlDependency |
SqlDependency nesnesi, bir uygulama ile SQL Server örneği arasındaki sorgu bildirimi bağımlılığını temsil eder. Bir uygulama bir SqlDependency nesne oluşturabilir ve olay işleyicisi aracılığıyla OnChangeEventHandler bildirim almak için kaydolabilir. |
| SqlEnclaveAttestationParameters | |
| SqlEnclaveSession | |
| SqlError |
SQL Server tarafından döndürülen bir uyarı veya hatayla ilgili bilgileri toplar. |
| SqlErrorCollection |
SQL Server için .NET Framework Veri Sağlayıcısı tarafından oluşturulan tüm hataları toplar. Bu sınıf devralınamaz. |
| SqlException |
SQL Server bir uyarı veya hata döndürdüğünde oluşan özel durum. Bu sınıf devralınamaz. |
| SqlInfoMessageEventArgs |
InfoMessage olayı için veriler sağlar. |
| SqlNotificationEventArgs |
Bildirim olayı işleyicisine geçirilen bağımsız değişken kümesini temsil eder. |
| SqlParameter |
bir parametresini SqlCommand temsil eder ve isteğe bağlı olarak sütunlara eşler DataSet . Bu sınıf devralınamaz. Parametreler hakkında daha fazla bilgi için bkz . Parametreleri yapılandırma |
| SqlParameterCollection |
ile ilişkilendirilmiş SqlCommand bir parametre koleksiyonunu ve bunların bir içindeki DataSetsütunlara eşlemelerini temsil eder. Bu sınıf devralınamaz. |
| SqlRetryingEventArgs |
Olaya geçirilen Retrying bağımsız değişken kümesini temsil eder. |
| SqlRetryIntervalBaseEnumerator |
Zaman aralıkları dizisi oluşturur. |
| SqlRetryLogicBase |
Geçici bir koşul oluşursa yeniden deneme sayısına göre bir sonraki zaman aralığını alır. |
| SqlRetryLogicBaseProvider |
veya ExecuteAsync<TResult>(Object, Func<Task<TResult>>, CancellationToken) işlevi aracılığıyla Execute<TResult>(Object, Func<TResult>) bir işleme yeniden deneme mantığı uygular. |
| SqlRetryLogicOption |
Yöntemleri kullanarak SqlConfigurableRetryFactory sınıfının bir örneğini SqlRetryLogicBaseProvider oluşturmak için yeniden deneme mantığı parametrelerini sağlar. |
| SqlRowsCopiedEventArgs |
öğesine geçirilen SqlRowsCopiedEventHandler bağımsız değişken kümesini temsil eder. |
| SqlRowUpdatedEventArgs |
RowUpdated olayı için veriler sağlar. |
| SqlRowUpdatingEventArgs |
RowUpdating olayı için veriler sağlar. |
| SqlTransaction |
SQL Server veritabanında yapılacak Transact-SQL işlemini temsil eder. Bu sınıf devralınamaz. |
| SspiAuthenticationParameters |
SSPI kimlik doğrulaması sırasında kullanılan parametreleri sağlar. |
| SspiContextProvider |
SSPI bağlam oluşturma özelliğini özelleştirme olanağı sağlar. |
Numaralandırmalar
| Name | Description |
|---|---|
| ApplicationIntent |
ApplicationIntentiçin bir değer belirtir. Olası değerler ReadWrite ve ReadOnly şeklindedir. |
| PoolBlockingPeriod |
PoolBlockingPeriod özelliği için bir değer belirtir. |
| SortOrder |
Veri satırlarının nasıl sıralanacağını belirtir. |
| SqlAuthenticationMethod |
Azure SQL Veritabanı bağlanan bir istemci tarafından kullanılabilecek farklı SQL kimlik doğrulama yöntemlerini açıklar. Ayrıntılar için bkz. Microsoft Entra Authentication kullanma. |
| SqlBulkCopyOptions |
SqlBulkCopyörneğiyle kullanılacak bir veya daha fazla seçeneği belirten bit düzeyinde bayrak. |
| SqlCommandColumnEncryptionSetting |
Bu ayarların şifrelemeyi atlamak ve düz metin verilerine erişim kazanmak için kullanılamadığını unutmayın. Ayrıntılar için bkz. Always Encrypted (Database Engine). |
| SqlConnectionAttestationProtocol |
Kanıtlama Protokolü için bir değer belirtir. |
| SqlConnectionColumnEncryptionSetting |
Bu ayarların şifrelemeyi atlamak ve düz metin verilerine erişim kazanmak için kullanılamadığını unutmayın. Ayrıntılar için bkz. Always Encrypted (Database Engine). |
| SqlConnectionIPAddressPreference |
TCP bağlantısı sırasında IP adresi tercihi için bir değer belirtir. |
| SqlConnectionOverrides |
Geçersiz Kılmalar için bir değer belirtir. |
| SqlNotificationInfo |
Bu numaralandırma, bağımlılık olay işleyicisi tarafından alınabilecek farklı bildirimler hakkında ek bilgiler sağlar. |
| SqlNotificationSource |
Bağımlılık olay işleyicisi tarafından alınan bildirimin kaynağını gösterir. |
| SqlNotificationType |
OnChangeEventHandler parametresi aracılığıyla bir SqlNotificationEventArgs olay işleyicisi tarafından alınabilecek farklı bildirim türlerini açıklar. |
Temsilciler
| Name | Description |
|---|---|
| OnChangeEventHandler | |
| SqlInfoMessageEventHandler |
bir olayını SqlConnection işleyecek InfoMessage yöntemi temsil eder. |
| SqlRowsCopiedEventHandler |
bir olayını SqlBulkCopy işleyen SqlRowsCopied yöntemi temsil eder. |
| SqlRowUpdatedEventHandler |
bir olayını RowUpdatedişleyecek SqlDataAdapter yöntemi temsil eder. |
| SqlRowUpdatingEventHandler |
bir olayını RowUpdatingişleyecek SqlDataAdapter yöntemi temsil eder. |