Aracılığıyla paylaş


Microsoft.Data.SqlClient Ad Alanı

Sınıflar

ActiveDirectoryAuthenticationProvider

Bu sınıf, active directory federasyon kimlik doğrulama mekanizmalarını uygular SqlAuthenticationProvider ve bu mekanizmalar için kullanılır.

SqlAuthenticationInitializer

sınıfını başlatmak için türetilmiş sınıflardaki oluşturuculardan çağrılır SqlAuthenticationInitializer .

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.

SqlAuthenticationToken

AD kimlik doğrulama belirtecini temsil eder.

SqlBatch
SqlBatchCommand

SqlBatchCommand, bir SqlBatch'te 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 olarak 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

SqlBulkCopyColumnMapping'den CollectionBasedevralan 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

SqlBulkCopyColumnOrderHint'den CollectionBasedevralan nesnelerin koleksiyonu.

SqlClientFactory

Sağlayıcının veri kaynağı sınıflarını uygulamasının Microsoft.Data.SqlClient örneklerini oluşturmak için bir dizi yöntemi temsil eder.

SqlClientLogger

SQL istemci günlükçüslerini temsil eder.

SqlClientMetaDataCollectionNames

Meta veri koleksiyonlarını almak için GetSchema yöntemiyle kullanılacak sabitlerin listesini sağlar.

SqlClientPermission

Kullanıcının bir veri kaynağına erişmek için yeterli bir güvenlik düzeyine sahip olduğundan emin olmak amacıyla 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ı: Yeni Nesil (CNG).

SqlColumnEncryptionCspProvider

Always Encrypted ile Microsoft CAPI tabanlı Şifreleme Hizmeti Sağlayıcıları'nı (CSP) kullanmak için 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üretilip üye işlevlerini geçersiz kılıp , RegisterColumnEncryptionKeyStoreProvidersOnConnection(IDictionary<String,SqlColumnEncryptionKeyStoreProvider>) veya RegisterColumnEncryptionKeyStoreProvidersOnCommand(IDictionary<String,SqlColumnEncryptionKeyStoreProvider>)kullanarak RegisterColumnEncryptionKeyStoreProviders(IDictionary<String,SqlColumnEncryptionKeyStoreProvider>)kaydetmesi gerekir. Ayrıntılar için bkz. Always Encrypted.

SqlCommand

SQL Server veritabanında yürütülecek transact-SQL deyimini veya saklı yordamı temsil eder. Bu sınıf devralınamaz.

SqlCommandBuilder

İlişkili SQL Server veritabanıyla yapılan değişiklikleri uzlaştırmak için DataSet 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

sınıfı tarafından SqlConnection kullanılan bağlantı dizelerinin içeriğini oluşturmak ve yönetmek için basit bir yol sağlar.

SqlCredential

SqlCredentialSQL 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 kullanıcı kimliği ve paroladan oluşur. Nesnedeki SqlCredential parola türündedir SecureString.

SqlCredential devralınamaz.

Windows Kimlik Doğrulaması (Integrated Security = true), SQL Server veritabanında oturum açmanın en güvenli yolu olmaya devam eder.

SqlDataAdapter

SQL Server veritabanını doldurmak ve güncelleştirmek için kullanılan bir dizi veri komutunu DataSet 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

nesnesi, SqlDependency 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 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 ve isteğe bağlı olarak sütunlara eşlemesini DataSet temsil eder. Bu sınıf devralınamaz. Parametreler hakkında daha fazla bilgi için bkz . Parametreleri yapılandırma.

SqlParameterCollection

bir ile SqlCommand ilişkili parametre koleksiyonunu ve içindeki sütunlarla DataSetilgili 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 işlevi aracılığıyla Execute bir işleme yeniden deneme mantığını 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 SqlRowsCopiedEventHandlerbağı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.

Numaralandırmalar

ApplicationIntent

için ApplicationIntentbir değer belirtir. Olası değerler ve ReadOnlydeğerleridirReadWrite.

PoolBlockingPeriod

özelliği için PoolBlockingPeriod bir değer belirtir.

SortOrder

Veri satırlarının nasıl sıralanacağını belirtir.

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ını Kullanarak SQL Veritabanı Bağlanma.

SqlBulkCopyOptions

bir örneğiyle SqlBulkCopykullanı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 (Veritabanı Altyapısı).

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 (Veritabanı Altyapısı).

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 bilgi sağlar.

SqlNotificationSource

Bağımlılık olay işleyicisi tarafından alınan bildirimin kaynağını gösterir.

SqlNotificationType

parametresi aracılığıyla SqlNotificationEventArgs bir OnChangeEventHandler olay işleyicisi tarafından alınabilecek farklı bildirim türlerini açıklar.

Temsilciler

OnChangeEventHandler
SqlInfoMessageEventHandler

bir olayını SqlConnectionişleyecek InfoMessage yöntemi temsil eder.

SqlRowsCopiedEventHandler

bir olayını SqlBulkCopyişleyen SqlRowsCopied yöntemi temsil eder.

SqlRowUpdatedEventHandler

bir olayını SqlDataAdapterişleyecek RowUpdated yöntemi temsil eder.

SqlRowUpdatingEventHandler

bir olayını SqlDataAdapterişleyecek RowUpdating yöntemi temsil eder.