System.Xml.Schema 네임스페이스

System.Xml.Schema 네임스페이스에는 XSD(XML 스키마 정의) 언어 스키마에 대한 표준 기반 지원을 제공하는 XML 클래스가 포함되어 있습니다. The System.Xml.Schema namespace contains the XML classes that provide standards-based support for XML schema definition language (XSD) schemas.

클래스

Extensions

이 클래스에는 XSD 유효성 검사에 대한 LINQ to XML 확장 메서드가 포함됩니다.This class contains the LINQ to XML extension methods for XSD validation.

ValidationEventArgs

ValidationEventHandler와 관련된 자세한 정보를 반환합니다.Returns detailed information related to the ValidationEventHandler.

XmlAtomicValue

유효성이 검사된 XML 요소나 특성의 형식화된 값을 나타냅니다.Represents the typed value of a validated XML element or attribute. XmlAtomicValue 클래스는 상속될 수 없습니다.The XmlAtomicValue class cannot be inherited.

XmlSchema

W3C(World Wide Web 컨소시엄) XML 스키마 파트 1: 구조XML 스키마 파트 2: 데이터 형식]에서 지정한 XML 스키마의 메모리 내 표현입니다.An in-memory representation of an XML Schema, as specified in the World Wide Web Consortium (W3C) XML Schema Part 1: Structures and XML Schema Part 2: Datatypes].

XmlSchemaAll

W3C(World Wide Web 컨소시엄) all 요소(compositor)를 나타냅니다.Represents the World Wide Web Consortium (W3C) all element (compositor).

XmlSchemaAnnotated

주석 요소를 포함할 수 있는 요소의 기본 클래스입니다.The base class for any element that can contain annotation elements.

XmlSchemaAnnotation

W3C(World Wide Web 컨소시엄) annotation 요소를 나타냅니다.Represents the World Wide Web Consortium (W3C) annotation element.

XmlSchemaAny

W3C(World Wide Web 컨소시엄) any 요소를 나타냅니다.Represents the World Wide Web Consortium (W3C) any element.

XmlSchemaAnyAttribute

W3C(World Wide Web 컨소시엄) anyAttribute 요소를 나타냅니다.Represents the World Wide Web Consortium (W3C) anyAttribute element.

XmlSchemaAppInfo

W3C(World Wide Web 컨소시엄) appinfo 요소를 나타냅니다.Represents the World Wide Web Consortium (W3C) appinfo element.

XmlSchemaAttribute

W3C(World Wide Web 컨소시엄)에서 지정한 대로 XML 스키마의 attribute 요소를 나타냅니다.Represents the attribute element from the XML Schema as specified by the World Wide Web Consortium (W3C). 특성은 다른 문서 요소에 대한 추가 정보를 제공합니다.Attributes provide additional information for other document elements. 특성 태그는 스키마에 대한 문서 요소의 태그 사이에 중첩됩니다.The attribute tag is nested between the tags of a document's element for the schema. XML 문서에서는 특성이 요소의 여는 태그에 명명된 항목으로 표시됩니다.The XML document displays attributes as named items in the opening tag of an element.

XmlSchemaAttributeGroup

W3C(World Wide Web 컨소시엄)에서 지정한 대로 XML 스키마의 attributeGroup 요소를 나타냅니다.Represents the attributeGroup element from the XML Schema as specified by the World Wide Web Consortium (W3C). AttributesGroups는 복합 형식 정의에 그룹으로 통합할 수 있도록 특성 선언 집합을 그룹화하는 메커니즘을 제공합니다.AttributesGroups provides a mechanism to group a set of attribute declarations so that they can be incorporated as a group into complex type definitions.

XmlSchemaAttributeGroupRef

W3C(World Wide Web 컨소시엄)에 지정된 XML 스키마의 ref 특성을 가진 attributeGroup 요소를 나타냅니다.Represents the attributeGroup element with the ref attribute from the XML Schema as specified by the World Wide Web Consortium (W3C). AttributesGroupRef는 attributeGroup에 대한 참조이며 name 속성에는 참조되는 특성 그룹이 포함됩니다.AttributesGroupRef is the reference for an attributeGroup, name property contains the attribute group being referenced.

