Sdílet prostřednictvím


XsdDataContractImporter.GetCodeTypeReference Metoda

Definice

Vrátí hodnotu CodeTypeReference pro zadaný prvek.

Přetížení

GetCodeTypeReference(XmlQualifiedName)

CodeTypeReference Vrátí typ CLR vygenerovaný pro typ schématu se zadaným XmlQualifiedNameparametrem .

GetCodeTypeReference(XmlQualifiedName, XmlSchemaElement)

Vrátí hodnotu CodeTypeReference pro zadaný kvalifikovaný element XML a element schématu.

GetCodeTypeReference(XmlQualifiedName)

Zdroj:
XsdDataContractImporter.cs
Zdroj:
XsdDataContractImporter.cs

CodeTypeReference Vrátí typ CLR vygenerovaný pro typ schématu se zadaným XmlQualifiedNameparametrem .

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

Parametry

typeName
XmlQualifiedName

Určuje XmlQualifiedName typ schématu, který se má vyhledat.

Návraty

Odkaz CodeTypeReference na typ CLR vygenerovaný pro typ schématu se zadaným typeName .

Poznámky

Tuto metodu použijte k vyhledání odkazu na vygenerovaný typ CLR po volání Import metody. Obsahuje CodeTypeReference název vygenerovaného typu a lze ho použít k vyhledání odpovídajícího CodeTypeDeclaration v objektu CodeCompileUnit.

Platí pro

GetCodeTypeReference(XmlQualifiedName, XmlSchemaElement)

Zdroj:
XsdDataContractImporter.cs
Zdroj:
XsdDataContractImporter.cs

Vrátí hodnotu CodeTypeReference pro zadaný kvalifikovaný element XML a element schématu.

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

Parametry

typeName
XmlQualifiedName

Určuje XmlQualifiedName kvalifikovaný název XML typu schématu, který se má vyhledat.

element
XmlSchemaElement

Určuje XmlSchemaElement prvek ve schématu XML.

Návraty

A CodeTypeReference , který představuje typ, který byl vygenerován pro zadaný typ schématu.

Poznámky

Element schema je potřebný pro data o typu, který je zadán v oboru elementu. Hlavním příkladem je atribut nillableXSD . Ve schématu je u elementu obsahujícího schématu zadáno nastavení nillable na true , zatímco koncept null je vyjádřen v typu Nullable<T>CLR . Element se předá, aby mohl tento importér vyhledat informace na úrovni elementů a odpovídajícím způsobem vrátit správný odkaz na typ.

Při importu WSDL se každý parametr importuje samostatně, a proto je potřeba elementy parametrů předat samostatně.

Platí pro