Final(모든 스키마의 Node 속성)

 

Final 속성을 사용하여 선택한 레코드, 필드 요소 또는 필드 특성 노드에 대해 정의된 데이터 형식에서 다양한 형식의 파생을 제한하는 설정을 지정합니다.

적용되는 노드 유형

Record, Field 요소, Field Attribute

범주

레코드의 일반 범주

요소 및 특성의 고급 범주

허용되는 값

다음 표에서는 BizTalk 편집기에서 레코드 노드가 선택될 때 이 속성에 대해 설정할 수 있는 값을 보여줍니다.

드롭다운 목록 선택 사항 설명
(기본값) 선택한 레코드 노드에 대해 정의된 데이터 형식을 파생시킬 수 있는 방법에 대한 제한이 없음을 지정하여 최종 특성(있는 경우)을 제거합니다.
모두 최종 특성을 "#all"로 설정하여 선택한 레코드 노드에 대해 정의된 데이터 형식의 모든 파생을 방지합니다.
제한 사항 최종 특성 값에 "restriction"를 추가하여 선택한 레코드 노드에 대해 정의된 데이터 형식의 제한에 의한 파생을 방지합니다.
내선 번호 최종 특성의 값에 "extension"을 추가하여 선택한 레코드 노드에 대해 정의된 데이터 형식에서 확장에 의한 파생을 방지합니다.

다음 표에서는 BizTalk 편집기에서 필드 요소 또는 필드 특성 노드가 선택될 때 이 속성에 대해 설정할 수 있는 값을 보여줍니다.

드롭다운 목록 선택 사항 설명
(기본값) 선택한 필드 요소 또는 필드 특성 노드에 대해 정의된 데이터 형식을 파생시킬 수 있는 방법에 대한 제한이 없음을 지정하여 최종특성(있는 경우)을 제거합니다.
모두 최종 특성을 "#all"로 설정하여 선택한 필드 요소 또는 필드 특성 노드에 대해 정의된 데이터 형식의 모든 파생을 방지합니다.
제한 사항 최종 특성 값에 "restriction"를 추가하여 선택한 필드 요소 또는 필드 특성 노드에 대해 정의된 데이터 형식의 제한에 의한 파생을 방지합니다.
목록 선택한 필드 요소 또는 필드 특성 노드에 대해 정의된 데이터 형식의 목록을 사용하여 새 데이터 형식이 파생되지 않도록 최종 특성 값에 "list"를 추가합니다.
Union 최종 특성 값에 "union"을 추가하여 선택한 필드 요소 또는 필드 특성 노드에 대해 정의된 데이터 형식의 공용 구조체를 사용하여 새 데이터 형식이 파생되지 않도록 합니다.

기본값

(기본값) 선택한 레코드, 필드 요소 또는 필드 특성 노드에 대해 정의된 데이터 형식을 상속하는 방법에 대한 제한이 없음을 지정합니다.

XSD 지속성

Record 노드의 경우 선택한 레코드 노드에 해당하는 complexType 요소의 최종 특성으로 "#all" 또는 문자열 "extension" 및 "restriction"의 일부 조합으로 설정합니다.

필드 요소필드 특성 노드의 경우 선택한 필드 요소필드 특성 노드에 해당하는 simpleType 요소의 최종 특성으로 "#all" 또는 문자열 "list", "restriction" 및 "union"의 일부 조합으로 설정됩니다.

설명

BizTalk 편집기에서 레코드(루트 레코드 노드 포함), 필드 요소 또는 필드 특성 노드를 선택할 때 Visual Studio 속성 창 이 속성을 검사하고 설정할 수 있습니다.

이 속성을 구성하면 모든 파생을 제한, 제한적으로 허용, 확장하거나 기본 유형에서 파생되는 기본 파생을 설정할 수 있습니다.

이 속성은 표준 XSD 생성을 나타냅니다. 해당 XSD 구문에 대한 자세한 내용은 웹의 XSD 리소스를 참조하세요.

레코드 노드의 경우 최종 속성 드롭다운 목록에서 해당 확인란을 선택하여 제한확장 값을 함께 설정할 수 있습니다. 최종 특성의 해당 값은 공백으로 구분됩니다.

필드 요소필드 특성 노드의 경우 최종 속성 드롭다운 목록에서 해당 확인란을 선택하여 Restriction, ListUnion 값을 함께 설정할 수 있습니다. 최종 특성의 해당 값은 공백으로 구분됩니다.

다양한 파생 형식에 대한 자세한 내용은 형식 재사용 및 파생을 참조하세요.

참고 항목

모든 스키마의 노드 속성
FinalDefault(모든 스키마의 노드 속성)