XmlSchemaChoice

W3C(World Wide Web 컨소시엄)에서 지정한 대로 XML 스키마의 choice 요소(작성자)를 나타냅니다.Represents the choice element (compositor) from the XML Schema as specified by the World Wide Web Consortium (W3C). choice는 해당 자식 중 하나만 인스턴스에 나타나도록 합니다.The choice allows only one of its children to appear in an instance.

XmlSchemaCollection

XSD(XML 스키마 정의 언어)와 XDR(XML-Data Reduced) 스키마의 캐시를 포함합니다.Contains a cache of XML Schema definition language (XSD) and XML-Data Reduced (XDR) schemas. XmlSchemaCollection 클래스는 사용되지 않습니다.The XmlSchemaCollection class is obsolete. 대신 XmlSchemaSet를 사용하세요.Use XmlSchemaSet instead.

XmlSchemaCollectionEnumerator

컬렉션에서 단순하게 반복할 수 있도록 지원합니다.Supports a simple iteration over a collection. 이 클래스는 상속될 수 없습니다.This class cannot be inherited.

XmlSchemaCompilationSettings

XmlSchemaSet 클래스에 대한 스키마 컴파일 옵션을 제공합니다. 이 클래스는 상속될 수 없습니다.Provides schema compilation options for the XmlSchemaSet class This class cannot be inherited.

XmlSchemaComplexContent

W3C(World Wide Web 컨소시엄)에서 지정한 대로 XML 스키마의 complexContent 요소를 나타냅니다.Represents the complexContent element from XML Schema as specified by the World Wide Web Consortium (W3C). 이 클래스는 복합 형식의 복합 콘텐츠 모델을 나타내며This class represents the complex content model for complex types. 혼합 콘텐츠나 요소만 있는 복합 형식에 대한 확장이나 제한을 포함합니다.It contains extensions or restrictions on a complex type that has either only elements or mixed content.

XmlSchemaComplexContentExtension

W3C(World Wide Web 컨소시엄)에서 지정한 대로 XML 스키마의 extension 요소를 나타냅니다.Represents the extension element from XML Schema as specified by the World Wide Web Consortium (W3C). 이 클래스는 확장에 의해 파생된 복합 콘텐츠 모델을 포함하는 복합 형식용이며This class is for complex types with complex content model derived by extension. 특성 또는 요소를 추가하여 복합 형식을 확장합니다.It extends the complex type by adding attributes or elements.

XmlSchemaComplexContentRestriction

W3C(World Wide Web 컨소시엄)에서 지정한 대로 XML 스키마의 restriction 요소를 나타냅니다.Represents the restriction element from XML Schema as specified by the World Wide Web Consortium (W3C). 이 클래스는 제한에 의해 파생된 복합 콘텐츠 모델을 포함하는 복합 형식용이며This class is for complex types with a complex content model derived by restriction. 복합 형식의 콘텐츠를 상속된 복합 형식의 하위 집합으로 제한합니다.It restricts the contents of the complex type to a subset of the inherited complex type.

XmlSchemaComplexType

W3C(World Wide Web 컨소시엄)에서 지정한 대로 XML 스키마의 complexType 요소를 나타냅니다.Represents the complexType element from XML Schema as specified by the World Wide Web Consortium (W3C). 이 클래스는 요소의 콘텐츠 및 특성 집합을 결정하는 복합 형식을 정의합니다.This class defines a complex type that determines the set of attributes and content of an element.

XmlSchemaContent

스키마 내용에 대한 추상 클래스입니다.An abstract class for schema content.

XmlSchemaContentModel

형식의 자식 요소에 대한 순서 및 구조를 지정합니다.Specifies the order and structure of the child elements of a type.

XmlSchemaDatatype

XmlSchemaDatatype 클래스는 XSD(XML 스키마 정의 언어) 형식을 CLR(공용 언어 런타임) 형식에 매핑하는 추상 클래스입니다.The XmlSchemaDatatype class is an abstract class for mapping XML Schema definition language (XSD) types to Common Language Runtime (CLR) types.

