Microsoft.Data.SqlClient 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
클래스
ActiveDirectoryAuthenticationProvider |
이 클래스는 SqlAuthenticationProvider 를 구현하고 Active Directory 페더레이션 인증 메커니즘에 사용됩니다. |
SqlAuthenticationInitializer |
SqlAuthenticationInitializer 클래스를 초기화하기 위해 파생 클래스의 생성자에서 호출됩니다. |
SqlAuthenticationParameters |
드라이버에서 인증 공급자로 전달된 AD 인증 매개 변수를 나타냅니다. |
SqlAuthenticationProvider |
인증 공급자의 핵심 동작을 정의하고 파생 클래스의 기본 클래스를 제공합니다. |
SqlAuthenticationToken |
AD 인증 토큰을 나타냅니다. |
SqlBatch | |
SqlBatchCommand |
SqlBatchCommand를 사용하면 SqlBatch에서 여러 SQL 명령을 실행할 수 있습니다. |
SqlBatchCommandCollection |
에 포함된 인스턴스의 SqlBatchCommand컬렉션입니다 SqlBatch. |
SqlBulkCopy |
데이터가 있는 SQL Server 테이블을 다른 소스에서 대량으로 로드하는 작업을 효율적으로 수행할 수 있습니다. |
SqlBulkCopyColumnMapping |
SqlBulkCopy 인스턴스의 데이터 소스에 있는 열과 해당 인스턴스의 대상 테이블에 있는 열 사이의 매핑을 정의합니다. |
SqlBulkCopyColumnMappingCollection |
SqlBulkCopyColumnMapping 에서 상속되는 CollectionBase개체의 컬렉션입니다. |
SqlBulkCopyColumnOrderHint |
테이블의 클러스터형 인덱스에 따라 instance 대상 테이블의 열 SqlBulkCopy 정렬 순서를 정의합니다. |
SqlBulkCopyColumnOrderHintCollection |
SqlBulkCopyColumnOrderHint 에서 상속되는 CollectionBase개체의 컬렉션입니다. |
SqlClientFactory |
데이터 소스 클래스의 Microsoft.Data.SqlClient 공급자 구현에 대한 인스턴스를 만드는 데 사용되는 메서드의 집합을 나타냅니다. |
SqlClientLogger |
SQL 클라이언트 로거를 나타냅니다. |
SqlClientMetaDataCollectionNames |
메타데이터 컬렉션을 검색하기 위해 GetSchema 메서드와 함께 사용할 상수 목록을 제공합니다. |
SqlClientPermission |
.NET Framework Data Provider for SQL Server에서 사용자가 데이터 소스에 액세스하는 데 충분한 보안 수준을 갖도록 보장합니다. |
SqlClientPermissionAttribute |
보안 동작을 사용자 지정 보안 특성에 연결합니다. |
SqlColumnEncryptionCertificateStoreProvider |
Windows 인증서 저장소의 키 저장소 공급자 구현입니다. 이 클래스를 사용하면 Windows 인증서 저장소에 저장된 인증서를 열 마스터 키로 사용할 수 있습니다. 자세한 내용은 Always Encrypted. |
SqlColumnEncryptionCngProvider |
Always Encrypted와 함께 Microsoft CNG(암호화 API: 차세대)를 사용하기 위한 CMK 저장소 공급자 구현입니다. |
SqlColumnEncryptionCspProvider |
microsoft CAPI 기반 CSP(암호화 서비스 공급자)를 Always Encrypted 사용하기 위한 CMK Store 공급자 구현입니다. |
SqlColumnEncryptionEnclaveProvider | |
SqlColumnEncryptionKeyStoreProvider |
모든 키 저장소 공급자의 기본 클래스입니다. 사용자 지정 공급자는 이 클래스에서 파생되고 해당 멤버 함수를 재정의한 다음 , 또는 RegisterColumnEncryptionKeyStoreProvidersOnCommand(IDictionary<String,SqlColumnEncryptionKeyStoreProvider>)를 RegisterColumnEncryptionKeyStoreProvidersOnConnection(IDictionary<String,SqlColumnEncryptionKeyStoreProvider>) 사용하여 RegisterColumnEncryptionKeyStoreProviders(IDictionary<String,SqlColumnEncryptionKeyStoreProvider>)등록해야 합니다. 자세한 내용은 Always Encrypted. |
SqlCommand |
SQL Server 데이터베이스에 대해 실행할 Transact-SQL 문이나 저장 프로시저를 나타냅니다. 이 클래스는 상속될 수 없습니다. |
SqlCommandBuilder |
연결된 SQL Server 데이터베이스와 DataSet 의 변경 내용을 조정하는 데 사용하는 단일 테이블 명령을 자동으로 생성합니다. 이 클래스는 상속될 수 없습니다. |
SqlConfigurableRetryFactory |
일시적 오류의 일반적인 목록을 사용하여 다른 재시도 논리 공급자를 제공합니다. |
SqlConnection |
SQL Server 데이터베이스에 대한 연결을 나타냅니다. 이 클래스는 상속될 수 없습니다. |
SqlConnectionEncryptOption |
이러한 옵션은 서버와 클라이언트 간의 통신 암호화 동작을 제어하는 데 사용됩니다. |
SqlConnectionStringBuilder |
SqlConnection 클래스에서 사용하는 연결 문자열의 내용을 손쉽게 만들고 관리할 수 있는 방법을 제공합니다. |
SqlCredential |
SqlCredential은 SQL Server 인증을 사용하여 로그인 시도에 대해 암호를 더욱 안전하게 지정하는 방법을 제공합니다. SqlCredential은 SQL Server 인증에 사용되는 사용자 ID와 암호로 이루어집니다. SqlCredential 개체의 암호가 SecureString 형식입니다. SqlCredential은 상속될 수 없습니다. Windows 인증( |
SqlDataAdapter |
DataSet 를 채우고 SQL Server 데이터베이스를 업데이트하는 데 사용되는 데이터베이스 연결 및 데이터 명령 집합을 나타냅니다. 이 클래스는 상속될 수 없습니다. |
SqlDataReader |
SQL Server 데이터베이스에서 행의 앞으로만 이동 가능한 스트림을 읽을 수 있게 합니다. 이 클래스는 상속될 수 없습니다. |
SQLDebugging |
애플리케이션 디버깅을 지원하기 위해 포함됩니다. 직접적으로 사용되지는 않습니다. |
SqlDependency |
SqlDependency 개체는 애플리케이션과 SQL Server 인스턴스 간의 쿼리 알림 종속성을 나타냅니다. 애플리케이션은 SqlDependency 개체를 만들고 OnChangeEventHandler 이벤트 처리기를 통해 알림을 받도록 등록할 수 있습니다. |
SqlEnclaveAttestationParameters | |
SqlEnclaveSession | |
SqlError |
SQL Server가 반환한 경고나 오류와 관련된 정보를 수집합니다. |
SqlErrorCollection |
.NET Framework Data Provider for SQL Server에서 생성된 오류를 모두 수집합니다. 이 클래스는 상속될 수 없습니다. |
SqlException |
SQL Server에서 경고 또는 오류를 반환할 때 throw되는 예외입니다. 이 클래스는 상속될 수 없습니다. |
SqlInfoMessageEventArgs |
InfoMessage 이벤트에 대한 데이터를 제공합니다. |
SqlNotificationEventArgs |
알림 이벤트 처리기에 전달된 인수 집합을 나타냅니다. |
SqlParameter |
SqlCommand에 대한 매개 변수를 나타내고 필요에 따라 DataSet 열에 대한 매핑도 나타냅니다. 이 클래스는 상속될 수 없습니다. 매개 변수에 대한 자세한 내용은 매개 변수 구성을 참조하세요. |
SqlParameterCollection |
SqlCommand 및 DataSet의 열에 대한 개별 매핑과 관련된 매개 변수 컬렉션을 나타냅니다. 이 클래스는 상속될 수 없습니다. |
SqlRetryingEventArgs |
이벤트에 전달된 인수 집합을 Retrying 나타냅니다. |
SqlRetryIntervalBaseEnumerator |
시간 간격 시퀀스를 생성합니다. |
SqlRetryLogicBase |
일시적인 조건이 발생하는 경우 재시도 횟수와 관련하여 다음 시간 간격을 검색합니다. |
SqlRetryLogicBaseProvider |
또는 |
SqlRetryLogicOption |
메서드를 사용하여 SqlConfigurableRetryFactory 클래스의 instance 만드는 재시도 논리 매개 변수를 SqlRetryLogicBaseProvider 제공합니다. |
SqlRowsCopiedEventArgs |
SqlRowsCopiedEventHandler에 전달된 인수 집합을 나타냅니다. |
SqlRowUpdatedEventArgs |
RowUpdated 이벤트에 대한 데이터를 제공합니다. |
SqlRowUpdatingEventArgs |
RowUpdating 이벤트에 대한 데이터를 제공합니다. |
SqlTransaction |
SQL Server 데이터베이스에 만들 Transact-SQL 트랜잭션을 나타냅니다. 이 클래스는 상속될 수 없습니다. |
열거형
ApplicationIntent |
ApplicationIntent의 값을 지정합니다. 가능한 값은 |
PoolBlockingPeriod |
PoolBlockingPeriod 속성의 값을 지정합니다. |
SortOrder |
데이터 행이 정렬되는 방식을 지정합니다. |
SqlAuthenticationMethod |
Azure SQL Database에 연결하는 클라이언트에서 사용할 수 있는 다른 SQL 인증 방법에 대해 설명합니다. 자세한 내용은 Azure Active Directory 인증을 사용하여 SQL Database에 연결을 참조하세요. |
SqlBulkCopyOptions |
SqlBulkCopy 인스턴스와 함께 사용할 하나 이상의 옵션을 지정하는 비트 플래그입니다. |
SqlCommandColumnEncryptionSetting |
이러한 설정을 사용하여 암호화를 무시하고 일반 텍스트 데이터에 대한 액세스 권한을 얻을 수 없습니다. 자세한 내용은 Always Encrypted(데이터베이스 엔진)를 참조하세요. |
SqlConnectionAttestationProtocol |
증명 프로토콜의 값을 지정합니다. |
SqlConnectionColumnEncryptionSetting |
이러한 설정을 사용하여 암호화를 무시하고 일반 텍스트 데이터에 대한 액세스 권한을 얻을 수 없습니다. 자세한 내용은 Always Encrypted(데이터베이스 엔진)를 참조하세요. |
SqlConnectionIPAddressPreference |
TCP 연결 중에 IP 주소 기본 설정에 대한 값을 지정합니다. |
SqlConnectionOverrides |
재정의의 값을 지정합니다. |
SqlNotificationInfo |
이 열거형은 종속성 이벤트 처리기에서 받을 수 있는 다양한 알림에 대한 추가 정보를 제공합니다. |
SqlNotificationSource |
종속성 이벤트 처리기에 수신된 알림의 소스를 나타냅니다. |
SqlNotificationType |
OnChangeEventHandler 이벤트 처리기에서 SqlNotificationEventArgs 매개 변수를 통해 받을 수 있는 다양한 알림 형식에 대해 설명합니다. |
대리자
OnChangeEventHandler | |
SqlInfoMessageEventHandler |
InfoMessage의 SqlConnection 이벤트를 처리할 메서드를 나타냅니다. |
SqlRowsCopiedEventHandler |
SqlBulkCopy의 SqlRowsCopied 이벤트를 처리하는 메서드를 나타냅니다. |
SqlRowUpdatedEventHandler |
RowUpdated의 SqlDataAdapter 이벤트를 처리할 메서드를 나타냅니다. |
SqlRowUpdatingEventHandler |
RowUpdating의 SqlDataAdapter 이벤트를 처리할 메서드를 나타냅니다. |