Workspace 클래스
상속 계층 구조
System.Object
Microsoft.TeamFoundation.VersionControl.Server.Workspace
네임스페이스: Microsoft.TeamFoundation.VersionControl.Server
어셈블리: Microsoft.TeamFoundation.VersionControl.Server(Microsoft.TeamFoundation.VersionControl.Server.dll)
구문
‘선언
<RequiredClientServiceAttribute("VersionControlServer")> _
<CallOnDeserializationAttribute("AfterDeserialize")> _
Public Class Workspace _
Implements IRecordable
[RequiredClientServiceAttribute("VersionControlServer")]
[CallOnDeserializationAttribute("AfterDeserialize")]
public class Workspace : IRecordable
Workspace 형식에서는 다음과 같은 멤버를 노출합니다.
생성자
이름 | 설명 | |
---|---|---|
Workspace | 마샬링하는 기본 생성자입니다. |
위쪽
속성
이름 | 설명 | |
---|---|---|
Comment | 작업 영역에 대 한 의견.Null 이거나 비어 있을 수 있습니다. 참고: XML 모든 줄 끝에 LF (\n)를 표준화 합니다. | |
Computer | 이 작업 영역에 속한 컴퓨터의 이름입니다. | |
EffectivePermissions | 이 필드는이 작업 영역 네트워크를 통해 클라이언트에 다시 보내는 경우에 채워집니다. 관련 된 webmethod 라는 사용자의 효과적인 WorkspacePermissions 포함: CreateWorkspace, UpdateWorkspace, QueryWorkspace, QueryWorkspaces. 이 필드는 정적 Workspace.PopulateEffectivePermissionsForUser 메서드를 사용 하 여 채워집니다.것 제외 하 고 PopulateEffectivePermissionsForUser 사용 하 여 값을 채울 직후 보안 평가 대 한 신뢰할 수 없습니다 합니다.그렇지 않으면 HasWorkspacePermission 또는 CheckWorkspacePermission 중 하나는 SecurityManager를 사용 합니다. | |
Folders | 이 작업 영역의 작업 폴더 매핑의 배열입니다.최신 데이터베이스와 폴더를 반환 하려면이 속성은 아닙니다.최신 매핑이 필요한 경우 GetUpToDateFolders 호출 되어야 합니다. | |
IsLocal | True 이면 작업 영역 로컬 작업 영역입니다. False 이면 작업 영역 서버 작업 영역 (일반 작업)입니다. | |
LastAccessDate | 작업 영역에 액세스 한 마지막 시간 해상도 일 날짜입니다. | |
Name | 작업 영역 이름입니다.주어진된 OwnerName에 대해 고유 해야 합니다. | |
Options | ||
OwnerAliases | ||
OwnerDisplayName | 이 작업 영역을 소유 하는 사용자의 표시 이름입니다. | |
OwnerIdentifier | ||
OwnerIdentityType | 이 클라이언트에서 사용 하는 IdentityDescriptor 보낼 IdentityDescriptor Framework 서버 클래스를 사용 합니다.Whidbey XML 역직렬화 버그와 관련 하 여---Whidbey 호환성 중단 하지에이 하위 요소가 없는 요소 (약식) 끝 없는 및 IdentityDescriptor에 의존 합니다.따라서 양식 이어야 합니다: "" 합니다. | |
OwnerName | 이 작업 영역을 소유 하는 사용자의 id 이름입니다. 도메인 \ 사용자 이름 형식 이어야 합니다. | |
OwnerUniqueName | 이 작업 영역을 소유 하는 사용자의 고유 이름입니다. | |
SecurityToken | 보안 토큰 보안 서비스를 사용 하 여 작업 영역 네임 스페이스입니다. |
위쪽
메서드
이름 | 설명 | |
---|---|---|
Equals | 지정한 개체와 현재 개체가 같은지 여부를 확인합니다. (Object에서 상속됨) | |
Finalize | 가비지 수집에서 회수하기 전에 개체에서 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다. (Object에서 상속됨) | |
GetHashCode | 기본 해시 함수로 작동합니다. (Object에서 상속됨) | |
GetType | 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨) | |
GetUpToDateFolders | 배열이이 작업 영역의 작업 폴더 매핑을 사용 하 여 데이터베이스의 최신 상태를 유지 하. | |
LocalItemToWorkingFolder | 지정된 된 로컬 경로 작업 영역에서 매핑되는 방법을 설명 하는 새 작업 폴더 개체를 반환 합니다. 생성 된 작업 폴더의 경로 지정된 항목을 정확 하 게 합니다.; 일치 합니다. 즉, 작업 폴더 개체 중복 되지 않은 반드시 폴더 컬렉션에 작업 폴더 개체 의입니다. | |
LocalToServerItem | 작업 폴더의 작업 영역에 따라 서버의 항목을 로컬 항목으로 변환 합니다. HonorCloaks이 true 이면 ItemCloakedException는 숨겨진된 항목을 제공 합니다. HonorCloaks가 false 이면 숨겨진된 항목은 null을 반환 합니다. 매핑되지 않은 항목을 ItemNotMappedException는 항상 제공 합니다. | |
MemberwiseClone | 현재 Object의 단순 복사본을 만듭니다. (Object에서 상속됨) | |
RecordInformation | IRecordable.RecordInformation 레코드 클래스에 대 한 정보 로깅 | |
ServerItemToWorkingFolder | 지정 된 서버 경로 작업 영역에서 매핑되는 방법을 설명 하는 새 작업 폴더 개체를 반환 합니다. 생성 된 작업 폴더의 경로 지정된 항목을 정확 하 게 합니다.; 일치 합니다. 즉, 작업 폴더 개체 중복 되지 않은 반드시 폴더 컬렉션에 작업 폴더 개체 의입니다. | |
ServerToLocalItem | 작업 폴더의 작업 영역에 따라 localitem 항목에 서버 항목으로 변환 합니다. HonorCloaks이 true 이면 ItemCloakedException는 숨겨진된 항목을 제공 합니다. HonorCloaks가 false 이면 숨겨진된 항목은 null을 반환 합니다. 매핑되지 않은 항목을 ItemNotMappedException는 항상 제공 합니다. | |
ToString | 현재 개체를 나타내는 문자열을 반환합니다. (Object에서 상속됨) |
위쪽
스레드로부터의 안전성
이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.