XmlSchemaDocumentation

W3C(World Wide Web 컨소시엄)에서 지정한 대로 XML 스키마의 documentation 요소를 나타냅니다.Represents the documentation element from XML Schema as specified by the World Wide Web Consortium (W3C). 이 클래스는 annotation 내에서 사용자가 읽거나 사용할 정보를 지정합니다.This class specifies information to be read or used by humans within an annotation.

XmlSchemaElement

W3C(World Wide Web 컨소시엄)에서 지정한 대로 XML 스키마의 element 요소를 나타냅니다.Represents the element element from XML Schema as specified by the World Wide Web Consortium (W3C). 이 클래스는 모든 파티클 형식의 기본 클래스이며 XML 문서에서 요소를 설명하는 데 사용됩니다.This class is the base class for all particle types and is used to describe an element in an XML document.

XmlSchemaEnumerationFacet

W3C(World Wide Web 컨소시엄)에서 지정한 대로 XML 스키마의 enumeration 패싯을 나타냅니다.Represents the enumeration facet from XML Schema as specified by the World Wide Web Consortium (W3C). 이 클래스는 simpleType 요소에 대해 유효한 값 목록을 지정합니다.This class specifies a list of valid values for a simpleType element. 선언은 restriction 선언 내에 포함됩니다.Declaration is contained within a restriction declaration.

XmlSchemaException

스키마 예외에 대한 자세한 정보를 반환합니다.Returns detailed information about the schema exception.

XmlSchemaExternal

추상 클래스입니다.An abstract class. 포함된 스키마에 대한 정보를 제공합니다.Provides information about the included schema.

XmlSchemaFacet

단순 형식이 제한으로 파생되는 경우 사용되는 모든 패싯에 대한 추상 클래스입니다.Abstract class for all facets that are used when simple types are derived by restriction.

XmlSchemaFractionDigitsFacet

simpleType 요소의 소수 값에 입력할 수 있는 자릿수에 대한 제한을 지정합니다.Specifies a restriction on the number of digits that can be entered for the fraction value of a simpleType element. fractionDigits 값은 양의 정수여야 합니다.The value of fractionDigits must be a positive integer. W3C(World Wide Web 컨소시엄) fractionDigits 패싯을 나타냅니다.Represents the World Wide Web Consortium (W3C) fractionDigits facet.

XmlSchemaGroup

W3C(World Wide Web 컨소시엄)에서 지정한 대로 XML 스키마의 group 요소를 나타냅니다.Represents the group element from XML Schema as specified by the World Wide Web Consortium (W3C). 이 클래스는 복합 형식에서 참조되는 schema 수준으로 그룹을 정의하며This class defines groups at the schema level that are referenced from the complex types. 복합 형식 정의에 그룹으로 통합할 수 있도록 요소 선언 집합을 그룹화합니다.It groups a set of element declarations so that they can be incorporated as a group into complex type definitions.

XmlSchemaGroupBase

XmlSchemaAll, XmlSchemaChoice 또는 XmlSchemaSequence에 대한 추상 클래스입니다.An abstract class for XmlSchemaAll, XmlSchemaChoice, or XmlSchemaSequence.

XmlSchemaGroupRef

W3C(World Wide Web 컨소시엄)에서 지정한 대로 XML 스키마의 ref 특성을 가진 group 요소를 나타냅니다.Represents the group element with ref attribute from the XML Schema as specified by the World Wide Web Consortium (W3C). 이 클래스는 group 수준에서 정의된 schema을 참조하는 복합 형식 내에서 사용됩니다.This class is used within complex types that reference a group defined at the schema level.

XmlSchemaIdentityConstraint

identity 제약 조건인 key, keyrefunique 요소에 대한 클래스입니다.Class for the identity constraints: key, keyref, and unique elements.

XmlSchemaImport

W3C(World Wide Web 컨소시엄)에서 지정한 대로 XML 스키마의 import 요소를 나타냅니다.Represents the import element from XML Schema as specified by the World Wide Web Consortium (W3C). 이 클래스는 다른 스키마에서 스키마 구성 요소를 가져오는 데 사용됩니다.This class is used to import schema components from other schemas.

