ISQLXML.SetResult(Class) Метод

Определение

Возвращает результат для задания значения XML, указанного этим экземпляром SQLXML.

[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

Класс результата или null. Если resultClass имеет значение NULL, будет возвращена конкретная реализация результата поставщика. Следующие классы поддерживаются по крайней мере: <до> javax.xml.transform.dom.DOMResult — возвращает объект DOMResult javax.xml.transform.sax.SAXResult — возвращает SAXResult javax.xml.transform.stAXResult — возвращает объект StAXResult javax.xml.stream.StreamResult — возвращает StreamResult </pre>

Возвращаемое значение

Возвращает результат для задания значения XML.

Атрибуты

Комментарии

Возвращает результат для задания значения XML, указанного этим экземпляром SQLXML.

Системный идентификатор результата зависит от реализации.

Xml-объект SQL становится недоступен для записи при вызове этого метода и может также стать недоступным для чтения в зависимости от реализации.

Обратите внимание, что SAX — это архитектура обратного вызова, а возвращенный SAXResult имеет обработчик содержимого, который получит события SAX на основе содержимого XML. Вызовите обработчик содержимого с содержимым 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>).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к