ISQLXML.SetResult(Class) 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 ein Ergebnis zum Festlegen des XML-Werts zurück, der von dieser SQLXML-Instanz festgelegt wird.
[Android.Runtime.Register("setResult", "(Ljava/lang/Class;)Ljavax/xml/transform/Result;", "GetSetResult_Ljava_lang_Class_Handler:Java.Sql.ISQLXMLInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T extends javax.xml.transform.Result" })]
public Java.Lang.Object? SetResult(Java.Lang.Class? resultClass);
[<Android.Runtime.Register("setResult", "(Ljava/lang/Class;)Ljavax/xml/transform/Result;", "GetSetResult_Ljava_lang_Class_Handler:Java.Sql.ISQLXMLInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T extends javax.xml.transform.Result" })>]
abstract member SetResult : Java.Lang.Class -> Java.Lang.Object
Parameter
- resultClass
- Class
Die Klasse des Ergebnisses oder null. Wenn resultClass null ist, wird eine anbieterspezifische Ergebnisimplementierung zurückgegeben. Die folgenden Klassen werden mindestens unterstützt: <pre> javax.xml.transform.dom.DOMResult - returns a DOMResult javax.xml.transform.sax.SAXResult - returns a SAXResult javax.xml.transform.stax.StAXResult - returns a StAXResult javax.xml.transform.stream.StreamResult - returns a StreamResult </pre>
Gibt zurück
Gibt ein Ergebnis zum Festlegen des XML-Werts zurück.
- Attribute
Hinweise
Gibt ein Ergebnis zum Festlegen des XML-Werts zurück, der von dieser SQLXML-Instanz festgelegt wird.
Die SystemID des Ergebnisses ist von der Implementierung abhängig.
Das SQL XML-Objekt kann nicht geschrieben werden, wenn diese Methode aufgerufen wird und je nach Implementierung auch nicht lesbar wird.
Beachten Sie, dass SAX eine Rückrufarchitektur ist und dem zurückgegebenen SAXResult ein Inhaltshandler zugewiesen ist, der die SAX-Ereignisse basierend auf dem Inhalt des XML-Codes empfängt. Rufen Sie den Inhaltshandler mit dem Inhalt des XML-Dokuments auf, um die Werte zuzuweisen.
SAXResult saxResult = sqlxml.setResult(SAXResult.class);
ContentHandler contentHandler = saxResult.getXMLReader().getContentHandler();
contentHandler.startDocument();
// set the XML elements and attributes into the result
contentHandler.endDocument();
In 1.6 hinzugefügt.
Java Dokumentation für java.sql.SQLXML.setResult(java.lang.Class<T>).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.