XsdDataContractImporter.GetCodeTypeReference Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen öğe için bir CodeTypeReference döndürür.
Aşırı Yüklemeler
| GetCodeTypeReference(XmlQualifiedName) |
Belirtilen XmlQualifiedNameşema türü için oluşturulan CLR türüne bir CodeTypeReference döndürür. |
| GetCodeTypeReference(XmlQualifiedName, XmlSchemaElement) |
Belirtilen XML nitelenmiş öğesi ve şema öğesi için bir CodeTypeReference döndürür. |
GetCodeTypeReference(XmlQualifiedName)
- Kaynak:
- XsdDataContractImporter.cs
- Kaynak:
- XsdDataContractImporter.cs
Belirtilen XmlQualifiedNameşema türü için oluşturulan CLR türüne bir CodeTypeReference döndürür.
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
Parametreler
- typeName
- XmlQualifiedName
Arama için şema türünü belirten XmlQualifiedName.
Döndürülenler
Belirtilen typeName ile şema türü için oluşturulan CLR türüne CodeTypeReference başvurusu.
Açıklamalar
Import yöntemini çağırdıktan sonra oluşturulan bir CLR türüne başvuru aramak için bu yöntemi kullanın. CodeTypeReference, oluşturulan türün adını içerir ve CodeCompileUnitilgili CodeTypeDeclaration aramak için kullanılabilir.
Şunlara uygulanır
GetCodeTypeReference(XmlQualifiedName, XmlSchemaElement)
- Kaynak:
- XsdDataContractImporter.cs
- Kaynak:
- XsdDataContractImporter.cs
Belirtilen XML nitelenmiş öğesi ve şema öğesi için bir CodeTypeReference döndürür.
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
Parametreler
- typeName
- XmlQualifiedName
Arama için şema türünün XML nitelenmiş adını belirten bir XmlQualifiedName.
- element
- XmlSchemaElement
XML şemasındaki bir öğeyi belirten bir XmlSchemaElement.
Döndürülenler
Belirtilen şema türü için oluşturulan türü temsil eden bir CodeTypeReference.
Açıklamalar
Şema öğesi, öğe kapsamında belirtilen türle ilgili veriler için gereklidir. Bunun ana örneği nillableXSD özniteliğidir. Şemada, nillabletrue olarak ayarlanması, içeren şema öğesinde belirtilirken null kavramı Nullable<T>CLR türünde ifade edilir. Bu içeri aktarıcının öğe düzeyi bilgilerini araması ve uygun şekilde doğru tür başvuruyu döndürmesi için öğesi geçirilir.
WSDL içeri aktarılırken her parametre ayrı olarak içeri aktarılır ve bu nedenle parametre öğelerinin ayrı olarak geçirilmesi gerekir.