1 // Licensed to the .NET Foundation under one or more agreements. 2 // The .NET Foundation licenses this file to you under the MIT license. 3 // See the LICENSE file in the project root for more information. 4 5 [assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] 6 [assembly:System.CLSCompliantAttribute(true)] 7 [assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] 8 [assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] 9 [assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] 10 [assembly:System.Reflection.AssemblyDefaultAliasAttribute("CustomMarshalers.dll")] 11 [assembly:System.Reflection.AssemblyDescriptionAttribute("CustomMarshalers.dll")] 12 [assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] 13 [assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] 14 [assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] 15 [assembly:System.Reflection.AssemblyTitleAttribute("CustomMarshalers.dll")] 16 [assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] 17 [assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] 18 [assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] 19 [assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] 20 [assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] 21 namespace System 22 { 23 [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] 24 internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute 25 { MonoDocumentationNoteAttribute(string comment)26 public MonoDocumentationNoteAttribute(string comment) { } 27 } 28 [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] 29 internal partial class MonoExtensionAttribute : System.MonoTODOAttribute 30 { MonoExtensionAttribute(string comment)31 public MonoExtensionAttribute(string comment) { } 32 } 33 [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] 34 internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute 35 { MonoInternalNoteAttribute(string comment)36 public MonoInternalNoteAttribute(string comment) { } 37 } 38 [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] 39 internal partial class MonoLimitationAttribute : System.MonoTODOAttribute 40 { MonoLimitationAttribute(string comment)41 public MonoLimitationAttribute(string comment) { } 42 } 43 [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] 44 internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute 45 { MonoNotSupportedAttribute(string comment)46 public MonoNotSupportedAttribute(string comment) { } 47 } 48 [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] 49 internal partial class MonoTODOAttribute : System.Attribute 50 { MonoTODOAttribute()51 public MonoTODOAttribute() { } MonoTODOAttribute(string comment)52 public MonoTODOAttribute(string comment) { } 53 public string Comment { get { throw null; } } 54 } 55 } 56 namespace System.Runtime.InteropServices.CustomMarshalers 57 { 58 public partial class EnumerableToDispatchMarshaler : System.Runtime.InteropServices.ICustomMarshaler 59 { EnumerableToDispatchMarshaler()60 public EnumerableToDispatchMarshaler() { } 61 [System.MonoTODOAttribute] CleanUpManagedData(object pManagedObj)62 public void CleanUpManagedData(object pManagedObj) { } 63 [System.MonoTODOAttribute] CleanUpNativeData(System.IntPtr pNativeData)64 public void CleanUpNativeData(System.IntPtr pNativeData) { } 65 [System.MonoTODOAttribute] GetInstance(string pstrCookie)66 public static System.Runtime.InteropServices.ICustomMarshaler GetInstance(string pstrCookie) { throw null; } 67 [System.MonoTODOAttribute] GetNativeDataSize()68 public int GetNativeDataSize() { throw null; } 69 [System.MonoTODOAttribute] MarshalManagedToNative(object pManagedObj)70 public System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; } 71 [System.MonoTODOAttribute] MarshalNativeToManaged(System.IntPtr pNativeData)72 public object MarshalNativeToManaged(System.IntPtr pNativeData) { throw null; } 73 } 74 public partial class EnumeratorToEnumVariantMarshaler : System.Runtime.InteropServices.ICustomMarshaler 75 { EnumeratorToEnumVariantMarshaler()76 public EnumeratorToEnumVariantMarshaler() { } CleanUpManagedData(object pManagedObj)77 public void CleanUpManagedData(object pManagedObj) { } CleanUpNativeData(System.IntPtr pNativeData)78 public void CleanUpNativeData(System.IntPtr pNativeData) { } GetInstance(string pstrCookie)79 public static System.Runtime.InteropServices.ICustomMarshaler GetInstance(string pstrCookie) { throw null; } GetNativeDataSize()80 public int GetNativeDataSize() { throw null; } MarshalManagedToNative(object pManagedObj)81 public System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; } MarshalNativeToManaged(System.IntPtr pNativeData)82 public object MarshalNativeToManaged(System.IntPtr pNativeData) { throw null; } 83 } 84 public partial class ExpandoToDispatchExMarshaler : System.Runtime.InteropServices.ICustomMarshaler 85 { ExpandoToDispatchExMarshaler()86 public ExpandoToDispatchExMarshaler() { } 87 [System.MonoTODOAttribute] CleanUpManagedData(object pManagedObj)88 public void CleanUpManagedData(object pManagedObj) { } 89 [System.MonoTODOAttribute] CleanUpNativeData(System.IntPtr pNativeData)90 public void CleanUpNativeData(System.IntPtr pNativeData) { } 91 [System.MonoTODOAttribute] GetInstance(string pstrCookie)92 public static System.Runtime.InteropServices.ICustomMarshaler GetInstance(string pstrCookie) { throw null; } 93 [System.MonoTODOAttribute] GetNativeDataSize()94 public int GetNativeDataSize() { throw null; } 95 [System.MonoTODOAttribute] MarshalManagedToNative(object pManagedObj)96 public System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; } 97 [System.MonoTODOAttribute] MarshalNativeToManaged(System.IntPtr pNativeData)98 public object MarshalNativeToManaged(System.IntPtr pNativeData) { throw null; } 99 } 100 public partial class TypeToTypeInfoMarshaler : System.Runtime.InteropServices.ICustomMarshaler 101 { TypeToTypeInfoMarshaler()102 public TypeToTypeInfoMarshaler() { } 103 [System.MonoTODOAttribute] CleanUpManagedData(object pManagedObj)104 public void CleanUpManagedData(object pManagedObj) { } 105 [System.MonoTODOAttribute] CleanUpNativeData(System.IntPtr pNativeData)106 public void CleanUpNativeData(System.IntPtr pNativeData) { } 107 [System.MonoTODOAttribute] GetInstance(string pstrCookie)108 public static System.Runtime.InteropServices.ICustomMarshaler GetInstance(string pstrCookie) { throw null; } 109 [System.MonoTODOAttribute] GetNativeDataSize()110 public int GetNativeDataSize() { throw null; } 111 [System.MonoTODOAttribute] MarshalManagedToNative(object pManagedObj)112 public System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; } 113 [System.MonoTODOAttribute] MarshalNativeToManaged(System.IntPtr pNativeData)114 public object MarshalNativeToManaged(System.IntPtr pNativeData) { throw null; } 115 } 116 } 117