TeamFoundationCatalogService 클래스
상속 계층 구조
System.Object
Microsoft.TeamFoundation.Server.Core.TeamFoundationCatalogService
네임스페이스: Microsoft.TeamFoundation.Server.Core
어셈블리: Microsoft.TeamFoundation.Server.Core(Microsoft.TeamFoundation.Server.Core.dll)
구문
‘선언
<TeamFoundationServiceDependency(GetType(TeamFoundationSecurityService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationSqlNotificationService))> _
<TeamFoundationServiceDependency(GetType(IdentityService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationPropertyService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationLocationService))> _
Public NotInheritable Class TeamFoundationCatalogService _
Implements ITeamFoundationService, IDisposable
[TeamFoundationServiceDependency(typeof(TeamFoundationSecurityService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationSqlNotificationService))]
[TeamFoundationServiceDependency(typeof(IdentityService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationPropertyService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationLocationService))]
public sealed class TeamFoundationCatalogService : ITeamFoundationService,
IDisposable
TeamFoundationCatalogService 형식에서는 다음과 같은 멤버를 노출합니다.
메서드
이름 | 설명 | |
---|---|---|
![]() |
CreateTransactionContext | 트랜잭션 컨텍스트를 변경 하려면 만듭니다. |
![]() |
Equals | 지정한 개체와 현재 개체가 같은지 여부를 확인합니다. (Object에서 상속됨) |
![]() |
GetHashCode | 기본 해시 함수로 작동합니다. (Object에서 상속됨) |
![]() |
GetType | 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨) |
![]() |
QueryCatalogDependents | 모든 노드가 존재 여부에 의존 하는 노드를 반환 합니다. |
![]() |
QueryNodes(TeamFoundationRequestContext, String, Guid) | PathSpec는 아래의 resourceTypeFilter에 있는 종류는 카탈로그 노드를 반환 합니다.자세한 정보 및 기타 옵션에 대 한 오버 로드를 참조 하십시오. |
![]() |
QueryNodes(TeamFoundationRequestContext, IEnumerable<String>, IEnumerable<Guid>, CatalogQueryOptions) | ParentPath는 아래의 resourceTypeFilters에 있는 종류는 카탈로그 노드를 반환 합니다. |
![]() |
QueryNodes(TeamFoundationRequestContext, String, Guid, IEnumerable<KeyValuePair<String, String>>) | |
![]() |
QueryNodes(TeamFoundationRequestContext, IEnumerable<String>, IEnumerable<Guid>, IEnumerable<KeyValuePair<String, String>>, CatalogQueryOptions) | ParentPath는 아래의 resourceTypeFilters에 있는 종류는 카탈로그 노드를 반환 합니다. |
![]() |
QueryNodes(TeamFoundationRequestContext, String, Guid, IEnumerable<KeyValuePair<String, String>>, CatalogQueryOptions) | |
![]() |
QueryParents | 부모 뿐만 아니라 제공 된 리소스에 대 한 노드를 반환 합니다.직접 노드와 상위 노드 반환 되지 않습니다 경우 필터링 됩니다.다음 트리: PG1 / \ PG2 PG3 / \ \ TPC1 TPC2 TPC3 / \ tp1은 TP2 쿼리 필터 및 루트 recursing tp1은 식별자에 대 한 TPC1 및 PG2 PG1 yeild tp1은, 것입니다. |
![]() |
QueryResources(TeamFoundationRequestContext, IEnumerable<Guid>, CatalogQueryOptions) | 식별자와 연결 된 리소스를 반환 합니다. |
![]() |
QueryResources(TeamFoundationRequestContext, IEnumerable<Guid>, IEnumerable<KeyValuePair<String, String>>, CatalogQueryOptions) | 반환 하며 읽기 전용 카탈로그 리소스 제공 된 형식에 대 한 모든. |
![]() |
QueryResourcesByType | 반환 하며 읽기 전용 카탈로그 리소스 제공 된 형식에 대 한 모든. |
![]() |
QueryResourceType | 지정 된 식별자에 대 한 리소스 형식을 반환합니다. |
![]() |
QueryResourceTypes | 지정 된 식별자의 모든 리소스 형식을 반환합니다.Null 또는 빈 목록에 전달 되 면 모든 리소스 형식이 반환 됩니다. |
![]() |
QueryRootNode | 지정 된 루트 노드를 반환합니다.잘 알려진 루트 경로 Microsoft.TeamFoundation.Framework.Common.Catalog.CatalogTree에서 찾을 수 있습니다. |
![]() |
QueryRootNodes | 트리의 루트 노드를 반환합니다. |
![]() |
SaveTransactionContextChanges | 컨텍스트와 연결 된 트랜잭션 수행 권한을 확인 한 후 변경 내용을 저장 합니다. |
![]() |
ToString | 현재 개체를 나타내는 문자열을 반환합니다. (Object에서 상속됨) |
위쪽
명시적 인터페이스 구현
이름 | 설명 | |
---|---|---|
![]() ![]() |
IDisposable.Dispose | 삭제-직접 호출 하지 마십시오! |
![]() ![]() |
ITeamFoundationService.ServiceEnd | 정리 및 리소스입니다. |
![]() ![]() |
ITeamFoundationService.ServiceStart | 클래스를 초기화 합니다. |
위쪽
스레드로부터의 안전성
이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.