Share via


Redefine 요소의 바인딩 지원

이 항목은 레거시 기술과 관련된 것입니다. 이제 XML Web services와 XML Web services 클라이언트는 다음을 사용하여 만들어야 합니다. Windows Communication Foundation.

.NET Framework에서는 <redefine> 요소에 대한 바인딩 지원을 제공하지 않습니다.

XML 스키마 문서에서 소스 코드를 생성할 경우 Xsd.exe는 <redefine> 요소 및 해당 콘텐츠를 무시합니다.

설명

<redefine> 요소를 사용하면 하나의 .xsd 파일에 정의된 XML 스키마 형식이나 그룹을 이름이 같은 다른 XSD 문서에서 확장하거나 제한할 수 있습니다.

XML 스키마 문서에서 소스 코드를 생성할 경우 Xsd.exe는 <redefine> 요소 및 해당 콘텐츠를 무시합니다. 그러나 Xsd.exe는 XML 스키마 문서 외부에서 참조하기 위한 XML 스키마의 다른 두 메커니즘인 Import 요소의 바인딩 지원Include 요소의 바인딩 지원 요소를 인식합니다.

가능한 특성 바인딩 지원

id

.NET Framework는 <redefine> 요소를 바인딩하지 않으므로 이 요소의 특성도 바인딩하지 않습니다.

schemaLocation

.NET Framework는 <redefine> 요소를 바인딩하지 않으므로 이 요소의 특성도 바인딩하지 않습니다.

가능한 부모 요소: <schema>

가능한 자식 요소: <annotation>, <attributeGroup>, <complexType>, <group>, <simpleType>

참고 항목

참조

XmlSchemaRedefine