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); }
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); }
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); }