XsdDataContractImporter.GetCodeTypeReference Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt einen CodeTypeReference für ein angegebenes Element zurück.
Überlädt
GetCodeTypeReference(XmlQualifiedName) |
Gibt einen CodeTypeReference an den CLR-Typ zurück, der für den Schematyp mit dem angegebenen XmlQualifiedName generiert wurde. |
GetCodeTypeReference(XmlQualifiedName, XmlSchemaElement) |
Gibt einen CodeTypeReference für das angegebene qualifizierte XML-Element und Schemaelement zurück. |
GetCodeTypeReference(XmlQualifiedName)
- Quelle:
- XsdDataContractImporter.cs
- Quelle:
- XsdDataContractImporter.cs
Gibt einen CodeTypeReference an den CLR-Typ zurück, der für den Schematyp mit dem angegebenen XmlQualifiedName generiert wurde.
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
Parameter
- typeName
- XmlQualifiedName
Der XmlQualifiedName, der den zu suchenden Schematyp angibt.
Gibt zurück
Ein CodeTypeReference-Verweis auf den CLR-Typ, der für den Schematyp mit dem angegebenen typeName
generiert wurde.
Hinweise
Verwenden Sie diese Methode, um nach dem Verweis auf einen generierten CLR-Typ zu suchen, nachdem Sie die Import-Methode aufgerufen haben. Der CodeTypeReference enthält den Namen des generierten Typs und kann verwendet werden, um den entsprechenden CodeTypeDeclaration im CodeCompileUnit zu suchen.
Gilt für:
GetCodeTypeReference(XmlQualifiedName, XmlSchemaElement)
- Quelle:
- XsdDataContractImporter.cs
- Quelle:
- XsdDataContractImporter.cs
Gibt einen CodeTypeReference für das angegebene qualifizierte XML-Element und Schemaelement zurück.
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
Parameter
- typeName
- XmlQualifiedName
Ein XmlQualifiedName, der den qualifizierten XML-Namen des Schematyps zurückgibt, nach dem gesucht werden soll.
- element
- XmlSchemaElement
Ein XmlSchemaElement, der ein Element in einem XML-Schema angibt.
Gibt zurück
Ein CodeTypeReference, der den Typ darstellt, der für den angegebenen Schematyp generiert wurde.
Hinweise
Das Schemaelement wird für Daten über den Typ benötigt, der beim Gültigbeitsbereich des Elements angegeben ist. Das wichtigste Beispiel hierfür ist das XSD-Attributnillable
. Im Schema wird die Einstellung von nillable
auf true
im entsprechenden Schemaelement angegeben, wogegen das Konzept NULL im CLR-Typ Nullable<T> ausgedrückt wird. Das Element wird übergeben, sodass dieser Importer die Elementebeneninformation suchen und den korrekten Typverweis zurückgeben kann.
Beim WDSL-Import wird jeder Parameter separat importiert, deshalb müssen die Parameterelemente separat übergeben werden.
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für