네임스페이스(스키마 항목 속성)
Namespace 속성을 사용하여 선택한 스키마 파일과 연결된 관리되는 형식의 .NET 네임스페이스를 지정합니다.
범주
고급
허용되는 값
C# 또는 BizTalk Server 예약되지 않고 Type Name 속성에 대해 설정한 값과 다른 유효한 .NET 네임스페이스 문자열입니다.
기본값
공백이 밑줄 문자로 바뀐 BizTalk 프로젝트 이름
설명
솔루션 탐색기 스키마 파일을 선택할 때 Visual Studio 속성 창 이 속성을 검사하고 설정할 수 있습니다.
스키마를 컴파일하면 BizTalk Server는 이 속성에서 지정한 네임스페이스 내에 여러 C# 클래스를 자동으로 만듭니다. 여기에는 모든 문서 스키마는 물론 문서 스키마에 있는 스키마 하나 이상(모두도 가능)에 대한 클래스가 포함됩니다. 또한 BizTalk Server는 모든 속성 스키마와 이러한 스키마에 선언된 모든 속성에 대한 C# 클래스를 만듭니다. 이렇게 하면 스키마 컴파일 중에 클래스 이름이 일치하지 않을 수 있습니다. 스키마에 단일 루트 노드가 있는지, 아니면 다중 루트 노드가 있는지 등에 따라 자동으로 생성된 클래스 이름에 다음 속성 값을 사용할 수 있습니다.
스키마 노드의 Type Name 속성
문서 스키마에서 루트 노드의 이름 속성
문서 스키마에 있는 루트 노드의 RootNode TypeName 속성
속성 스키마에서 (루트) 필드 요소 노드의 이름 속성
지정한 네임스페이스 내에서 이러한 속성 값에 대한 다음 규칙을 따라야 합니다.
속성 값은 고유해야 합니다.
속성 값을 "string"과 같은 C# 예약어로 설정하지 않아야 합니다.
마침표(.) 문자는 C#에서 특별한 의미를 가지므로 사용하지 마십시오.
해당 스키마 노드의 네임스페이스 속성 값과 같으면 안 됩니다.
네임스페이스 값을 변경하거나 다른 속성 값 중 하나 이상을 변경하여 이러한 규칙을 따릅니다.
참고 항목
피드백
다음에 대한 사용자 의견 제출 및 보기