Udostępnij za pośrednictwem


XsdDataContractImporter.GetCodeTypeReference Metoda

Definicja

Zwraca CodeTypeReference dla określonego elementu.

Przeciążenia

GetCodeTypeReference(XmlQualifiedName)

Zwraca CodeTypeReference do typu CLR wygenerowanego dla typu schematu z określonym XmlQualifiedName.

GetCodeTypeReference(XmlQualifiedName, XmlSchemaElement)

Zwraca CodeTypeReference dla określonego elementu kwalifikowanego XML i elementu schematu.

GetCodeTypeReference(XmlQualifiedName)

Źródło:
XsdDataContractImporter.cs
Źródło:
XsdDataContractImporter.cs

Zwraca CodeTypeReference do typu CLR wygenerowanego dla typu schematu z określonym 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

Parametry

typeName
XmlQualifiedName

XmlQualifiedName określający typ schematu do wyszukania.

Zwraca

Odwołanie CodeTypeReference do typu CLR wygenerowanego dla typu schematu z określonym typem typeName.

Uwagi

Użyj tej metody, aby wyszukać odwołanie do wygenerowanego typu CLR po wywołaniu metody Import. CodeTypeReference zawiera nazwę wygenerowanego typu i może służyć do wyszukiwania odpowiednich CodeTypeDeclaration w CodeCompileUnit.

Dotyczy

GetCodeTypeReference(XmlQualifiedName, XmlSchemaElement)

Źródło:
XsdDataContractImporter.cs
Źródło:
XsdDataContractImporter.cs

Zwraca CodeTypeReference dla określonego elementu kwalifikowanego XML i elementu schematu.

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

XmlQualifiedName określający kwalifikowaną nazwę XML typu schematu do wyszukania.

element
XmlSchemaElement

XmlSchemaElement, który określa element w schemacie XML.

Zwraca

CodeTypeReference reprezentujący typ wygenerowany dla określonego typu schematu.

Uwagi

Element schematu jest wymagany dla danych dotyczących typu określonego w zakresie elementu. Głównym przykładem tego jest atrybut XSD nillable. W schemacie ustawienie nillable na true jest określone na zawierającym element schematu, podczas gdy pojęcie wartości null jest wyrażone w typie CLR Nullable<T>. Element jest przekazywany w taki sposób, aby ten importer mógł wyszukać informacje na poziomie elementu i odpowiednio zwrócić poprawne odwołanie do typu.

Podczas importowania języka WSDL każdy parametr jest importowany oddzielnie i dlatego elementy parametrów muszą być przekazywane oddzielnie.

Dotyczy