Node 테이블

 

마지막으로 수정된 항목: 2011-01-26

Node 테이블에는 Microsoft Lync Server 2010, 그룹 채팅 관리 도구에서 관리하는 것처럼 범주 또는 대화방 노드가 포함된 콘솔 트리가 포함됩니다.

유형 설명

nodeID

int, null이 아님

노드 ID(고유 번호)입니다.

nodeGuid

uuid, null이 아님

노드 GUID입니다.

parentID

int

부모의 노드 ID입니다. 루트 노드(ID 1)는 그 자신을 부모로 포함합니다.

nodeType

bit, null이 아님

노드가 범주인 경우 True입니다.

노드가 대화방인 경우 False입니다.

nodeName

nvarchar(256), null이 아님

노드 이름입니다.

nodeDesc

nvarchar(256), null이 아님

노드 설명입니다.

topic

nvarchar(256), null이 아님

주제(대화방 전용)입니다.

filestoreURI

nvarchar(256)

파일 리포지토리 웹 서비스의 URI(Uniform Resource Identifier)입니다 루트 노드에서만 사용됩니다. 다른 항목에는 Null이 사용됩니다.

상속

bit, null이 아님

모든 자식 노드가 이 범주 노드의 설정을 상속해야 하는 경우 True입니다. 범주에만 적용됩니다.

대화방의 경우 False입니다.

scopeChange

bit, null이 아님

하위 범주에서 범위 변경(범위를 좁힘)이 허용되는 경우 True입니다. 범주에만 적용됩니다.

대화방의 경우 False입니다.

overrideMember

bit, null이 아님

구성원 자격이 현재 노드에서 재정의되는 경우 True입니다.

invite

bit

초대가 설정된 경우 True입니다.

초대가 해제된 경우 False입니다.

초대 설정이 상속된 경우 Null입니다.

logged

bit

대화 기록이 설정된 경우 True입니다.

대화 기록이 해제된 경우 Fasle입니다.

대화 기록 설정이 상속된 경우 Null입니다.

filePost

bit

파일 업로드가 허용된 경우 True입니다.

파일 업로드가 허용되지 않은 경우 False입니다.

파일 업로드 설정이 상속된 경우 Null입니다.

disabled

bit, null이 아님

대화방이 비활성화된 경우 True입니다. 대화방에만 적용됩니다. 범주의 경우 False입니다.

restrictChildCreate

bit

자식 작성이 허용된 경우 True입니다.

자식 작성이 허용되지 않은 경우 False입니다.

자식 작성 설정이 상속된 경우 Null입니다.

behavior

smallint, null이 아님

동작(EnumValue 테이블에서 조회됨):

  • 4: 일반(일반 대화방 및 모든 범주)

  • 5: 강당(강당 대화방, 발표자만 기여할 수 있음)

  • 6: 임시(사용되지 않음)

visibility

smallint

표시 유형(EnumValue 테이블에서 조회됨):

  • 1: 비밀(사용되지 않음)

  • 2: 개인

  • 3: 범위 지정

  • Null: 상속됨

scopeDefinerId

int, null이 아님

연결된 범위가 ScopedPrincipal 테이블에 정의되어 있고 현재 노드와 관련이 있는 계층의 노드 ID입니다.

roleDefinerId

int, null이 아님

PrincipalRole 테이블에 정의된 연결된 구성원 역할을 계산하기 위한 시작 지점으로 사용할 수 있고 현재 노드와 관련된 계층의 노드 ID입니다.

즉, 새 구성원 자격이 만들어지는 노드입니다. 이 열은 구성원 자격의 계산에만 영향을 줍니다. 관리자 목록은 다시 설정할 수 없으므로 해당 정의자 노드가 루트가 됩니다. (음성 역할은 대화방에만 적용되므로 해당 정의자 노드는 현재 노드입니다.)

siopId

uuid

추가 기능이 이 대화방과 연결된 경우 추가 기능 GUID입니다. (범주에는 추가 기능이 없습니다.)

추가 기능 정보는 SiopWhiteList 테이블에서 조회됩니다.

nodeAddedBy

int, null이 아님

이 노드를 만든 사용자의 ID입니다.

nodeAddedOn

bigint, null이 아님

노드 작성의 타임스탬프입니다.

nodeUpdatedBy

int, null이 아님

이 노드를 마지막으로 업데이트한 사용자의 ID입니다.

nodeUpdatedOn

bigint, null이 아님

이 노드를 마지막으로 업데이트한 타임스탬프입니다.

purgedOn

datetime

이 노드에 영향을 준 최근의 삭제 작업(ScopedPrincipal 테이블에서 범위 및 PrincipalRole 테이블에서 역할 제거)의 시간입니다. 채널의 내부 캐시 업데이트 메커니즘에서 사용됩니다.

설명

nodeID

기본 키입니다.

behavior

EnumValue.valueID 테이블에서 조회 기능이 있는 외래 키입니다.

visibility

EnumValue.valueID 테이블에서 조회 기능이 있는 외래 키입니다.

parent

Node.nodeID 테이블에서 조회 기능이 있는 외래 키입니다.

siopId

SiopWhiteList.siopId 테이블에서 조회 기능이 있는 외래 키입니다.