ExtendedAttributeComponent 클래스
확장된 특성 구성 데이터베이스에 연결 및 읽거나 확장 된 특성을 씁니다. 이 작업을 수행 하려면 설치 된 모든 개체를 사용 하지 않습니다.
논리적 데이터베이스에 연결 되어 있지 않은 때문에이 구성 요소 버전 검사를 수행 하지 않습니다, 그리고 대신 더 높은 수준의 구성 요소에서 유효성 검사를 수행 하려면 사용 됩니다.
상속 계층 구조
System.Object
Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent
Microsoft.TeamFoundation.Framework.Server.ExtendedAttributeComponent
네임스페이스: Microsoft.TeamFoundation.Framework.Server
어셈블리: Microsoft.TeamFoundation.Framework.Server(Microsoft.TeamFoundation.Framework.Server.dll)
구문
‘선언
Public Class ExtendedAttributeComponent _
Inherits TeamFoundationSqlResourceComponent
public class ExtendedAttributeComponent : TeamFoundationSqlResourceComponent
ExtendedAttributeComponent 형식에서는 다음과 같은 멤버를 노출합니다.
생성자
이름 | 설명 | |
---|---|---|
ExtendedAttributeComponent(String) | 것만 초기화 내부 데이터베이스를 확인 하는 데이 생성자를 사용 하지 마십시오. | |
ExtendedAttributeComponent(TeamFoundationRequestContext, String) |
위쪽
속성
위쪽
메서드
이름 | 설명 | |
---|---|---|
AddStatement(String) | 문을 현재 SQL 일괄 처리에 추가 합니다.호출 해야 PrepareSqlBatch 를 호출 하기 전에 AddStatement. (TeamFoundationSqlResourceComponent에서 상속됨) | |
AddStatement(String, Int32) | 문을 현재 SQL 일괄 처리에 추가 합니다.호출 해야 PrepareSqlBatch 를 호출 하기 전에 AddStatement.이 문을 사용 하 여 추가할 매개 변수 수가 단일 SQL 일괄 처리 매개 변수에 허용 된 최대 수를 초과 하는 일괄 처리의 일부는 이미 문을 실행 되 고, 고 문으로 추가 되는 새 일괄 처리를 누른. (TeamFoundationSqlResourceComponent에서 상속됨) | |
AddStatement(String, Int32, Boolean) | 문을 현재 SQL 일괄 처리에 추가 합니다.호출 해야 PrepareSqlBatch 를 호출 하기 전에 AddStatement.이 문을 사용 하 여 추가할 매개 변수 수가 단일 SQL 일괄 처리 매개 변수에 허용 된 최대 수를 초과 하는 일괄 처리의 일부는 이미 문을 실행 되 고, 고 문으로 추가 되는 새 일괄 처리를 누른. (TeamFoundationSqlResourceComponent에서 상속됨) | |
AddStatement(String, Int32, Boolean, Boolean) | 문을 현재 SQL 일괄 처리에 추가 합니다.호출 해야 PrepareSqlBatch 를 호출 하기 전에 AddStatement.이 문을 사용 하 여 추가할 매개 변수 수가 단일 SQL 일괄 처리 매개 변수에 허용 된 최대 수를 초과 하는 일괄 처리의 일부는 이미 문을 실행 되 고, 고 문으로 추가 되는 새 일괄 처리를 누른. (TeamFoundationSqlResourceComponent에서 상속됨) | |
BeginTransaction | 단일 트랜잭션에서 여러 번 호출을 래핑하는 데 사용 합니다.이를 실행 하는 모든 커밋 또는 롤백 호출 될 때까지 트랜잭션의 구성 됩니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
BindBinary(String, array<Byte[], SqlDbType) | 이것은 이진 값을 바인딩 처리 하는 도우미 함수를 SqlParameter. (TeamFoundationSqlResourceComponent에서 상속됨) | |
BindBinary(String, array<Byte[], Int32, SqlDbType) | Sqlparameter를 이진 값을 바인딩할 처리 하는 도우미 함수입니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
BindBoolean | 도우미 함수 부울 바인딩 처리 하거나 비트는 sqlparameter 값입니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
BindByte(String, Byte) | Sqlparameters에 해당 하는 8 비트 값 바인딩 처리 하는 도우미 함수입니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
BindByte(String, Byte, Byte) | Sqlparameters는 null 일 수 있는 8 비트 값을 바인딩 처리 하는 도우미 함수입니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
BindDateTime | Sqlparameter를 날짜/시간 값을 바인딩 처리 하는 도우미 함수입니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
BindDefault | 기본 형식 값을 바인딩 처리 하는 도우미 함수입니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
BindDouble | Sqlparameters는 32 비트 값 바인딩 처리 하는 도우미 함수입니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
BindGuid | Guid는 sqlparameters 바인딩 처리 하는 도우미 함수입니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
BindInt | Sqlparameters는 32 비트 값을 바인딩 처리 하는 도우미 함수입니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
BindLong | Sqlparameters는 64 비트 값을 바인딩 처리 하는 도우미 함수입니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
BindNullableBoolean | 바인딩됩니다 부울 또는 비트는 sqlparameter 값 하는 도우미 함수입니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
BindNullableByte | 이것은 8 비트 값을 바인딩 처리 하는 도우미 함수는 SqlParameters. (TeamFoundationSqlResourceComponent에서 상속됨) | |
BindNullableDateTime | 날짜/시간 값은 sqlparameter 바인딩 처리 하는 도우미 함수입니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
BindNullableGuid | Guid는 sqlparameters 바인딩 처리 하는 도우미 함수입니다.값 Empty NULL 및 NULL 이라고 주어진된 매개 변수에 바인딩됩니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
BindNullableInt | 경우 parameterValue, nullValue = = NULL을 주어진된 매개 변수에 바인딩됩니다.그렇지 않으면 parameterValue는 32 비트 정수로 바인딩되어 있습니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
BindNullableShort | 경우 parameterValue, nullValue = = NULL을 주어진된 매개 변수에 바인딩됩니다.16 비트 정수로 parameterValue 바인딩되어 있으면 (TeamFoundationSqlResourceComponent에서 상속됨) | |
BindNullValue | 이것은 일반 바인딩 도우미는 특정 매개 변수를 작성 하는 null 값을 입력 합니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
BindShort | Sqlparameters는 16 비트 값 바인딩 처리 하는 도우미 함수입니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
BindString(String, String, Int32, BindStringBehavior, SqlDbType) | 바인딩 문자열은 SqlParameters 처리 하는 도우미 함수입니다.Null 값을 제대로 처리 하는. (TeamFoundationSqlResourceComponent에서 상속됨) | |
BindString(String, String, Int32, Boolean, SqlDbType) | 바인딩 문자열은 SqlParameters 처리 하는 도우미 함수입니다.Null 값을 제대로 처리 하는.이것은 이전 버전의이 메서드가 있습니다. 처리 되는 방법을 null 및 빈 문자열에 대 한 좀 더 명시적으로 BindStringBehavior 사용 하는 오버 로드를 사용 합니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
BindSysname | Sqlparameters는 sysname 문자열 바인딩을 처리 하는 도우미 함수입니다.Null 값 올바르게 설정 되도록 합니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
BindTable<T> | 테이블에 바인딩합니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
BindVariant | (TeamFoundationSqlResourceComponent에서 상속됨) | |
BindXml(String, TeamFoundationDatabaseXmlWriter) | 사용 하는 XML 문서는 XML 매개 변수를 바인딩할 합니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
BindXml(String, String) | 사용 하는 XML 문서는 XML 매개 변수를 바인딩할 합니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
Cancel | (TeamFoundationSqlResourceComponent에서 상속됨) | |
CanRetryOnException | SQL 예외를 다시 시도할 수 있는지 여부를 나타냅니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
CanRetryOnSqlError | (TeamFoundationSqlResourceComponent에서 상속됨) | |
CommitTransaction | 이 구성 요소에 대 한 활성 트랜잭션을 커밋하십시오. (TeamFoundationSqlResourceComponent에서 상속됨) | |
DeleteDatabaseAttribute | 확장된 속성을 삭제합니다. | |
Dispose | (TeamFoundationSqlResourceComponent에서 상속됨) | |
Equals | 지정한 개체와 현재 개체가 같은지 여부를 확인합니다. (Object에서 상속됨) | |
Execute | 에 대 한 논리를 캡슐화 하는 내부 도우미 ExecuteReader 및 ExecuteNonQuery. (TeamFoundationSqlResourceComponent에서 상속됨) | |
ExecuteNonQuery() | 현재 SQL 명령을 실행 하 고 결과 집합을 생성 하지 않습니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
ExecuteNonQuery(Boolean) | 현재 SQL 명령을 실행 하 고 결과 집합을 생성 하지 않습니다.결과로 단일 스칼라 값은 반환 값입니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
ExecuteReader() | 기본 명령 동작을 사용 하 여 오버 로드 됩니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
ExecuteReader(CommandBehavior) | 현재 SQL 명령을 실행 하 고 판독기를 반환 합니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
ExecuteScalar | 현재 SQL 명령을 사용 하 여 실행 ExecuteScalar 결과 저장 합니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
ExecuteUnknown(Object) | ExecuteUnknown()를 사용 하 여 현재 SQL 명령을 실행 하 고 개체를 반환 합니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
ExecuteUnknown(SqlDataReader, Object) | ExecuteUnknown()에서 ExecuteUnknown의 호출자가 판독기를 기반으로 개체를 채우는 데 사용 되는 메서드는이 메서드를 재정의 해야 합니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
Finalize | 가비지 수집에서 회수하기 전에 개체에서 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다. (Object에서 상속됨) | |
FlushBatch | 이 이때 추가 되 고 새 일괄 처리를 생성 사용자를 호출할 수 있도록 하는 일괄 처리를 플러시합니다 AddStatement 다시. (TeamFoundationSqlResourceComponent에서 상속됨) | |
GetHashCode | 기본 해시 함수로 작동합니다. (Object에서 상속됨) | |
GetParameterName | 매개 변수 이름의 형식을 지정 하는 도우미 메서드. (TeamFoundationSqlResourceComponent에서 상속됨) | |
GetSqlErrorNumberAsString | SQL이 있는 경우에 매우 효율적 아니지만 해야 추적 목적으로 호출에 대해 문자열의 모든 오류 번호를 반환 하는 도우미는 문제 *는 * 경우는 드뭅니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
GetSqlErrorNumbers | Sql 예외 개체에 포함 된 모든 오류 번호를 반환 하는 도우미 (TeamFoundationSqlResourceComponent에서 상속됨) | |
GetType | 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨) | |
HandleCustomException | 사용자 지정 예외를 처리 합니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
HandleException | 확인 여부를 SQL 예외를 처리할 수 있습니다. 다시 시도 하거나 매핑될 수 없는 SQL 예외 "처리." 하지 않습니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
Initialize(String) | 구성 요소를 초기화합니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
Initialize(TeamFoundationRequestContext, String, Int32) | (TeamFoundationSqlResourceComponent에서 상속됨) | |
Initialize(String, Int32, Int32, Int32, Int32) | 구성 요소를 초기화합니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
MapException(SqlException) | 가능 하면 SQL 예외를 응용 프로그램별 예외에 매핑하십시오.그렇지 않으면 예외는 Watson를 사용 하 여 보고 됩니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
MapException(SqlException, QueryExecutionState) | 가능 하면 SQL 예외를 응용 프로그램별 예외에 매핑하십시오.그렇지 않으면 예외는 Watson를 사용 하 여 보고 됩니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
MemberwiseClone | 현재 Object의 단순 복사본을 만듭니다. (Object에서 상속됨) | |
PrepareConnectionString | 파생된 클래스가 연결 문자열을 업데이트할 수 있습니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
PrepareSqlBatch(Int32) | SQL 문의 일괄 처리를 실행 하 여 설치 합니다.이 메서드는 모든 기존 명령 또는 판독기를 닫습니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
PrepareSqlBatch(Int32, Boolean) | SQL 문의 일괄 처리를 실행 하 여 설치 합니다.이 메서드는 모든 기존 명령 또는 판독기를 닫습니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
PrepareStoredProcedure(String) | 설치 프로그램을 실행 한 SQL 저장 프로시저입니다.이 메서드는 모든 기존 명령 또는 판독기를 닫습니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
PrepareStoredProcedure(String, Boolean) | 저장 프로시저를 SQL Server 실행 하는 설치 합니다.이 메서드는 모든 기존 명령 또는 판독기를 닫습니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
PrepareStoredProcedure(String, Int32) | 설치 프로그램을 실행 한 SQL 저장 프로시저입니다.이 메서드는 모든 기존 명령 또는 판독기를 닫습니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
PrepareStoredProcedure(String, Boolean, Int32) | 저장 프로시저를 SQL Server 실행 하는 설치 합니다.이 메서드는 모든 기존 명령 또는 판독기를 닫습니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
ReadDatabaseAttribute | ||
ReadDatabaseAttributes | ||
ReadServiceLevelStamp | TFS_SERVICE_LEVEL 스탬프를 읽습니다. | |
ReadServiceLevelToStamp | TFS_SERVICE_LEVEL_TO 스탬프를 읽습니다. | |
ReleaseVerificationLock | (TeamFoundationSqlResourceComponent에서 상속됨) | |
RenameDatabaseAttribute | ||
RollbackTransaction | 롤백 및 트랜잭션 구성 요소 동안 수행한 모든 변경 내용을 취소 합니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
Sleep | (TeamFoundationSqlResourceComponent에서 상속됨) | |
ToString | 현재 개체를 나타내는 문자열을 반환합니다. (Object에서 상속됨) | |
Trace(Int32, TraceLevel, String, array<Object[]) | 요청 컨텍스트와 관련 된 추적 서비스로 추적 메시지를 밀어. (TeamFoundationSqlResourceComponent에서 상속됨) | |
Trace(Int32, TraceLevel, array<String[], String, array<Object[]) | 요청 컨텍스트와 관련 된 추적 서비스로 추적 메시지를 밀어. (TeamFoundationSqlResourceComponent에서 상속됨) | |
TraceEnter | 항목을 일관 되 게 서식이 지정 된 메시지와 타임 스탬프를 사용 하 여 메서드를 추적 합니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
TraceException | 일관 된 방식으로 추적 로그를 TraceLevel.Error에 예외를 보고 합니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
TraceLeave | 일관 되 게 서식이 지정 된 메시지와 타임 스탬프를 사용 하 여 메서드 종료를 추적 합니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
TranslateException | 더 중요 한 것으로 변환 및 SQL 형식 예외를 검사 합니다.기본 동작은 작업 없이.입니다. 즉, 원래 예외를 다시 throw 하는 합니다.WIT는 현재 현재 동작을 재정의 하는 유일한 구성 요소입니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
VerifyInitialized | Throw 된 InvalidOperationException 구성 요소 초기화 되지 않은 경우. (TeamFoundationSqlResourceComponent에서 상속됨) | |
VerifyInMasterDbOnAzure | Throw InvalidOperationException SQL Azure 대 한 구성 요소를 사용 하 고 연결 문자열의 초기 카탈로그는 마스터 이거나 비어 있습니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
VerifyNotSqlAzure | SQL Azure 대 한 구성 요소에서 사용 하는 경우 NotSupportedException을 throw 합니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
VerifyServiceVersion(String, Int32, Int32%, Int32%) | 데이터베이스에 연결 하 고 공유 세션 잠금을 TfsDb 리소스에 사용 하는 데이터베이스 서비스 버전을 지원 하는지 확인.참고:이 메서드를 다시 작성 해야 됩니다.CONTEXT_INFO() 쿼리, 공유 잠금 및 쿼리 데이터베이스 서비스 버전 1 쿼리를 사용 하 여 수행 해야 하겠습니다. 또한 우리가 데이터베이스 잔 데이터베이스에 연결 하는 경우 여전히 현재 구성 요소를 지원 하는지 확인 해야 합니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
VerifyServiceVersion(String, Int32, Int32%, Int32%, Boolean) | 이 메서드 데이터베이스에 연결 하 고 세션을 공유 또는 단독 잠금을 사용 하는 TfsDb 리소스 데이터베이스 지정된 서비스 버전을 지원 하는지 확인.참고:이 메서드를 다시 작성 해야 됩니다.CONTEXT_INFO() 쿼리, 공유 잠금 및 쿼리 데이터베이스 서비스 버전 1 쿼리를 사용 하 여 수행 해야 하겠습니다.또한 데이터베이스 잔 데이터베이스에 연결 하는 경우 여전히 현재 구성 요소를 지원 하는지 확인 해야 합니다. (TeamFoundationSqlResourceComponent에서 상속됨) | |
WriteDatabaseAttribute |
위쪽
이벤트
이름 | 설명 | |
---|---|---|
InfoMessage | 내부 노출 InfoMessage 는 SqlConnection 이벤트.SQL Server가 경고나 정보 메시지를 반환할 때 발생합니다. (TeamFoundationSqlResourceComponent에서 상속됨) |
위쪽
스레드로부터의 안전성
이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.