XsdDataContractImporter.GetCodeTypeReference 메서드

정의

지정한 요소에 대한 CodeTypeReference를 반환합니다.

오버로드

GetCodeTypeReference(XmlQualifiedName)

지정한 CodeTypeReference을 갖는 스키마 형식에 대해 생성된 CLR 형식에 대한 XmlQualifiedName를 반환합니다.

GetCodeTypeReference(XmlQualifiedName, XmlSchemaElement)

지정한 XML 정규화 요소 및 스키마 요소에 대한 CodeTypeReference를 반환합니다.

GetCodeTypeReference(XmlQualifiedName)

지정한 CodeTypeReference을 갖는 스키마 형식에 대해 생성된 CLR 형식에 대한 XmlQualifiedName를 반환합니다.

public:
 System::CodeDom::CodeTypeReference ^ GetCodeTypeReference(System::Xml::XmlQualifiedName ^ typeName);
public System.CodeDom.CodeTypeReference GetCodeTypeReference (System.Xml.XmlQualifiedName typeName);
member this.GetCodeTypeReference : System.Xml.XmlQualifiedName -> System.CodeDom.CodeTypeReference
Public Function GetCodeTypeReference (typeName As XmlQualifiedName) As CodeTypeReference

매개 변수

typeName
XmlQualifiedName

검색할 스키마 형식을 지정하는 XmlQualifiedName입니다.

반환

CodeTypeReference

지정한 CodeTypeReference을 갖는 스키마 형식에 대해 생성된 CLR 형식에 대한 typeName 참조입니다.

설명

Import 메서드를 호출한 후 생성된 CLR 형식에 대한 참조를 검색하려면 이 메서드를 사용합니다. CodeTypeReference에는 생성된 형식의 이름이 포함되며 이 참조를 사용하여 CodeTypeDeclaration에서 해당하는 CodeCompileUnit을 검색할 수 있습니다.

적용 대상

GetCodeTypeReference(XmlQualifiedName, XmlSchemaElement)

지정한 XML 정규화 요소 및 스키마 요소에 대한 CodeTypeReference를 반환합니다.

public:
 System::CodeDom::CodeTypeReference ^ GetCodeTypeReference(System::Xml::XmlQualifiedName ^ typeName, System::Xml::Schema::XmlSchemaElement ^ element);
public System.CodeDom.CodeTypeReference GetCodeTypeReference (System.Xml.XmlQualifiedName typeName, System.Xml.Schema.XmlSchemaElement element);
member this.GetCodeTypeReference : System.Xml.XmlQualifiedName * System.Xml.Schema.XmlSchemaElement -> System.CodeDom.CodeTypeReference
Public Function GetCodeTypeReference (typeName As XmlQualifiedName, element As XmlSchemaElement) As CodeTypeReference

매개 변수

typeName
XmlQualifiedName

검색할 스키마 형식의 XML 정규화된 이름을 지정하는 XmlQualifiedName입니다.

element
XmlSchemaElement

XML 스키마의 요소를 지정하는 XmlSchemaElement입니다.

반환

CodeTypeReference

지정한 스키마 형식에 대해 생성된 형식을 나타내는 CodeTypeReference입니다.

설명

스키마 요소는 요소 범위에 지정된 형식에 관한 데이터에 필요합니다. 대표적인 예로 XSD 특성 nillable을 들 수 있습니다. 스키마에서 nillable 특성을 true로 설정하면 포함된 스키마 요소에 지정되는 반면, null의 개념은 CLR 형식 Nullable<T>로 표현됩니다. 이 요소는 가져오기 수행 시 요소 수준 정보를 검색하여 정확한 형식 참조를 반환할 수 있도록 하기 위해 전달됩니다.

WSDL을 가져올 때 각 매개 변수를 개별적으로 가져오므로 매개 변수 요소를 개별적으로 전달해야 합니다.

적용 대상