home *** CD-ROM | disk | FTP | other *** search
/ ftp.tcs3.com / ftp.tcs3.com.tar / ftp.tcs3.com / DRIVERS / Audio / Office2010 / InfoPath.en-us / InfLR.cab / FL_CustomMarshalers_xml_103402_ENU____.3643236F_FC70_11D3_A536_0090278A1BB8 < prev    next >
Extensible Markup Language  |  2009-05-23  |  10KB  |  131 lines

  1. ∩╗┐<?xml version="1.0" encoding="utf-8"?>
  2. <doc>
  3.     <assembly>
  4.         <name>CustomMarshalers</name>
  5.     </assembly>
  6.     <members>
  7.         <member name="N:System.Runtime.InteropServices.CustomMarshalers">
  8.             <summary>This namespace supports the.NET Framework infrastructure and is not intended to be used directly from your code.The System.Runtime.InteropServices</summary>
  9.         </member>
  10.         <member name="T:System.Runtime.InteropServices.CustomMarshalers.EnumerableToDispatchMarshaler">
  11.             <summary>Marshals the COM IDispatch interface to the .NET Framework <see cref="T:System.Collections.IEnumerable"></see> interface, and vice versa.</summary>
  12.         </member>
  13.         <member name="M:System.Runtime.InteropServices.CustomMarshalers.EnumerableToDispatchMarshaler.CleanUpManagedData(System.Object)">
  14.             <summary>Performs necessary cleanup of the managed data when it is no longer needed.</summary>
  15.             <param name="pManagedObj">The managed object to be destroyed.</param>
  16.         </member>
  17.         <member name="M:System.Runtime.InteropServices.CustomMarshalers.EnumerableToDispatchMarshaler.CleanUpNativeData(System.IntPtr)">
  18.             <summary>Performs necessary cleanup of the unmanaged data when it is no longer needed.</summary>
  19.             <param name="pNativeData">A pointer to the unmanaged data to be destroyed.</param>
  20.         </member>
  21.         <member name="M:System.Runtime.InteropServices.CustomMarshalers.EnumerableToDispatchMarshaler.GetInstance(System.String)">
  22.             <summary>Returns an instance of the custom marshaler.</summary>
  23.             <returns>An instance of the custom marshaler.</returns>
  24.             <param name="pstrCookie">String "cookie" parameter that can be used by the custom marshaler.</param>
  25.         </member>
  26.         <member name="M:System.Runtime.InteropServices.CustomMarshalers.EnumerableToDispatchMarshaler.GetNativeDataSize">
  27.             <summary>Returns the size in bytes of the unmanaged data to be marshaled.</summary>
  28.             <returns>-1 to indicate the type this marshaler handles is not a value type.</returns>
  29.         </member>
  30.         <member name="M:System.Runtime.InteropServices.CustomMarshalers.EnumerableToDispatchMarshaler.MarshalManagedToNative(System.Object)">
  31.             <summary>Marshals an object from managed code to unmanaged code.</summary>
  32.             <returns>A pointer to the unmanaged object.</returns>
  33.             <param name="pManagedObj">The managed object to be converted.</param>
  34.         </member>
  35.         <member name="M:System.Runtime.InteropServices.CustomMarshalers.EnumerableToDispatchMarshaler.MarshalNativeToManaged(System.IntPtr)">
  36.             <summary>Marshals an object from unmanaged code to managed code.</summary>
  37.             <returns>A managed object.</returns>
  38.             <param name="pNativeData">A pointer to the unmanaged object to be converted.</param>
  39.         </member>
  40.         <member name="T:System.Runtime.InteropServices.CustomMarshalers.EnumeratorToEnumVariantMarshaler">
  41.             <summary>Marshals the COM IEnumVARIANT interface to the .NET Framework <see cref="T:System.Collections.IEnumerator"></see> interface, and vice versa.</summary>
  42.         </member>
  43.         <member name="M:System.Runtime.InteropServices.CustomMarshalers.EnumeratorToEnumVariantMarshaler.CleanUpManagedData(System.Object)">
  44.             <summary>Performs necessary cleanup of the managed data when it is no longer needed.</summary>
  45.             <param name="pManagedObj">The managed object to be destroyed.</param>
  46.         </member>
  47.         <member name="M:System.Runtime.InteropServices.CustomMarshalers.EnumeratorToEnumVariantMarshaler.CleanUpNativeData(System.IntPtr)">
  48.             <summary>Performs necessary cleanup of the unmanaged data when it is no longer needed.</summary>
  49.             <param name="pNativeData">A pointer to the unmanaged data to be destroyed.</param>
  50.         </member>
  51.         <member name="M:System.Runtime.InteropServices.CustomMarshalers.EnumeratorToEnumVariantMarshaler.GetInstance(System.String)">
  52.             <summary>Returns an instance of the custom marshaler.</summary>
  53.             <returns>An instance of the custom marshaler.</returns>
  54.             <param name="pstrCookie">String "cookie" parameter that can be used by the custom marshaler.</param>
  55.         </member>
  56.         <member name="M:System.Runtime.InteropServices.CustomMarshalers.EnumeratorToEnumVariantMarshaler.GetNativeDataSize">
  57.             <summary>Returns the size in bytes of the unmanaged data to be marshaled.</summary>
  58.             <returns>-1 to indicate the type this marshaler handles is not a value type.</returns>
  59.         </member>
  60.         <member name="M:System.Runtime.InteropServices.CustomMarshalers.EnumeratorToEnumVariantMarshaler.MarshalManagedToNative(System.Object)">
  61.             <summary>Marshals an object from managed code to unmanaged code.</summary>
  62.             <returns>A pointer to the unmanaged object.</returns>
  63.             <param name="pManagedObj">The managed object to be converted.</param>
  64.         </member>
  65.         <member name="M:System.Runtime.InteropServices.CustomMarshalers.EnumeratorToEnumVariantMarshaler.MarshalNativeToManaged(System.IntPtr)">
  66.             <summary>Marshals an object from unmanaged code to managed code.</summary>
  67.             <returns>A managed object.</returns>
  68.             <param name="pNativeData">A pointer to the unmanaged object to be converted.</param>
  69.         </member>
  70.         <member name="T:System.Runtime.InteropServices.CustomMarshalers.ExpandoToDispatchExMarshaler">
  71.             <summary>Marshals the COM IDispatchEx interface to either the .NET Framework <see cref="T:System.Runtime.InteropServices.Expando.IExpando"></see> interface, or to the <see cref="T:System.Reflection.IReflect"></see> interface, and vice versa.</summary>
  72.         </member>
  73.         <member name="M:System.Runtime.InteropServices.CustomMarshalers.ExpandoToDispatchExMarshaler.CleanUpManagedData(System.Object)">
  74.             <summary>Performs necessary cleanup of the managed data when it is no longer needed.</summary>
  75.             <param name="pManagedObj">The managed object to be destroyed.</param>
  76.         </member>
  77.         <member name="M:System.Runtime.InteropServices.CustomMarshalers.ExpandoToDispatchExMarshaler.CleanUpNativeData(System.IntPtr)">
  78.             <summary>Performs necessary cleanup of the unmanaged data when it is no longer needed.</summary>
  79.             <param name="pNativeData">A pointer to the unmanaged data to be destroyed.</param>
  80.         </member>
  81.         <member name="M:System.Runtime.InteropServices.CustomMarshalers.ExpandoToDispatchExMarshaler.GetInstance(System.String)">
  82.             <summary>Returns an instance of the custom marshaler.</summary>
  83.             <returns>An instance of the custom marshaler.</returns>
  84.             <param name="pstrCookie">String "cookie" parameter that can be used by the custom marshaler.</param>
  85.         </member>
  86.         <member name="M:System.Runtime.InteropServices.CustomMarshalers.ExpandoToDispatchExMarshaler.GetNativeDataSize">
  87.             <summary>Returns the size in bytes of the unmanaged data to be marshaled.</summary>
  88.             <returns>-1 to indicate the type this marshaler handles is not a value type.</returns>
  89.         </member>
  90.         <member name="M:System.Runtime.InteropServices.CustomMarshalers.ExpandoToDispatchExMarshaler.MarshalManagedToNative(System.Object)">
  91.             <summary>Marshals an object from managed code to unmanaged code.</summary>
  92.             <returns>A pointer to the unmanaged object.</returns>
  93.             <param name="pManagedObj">The managed object to be converted.</param>
  94.         </member>
  95.         <member name="M:System.Runtime.InteropServices.CustomMarshalers.ExpandoToDispatchExMarshaler.MarshalNativeToManaged(System.IntPtr)">
  96.             <summary>Marshals an object from unmanaged code to managed code.</summary>
  97.             <returns>A managed object.</returns>
  98.             <param name="pNativeData">A pointer to the unmanaged object to be converted.</param>
  99.         </member>
  100.         <member name="T:System.Runtime.InteropServices.CustomMarshalers.TypeToTypeInfoMarshaler">
  101.             <summary>Marshals the unmanaged ITypeInfo interface to the managed <see cref="T:System.Type"></see> class, and marshals the managed <see cref="T:System.Type"></see> class to the unmanaged ITypeInfo interface.</summary>
  102.         </member>
  103.         <member name="M:System.Runtime.InteropServices.CustomMarshalers.TypeToTypeInfoMarshaler.CleanUpManagedData(System.Object)">
  104.             <summary>Performs necessary cleanup of the managed data when it is no longer needed.</summary>
  105.             <param name="pManagedObj">The managed object to be destroyed.</param>
  106.         </member>
  107.         <member name="M:System.Runtime.InteropServices.CustomMarshalers.TypeToTypeInfoMarshaler.CleanUpNativeData(System.IntPtr)">
  108.             <summary>Performs necessary cleanup of the unmanaged data when it is no longer needed.</summary>
  109.             <param name="pNativeData">A pointer to the unmanaged data to be destroyed.</param>
  110.         </member>
  111.         <member name="M:System.Runtime.InteropServices.CustomMarshalers.TypeToTypeInfoMarshaler.GetInstance(System.String)">
  112.             <summary>Returns an instance of the custom marshaler.</summary>
  113.             <returns>An instance of the custom marshaler.</returns>
  114.             <param name="pstrCookie">String "cookie" parameter that can be used by the custom marshaler.</param>
  115.         </member>
  116.         <member name="M:System.Runtime.InteropServices.CustomMarshalers.TypeToTypeInfoMarshaler.GetNativeDataSize">
  117.             <summary>Returns the size in bytes of the unmanaged data to be marshaled.</summary>
  118.             <returns>-1 to indicate the type this marshaler handles is not a value type.</returns>
  119.         </member>
  120.         <member name="M:System.Runtime.InteropServices.CustomMarshalers.TypeToTypeInfoMarshaler.MarshalManagedToNative(System.Object)">
  121.             <summary>Marshals an object from managed code to unmanaged code.</summary>
  122.             <returns>A pointer to the unmanaged object.</returns>
  123.             <param name="pManagedObj">The managed object to be converted.</param>
  124.         </member>
  125.         <member name="M:System.Runtime.InteropServices.CustomMarshalers.TypeToTypeInfoMarshaler.MarshalNativeToManaged(System.IntPtr)">
  126.             <summary>Marshals an object from unmanaged code to managed code.</summary>
  127.             <returns>A managed object.</returns>
  128.             <param name="pNativeData">A pointer to the unmanaged object to be converted.</param>
  129.         </member>
  130.     </members>
  131. </doc>