ISQLXML.GetSource(Class) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne une source pour lire la valeur XML désignée par cette instance SQLXML.
[Android.Runtime.Register("getSource", "(Ljava/lang/Class;)Ljavax/xml/transform/Source;", "GetGetSource_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.Source" })]
public Java.Lang.Object? GetSource(Java.Lang.Class? sourceClass);
[<Android.Runtime.Register("getSource", "(Ljava/lang/Class;)Ljavax/xml/transform/Source;", "GetGetSource_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.Source" })>]
abstract member GetSource : Java.Lang.Class -> Java.Lang.Object
Paramètres
- sourceClass
- Class
Classe de la source ou null. Si la classe a la valeur Null, une implémentation source specifc fournisseur est retournée. Les classes suivantes sont prises en charge au minimum : <pré> javax.xml.transform.dom.DOMSource - retourne un DOMSource javax.xml.transform.sax.SAXSource - retourne une valeur SAXSource javax.xml.transform.stax.StAXSource - retourne une propriété StAXSource javax.xml.transform.stream.StreamSource - retourne un objet StreamSource </pre>
Retours
source de lecture de la valeur XML.
- Attributs
Remarques
Retourne une source pour lire la valeur XML désignée par cette instance SQLXML. Les sources sont utilisées comme entrées pour les analyseurs XML et les transformateurs XSLT.
Les sources pour les analyseurs XML auront le traitement de l’espace de noms par défaut. L’ID système de la source dépend de l’implémentation.
L’objet XML SQL ne peut pas être lisible lorsque cette méthode est appelée et peut également ne pas être accessible en écriture en fonction de l’implémentation.
Notez que SAX est une architecture de rappel. Par conséquent, un SAXSource retourné doit être défini avec un gestionnaire de contenu qui recevra les événements SAX à partir de l’analyse. Le gestionnaire de contenu reçoit des rappels en fonction du contenu du code XML.
SAXSource saxSource = sqlxml.getSource(SAXSource.class);
XMLReader xmlReader = saxSource.getXMLReader();
xmlReader.setContentHandler(myHandler);
xmlReader.parse(saxSource.getInputSource());
Ajouté dans la version 1.6.
Java documentation pour java.sql.SQLXML.getSource(java.lang.Class<T>).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.