ISQLXML.SetResult(Class) Método

Definición

Devuelve un resultado para establecer el valor XML designado por esta instancia de 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

Parámetros

resultClass
Class

Clase del resultado o null. Si resultClass es null, se devolverá una implementación de resultado específica del proveedor. Las siguientes clases se admiten como mínimo: <antes> de javax.xml.transform.dom.DOMResult: devuelve un domResult javax.xml.transform.sax.SAXResult: devuelve un VALOR SAXResult javax.xml.transform.stax.StAXResult: devuelve un stAXResult javax.xml.transform.stream.StreamResult: devuelve un objeto StreamResult </pre>

Devoluciones

Devuelve un resultado para establecer el valor XML.

Atributos

Comentarios

Devuelve un resultado para establecer el valor XML designado por esta instancia de SQLXML.

El systemID del resultado depende de la implementación.

El objeto XML de SQL no se puede escribir cuando se llama a este método y también puede no ser legible en función de la implementación.

Tenga en cuenta que SAX es una arquitectura de devolución de llamada y el SAXResult devuelto tiene asignado un controlador de contenido que recibirá los eventos SAX en función del contenido del XML. Llame al controlador de contenido con el contenido del documento XML para asignar los valores.

SAXResult saxResult = sqlxml.setResult(SAXResult.class);
              ContentHandler contentHandler = saxResult.getXMLReader().getContentHandler();
              contentHandler.startDocument();
              // set the XML elements and attributes into the result
              contentHandler.endDocument();

Agregado en la versión 1.6.

Documentación de Java para java.sql.SQLXML.setResult(java.lang.Class<T>).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a