ISQLXML.SetResult(Class) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
回傳一個結果,用於設定此 SQLXML 實例指定的 XML 值。
[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
參數
- resultClass
- Class
結果的類別,或稱空。 若 resultClass 為空,則會回傳廠商專屬的 Result 實作。 以下類別至少支援: <pre> javax.xml.transform.dom.DOMResult - 回傳 DOMResult javax.xml.transform.sax.SAXResult - 回傳 javax.xml.transform.stax.StAXResult - 回傳 StAXResult javax.xml.transform.stream.Stream - 回傳 StreamResult </pre>
傳回
回傳設定 XML 值的結果。
- 屬性
備註
回傳一個結果,用於設定此 SQLXML 實例指定的 XML 值。
結果的 systemID 依實作而異。
當呼叫此方法時,SQL XML 物件會變得無法寫入,且根據實作不同,也可能變得無法讀取。
請注意,SAX 是一種回調架構,回傳的 SAXResult 會被分配一個內容處理器,該處理器會根據 XML 的內容接收 SAX 事件。 呼叫內容處理器,並指定 XML 文件的內容來指派這些值。
SAXResult saxResult = sqlxml.setResult(SAXResult.class);
ContentHandler contentHandler = saxResult.getXMLReader().getContentHandler();
contentHandler.startDocument();
// set the XML elements and attributes into the result
contentHandler.endDocument();
新增於1.6版本。
Java 文件 java.sql.SQLXML.setResult(java.lang.Class<T>)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。