XmlSchemaInclude

W3C(World Wide Web 컨소시엄)에서 지정한 대로 XML 스키마의 include 요소를 나타냅니다.Represents the include element from XML Schema as specified by the World Wide Web Consortium (W3C). 이 클래스를 사용하여 외부 스키마의 선언과 정의를 포함할 수 있습니다.This class is used to include declarations and definitions from an external schema. 그러면 포함하는 스키마에서 포함된 선언과 정의를 처리할 수 있습니다.The included declarations and definitions are then available for processing in the containing schema.

XmlSchemaInference

XML 문서에서 XSD(XML 스키마 정의 언어) 스키마를 유추합니다.Infers an XML Schema Definition Language (XSD) schema from an XML document. XmlSchemaInference 클래스는 상속될 수 없습니다.The XmlSchemaInference class cannot be inherited.

XmlSchemaInferenceException

XML 문서에서 스키마를 유추하는 동안 XmlSchemaInference 클래스에서 발생한 오류에 대한 정보를 반환합니다.Returns information about errors encountered by the XmlSchemaInference class while inferring a schema from an XML document.

XmlSchemaInfo

유효성이 검사된 XML 노드의 스키마 유효성 검사 이후 정보 집합을 나타냅니다.Represents the post-schema-validation infoset of a validated XML node.

XmlSchemaKey

이 클래스는 W3C(World Wide Web 컨소시엄)에서 지정한 대로 XML 스키마의 key 요소를 나타냅니다.This class represents the key element from XMLSchema as specified by the World Wide Web Consortium (W3C).

XmlSchemaKeyref

이 클래스는 W3C(World Wide Web 컨소시엄)에서 지정한 대로 XML 스키마의 keyref 요소를 나타냅니다.This class represents the keyref element from XMLSchema as specified by the World Wide Web Consortium (W3C).

XmlSchemaLengthFacet

W3C(World Wide Web 컨소시엄)에서 지정한 대로 XML 스키마의 length 패싯을 나타냅니다.Represents the length facet from XML Schema as specified by the World Wide Web Consortium (W3C). 이 클래스를 사용하여 데이터 형식에 simpleType 요소의 길이에 대한 제한을 지정할 수 있습니다.This class can be used to specify a restriction on the length of a simpleType element on the data type.

XmlSchemaMaxExclusiveFacet

W3C(World Wide Web 컨소시엄)에서 지정한 대로 XML 스키마의 maxExclusive 요소를 나타냅니다.Represents the maxExclusive element from XML Schema as specified by the World Wide Web Consortium (W3C). 이 클래스를 사용하여 simpleType 요소의 최대값에 대한 제한을 지정할 수 있습니다.This class can be used to specify a restriction on the maximum value of a simpleType element. 요소 값은 maxExclusive 요소의 값보다 작아야 합니다.The element value must be less than the value of the maxExclusive element.

XmlSchemaMaxInclusiveFacet

W3C(World Wide Web 컨소시엄)에서 지정한 대로 XML 스키마의 maxInclusive 요소를 나타냅니다.Represents the maxInclusive element from XML Schema as specified by the World Wide Web Consortium (W3C). 이 클래스를 사용하여 simpleType 요소의 최대값에 대한 제한을 지정할 수 있습니다.This class can be used to specify a restriction on the maximum value of a simpleType element. 요소 값은 maxInclusive 요소 값보다 작거나 같아야 합니다.The element value must be less than or equal to the value of the maxInclusive element.

XmlSchemaMaxLengthFacet

W3C(World Wide Web 컨소시엄)에서 지정한 대로 XML 스키마의 maxLength 요소를 나타냅니다.Represents the maxLength element from XML Schema as specified by the World Wide Web Consortium (W3C). 이 클래스를 사용하여 simpleType 요소의 최대 데이터 값 길이에 대한 제한을 지정할 수 있습니다.This class can be used to specify a restriction on the maximum length of the data value of a simpleType element. 길이는 maxLength 요소 값보다 작아야 합니다.The length must be less than the value of the maxLength element.

