Exemple #1
0
        public static XmlTextWriter XmlNewTextWriterPushParser(XmlParserCtxt ctxt, int compression)
        {
            var           __arg0 = ReferenceEquals(ctxt, null) ? IntPtr.Zero : ctxt.__Instance;
            var           __ret  = __Internal.XmlNewTextWriterPushParser(__arg0, compression);
            XmlTextWriter __result0;

            if (__ret == IntPtr.Zero)
            {
                __result0 = null;
            }
            else if (XmlTextWriter.NativeToManagedMap.ContainsKey(__ret))
            {
                __result0 = XmlTextWriter.NativeToManagedMap[__ret];
            }
            else
            {
                __result0 = XmlTextWriter.__CreateInstance(__ret);
            }
            return(__result0);
        }
Exemple #2
0
        public static XmlParserInput XmlCheckHTTPInput(XmlParserCtxt ctxt, XmlParserInput ret)
        {
            var            __arg0 = ReferenceEquals(ctxt, null) ? IntPtr.Zero : ctxt.__Instance;
            var            __arg1 = ReferenceEquals(ret, null) ? IntPtr.Zero : ret.__Instance;
            var            __ret  = __Internal.XmlCheckHTTPInput(__arg0, __arg1);
            XmlParserInput __result0;

            if (__ret == IntPtr.Zero)
            {
                __result0 = null;
            }
            else if (XmlParserInput.NativeToManagedMap.ContainsKey(__ret))
            {
                __result0 = XmlParserInput.NativeToManagedMap[__ret];
            }
            else
            {
                __result0 = XmlParserInput.__CreateInstance(__ret);
            }
            return(__result0);
        }
Exemple #3
0
        public static XmlParserInput XmlNoNetExternalEntityLoader(string URL, string ID, XmlParserCtxt ctxt)
        {
            var            __arg2 = ReferenceEquals(ctxt, null) ? IntPtr.Zero : ctxt.__Instance;
            var            __ret  = __Internal.XmlNoNetExternalEntityLoader(URL, ID, __arg2);
            XmlParserInput __result0;

            if (__ret == IntPtr.Zero)
            {
                __result0 = null;
            }
            else if (XmlParserInput.NativeToManagedMap.ContainsKey(__ret))
            {
                __result0 = XmlParserInput.NativeToManagedMap[__ret];
            }
            else
            {
                __result0 = XmlParserInput.__CreateInstance(__ret);
            }
            return(__result0);
        }