고급 XML 스키마 정의 언어 특성의 바인딩 지원
이 항목은 레거시 기술과 관련된 것입니다. 이제 XML Web services와 XML Web services 클라이언트는 다음을 사용하여 만들어야 합니다. Windows Communication Foundation.
바인딩 지원은 다음을 나타냅니다.
Xsd.exe 도구를 통한 클래스와 XSD 문서 간 정의 바인딩
XmlSerializer 클래스를 통한 개체와 XML 인스턴스 문서 간 런타임 바인딩
단원 내용
XML 스키마 정의 언어의 대부분 특성에 대한 .NET Framework 바인딩 지원은 해당 XML 스키마 요소 항목에서 다룹니다. 예를 들어, use 특성은 Attribute 요소의 바인딩 지원에 설명되어 있습니다.
이 단원의 항목에는 여러 요소와 밀접하게 관련되어 있어 별도로 설명해야 하는 XML 스키마 정의 언어 특성이 포함되어 있습니다.
- Default 특성의 바인딩 지원
default 특성에 대한 .NET Framework 지원에 대해 설명합니다.
- Fixed 특성의 바인딩 지원
fixed 특성에 대한 .NET Framework 지원에 대해 설명합니다.
- Form 특성의 바인딩 지원
form 특성에 대한 .NET Framework 지원에 대해 설명합니다.
- MaxOccurs 특성의 바인딩 지원
maxOccurs 특성에 대한 .NET Framework 지원에 대해 설명합니다.
- MinOccurs 특성의 바인딩 지원
minOccurs 특성에 대한 .NET Framework 지원에 대해 설명합니다.
- Mixed 특성의 바인딩 지원
Mixed 특성에 대한 .NET Framework 지원에 대해 설명합니다.
- Name 특성의 바인딩 지원
name 특성에 대한 .NET Framework 지원에 대해 설명합니다.
- Nillable 특성의 바인딩 지원
nillable 특성에 대한 .NET Framework 지원에 대해 설명합니다.
- Value 특성의 바인딩 지원
value 특성에 대한 .NET Framework 지원에 대해 설명합니다.
XML 스키마 인스턴스 네임스페이스에 있는 특성의 바인딩 지원에 대한 자세한 내용은 XML 스키마 인스턴스 네임스페이스의 바인딩 지원을 참조하십시오.
특성별 바인딩 지원
다음 표에는 모든 XSD 특성과 각각의 바인딩 지원 수준이 나와 있습니다.
특성 | 바인딩 지원 |
---|---|
abstract |
지원됩니다. |
attributeFormDefault |
부분적으로 지원됩니다. |
base |
부분적으로 지원됩니다. |
block |
지원되지 않습니다. |
blockDefault |
지원되지 않습니다. |
부분적으로 지원됩니다. |
|
elementFormDefault |
부분적으로 지원됩니다. |
final |
지원되지 않습니다. |
finalDefault |
지원되지 않습니다. |
제한적으로 지원됩니다. |
|
지원됩니다. |
|
id |
지원되지 않습니다. |
itemType |
제한적으로 지원됩니다. |
xml:lang |
지원되지 않습니다. |
제한적으로 지원됩니다. |
|
memberTypes |
지원되지 않습니다. |
제한적으로 지원됩니다. |
|
부분적으로 지원됩니다. |
|
부분적으로 지원됩니다. |
|
namespace |
부분적으로 지원됩니다. |
부분적으로 지원됩니다. |
|
processContents |
지원되지 않습니다. |
public |
지원되지 않습니다. |
ref |
부분적으로 지원됩니다. |
refer |
지원되지 않습니다. |
schemaLocation |
부분적으로 지원됩니다. |
source |
지원되지 않습니다. |
substitutionGroup |
지원되지 않습니다. |
system |
지원되지 않습니다. |
targetNamespace |
지원됩니다. |
type |
지원됩니다. |
use |
부분적으로 지원됩니다. |
지원되지 않습니다. |
|
version |
지원되지 않습니다. |
xpath |
지원되지 않습니다. |