2009-05-21 Atsushi Enomoto <atsushi@ximian.com>
[mono.git] / mcs / tools / linker / Descriptors / mscorlib.xml
1 <?xml version="1.0" encoding="utf-8" ?>
2 <linker>
3         <assembly fullname="mscorlib">
4                 <namespace fullname="System.Security.Cryptography" />
5                 <type fullname="Mono.Interop.ComInteropProxy" />
6                 <type fullname="Mono.Interop.IDispatch" />
7                 <type fullname="Mono.Interop.IUnknown" />
8                 <type fullname="System.Activator" />
9                 <type fullname="System.AppDomain" />
10                 <type fullname="System.AppDomainSetup" />
11                 <type fullname="System.AppDomainUnloadedException" />
12                 <type fullname="System.ApplicationException" />
13                 <type fullname="System.ArgIterator" />
14                 <type fullname="System.ArgumentException" />
15                 <type fullname="System.ArgumentNullException" />
16                 <type fullname="System.ArgumentOutOfRangeException" />
17                 <type fullname="System.ArithmeticException" />
18                 <type fullname="System.Array" />
19                 <type fullname="System.Array/InternalArray`1" />
20                 <type fullname="System.ArrayTypeMismatchException" />
21                 <type fullname="System.Attribute" />
22                 <type fullname="System.BadImageFormatException" />
23                 <type fullname="System.Boolean" />
24                 <type fullname="System.Buffer" />
25                 <type fullname="System.Byte" />
26                 <type fullname="System.CannotUnloadAppDomainException" />
27                 <type fullname="System.Char" />
28                 <type fullname="System.Collections.Generic.ICollection`1" />
29                 <type fullname="System.Collections.Generic.IEnumerable`1" />
30                 <type fullname="System.Collections.Generic.IEquatableOfTEqualityComparer`1" />
31                 <type fullname="System.Collections.Generic.IList`1" />
32                 <type fullname="System.Console" />
33                 <type fullname="System.ConsoleDriver" />
34                 <type fullname="System.ContextBoundObject" />
35                 <type fullname="System.Convert" />
36                 <type fullname="System.CurrentSystemTimeZone" />
37                 <type fullname="System.DateTime" />
38                 <type fullname="System.DBNull" />
39                 <type fullname="System.Decimal" />
40                 <type fullname="System.Delegate" />
41                 <type fullname="System.Diagnostics.StackFrame" />
42                 <type fullname="System.Diagnostics.StackTrace" />
43                 <type fullname="System.DivideByZeroException" />
44                 <type fullname="System.DllNotFoundException" />
45                 <type fullname="System.Double" />
46                 <type fullname="System.Enum" />
47                 <type fullname="System.EntryPointNotFoundException" />
48                 <type fullname="System.Environment" />
49                 <type fullname="System.Exception" />
50                 <type fullname="System.ExecutionEngineException" />
51                 <type fullname="System.FieldAccessException" />
52                 <type fullname="System.FormatException" />
53                 <type fullname="System.GC" />
54                 <type fullname="System.Globalization.DateTimeFormatInfo" preserve="fields" />
55                 <type fullname="System.Globalization.CompareInfo" preserve="fields" />
56                 <type fullname="System.Globalization.CultureInfo" preserve="all" />
57                 <type fullname="System.Globalization.NumberFormatInfo" preserve="fields" />
58                 <type fullname="System.Globalization.RegionInfo" preserve="fields" />
59                 <type fullname="System.Globalization.SortKey" preserve="fields" />
60                 <type fullname="System.IO.FileMode" />
61                 <type fullname="System.IO.FileNotFoundException" />
62                 <type fullname="System.IO.FileLoadException" />
63                 <type fullname="System.IO.FileStreamAsyncResult" />
64                 <type fullname="System.IO.IOException" />
65                 <type fullname="System.IO.MonoIO" preserve="fields" />
66                 <type fullname="System.IO.Path" />
67                 <type fullname="System.IO.StreamReader" />
68                 <type fullname="System.IndexOutOfRangeException" />
69                 <type fullname="System.Int16" />
70                 <type fullname="System.Int32" />
71                 <type fullname="System.Int64" />
72                 <type fullname="System.IntPtr" />
73                 <type fullname="System.InvalidCastException" />
74                 <type fullname="System.InvalidOperationException" />
75                 <type fullname="System.InvalidProgramException" />
76                 <type fullname="System.MarshalByRefObject" />
77                 <type fullname="System.Math" />
78                 <type fullname="System.MethodAccessException" />
79                 <type fullname="System.MissingFieldException" />
80                 <type fullname="System.MissingMethodException" />
81                 <type fullname="System.MonoAsyncCall" preserve="fields" />
82                 <type fullname="System.MonoCustomAttrs" preserve="fields" />
83                 <type fullname="System.MonoCustomAttrs/AttributeInfo" preserve="fields" />
84                 <type fullname="System.MonoEnumInfo" preserve="fields" />
85                 <type fullname="System.MonoListItem" preserve="fields" />
86                 <type fullname="System.MonoType" preserve="fields" />
87                 <type fullname="System.MulticastDelegate" preserve="fields" />
88                 <type fullname="System.NotImplementedException" />
89                 <type fullname="System.NotSupportedException" />
90                 <type fullname="System.NullReferenceException" />
91                 <type fullname="System.Nullable`1" />
92                 <type fullname="System.Object" />
93                 <type fullname="System.OutOfMemoryException" />
94                 <type fullname="System.Reflection.Assembly" preserve="all" />
95                 <type fullname="System.Reflection.AssemblyName" preserve="fields" />
96                 <type fullname="System.Reflection.ConstructorInfo" preserve="fields" />
97                 <type fullname="System.Reflection.CustomAttributeData" preserve="fields" />
98                 <type fullname="System.Reflection.CustomAttributeNamedArgument" />
99                 <type fullname="System.Reflection.CustomAttributeTypedArgument" />
100                 <type fullname="System.Reflection.Emit.AssemblyBuilder" />
101                 <type fullname="System.Reflection.Emit.ConstructorBuilder" preserve="fields" />
102                 <type fullname="System.Reflection.Emit.CustomAttributeBuilder" preserve="fields" />
103                 <type fullname="System.Reflection.Emit.DynamicMethod" preserve="fields" />
104                 <type fullname="System.Reflection.Emit.EnumBuilder" preserve="fields" />
105                 <type fullname="System.Reflection.Emit.EventBuilder" preserve="fields" />
106                 <type fullname="System.Reflection.Emit.FieldBuilder" preserve="fields" />
107                 <type fullname="System.Reflection.Emit.GenericTypeParameterBuilder" preserve="fields" />
108                 <type fullname="System.Reflection.Emit.ILExceptionBlock" preserve="fields" />
109                 <type fullname="System.Reflection.Emit.ILExceptionInfo" preserve="fields" />
110                 <type fullname="System.Reflection.Emit.ILGenerator" preserve="all" />
111                 <type fullname="System.Reflection.Emit.LocalBuilder" preserve="all" />
112                 <type fullname="System.Reflection.Emit.MethodBuilder" preserve="fields" />
113                 <type fullname="System.Reflection.Emit.ModuleBuilder" preserve="all" />
114                 <type fullname="System.Reflection.Emit.MonoResource" preserve="fields" />
115                 <type fullname="System.Reflection.Emit.MonoWin32Resource" preserve="fields" />
116                 <type fullname="System.Reflection.Emit.ParameterBuilder" preserve="fields" />
117                 <type fullname="System.Reflection.Emit.PropertyBuilder" preserve="fields" />
118                 <type fullname="System.Reflection.Emit.SignatureHelper" preserve="fields" />
119                 <type fullname="System.Reflection.Emit.TypeBuilder" preserve="fields" />
120                 <type fullname="System.Reflection.Emit.UnmanagedMarshal" preserve="fields" />
121                 <type fullname="System.Reflection.EventInfo" preserve="all" />
122                 <type fullname="System.Reflection.ExceptionHandlingClause" preserve="fields" />
123                 <type fullname="System.Reflection.FieldInfo" preserve="fields" />
124                 <type fullname="System.Reflection.LocalVariableInfo" preserve="fields" />
125                 <type fullname="System.Reflection.ManifestResourceInfo" preserve="fields" />
126                 <type fullname="System.Reflection.MethodBase" preserve="fields" />
127                 <type fullname="System.Reflection.MethodBody" preserve="fields" />
128                 <type fullname="System.Reflection.MethodInfo" preserve="fields" />
129                 <type fullname="System.Reflection.Module" preserve="all" />
130                 <type fullname="System.Reflection.MonoArrayMethod" preserve="fields" />
131                 <type fullname="System.Reflection.MonoCMethod" preserve="fields" />
132                 <type fullname="System.Reflection.MonoEvent" preserve="fields" />
133                 <type fullname="System.Reflection.MonoEventInfo" preserve="fields" />
134                 <type fullname="System.Reflection.MonoField" preserve="fields" />
135                 <type fullname="System.Reflection.MonoGenericClass" preserve="fields" />
136                 <type fullname="System.Reflection.MonoGenericMethod" preserve="fields" />
137                 <type fullname="System.Reflection.MonoGenericCMethod" preserve="fields" />
138                 <type fullname="System.Reflection.MonoMethod" preserve="fields" />
139                 <type fullname="System.Reflection.MonoMethodInfo" preserve="fields" />
140                 <type fullname="System.Reflection.MonoPropertyInfo" preserve="fields" />
141                 <type fullname="System.Reflection.MonoProperty" preserve="all" />
142                 <type fullname="System.Reflection.ParameterInfo" preserve="fields" />
143                 <type fullname="System.Reflection.PropertyInfo" preserve="fields" />
144                 <type fullname="System.Reflection.ReflectionTypeLoadException" />
145                 <type fullname="System.Reflection.TargetException" />
146                 <type fullname="System.Reflection.TargetParameterCountException" />
147                 <type fullname="System.Resources.ResourceSet" />
148                 <type fullname="System.Runtime.CompilerServices.CallConvCdecl" />
149                 <type fullname="System.Runtime.CompilerServices.CallConvStdcall" />
150                 <type fullname="System.Runtime.CompilerServices.CallConvFastcall" />
151                 <type fullname="System.Runtime.CompilerServices.CallConvThiscall" />
152                 <type fullname="System.Runtime.CompilerServices.InternalsVisibleToAttribute" />
153                 <type fullname="System.Runtime.CompilerServices.RequiredAttributeAttribute" />
154                 <type fullname="System.Runtime.CompilerServices.RuntimeHelpers" />
155                 <type fullname="System.Runtime.CompilerServices.TypeForwardedToAttribute" />
156                 <type fullname="System.Runtime.InteropServices.DllImportAttribute" />
157                 <type fullname="System.Runtime.InteropServices.GCHandle" />
158                 <type fullname="System.Runtime.InteropServices.GuidAttribute" />
159                 <type fullname="System.Runtime.InteropServices.HandleRef" />
160                 <type fullname="System.Runtime.InteropServices.ICustomMarshaler" />
161                 <type fullname="System.Runtime.InteropServices.InterfaceTypeAttribute" />
162                 <type fullname="System.Runtime.InteropServices.Marshal" />
163                 <type fullname="System.Runtime.InteropServices.MarshalDirectiveException" />
164                 <type fullname="System.Runtime.InteropServices.SafeHandle" />
165                 <type fullname="System.Runtime.InteropServices.StructLayoutAttribute" />
166                 <type fullname="System.Runtime.InteropServices.UnmanagedFunctionPointerAttribute" />
167                 <type fullname="System.Runtime.Remoting.Activation.ActivationServices" />
168                 <type fullname="System.Runtime.Remoting.Contexts.Context" />
169                 <type fullname="System.Runtime.Remoting.Channels.CrossAppDomainSink" />
170                 <type fullname="System.Runtime.Remoting.IRemotingTypeInfo" />
171                 <type fullname="System.Runtime.Remoting.Messaging.AsyncResult" />
172                 <type fullname="System.Runtime.Remoting.Messaging.CallContext" />
173                 <type fullname="System.Runtime.Remoting.Messaging.MonoMethodMessage" />
174                 <type fullname="System.Runtime.Remoting.Proxies.RealProxy" />
175                 <type fullname="System.Runtime.Remoting.Proxies.TransparentProxy" />
176                 <type fullname="System.Runtime.Remoting.RemotingServices" />
177                 <type fullname="System.Runtime.Serialization.ISerializable" />
178                 <type fullname="System.Runtime.Serialization.SerializationException" />
179                 <type fullname="System.Runtime.Serialization.SerializationInfo" />
180                 <type fullname="System.Runtime.Serialization.StreamingContext" />
181                 <type fullname="System.RuntimeArgumentHandle" />
182                 <type fullname="System.RuntimeFieldHandle" />
183                 <type fullname="System.RuntimeMethodHandle" />
184                 <type fullname="System.RuntimeTypeHandle" />
185                 <type fullname="System.SByte" />
186                 <type fullname="System.Security.AllowPartiallyTrustedCallersAttribute" />
187                 <type fullname="System.Security.Cryptography.RandomNumberGenerator" />
188                 <type fullname="System.Security.Cryptography.RNGCryptoServiceProvider" />
189                 <type fullname="System.Security.Policy.Evidence" />
190                 <type fullname="System.Security.Principal.WindowsIdentity" />
191                 <type fullname="System.Security.Principal.WindowsImpersonationContext" />
192                 <type fullname="System.Security.Principal.WindowsPrincipal" />
193                 <type fullname="System.Security.RuntimeSecurityFrame" />
194                 <type fullname="System.Security.SecurityCriticalAttribute" />
195                 <type fullname="System.Security.SecurityException" />
196                 <type fullname="System.Security.SecurityManager" />
197                 <type fullname="System.Security.SuppressUnmanagedCodeSecurityAttribute" />
198                 <type fullname="System.Security.VerificationException" />
199                 <type fullname="System.Single" />
200                 <type fullname="System.StackOverflowException" />
201                 <type fullname="System.STAThreadAttribute" />
202                 <type fullname="System.String" />
203                 <type fullname="System.SystemException" />
204                 <type fullname="System.Text.StringBuilder" />
205                 <type fullname="System.Threading.ExecutionContext" />
206                 <type fullname="System.Threading.Interlocked" />
207                 <type fullname="System.Threading.Monitor" />
208                 <type fullname="System.Threading.Mutex" />
209                 <type fullname="System.Threading.NativeEventCalls" />
210                 <type fullname="System.Threading.Semaphore" />
211                 <type fullname="System.Threading.SynchronisationLockException" />
212                 <type fullname="System.Threading.Thread" />
213                 <type fullname="System.Threading.ThreadAbortException" />
214                 <type fullname="System.Threading.ThreadPool" />
215                 <type fullname="System.Threading.ThreadState" />
216                 <type fullname="System.Threading.ThreadStateException" />
217                 <type fullname="System.Threading.WaitHandle" />
218                 <type fullname="System.Type" />
219                 <type fullname="System.TypeInitializationException" />
220                 <type fullname="System.TypeLoadException" />
221                 <type fullname="System.TypedReference" />
222                 <type fullname="System.UInt16" />
223                 <type fullname="System.UInt32" />
224                 <type fullname="System.UInt64" />
225                 <type fullname="System.UIntPtr" />
226                 <type fullname="System.UnhandledExceptionEventArgs" />
227                 <type fullname="System.ValueType" />
228                 <type fullname="System.Variant" />
229                 <type fullname="System.Version" />
230                 <type fullname="System.Void" />
231                 <type fullname="System.__ComObject" />
232         </assembly>
233 </linker>