XmlSchemaMinExclusiveFacet

W3C(World Wide Web 컨소시엄)에서 지정한 대로 XML 스키마의 minExclusive 요소를 나타냅니다.Represents the minExclusive element from XML Schema as specified by the World Wide Web Consortium (W3C). 이 클래스를 사용하여 simpleType 요소의 최소값에 대한 제한을 지정할 수 있습니다.This class can be used to specify a restriction on the minimum value of a simpleType element. 요소 값은 minExclusive 요소의 값보다 커야 합니다.The element value must be greater than the value of the minExclusive element.

XmlSchemaMinInclusiveFacet

W3C(World Wide Web 컨소시엄)에서 지정한 대로 XML 스키마의 minInclusive 요소를 나타냅니다.Represents the minInclusive element from XML Schema as specified by the World Wide Web Consortium (W3C). 이 클래스를 사용하여 simpleType 요소의 최소값에 대한 제한을 지정할 수 있습니다.This class can be used to specify a restriction on the minimum value of a simpleType element. 요소 값은 minInclusive 요소 값보다 크거나 같아야 합니다.The element value must be greater than or equal to the value of the minInclusive element.

XmlSchemaMinLengthFacet

W3C(World Wide Web 컨소시엄)에서 지정한 대로 XML 스키마의 minLength 요소를 나타냅니다.Represents the minLength element from XML Schema as specified by the World Wide Web Consortium (W3C). 이 클래스를 사용하여 simpleType 요소의 최소 데이터 값 길이에 대한 제한을 지정할 수 있습니다.This class can be used to specify a restriction on the minimum length of the data value of a simpleType element. 길이는 minLength 요소 값보다 커야 합니다.The length must be greater than the value of the minLength element.

XmlSchemaNotation

W3C(World Wide Web 컨소시엄)에서 지정한 대로 XML 스키마의 notation 요소를 나타냅니다.Represents the notation element from XML Schema as specified by the World Wide Web Consortium (W3C). XML 스키마 notation 선언은 XML 1.0 NOTATION 선언을 재구성한 것입니다.An XML Schema notation declaration is a reconstruction of XML 1.0 NOTATION declarations. 주석의 목적은 XML 문서 내의 XML이 아닌 데이터의 서식을 설명하는 것입니다.The purpose of notations is to describe the format of non-XML data within an XML document.

XmlSchemaNumericFacet

numeric 패싯을 정의하는 추상 클래스입니다.Abstract class for defining numeric facets. 이 클래스는 XmlSchemaMinLengthFacet과 같은 숫자 패싯 클래스의 기본 클래스입니다.This class is the base class for numeric facet classes such as XmlSchemaMinLengthFacet

XmlSchemaObject

XML 스키마 개체 모델 계층 구조의 루트 클래스를 나타내며 XmlSchema 클래스와 같은 클래스의 기본 클래스 역할을 합니다.Represents the root class for the Xml schema object model hierarchy and serves as a base class for classes such as the XmlSchema class.

XmlSchemaObjectCollection

XmlSchemaObject의 컬렉션입니다.A collection of XmlSchemaObjects.

XmlSchemaObjectEnumerator

XmlSchemaObjectCollection에 대한 열거자를 나타냅니다.Represents the enumerator for the XmlSchemaObjectCollection.

XmlSchemaObjectTable

XmlSchema 클래스에 포함된 Attributes, AttributeGroups, Elements 등의 요소에 대한 컬렉션을 제공합니다.Provides the collections for contained elements in the XmlSchema class (for example, Attributes, AttributeGroups, Elements, and so on).

XmlSchemaParticle

해당 추상 클래스는 모든 파티클 형식의 기본 클래스입니다(예: XmlSchemaAny).Abstract class for that is the base class for all particle types (e.g. XmlSchemaAny).

XmlSchemaPatternFacet

