X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fclass%2Fcorlib%2FSystem.Runtime.InteropServices%2FUCOMIMoniker.cs;h=08f7e4d176e6ea3d2576565cf69ccfdbb6e2829e;hb=ac229973136cd80c6ff5c7fee05a63b24e1bcad3;hp=bd05850a28fd2d168a6ff3074a2affefe9e3fbc2;hpb=f99ce750ee781a2584e849a0264300fa4d99aaaa;p=mono.git diff --git a/mcs/class/corlib/System.Runtime.InteropServices/UCOMIMoniker.cs b/mcs/class/corlib/System.Runtime.InteropServices/UCOMIMoniker.cs index bd05850a28f..08f7e4d176e 100644 --- a/mcs/class/corlib/System.Runtime.InteropServices/UCOMIMoniker.cs +++ b/mcs/class/corlib/System.Runtime.InteropServices/UCOMIMoniker.cs @@ -28,11 +28,10 @@ // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. // +#if !FULL_AOT_RUNTIME namespace System.Runtime.InteropServices { -#if NET_2_0 [Obsolete] -#endif [ComImport] [Guid ("0000000f-0000-0000-c000-000000000046")] [InterfaceType (ComInterfaceType.InterfaceIsIUnknown)] @@ -47,7 +46,7 @@ namespace System.Runtime.InteropServices void BindToObject (UCOMIBindCtx pbc, UCOMIMoniker pmkToLeft, [In] ref Guid riidResult, [MarshalAs (UnmanagedType.Interface)] out object ppvResult); void BindToStorage (UCOMIBindCtx pbc, UCOMIMoniker pmkToLeft, [In] ref Guid riid, [MarshalAs (UnmanagedType.Interface)] out object ppvObj); void Reduce (UCOMIBindCtx pbc, int dwReduceHowFar, ref UCOMIMoniker ppmkToLeft, out UCOMIMoniker ppmkReduced); - void ComposeWith (UCOMIMoniker pmkRight, [MarshalAs (UnmanagedType.LPWStr)] bool fOnlyIfNotGeneric, out UCOMIMoniker ppmkComposite); + void ComposeWith (UCOMIMoniker pmkRight, [MarshalAs (UnmanagedType.Bool)] bool fOnlyIfNotGeneric, out UCOMIMoniker ppmkComposite); void Enum ([MarshalAs(UnmanagedType.Bool)] bool fForward, out UCOMIEnumMoniker ppenumMoniker); void IsEqual (UCOMIMoniker pmkOtherMoniker); void Hash (out int pdwHash); @@ -61,3 +60,4 @@ namespace System.Runtime.InteropServices void IsSystemMoniker (out int pdwMksys); } } +#endif