示例#1
0
        public virtual XmlInputStream resolveSchema(XmlTransaction txn, XmlManager mgr, string schemaLocation, string nameSpace)
        {
            IntPtr cPtr = DbXmlPINVOKE.XmlResolver_resolveSchema(this.swigCPtr, XmlTransaction.getCPtr(txn), XmlManager.getCPtr(mgr), schemaLocation, nameSpace);

            if (!(cPtr == IntPtr.Zero))
            {
                return(new XmlInputStream(cPtr, true));
            }
            return(null);
        }
示例#2
0
 public virtual bool resolveDocument(XmlTransaction txn, XmlManager mgr, string uri, XmlValue res)
 {
     return(DbXmlPINVOKE.XmlResolver_resolveDocument(this.swigCPtr, XmlTransaction.getCPtr(txn), XmlManager.getCPtr(mgr), uri, XmlValue.getCPtr(res)));
 }
示例#3
0
        public virtual XmlInputStream resolveEntity(XmlTransaction txn, XmlManager mgr, string systemId, string publicId)
        {
            IntPtr cPtr = DbXmlPINVOKE.XmlResolver_resolveEntity(this.swigCPtr, XmlTransaction.getCPtr(txn), XmlManager.getCPtr(mgr), systemId, publicId);

            if (!(cPtr == IntPtr.Zero))
            {
                return(new XmlInputStream(cPtr, true));
            }
            return(null);
        }
示例#4
0
 public virtual bool resolveCollection(XmlTransaction txn, XmlManager mgr, string uri, XmlResults res)
 {
     return(DbXmlPINVOKE.XmlResolver_resolveCollection(this.swigCPtr, XmlTransaction.getCPtr(txn), XmlManager.getCPtr(mgr), uri, XmlResults.getCPtrOrThrow(res)));
 }