W3C(World Wide Web 컨소시엄)에서 지정한 대로 XML 스키마의 pattern 요소를 나타냅니다.Represents the pattern element from XML Schema as specified by the World Wide Web Consortium (W3C). 이 클래스를 사용하여 simpleType 요소에 입력한 값에 대한 제한을 지정할 수 있습니다.This class can be used to specify a restriction on the value entered for a simpleType element.

XmlSchemaRedefine

W3C(World Wide Web 컨소시엄)에서 지정한 대로 XML 스키마의 redefine 요소를 나타냅니다.Represents the redefine element from XML Schema as specified by the World Wide Web Consortium (W3C). 이 클래스를 사용하여 현재 스키마에서 단순 형식, 복합 형식, 그룹 및 외부 스키마 파일의 특성 그룹을 재정의할 수 있습니다.This class can be used to allow simple and complex types, groups and attribute groups from external schema files to be redefined in the current schema. 스키마 요소에 대한 버전 관리를 제공하는 데도 이 클래스를 사용할 수 있습니다.This class can also be used to provide versioning for the schema elements.

XmlSchemaSequence

W3C(World Wide Web 컨소시엄)에서 지정한 대로 XML 스키마의 sequence 요소(작성자)를 나타냅니다.Represents the sequence element (compositor) from the XML Schema as specified by the World Wide Web Consortium (W3C). sequence에서는 포함하는 요소 내에 지정된 시퀀스로 그룹의 요소가 나타나야 합니다.The sequence requires the elements in the group to appear in the specified sequence within the containing element.

XmlSchemaSet

XSD(XML 스키마 정의 언어) 스키마의 캐시를 포함합니다.Contains a cache of XML Schema definition language (XSD) schemas.

XmlSchemaSimpleContent

W3C(World Wide Web 컨소시엄)에서 지정한 대로 XML 스키마의 simpleContent 요소를 나타냅니다.Represents the simpleContent element from XML Schema as specified by the World Wide Web Consortium (W3C). 이 클래스는 단순 콘텐츠 모델의 단순 및 복합 형식용입니다.This class is for simple and complex types with simple content model.

XmlSchemaSimpleContentExtension

W3C(World Wide Web 컨소시엄)에서 지정한 대로 XML 스키마의 단순 내용에 대한 extension 요소를 나타냅니다.Represents the extension element for simple content from XML Schema as specified by the World Wide Web Consortium (W3C). 이 클래스를 사용하여 확장으로 단순 형식을 파생시킬 수 있습니다.This class can be used to derive simple types by extension. 이러한 파생은 특성을 추가하여 요소의 단순 형식 내용을 확장하는 데 사용됩니다.Such derivations are used to extend the simple type content of the element by adding attributes.

XmlSchemaSimpleContentRestriction

W3C(World Wide Web 컨소시엄)에서 지정한 대로 XML 스키마의 단순 내용에 대한 restriction 요소를 나타냅니다.Represents the restriction element for simple content from XML Schema as specified by the World Wide Web Consortium (W3C). 이 클래스를 사용하여 제한으로 단순 형식을 파생시킬 수 있습니다.This class can be used to derive simple types by restriction. 이러한 파생을 통해 요소에 대한 값 범위를 상속된 단순 형식에 지정한 값의 하위 집합으로 제한할 수 있습니다.Such derivations can be used to restrict the range of values for the element to a subset of the values specified in the inherited simple type.

XmlSchemaSimpleType

W3C(World Wide Web 컨소시엄)에서 지정한 대로 XML 스키마의 단순 내용에 대한 simpleType 요소를 나타냅니다.Represents the simpleType element for simple content from XML Schema as specified by the World Wide Web Consortium (W3C). 이 클래스는 단순 형식을 정의합니다.This class defines a simple type. 단순 형식은 내용에 텍스트만 있는 요소 또는 특성의 값에 대한 정보와 제약 조건을 지정할 수 있습니다.Simple types can specify information and constraints for the value of attributes or elements with text-only content.

XmlSchemaSimpleTypeContent

단순 형식 내용 클래스에 대한 추상 클래스입니다.Abstract class for simple type content classes.

XmlSchemaSimpleTypeList

W3C(World Wide Web 컨소시엄)에서 지정한 대로 XML 스키마의 list 요소를 나타냅니다.Represents the list element from XML Schema as specified by the World Wide Web Consortium (W3C). 이 클래스를 사용하여 simpleType 요소를 지정된 데이터 형식의 값 목록으로 정의할 수 있습니다.This class can be used to define a simpleType element as a list of values of a specified data type.

XmlSchemaSimpleTypeRestriction

W3C(World Wide Web 컨소시엄)에서 지정한 대로 XML 스키마의 단순 형식에 대한 restriction 요소를 나타냅니다.Represents the restriction element for simple types from XML Schema as specified by the World Wide Web Consortium (W3C). 이 클래스를 사용하여 simpleType 요소를 제한할 수 있습니다.This class can be used restricting simpleType element.

XmlSchemaSimpleTypeUnion

W3C(World Wide Web 컨소시엄)에서 지정한 대로 XML 스키마의 단순 형식에 대한 union 요소를 나타냅니다.Represents the union element for simple types from XML Schema as specified by the World Wide Web Consortium (W3C). union 데이터 형식을 사용하여 simpleType의 내용을 지정할 수 있습니다.A union datatype can be used to specify the content of a simpleType. simpleType 요소의 값은 공용 구조체에 지정된 다른 데이터 형식의 집합 중 하나여야 합니다.The value of the simpleType element must be any one of a set of alternative datatypes specified in the union. 공용 구조체 형식은 항상 파생 형식이며 다른 데이터 형식을 두 개 이상 구성해야 합니다.Union types are always derived types and must comprise at least two alternative datatypes.

XmlSchemaTotalDigitsFacet

W3C(World Wide Web 컨소시엄)에서 지정한 대로 XML 스키마의 totalDigits 패싯을 나타냅니다.Represents the totalDigits facet from XML Schema as specified by the World Wide Web Consortium (W3C). 이 클래스를 사용하여 simpleType 요소의 값으로 입력할 수 있는 자릿수에 대한 제한을 지정할 수 있습니다.This class can be used to specify a restriction on the number of digits that can be entered for the value of a simpleType element. totalDigits 값은 양의 정수여야 합니다.That value of totalDigits must be a positive integer.

XmlSchemaType

모든 단순 형식 및 복합 형식에 대한 기본 클래스입니다.The base class for all simple types and complex types.

XmlSchemaUnique

W3C(World Wide Web 컨소시엄)에서 지정한 대로 XML 스키마의 unique 요소를 나타냅니다.Represents the unique element from XML Schema as specified by the World Wide Web Consortium (W3C). 이 클래스를 사용하여 요소 집합 간의 고유 제약 조건을 식별할 수 있습니다.This class can be used to identify a unique constraint among a set of elements.

XmlSchemaValidationException

유효성을 검사할 XML 문서에서 XSD(XML 스키마 정의 언어) 스키마 유효성 검사 오류 및 경고가 발생할 경우 throw되는 예외를 나타냅니다.Represents the exception thrown when XML Schema Definition Language (XSD) schema validation errors and warnings are encountered in an XML document being validated.

XmlSchemaValidator

XSD(XML 스키마 정의 언어) 스키마 유효성 검사 엔진을 나타냅니다.Represents an XML Schema Definition Language (XSD) Schema validation engine. XmlSchemaValidator 클래스는 상속될 수 없습니다.The XmlSchemaValidator class cannot be inherited.

XmlSchemaWhiteSpaceFacet

W3C(World Wide Web 컨소시엄) whiteSpace 패싯을 나타냅니다.Represents the World Wide Web Consortium (W3C) whiteSpace facet.

XmlSchemaXPath

W3C(World Wide Web 컨소시엄) selector 요소를 나타냅니다.Represents the World Wide Web Consortium (W3C) selector element.

인터페이스

IXmlSchemaInfo

유효성이 검사된 XML 노드의 스키마 유효성 검사 이후 정보 집합을 정의합니다.Defines the post-schema-validation infoset of a validated XML node.

열거형

XmlSchemaContentProcessing

anyanyAttribute 요소의 대체에 대한 유효성 검사 모드 정보를 제공합니다.Provides information about the validation mode of any and anyAttribute element replacements.

XmlSchemaContentType

복합 형식의 콘텐츠 모델에 대한 열거형입니다. 이것은 스키마 유효성 검사 이후 정보 집합(infoset)의 내용을 나타냅니다.This represents the content in the post-schema-validation information set (infoset).

XmlSchemaDatatypeVariety

W3C XML 스키마 데이터 형식의 종류를 지정합니다.Specifies the W3C XML schema data type variety of the type.

XmlSchemaDerivationMethod

파생 방지를 위해 서로 다른 메서드를 제공합니다.Provides different methods for preventing derivation.

XmlSchemaForm

특성이나 요소를 네임스페이스 접두사로 한정해야 하는지 여부를 나타냅니다.Indicates if attributes or elements need to be qualified with a namespace prefix.

XmlSchemaInference.InferenceOption

XML 문서 내의 요소와 특성에 대해 XmlSchemaInference 클래스에서 유추하는 발생 및 형식 정보에 영향을 줍니다.Affects occurrence and type information inferred by the XmlSchemaInference class for elements and attributes in an XML document.

XmlSchemaUse

특성이 사용되는 방법에 대한 표시기입니다.Indicator of how the attribute is used.

XmlSchemaValidationFlags

XmlSchemaValidatorXmlReader 클래스에서 사용하는 스키마 유효성 검사 옵션을 지정합니다.Specifies schema validation options used by the XmlSchemaValidator and XmlReader classes.

XmlSchemaValidity

XmlSchemaValidator 클래스를 사용하여 유효성이 검사된 XML 항목의 유효성을 나타냅니다.Represents the validity of an XML item validated by the XmlSchemaValidator class.

XmlSeverityType

유효성 검사 이벤트의 심각도를 나타냅니다.Represents the severity of the validation event.

XmlTypeCode

W3C XSD(XML 스키마 정의 언어) 스키마 형식을 나타냅니다.Represents the W3C XML Schema Definition Language (XSD) schema types.

대리자

ValidationEventHandler

XML 스키마 유효성 검사 이벤트와 ValidationEventArgs를 처리할 콜백 메서드를 나타냅니다.Represents the callback method that will handle XML schema validation events and the ValidationEventArgs.

XmlValueGetter

XmlSchemaValidator 클래스에서 특성, 텍스트 및 공백 값을 해당 특성, 텍스트 또는 공백의 XSD(XML 스키마 정의 언어) 형식과 호환되는 CLR(공용 언어 런타임) 형식으로 전달하는 데 사용하는 delegate입니다.A delegate used by the XmlSchemaValidator class to pass attribute, text, and white space values as a Common Language Runtime (CLR) type compatible with the XML Schema Definition Language (XSD) type of the attribute, text, or white space.

설명

중요

  • 알 수 없거나 신뢰할 수 없는 출처 또는 위치에서 스키마를 사용 하지 마세요.Do not use schemas from unknown or untrusted sources or locations. 이렇게 하면 코드의 보안이 손상 됩니다.Doing so will compromise the security of your code.
  • XML 스키마 (인라인 스키마 포함)는 서비스 거부 공격;에 기본적으로 취약 이러한 신뢰할 수 없는 시나리오에서 허용 하지 않습니다.XML schemas (including inline schemas) are inherently vulnerable to denial of service attacks; do not accept them in untrusted scenarios.
  • 스키마 유효성 검사 오류 메시지 및 예외 콘텐츠 모델 또는 스키마 파일에 URI 경로 대 한 중요 한 정보를 노출할 수 있습니다.Schema validation error messages and exceptions may expose sensitive information about the content model or URI paths to the schema file. 신뢰할 수 없는 호출자에 게이 정보를 노출 하지 않도록 주의 해야 합니다.Be careful not to expose this information to untrusted callers.
  • 이 네임 스페이스의 Api의 설명 섹션에 추가 보안 고려 사항은 설명 합니다.Additional security considerations are covered in the Remarks section of the APIs in this namespace.

추가 정보