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)(258))]
8 [assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
9 [assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
10 [assembly:System.Reflection.AssemblyDefaultAliasAttribute("mscorlib.dll")]
11 [assembly:System.Reflection.AssemblyDescriptionAttribute("mscorlib.dll")]
12 [assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
13 [assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
14 [assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
15 [assembly:System.Reflection.AssemblyTitleAttribute("mscorlib.dll")]
16 [assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
17 [assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
18 [assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))]
19 [assembly:System.Runtime.CompilerServices.DefaultDependencyAttribute((System.Runtime.CompilerServices.LoadHint)(1))]
20 [assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System, PublicKey=00000000000000000400000000000000")]
21 [assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Core, PublicKey=00000000000000000400000000000000")]
22 [assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Numerics, PublicKey=00000000000000000400000000000000")]
23 [assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
24 [assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
25 [assembly:System.Runtime.CompilerServices.StringFreezingAttribute]
26 [assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)]
27 [assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
28 [assembly:System.Runtime.InteropServices.GuidAttribute("BED7F4EA-1A96-11D2-8F08-00A0C9A6186D")]
29 [assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
30 [assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)]
31 namespace Microsoft.Win32
32 {
33     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
34     public static partial class Registry
35     {
36         public static readonly Microsoft.Win32.RegistryKey ClassesRoot;
37         public static readonly Microsoft.Win32.RegistryKey CurrentConfig;
38         public static readonly Microsoft.Win32.RegistryKey CurrentUser;
39         [System.ObsoleteAttribute("Use PerformanceData instead")]
40         public static readonly Microsoft.Win32.RegistryKey DynData;
41         public static readonly Microsoft.Win32.RegistryKey LocalMachine;
42         public static readonly Microsoft.Win32.RegistryKey PerformanceData;
43         public static readonly Microsoft.Win32.RegistryKey Users;
GetValue(string keyName, string valueName, object defaultValue)44         public static object GetValue(string keyName, string valueName, object defaultValue) { throw null; }
SetValue(string keyName, string valueName, object value)45         public static void SetValue(string keyName, string valueName, object value) { }
SetValue(string keyName, string valueName, object value, Microsoft.Win32.RegistryValueKind valueKind)46         public static void SetValue(string keyName, string valueName, object value, Microsoft.Win32.RegistryValueKind valueKind) { }
47     }
48     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
49     [System.SerializableAttribute]
50     public enum RegistryHive
51     {
52         ClassesRoot = -2147483648,
53         CurrentConfig = -2147483643,
54         CurrentUser = -2147483647,
55         DynData = -2147483642,
56         LocalMachine = -2147483646,
57         PerformanceData = -2147483644,
58         Users = -2147483645,
59     }
60     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
61     public sealed partial class RegistryKey : System.MarshalByRefObject, System.IDisposable
62     {
RegistryKey()63         internal RegistryKey() { }
64         [System.MonoTODOAttribute("Not implemented in Unix")]
65         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
66         public Microsoft.Win32.SafeHandles.SafeRegistryHandle Handle { get { throw null; } }
67         public string Name { get { throw null; } }
68         public int SubKeyCount { get { throw null; } }
69         public int ValueCount { get { throw null; } }
70         [System.MonoLimitationAttribute("View is ignored in Mono.")]
71         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
72         public Microsoft.Win32.RegistryView View { get { throw null; } }
Close()73         public void Close() { }
CreateSubKey(string subkey)74         public Microsoft.Win32.RegistryKey CreateSubKey(string subkey) { throw null; }
75         [System.MonoLimitationAttribute("permissionCheck is ignored in Mono")]
76         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
CreateSubKey(string subkey, Microsoft.Win32.RegistryKeyPermissionCheck permissionCheck)77         public Microsoft.Win32.RegistryKey CreateSubKey(string subkey, Microsoft.Win32.RegistryKeyPermissionCheck permissionCheck) { throw null; }
78         [System.MonoLimitationAttribute("permissionCheck is ignored in Mono")]
79         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
CreateSubKey(string subkey, Microsoft.Win32.RegistryKeyPermissionCheck permissionCheck, Microsoft.Win32.RegistryOptions options)80         public Microsoft.Win32.RegistryKey CreateSubKey(string subkey, Microsoft.Win32.RegistryKeyPermissionCheck permissionCheck, Microsoft.Win32.RegistryOptions options) { throw null; }
81         [System.MonoLimitationAttribute("permissionCheck and registrySecurity are ignored in Mono")]
82         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
CreateSubKey(string subkey, Microsoft.Win32.RegistryKeyPermissionCheck permissionCheck, Microsoft.Win32.RegistryOptions registryOptions, System.Security.AccessControl.RegistrySecurity registrySecurity)83         public Microsoft.Win32.RegistryKey CreateSubKey(string subkey, Microsoft.Win32.RegistryKeyPermissionCheck permissionCheck, Microsoft.Win32.RegistryOptions registryOptions, System.Security.AccessControl.RegistrySecurity registrySecurity) { throw null; }
84         [System.MonoLimitationAttribute("permissionCheck and registrySecurity are ignored in Mono")]
85         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
CreateSubKey(string subkey, Microsoft.Win32.RegistryKeyPermissionCheck permissionCheck, System.Security.AccessControl.RegistrySecurity registrySecurity)86         public Microsoft.Win32.RegistryKey CreateSubKey(string subkey, Microsoft.Win32.RegistryKeyPermissionCheck permissionCheck, System.Security.AccessControl.RegistrySecurity registrySecurity) { throw null; }
DeleteSubKey(string subkey)87         public void DeleteSubKey(string subkey) { }
DeleteSubKey(string subkey, bool throwOnMissingSubKey)88         public void DeleteSubKey(string subkey, bool throwOnMissingSubKey) { }
DeleteSubKeyTree(string subkey)89         public void DeleteSubKeyTree(string subkey) { }
DeleteSubKeyTree(string subkey, bool throwOnMissingSubKey)90         public void DeleteSubKeyTree(string subkey, bool throwOnMissingSubKey) { }
DeleteValue(string name)91         public void DeleteValue(string name) { }
DeleteValue(string name, bool throwOnMissingValue)92         public void DeleteValue(string name, bool throwOnMissingValue) { }
Dispose()93         public void Dispose() { }
Flush()94         public void Flush() { }
95         [System.MonoTODOAttribute("Not implemented on unix")]
96         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
97         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
FromHandle(Microsoft.Win32.SafeHandles.SafeRegistryHandle handle)98         public static Microsoft.Win32.RegistryKey FromHandle(Microsoft.Win32.SafeHandles.SafeRegistryHandle handle) { throw null; }
99         [System.MonoTODOAttribute("Not implemented on unix")]
100         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
101         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
FromHandle(Microsoft.Win32.SafeHandles.SafeRegistryHandle handle, Microsoft.Win32.RegistryView view)102         public static Microsoft.Win32.RegistryKey FromHandle(Microsoft.Win32.SafeHandles.SafeRegistryHandle handle, Microsoft.Win32.RegistryView view) { throw null; }
GetAccessControl()103         public System.Security.AccessControl.RegistrySecurity GetAccessControl() { throw null; }
GetAccessControl(System.Security.AccessControl.AccessControlSections includeSections)104         public System.Security.AccessControl.RegistrySecurity GetAccessControl(System.Security.AccessControl.AccessControlSections includeSections) { throw null; }
GetSubKeyNames()105         public string[] GetSubKeyNames() { throw null; }
GetValue(string name)106         public object GetValue(string name) { throw null; }
GetValue(string name, object defaultValue)107         public object GetValue(string name, object defaultValue) { throw null; }
108         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetValue(string name, object defaultValue, Microsoft.Win32.RegistryValueOptions options)109         public object GetValue(string name, object defaultValue, Microsoft.Win32.RegistryValueOptions options) { throw null; }
110         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetValueKind(string name)111         public Microsoft.Win32.RegistryValueKind GetValueKind(string name) { throw null; }
GetValueNames()112         public string[] GetValueNames() { throw null; }
113         [System.MonoLimitationAttribute("View is ignored in Mono")]
114         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
OpenBaseKey(Microsoft.Win32.RegistryHive hKey, Microsoft.Win32.RegistryView view)115         public static Microsoft.Win32.RegistryKey OpenBaseKey(Microsoft.Win32.RegistryHive hKey, Microsoft.Win32.RegistryView view) { throw null; }
116         [System.MonoTODOAttribute("Not implemented on unix")]
OpenRemoteBaseKey(Microsoft.Win32.RegistryHive hKey, string machineName)117         public static Microsoft.Win32.RegistryKey OpenRemoteBaseKey(Microsoft.Win32.RegistryHive hKey, string machineName) { throw null; }
118         [System.MonoTODOAttribute("Not implemented on unix")]
119         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
OpenRemoteBaseKey(Microsoft.Win32.RegistryHive hKey, string machineName, Microsoft.Win32.RegistryView view)120         public static Microsoft.Win32.RegistryKey OpenRemoteBaseKey(Microsoft.Win32.RegistryHive hKey, string machineName, Microsoft.Win32.RegistryView view) { throw null; }
OpenSubKey(string name)121         public Microsoft.Win32.RegistryKey OpenSubKey(string name) { throw null; }
122         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
OpenSubKey(string name, Microsoft.Win32.RegistryKeyPermissionCheck permissionCheck)123         public Microsoft.Win32.RegistryKey OpenSubKey(string name, Microsoft.Win32.RegistryKeyPermissionCheck permissionCheck) { throw null; }
124         [System.MonoLimitationAttribute("rights are ignored in Mono")]
125         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
OpenSubKey(string name, Microsoft.Win32.RegistryKeyPermissionCheck permissionCheck, System.Security.AccessControl.RegistryRights rights)126         public Microsoft.Win32.RegistryKey OpenSubKey(string name, Microsoft.Win32.RegistryKeyPermissionCheck permissionCheck, System.Security.AccessControl.RegistryRights rights) { throw null; }
OpenSubKey(string name, bool writable)127         public Microsoft.Win32.RegistryKey OpenSubKey(string name, bool writable) { throw null; }
SetAccessControl(System.Security.AccessControl.RegistrySecurity registrySecurity)128         public void SetAccessControl(System.Security.AccessControl.RegistrySecurity registrySecurity) { }
SetValue(string name, object value)129         public void SetValue(string name, object value) { }
130         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
SetValue(string name, object value, Microsoft.Win32.RegistryValueKind valueKind)131         public void SetValue(string name, object value, Microsoft.Win32.RegistryValueKind valueKind) { }
ToString()132         public override string ToString() { throw null; }
133     }
134     public enum RegistryKeyPermissionCheck
135     {
136         Default = 0,
137         ReadSubTree = 1,
138         ReadWriteSubTree = 2,
139     }
140     [System.FlagsAttribute]
141     [System.SerializableAttribute]
142     public enum RegistryOptions
143     {
144         None = 0,
145         Volatile = 1,
146     }
147     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
148     public enum RegistryValueKind
149     {
150         Binary = 3,
151         DWord = 4,
152         ExpandString = 2,
153         MultiString = 7,
154         None = -1,
155         QWord = 11,
156         String = 1,
157         Unknown = 0,
158     }
159     [System.FlagsAttribute]
160     public enum RegistryValueOptions
161     {
162         DoNotExpandEnvironmentNames = 1,
163         None = 0,
164     }
165     [System.SerializableAttribute]
166     public enum RegistryView
167     {
168         Default = 0,
169         Registry32 = 512,
170         Registry64 = 256,
171     }
172 }
173 namespace Microsoft.Win32.SafeHandles
174 {
175     [System.Security.SecurityCriticalAttribute]
176     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, UnmanagedCode=true)]
177     public abstract partial class CriticalHandleMinusOneIsInvalid : System.Runtime.InteropServices.CriticalHandle
178     {
179         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
CriticalHandleMinusOneIsInvalid()180         protected CriticalHandleMinusOneIsInvalid() : base (default(System.IntPtr)) { }
181         public override bool IsInvalid { [System.Security.SecurityCriticalAttribute]get { throw null; } }
182     }
183     [System.Security.SecurityCriticalAttribute]
184     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, UnmanagedCode=true)]
185     public abstract partial class CriticalHandleZeroOrMinusOneIsInvalid : System.Runtime.InteropServices.CriticalHandle
186     {
187         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
CriticalHandleZeroOrMinusOneIsInvalid()188         protected CriticalHandleZeroOrMinusOneIsInvalid() : base (default(System.IntPtr)) { }
189         public override bool IsInvalid { [System.Security.SecurityCriticalAttribute]get { throw null; } }
190     }
191     [System.Security.SecurityCriticalAttribute]
192     public sealed partial class SafeFileHandle : Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid
193     {
SafeFileHandle(System.IntPtr preexistingHandle, bool ownsHandle)194         public SafeFileHandle(System.IntPtr preexistingHandle, bool ownsHandle) : base (default(bool)) { }
195         [System.Security.SecurityCriticalAttribute]
ReleaseHandle()196         protected override bool ReleaseHandle() { throw null; }
197     }
198     [System.Security.SecurityCriticalAttribute]
199     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, UnmanagedCode=true)]
200     public abstract partial class SafeHandleMinusOneIsInvalid : System.Runtime.InteropServices.SafeHandle
201     {
202         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
SafeHandleMinusOneIsInvalid(bool ownsHandle)203         protected SafeHandleMinusOneIsInvalid(bool ownsHandle) : base (default(System.IntPtr), default(bool)) { }
204         public override bool IsInvalid { [System.Security.SecurityCriticalAttribute]get { throw null; } }
205     }
206     [System.Security.SecurityCriticalAttribute]
207     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, UnmanagedCode=true)]
208     public abstract partial class SafeHandleZeroOrMinusOneIsInvalid : System.Runtime.InteropServices.SafeHandle
209     {
210         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
SafeHandleZeroOrMinusOneIsInvalid(bool ownsHandle)211         protected SafeHandleZeroOrMinusOneIsInvalid(bool ownsHandle) : base (default(System.IntPtr), default(bool)) { }
212         public override bool IsInvalid { [System.Security.SecurityCriticalAttribute]get { throw null; } }
213     }
214     [System.Security.SecurityCriticalAttribute]
215     public sealed partial class SafeRegistryHandle : Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid
216     {
217         [System.Security.SecurityCriticalAttribute]
SafeRegistryHandle(System.IntPtr preexistingHandle, bool ownsHandle)218         public SafeRegistryHandle(System.IntPtr preexistingHandle, bool ownsHandle) : base (default(bool)) { }
219         [System.Security.SecurityCriticalAttribute]
ReleaseHandle()220         protected override bool ReleaseHandle() { throw null; }
221     }
222     [System.Security.SecurityCriticalAttribute]
223     public sealed partial class SafeWaitHandle : Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid
224     {
225         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
SafeWaitHandle(System.IntPtr existingHandle, bool ownsHandle)226         public SafeWaitHandle(System.IntPtr existingHandle, bool ownsHandle) : base (default(bool)) { }
227         [System.Security.SecurityCriticalAttribute]
ReleaseHandle()228         protected override bool ReleaseHandle() { throw null; }
229     }
230 }
231 namespace System
232 {
233     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
234     [System.SerializableAttribute]
235     public partial class AccessViolationException : System.SystemException
236     {
AccessViolationException()237         public AccessViolationException() { }
AccessViolationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)238         protected AccessViolationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
AccessViolationException(string message)239         public AccessViolationException(string message) { }
AccessViolationException(string message, System.Exception innerException)240         public AccessViolationException(string message, System.Exception innerException) { }
241     }
242     [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
Action()243     public delegate void Action();
Action(T obj)244     public delegate void Action<in T>(T obj);
245     [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
Action(T1 arg1, T2 arg2)246     public delegate void Action<in T1, in T2>(T1 arg1, T2 arg2);
247     [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
Action(T1 arg1, T2 arg2, T3 arg3)248     public delegate void Action<in T1, in T2, in T3>(T1 arg1, T2 arg2, T3 arg3);
249     [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
Action(T1 arg1, T2 arg2, T3 arg3, T4 arg4)250     public delegate void Action<in T1, in T2, in T3, in T4>(T1 arg1, T2 arg2, T3 arg3, T4 arg4);
Action(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5)251     public delegate void Action<in T1, in T2, in T3, in T4, in T5>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5);
Action(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6)252     public delegate void Action<in T1, in T2, in T3, in T4, in T5, in T6>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6);
Action(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7)253     public delegate void Action<in T1, in T2, in T3, in T4, in T5, in T6, in T7>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7);
Action(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8)254     public delegate void Action<in T1, in T2, in T3, in T4, in T5, in T6, in T7, in T8>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8);
255     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
256     [System.SerializableAttribute]
257     public sealed partial class ActivationContext : System.IDisposable, System.Runtime.Serialization.ISerializable
258     {
ActivationContext()259         internal ActivationContext() { }
260         public byte[] ApplicationManifestBytes { get { throw null; } }
261         public byte[] DeploymentManifestBytes { get { throw null; } }
262         public System.ActivationContext.ContextForm Form { get { throw null; } }
263         public System.ApplicationIdentity Identity { get { throw null; } }
264         [System.MonoTODOAttribute("Missing validation")]
CreatePartialActivationContext(System.ApplicationIdentity identity)265         public static System.ActivationContext CreatePartialActivationContext(System.ApplicationIdentity identity) { throw null; }
266         [System.MonoTODOAttribute("Missing validation")]
CreatePartialActivationContext(System.ApplicationIdentity identity, string[] manifestPaths)267         public static System.ActivationContext CreatePartialActivationContext(System.ApplicationIdentity identity, string[] manifestPaths) { throw null; }
Dispose()268         public void Dispose() { }
~ActivationContext()269         ~ActivationContext() { }
270         [System.MonoTODOAttribute("Missing serialization support")]
System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)271         void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
272         public enum ContextForm
273         {
274             Loose = 0,
275             StoreBounded = 1,
276         }
277     }
278     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
279     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._Activator))]
280     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
281     public sealed partial class Activator : System.Runtime.InteropServices._Activator
282     {
Activator()283         internal Activator() { }
CreateComInstanceFrom(string assemblyName, string typeName)284         public static System.Runtime.Remoting.ObjectHandle CreateComInstanceFrom(string assemblyName, string typeName) { throw null; }
CreateComInstanceFrom(string assemblyName, string typeName, byte[] hashValue, System.Configuration.Assemblies.AssemblyHashAlgorithm hashAlgorithm)285         public static System.Runtime.Remoting.ObjectHandle CreateComInstanceFrom(string assemblyName, string typeName, byte[] hashValue, System.Configuration.Assemblies.AssemblyHashAlgorithm hashAlgorithm) { throw null; }
CreateInstance(System.ActivationContext activationContext)286         public static System.Runtime.Remoting.ObjectHandle CreateInstance(System.ActivationContext activationContext) { throw null; }
CreateInstance(System.ActivationContext activationContext, string[] activationCustomData)287         public static System.Runtime.Remoting.ObjectHandle CreateInstance(System.ActivationContext activationContext, string[] activationCustomData) { throw null; }
288         [System.Security.SecurityCriticalAttribute]
CreateInstance(System.AppDomain domain, string assemblyName, string typeName)289         public static System.Runtime.Remoting.ObjectHandle CreateInstance(System.AppDomain domain, string assemblyName, string typeName) { throw null; }
290         [System.Security.SecurityCriticalAttribute]
CreateInstance(System.AppDomain domain, string assemblyName, string typeName, bool ignoreCase, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes)291         public static System.Runtime.Remoting.ObjectHandle CreateInstance(System.AppDomain domain, string assemblyName, string typeName, bool ignoreCase, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes) { throw null; }
292         [System.ObsoleteAttribute("Methods which use evidence to sandbox are obsolete and will be removed in a future release of the .NET Framework. Please use an overload of CreateInstance which does not take an Evidence parameter. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
293         [System.Security.SecurityCriticalAttribute]
CreateInstance(System.AppDomain domain, string assemblyName, string typeName, bool ignoreCase, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes, System.Security.Policy.Evidence securityAttributes)294         public static System.Runtime.Remoting.ObjectHandle CreateInstance(System.AppDomain domain, string assemblyName, string typeName, bool ignoreCase, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes, System.Security.Policy.Evidence securityAttributes) { throw null; }
295         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
CreateInstance(string assemblyName, string typeName)296         public static System.Runtime.Remoting.ObjectHandle CreateInstance(string assemblyName, string typeName) { throw null; }
297         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
CreateInstance(string assemblyName, string typeName, bool ignoreCase, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes)298         public static System.Runtime.Remoting.ObjectHandle CreateInstance(string assemblyName, string typeName, bool ignoreCase, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes) { throw null; }
299         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.ObsoleteAttribute("Methods which use evidence to sandbox are obsolete and will be removed in a future release of the .NET Framework. Please use an overload of CreateInstance which does not take an Evidence parameter. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
300         [System.Security.SecuritySafeCriticalAttribute]
CreateInstance(string assemblyName, string typeName, bool ignoreCase, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes, System.Security.Policy.Evidence securityInfo)301         public static System.Runtime.Remoting.ObjectHandle CreateInstance(string assemblyName, string typeName, bool ignoreCase, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes, System.Security.Policy.Evidence securityInfo) { throw null; }
302         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
CreateInstance(string assemblyName, string typeName, object[] activationAttributes)303         public static System.Runtime.Remoting.ObjectHandle CreateInstance(string assemblyName, string typeName, object[] activationAttributes) { throw null; }
CreateInstance(System.Type type)304         public static object CreateInstance(System.Type type) { throw null; }
CreateInstance(System.Type type, bool nonPublic)305         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public static object CreateInstance(System.Type type, bool nonPublic) { throw null; }
CreateInstance(System.Type type, params object[] args)306         public static object CreateInstance(System.Type type, params object[] args) { throw null; }
CreateInstance(System.Type type, object[] args, object[] activationAttributes)307         public static object CreateInstance(System.Type type, object[] args, object[] activationAttributes) { throw null; }
CreateInstance(System.Type type, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture)308         public static object CreateInstance(System.Type type, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture) { throw null; }
309         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
CreateInstance(System.Type type, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes)310         public static object CreateInstance(System.Type type, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes) { throw null; }
311         [System.Security.SecurityCriticalAttribute]
CreateInstanceFrom(System.AppDomain domain, string assemblyFile, string typeName)312         public static System.Runtime.Remoting.ObjectHandle CreateInstanceFrom(System.AppDomain domain, string assemblyFile, string typeName) { throw null; }
313         [System.Security.SecurityCriticalAttribute]
CreateInstanceFrom(System.AppDomain domain, string assemblyFile, string typeName, bool ignoreCase, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes)314         public static System.Runtime.Remoting.ObjectHandle CreateInstanceFrom(System.AppDomain domain, string assemblyFile, string typeName, bool ignoreCase, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes) { throw null; }
315         [System.ObsoleteAttribute("Methods which use Evidence to sandbox are obsolete and will be removed in a future release of the .NET Framework. Please use an overload of CreateInstanceFrom which does not take an Evidence parameter. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
316         [System.Security.SecurityCriticalAttribute]
CreateInstanceFrom(System.AppDomain domain, string assemblyFile, string typeName, bool ignoreCase, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes, System.Security.Policy.Evidence securityAttributes)317         public static System.Runtime.Remoting.ObjectHandle CreateInstanceFrom(System.AppDomain domain, string assemblyFile, string typeName, bool ignoreCase, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes, System.Security.Policy.Evidence securityAttributes) { throw null; }
CreateInstanceFrom(string assemblyFile, string typeName)318         public static System.Runtime.Remoting.ObjectHandle CreateInstanceFrom(string assemblyFile, string typeName) { throw null; }
CreateInstanceFrom(string assemblyFile, string typeName, bool ignoreCase, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes)319         public static System.Runtime.Remoting.ObjectHandle CreateInstanceFrom(string assemblyFile, string typeName, bool ignoreCase, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes) { throw null; }
320         [System.ObsoleteAttribute("Methods which use evidence to sandbox are obsolete and will be removed in a future release of the .NET Framework. Please use an overload of CreateInstanceFrom which does not take an Evidence parameter. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
CreateInstanceFrom(string assemblyFile, string typeName, bool ignoreCase, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes, System.Security.Policy.Evidence securityInfo)321         public static System.Runtime.Remoting.ObjectHandle CreateInstanceFrom(string assemblyFile, string typeName, bool ignoreCase, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes, System.Security.Policy.Evidence securityInfo) { throw null; }
CreateInstanceFrom(string assemblyFile, string typeName, object[] activationAttributes)322         public static System.Runtime.Remoting.ObjectHandle CreateInstanceFrom(string assemblyFile, string typeName, object[] activationAttributes) { throw null; }
CreateInstance()323         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public static T CreateInstance<T>() { throw null; }
324         [System.Security.SecurityCriticalAttribute]
GetObject(System.Type type, string url)325         public static object GetObject(System.Type type, string url) { throw null; }
326         [System.Security.SecurityCriticalAttribute]
GetObject(System.Type type, string url, object state)327         public static object GetObject(System.Type type, string url, object state) { throw null; }
System.Runtime.InteropServices._Activator.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId)328         void System.Runtime.InteropServices._Activator.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
System.Runtime.InteropServices._Activator.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo)329         void System.Runtime.InteropServices._Activator.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._Activator.GetTypeInfoCount(out uint pcTInfo)330         void System.Runtime.InteropServices._Activator.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
System.Runtime.InteropServices._Activator.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr)331         void System.Runtime.InteropServices._Activator.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr) { }
332     }
333     [System.Diagnostics.DebuggerDisplayAttribute("Count = {InnerExceptionCount}")]
334     [System.SerializableAttribute]
335     public partial class AggregateException : System.Exception
336     {
AggregateException()337         public AggregateException() { }
AggregateException(System.Collections.Generic.IEnumerable<System.Exception> innerExceptions)338         public AggregateException(System.Collections.Generic.IEnumerable<System.Exception> innerExceptions) { }
AggregateException(params System.Exception[] innerExceptions)339         public AggregateException(params System.Exception[] innerExceptions) { }
340         [System.Security.SecurityCriticalAttribute]
AggregateException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)341         protected AggregateException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
AggregateException(string message)342         public AggregateException(string message) { }
AggregateException(string message, System.Collections.Generic.IEnumerable<System.Exception> innerExceptions)343         public AggregateException(string message, System.Collections.Generic.IEnumerable<System.Exception> innerExceptions) { }
AggregateException(string message, System.Exception innerException)344         public AggregateException(string message, System.Exception innerException) { }
AggregateException(string message, params System.Exception[] innerExceptions)345         public AggregateException(string message, params System.Exception[] innerExceptions) { }
346         public System.Collections.ObjectModel.ReadOnlyCollection<System.Exception> InnerExceptions { get { throw null; } }
Flatten()347         public System.AggregateException Flatten() { throw null; }
GetBaseException()348         public override System.Exception GetBaseException() { throw null; }
349         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)350         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
Handle(System.Func<System.Exception, bool> predicate)351         public void Handle(System.Func<System.Exception, bool> predicate) { }
ToString()352         public override string ToString() { throw null; }
353     }
354     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
355     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System._AppDomain))]
356     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
357     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
358     public sealed partial class AppDomain : System.MarshalByRefObject, System.Security.IEvidenceFactory, System._AppDomain
359     {
AppDomain()360         internal AppDomain() { }
361         public System.ActivationContext ActivationContext { get { throw null; } }
362         public System.ApplicationIdentity ApplicationIdentity { get { throw null; } }
363         [System.MonoTODOAttribute]
364         public System.Security.Policy.ApplicationTrust ApplicationTrust { get { throw null; } }
365         public string BaseDirectory { get { throw null; } }
366         public static System.AppDomain CurrentDomain { get { throw null; } }
367         public System.AppDomainManager DomainManager { get { throw null; } }
368         public string DynamicDirectory { get { throw null; } }
369         public System.Security.Policy.Evidence Evidence { get { throw null; } }
370         public string FriendlyName { get { throw null; } }
371         public int Id { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
372         [System.MonoTODOAttribute]
373         public bool IsFullyTrusted { get { throw null; } }
374         [System.MonoTODOAttribute]
375         public bool IsHomogenous { get { throw null; } }
376         [System.MonoTODOAttribute("Currently always returns false")]
377         public static bool MonitoringIsEnabled { get { throw null; } set { } }
378         [System.MonoTODOAttribute]
379         public long MonitoringSurvivedMemorySize { get { throw null; } }
380         [System.MonoTODOAttribute]
381         public static long MonitoringSurvivedProcessMemorySize { get { throw null; } }
382         [System.MonoTODOAttribute]
383         public long MonitoringTotalAllocatedMemorySize { get { throw null; } }
384         [System.MonoTODOAttribute]
385         public System.TimeSpan MonitoringTotalProcessorTime { get { throw null; } }
386         public System.Security.PermissionSet PermissionSet { get { throw null; } }
387         public string RelativeSearchPath { get { throw null; } }
388         public System.AppDomainSetup SetupInformation { get { throw null; } }
389         public bool ShadowCopyFiles { get { throw null; } }
390         public event System.AssemblyLoadEventHandler AssemblyLoad { add { } remove { } }
391         public event System.ResolveEventHandler AssemblyResolve { add { } remove { } }
392         public event System.EventHandler DomainUnload { add { } remove { } }
393         public event System.EventHandler<System.Runtime.ExceptionServices.FirstChanceExceptionEventArgs> FirstChanceException { add { } remove { } }
394         public event System.EventHandler ProcessExit { add { } remove { } }
395         public event System.ResolveEventHandler ReflectionOnlyAssemblyResolve { add { } remove { } }
396         public event System.ResolveEventHandler ResourceResolve { add { } remove { } }
397         public event System.ResolveEventHandler TypeResolve { add { } remove { } }
398         public event System.UnhandledExceptionEventHandler UnhandledException { add { } remove { } }
399         [System.ObsoleteAttribute("AppDomain.AppendPrivatePath has been deprecated. Please investigate the use of AppDomainSetup.PrivateBinPath instead.")]
400         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ControlAppDomain=true)]
AppendPrivatePath(string path)401         public void AppendPrivatePath(string path) { }
402         [System.MonoTODOAttribute("This routine only returns the parameter currently")]
403         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
ApplyPolicy(string assemblyName)404         public string ApplyPolicy(string assemblyName) { throw null; }
405         [System.ObsoleteAttribute("AppDomain.ClearPrivatePath has been deprecated. Please investigate the use of AppDomainSetup.PrivateBinPath instead.")]
406         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ControlAppDomain=true)]
ClearPrivatePath()407         public void ClearPrivatePath() { }
408         [System.ObsoleteAttribute("Use AppDomainSetup.ShadowCopyDirectories")]
409         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ControlAppDomain=true)]
ClearShadowCopyPath()410         public void ClearShadowCopyPath() { }
CreateComInstanceFrom(string assemblyName, string typeName)411         public System.Runtime.Remoting.ObjectHandle CreateComInstanceFrom(string assemblyName, string typeName) { throw null; }
CreateComInstanceFrom(string assemblyFile, string typeName, byte[] hashValue, System.Configuration.Assemblies.AssemblyHashAlgorithm hashAlgorithm)412         public System.Runtime.Remoting.ObjectHandle CreateComInstanceFrom(string assemblyFile, string typeName, byte[] hashValue, System.Configuration.Assemblies.AssemblyHashAlgorithm hashAlgorithm) { throw null; }
CreateDomain(string friendlyName)413         public static System.AppDomain CreateDomain(string friendlyName) { throw null; }
CreateDomain(string friendlyName, System.Security.Policy.Evidence securityInfo)414         public static System.AppDomain CreateDomain(string friendlyName, System.Security.Policy.Evidence securityInfo) { throw null; }
415         [System.MonoLimitationAttribute("Currently it does not allow the setup in the other domain")]
416         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlAppDomain=true)]
CreateDomain(string friendlyName, System.Security.Policy.Evidence securityInfo, System.AppDomainSetup info)417         public static System.AppDomain CreateDomain(string friendlyName, System.Security.Policy.Evidence securityInfo, System.AppDomainSetup info) { throw null; }
CreateDomain(string friendlyName, System.Security.Policy.Evidence securityInfo, System.AppDomainSetup info, System.Security.PermissionSet grantSet, params System.Security.Policy.StrongName[] fullTrustAssemblies)418         public static System.AppDomain CreateDomain(string friendlyName, System.Security.Policy.Evidence securityInfo, System.AppDomainSetup info, System.Security.PermissionSet grantSet, params System.Security.Policy.StrongName[] fullTrustAssemblies) { throw null; }
CreateDomain(string friendlyName, System.Security.Policy.Evidence securityInfo, string appBasePath, string appRelativeSearchPath, bool shadowCopyFiles)419         public static System.AppDomain CreateDomain(string friendlyName, System.Security.Policy.Evidence securityInfo, string appBasePath, string appRelativeSearchPath, bool shadowCopyFiles) { throw null; }
CreateDomain(string friendlyName, System.Security.Policy.Evidence securityInfo, string appBasePath, string appRelativeSearchPath, bool shadowCopyFiles, System.AppDomainInitializer adInit, string[] adInitArgs)420         public static System.AppDomain CreateDomain(string friendlyName, System.Security.Policy.Evidence securityInfo, string appBasePath, string appRelativeSearchPath, bool shadowCopyFiles, System.AppDomainInitializer adInit, string[] adInitArgs) { throw null; }
CreateInstance(string assemblyName, string typeName)421         public System.Runtime.Remoting.ObjectHandle CreateInstance(string assemblyName, string typeName) { throw null; }
CreateInstance(string assemblyName, string typeName, bool ignoreCase, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes)422         public System.Runtime.Remoting.ObjectHandle CreateInstance(string assemblyName, string typeName, bool ignoreCase, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes) { throw null; }
423         [System.ObsoleteAttribute("Use an overload that does not take an Evidence parameter")]
CreateInstance(string assemblyName, string typeName, bool ignoreCase, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes, System.Security.Policy.Evidence securityAttributes)424         public System.Runtime.Remoting.ObjectHandle CreateInstance(string assemblyName, string typeName, bool ignoreCase, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes, System.Security.Policy.Evidence securityAttributes) { throw null; }
CreateInstance(string assemblyName, string typeName, object[] activationAttributes)425         public System.Runtime.Remoting.ObjectHandle CreateInstance(string assemblyName, string typeName, object[] activationAttributes) { throw null; }
CreateInstanceAndUnwrap(string assemblyName, string typeName)426         public object CreateInstanceAndUnwrap(string assemblyName, string typeName) { throw null; }
CreateInstanceAndUnwrap(string assemblyName, string typeName, bool ignoreCase, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes)427         public object CreateInstanceAndUnwrap(string assemblyName, string typeName, bool ignoreCase, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes) { throw null; }
428         [System.ObsoleteAttribute("Use an overload that does not take an Evidence parameter")]
CreateInstanceAndUnwrap(string assemblyName, string typeName, bool ignoreCase, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes, System.Security.Policy.Evidence securityAttributes)429         public object CreateInstanceAndUnwrap(string assemblyName, string typeName, bool ignoreCase, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes, System.Security.Policy.Evidence securityAttributes) { throw null; }
CreateInstanceAndUnwrap(string assemblyName, string typeName, object[] activationAttributes)430         public object CreateInstanceAndUnwrap(string assemblyName, string typeName, object[] activationAttributes) { throw null; }
CreateInstanceFrom(string assemblyFile, string typeName)431         public System.Runtime.Remoting.ObjectHandle CreateInstanceFrom(string assemblyFile, string typeName) { throw null; }
CreateInstanceFrom(string assemblyFile, string typeName, bool ignoreCase, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes)432         public System.Runtime.Remoting.ObjectHandle CreateInstanceFrom(string assemblyFile, string typeName, bool ignoreCase, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes) { throw null; }
433         [System.ObsoleteAttribute("Use an overload that does not take an Evidence parameter")]
CreateInstanceFrom(string assemblyFile, string typeName, bool ignoreCase, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes, System.Security.Policy.Evidence securityAttributes)434         public System.Runtime.Remoting.ObjectHandle CreateInstanceFrom(string assemblyFile, string typeName, bool ignoreCase, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes, System.Security.Policy.Evidence securityAttributes) { throw null; }
CreateInstanceFrom(string assemblyFile, string typeName, object[] activationAttributes)435         public System.Runtime.Remoting.ObjectHandle CreateInstanceFrom(string assemblyFile, string typeName, object[] activationAttributes) { throw null; }
CreateInstanceFromAndUnwrap(string assemblyName, string typeName)436         public object CreateInstanceFromAndUnwrap(string assemblyName, string typeName) { throw null; }
CreateInstanceFromAndUnwrap(string assemblyFile, string typeName, bool ignoreCase, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes)437         public object CreateInstanceFromAndUnwrap(string assemblyFile, string typeName, bool ignoreCase, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes) { throw null; }
438         [System.ObsoleteAttribute("Use an overload that does not take an Evidence parameter")]
CreateInstanceFromAndUnwrap(string assemblyName, string typeName, bool ignoreCase, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes, System.Security.Policy.Evidence securityAttributes)439         public object CreateInstanceFromAndUnwrap(string assemblyName, string typeName, bool ignoreCase, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes, System.Security.Policy.Evidence securityAttributes) { throw null; }
CreateInstanceFromAndUnwrap(string assemblyName, string typeName, object[] activationAttributes)440         public object CreateInstanceFromAndUnwrap(string assemblyName, string typeName, object[] activationAttributes) { throw null; }
DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access)441         public System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access) { throw null; }
DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, System.Collections.Generic.IEnumerable<System.Reflection.Emit.CustomAttributeBuilder> assemblyAttributes)442         public System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, System.Collections.Generic.IEnumerable<System.Reflection.Emit.CustomAttributeBuilder> assemblyAttributes) { throw null; }
443         [System.MonoLimitationAttribute("The argument securityContextSource is ignored")]
DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, System.Collections.Generic.IEnumerable<System.Reflection.Emit.CustomAttributeBuilder> assemblyAttributes, System.Security.SecurityContextSource securityContextSource)444         public System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, System.Collections.Generic.IEnumerable<System.Reflection.Emit.CustomAttributeBuilder> assemblyAttributes, System.Security.SecurityContextSource securityContextSource) { throw null; }
445         [System.ObsoleteAttribute("Declarative security for assembly level is no longer enforced")]
DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, System.Security.PermissionSet requiredPermissions, System.Security.PermissionSet optionalPermissions, System.Security.PermissionSet refusedPermissions)446         public System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, System.Security.PermissionSet requiredPermissions, System.Security.PermissionSet optionalPermissions, System.Security.PermissionSet refusedPermissions) { throw null; }
447         [System.ObsoleteAttribute("Declarative security for assembly level is no longer enforced")]
DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, System.Security.Policy.Evidence evidence)448         public System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, System.Security.Policy.Evidence evidence) { throw null; }
449         [System.ObsoleteAttribute("Declarative security for assembly level is no longer enforced")]
DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, System.Security.Policy.Evidence evidence, System.Security.PermissionSet requiredPermissions, System.Security.PermissionSet optionalPermissions, System.Security.PermissionSet refusedPermissions)450         public System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, System.Security.Policy.Evidence evidence, System.Security.PermissionSet requiredPermissions, System.Security.PermissionSet optionalPermissions, System.Security.PermissionSet refusedPermissions) { throw null; }
DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir)451         public System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir) { throw null; }
DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir, bool isSynchronized, System.Collections.Generic.IEnumerable<System.Reflection.Emit.CustomAttributeBuilder> assemblyAttributes)452         public System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir, bool isSynchronized, System.Collections.Generic.IEnumerable<System.Reflection.Emit.CustomAttributeBuilder> assemblyAttributes) { throw null; }
453         [System.ObsoleteAttribute("Declarative security for assembly level is no longer enforced")]
DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir, System.Security.PermissionSet requiredPermissions, System.Security.PermissionSet optionalPermissions, System.Security.PermissionSet refusedPermissions)454         public System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir, System.Security.PermissionSet requiredPermissions, System.Security.PermissionSet optionalPermissions, System.Security.PermissionSet refusedPermissions) { throw null; }
455         [System.ObsoleteAttribute("Declarative security for assembly level is no longer enforced")]
DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir, System.Security.Policy.Evidence evidence)456         public System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir, System.Security.Policy.Evidence evidence) { throw null; }
457         [System.ObsoleteAttribute("Declarative security for assembly level is no longer enforced")]
DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir, System.Security.Policy.Evidence evidence, System.Security.PermissionSet requiredPermissions, System.Security.PermissionSet optionalPermissions, System.Security.PermissionSet refusedPermissions)458         public System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir, System.Security.Policy.Evidence evidence, System.Security.PermissionSet requiredPermissions, System.Security.PermissionSet optionalPermissions, System.Security.PermissionSet refusedPermissions) { throw null; }
459         [System.ObsoleteAttribute("Declarative security for assembly level is no longer enforced")]
DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir, System.Security.Policy.Evidence evidence, System.Security.PermissionSet requiredPermissions, System.Security.PermissionSet optionalPermissions, System.Security.PermissionSet refusedPermissions, bool isSynchronized)460         public System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir, System.Security.Policy.Evidence evidence, System.Security.PermissionSet requiredPermissions, System.Security.PermissionSet optionalPermissions, System.Security.PermissionSet refusedPermissions, bool isSynchronized) { throw null; }
461         [System.ObsoleteAttribute("Declarative security for assembly level is no longer enforced")]
DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir, System.Security.Policy.Evidence evidence, System.Security.PermissionSet requiredPermissions, System.Security.PermissionSet optionalPermissions, System.Security.PermissionSet refusedPermissions, bool isSynchronized, System.Collections.Generic.IEnumerable<System.Reflection.Emit.CustomAttributeBuilder> assemblyAttributes)462         public System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir, System.Security.Policy.Evidence evidence, System.Security.PermissionSet requiredPermissions, System.Security.PermissionSet optionalPermissions, System.Security.PermissionSet refusedPermissions, bool isSynchronized, System.Collections.Generic.IEnumerable<System.Reflection.Emit.CustomAttributeBuilder> assemblyAttributes) { throw null; }
DoCallBack(System.CrossAppDomainDelegate callBackDelegate)463         public void DoCallBack(System.CrossAppDomainDelegate callBackDelegate) { }
ExecuteAssembly(string assemblyFile)464         public int ExecuteAssembly(string assemblyFile) { throw null; }
465         [System.ObsoleteAttribute("Use an overload that does not take an Evidence parameter")]
ExecuteAssembly(string assemblyFile, System.Security.Policy.Evidence assemblySecurity)466         public int ExecuteAssembly(string assemblyFile, System.Security.Policy.Evidence assemblySecurity) { throw null; }
467         [System.ObsoleteAttribute("Use an overload that does not take an Evidence parameter")]
ExecuteAssembly(string assemblyFile, System.Security.Policy.Evidence assemblySecurity, string[] args)468         public int ExecuteAssembly(string assemblyFile, System.Security.Policy.Evidence assemblySecurity, string[] args) { throw null; }
469         [System.ObsoleteAttribute("Use an overload that does not take an Evidence parameter")]
ExecuteAssembly(string assemblyFile, System.Security.Policy.Evidence assemblySecurity, string[] args, byte[] hashValue, System.Configuration.Assemblies.AssemblyHashAlgorithm hashAlgorithm)470         public int ExecuteAssembly(string assemblyFile, System.Security.Policy.Evidence assemblySecurity, string[] args, byte[] hashValue, System.Configuration.Assemblies.AssemblyHashAlgorithm hashAlgorithm) { throw null; }
ExecuteAssembly(string assemblyFile, string[] args)471         public int ExecuteAssembly(string assemblyFile, string[] args) { throw null; }
ExecuteAssembly(string assemblyFile, string[] args, byte[] hashValue, System.Configuration.Assemblies.AssemblyHashAlgorithm hashAlgorithm)472         public int ExecuteAssembly(string assemblyFile, string[] args, byte[] hashValue, System.Configuration.Assemblies.AssemblyHashAlgorithm hashAlgorithm) { throw null; }
473         [System.ObsoleteAttribute("Use an overload that does not take an Evidence parameter")]
ExecuteAssemblyByName(System.Reflection.AssemblyName assemblyName, System.Security.Policy.Evidence assemblySecurity, params string[] args)474         public int ExecuteAssemblyByName(System.Reflection.AssemblyName assemblyName, System.Security.Policy.Evidence assemblySecurity, params string[] args) { throw null; }
ExecuteAssemblyByName(System.Reflection.AssemblyName assemblyName, params string[] args)475         public int ExecuteAssemblyByName(System.Reflection.AssemblyName assemblyName, params string[] args) { throw null; }
ExecuteAssemblyByName(string assemblyName)476         public int ExecuteAssemblyByName(string assemblyName) { throw null; }
477         [System.ObsoleteAttribute("Use an overload that does not take an Evidence parameter")]
ExecuteAssemblyByName(string assemblyName, System.Security.Policy.Evidence assemblySecurity)478         public int ExecuteAssemblyByName(string assemblyName, System.Security.Policy.Evidence assemblySecurity) { throw null; }
479         [System.ObsoleteAttribute("Use an overload that does not take an Evidence parameter")]
ExecuteAssemblyByName(string assemblyName, System.Security.Policy.Evidence assemblySecurity, params string[] args)480         public int ExecuteAssemblyByName(string assemblyName, System.Security.Policy.Evidence assemblySecurity, params string[] args) { throw null; }
ExecuteAssemblyByName(string assemblyName, params string[] args)481         public int ExecuteAssemblyByName(string assemblyName, params string[] args) { throw null; }
GetAssemblies()482         public System.Reflection.Assembly[] GetAssemblies() { throw null; }
483         [System.ObsoleteAttribute("AppDomain.GetCurrentThreadId has been deprecated because it does not provide a stable Id when managed threads are running on fibers (aka lightweight threads). To get a stable identifier for a managed thread, use the ManagedThreadId property on Thread.'")]
GetCurrentThreadId()484         public static int GetCurrentThreadId() { throw null; }
GetData(string name)485         public object GetData(string name) { throw null; }
GetType()486         public new System.Type GetType() { throw null; }
InitializeLifetimeService()487         public override object InitializeLifetimeService() { throw null; }
IsCompatibilitySwitchSet(string value)488         public System.Nullable<bool> IsCompatibilitySwitchSet(string value) { throw null; }
IsDefaultAppDomain()489         public bool IsDefaultAppDomain() { throw null; }
IsFinalizingForUnload()490         public bool IsFinalizingForUnload() { throw null; }
Load(byte[] rawAssembly)491         public System.Reflection.Assembly Load(byte[] rawAssembly) { throw null; }
Load(byte[] rawAssembly, byte[] rawSymbolStore)492         public System.Reflection.Assembly Load(byte[] rawAssembly, byte[] rawSymbolStore) { throw null; }
493         [System.ObsoleteAttribute("Use an overload that does not take an Evidence parameter")]
Load(byte[] rawAssembly, byte[] rawSymbolStore, System.Security.Policy.Evidence securityEvidence)494         public System.Reflection.Assembly Load(byte[] rawAssembly, byte[] rawSymbolStore, System.Security.Policy.Evidence securityEvidence) { throw null; }
Load(System.Reflection.AssemblyName assemblyRef)495         public System.Reflection.Assembly Load(System.Reflection.AssemblyName assemblyRef) { throw null; }
496         [System.ObsoleteAttribute("Use an overload that does not take an Evidence parameter")]
Load(System.Reflection.AssemblyName assemblyRef, System.Security.Policy.Evidence assemblySecurity)497         public System.Reflection.Assembly Load(System.Reflection.AssemblyName assemblyRef, System.Security.Policy.Evidence assemblySecurity) { throw null; }
Load(string assemblyString)498         public System.Reflection.Assembly Load(string assemblyString) { throw null; }
499         [System.ObsoleteAttribute("Use an overload that does not take an Evidence parameter")]
Load(string assemblyString, System.Security.Policy.Evidence assemblySecurity)500         public System.Reflection.Assembly Load(string assemblyString, System.Security.Policy.Evidence assemblySecurity) { throw null; }
ReflectionOnlyGetAssemblies()501         public System.Reflection.Assembly[] ReflectionOnlyGetAssemblies() { throw null; }
502         [System.ObsoleteAttribute("AppDomain policy levels are obsolete")]
503         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPolicy=true)]
SetAppDomainPolicy(System.Security.Policy.PolicyLevel domainPolicy)504         public void SetAppDomainPolicy(System.Security.Policy.PolicyLevel domainPolicy) { }
505         [System.ObsoleteAttribute("Use AppDomainSetup.SetCachePath")]
506         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ControlAppDomain=true)]
SetCachePath(string path)507         public void SetCachePath(string path) { }
508         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ControlAppDomain=true)]
SetData(string name, object data)509         public void SetData(string name, object data) { }
510         [System.MonoLimitationAttribute("The permission field is ignored")]
SetData(string name, object data, System.Security.IPermission permission)511         public void SetData(string name, object data, System.Security.IPermission permission) { }
512         [System.ObsoleteAttribute("Use AppDomainSetup.DynamicBase")]
513         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ControlAppDomain=true)]
SetDynamicBase(string path)514         public void SetDynamicBase(string path) { }
515         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPrincipal=true)]
SetPrincipalPolicy(System.Security.Principal.PrincipalPolicy policy)516         public void SetPrincipalPolicy(System.Security.Principal.PrincipalPolicy policy) { }
517         [System.ObsoleteAttribute("Use AppDomainSetup.ShadowCopyFiles")]
518         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ControlAppDomain=true)]
SetShadowCopyFiles()519         public void SetShadowCopyFiles() { }
520         [System.ObsoleteAttribute("Use AppDomainSetup.ShadowCopyDirectories")]
521         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ControlAppDomain=true)]
SetShadowCopyPath(string path)522         public void SetShadowCopyPath(string path) { }
523         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPrincipal=true)]
SetThreadPrincipal(System.Security.Principal.IPrincipal principal)524         public void SetThreadPrincipal(System.Security.Principal.IPrincipal principal) { }
System._AppDomain.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId)525         void System._AppDomain.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
System._AppDomain.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo)526         void System._AppDomain.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System._AppDomain.GetTypeInfoCount(out uint pcTInfo)527         void System._AppDomain.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
System._AppDomain.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr)528         void System._AppDomain.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr) { }
ToString()529         public override string ToString() { throw null; }
530         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(1), (System.Runtime.ConstrainedExecution.Cer)(1))]
531         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlAppDomain=true)]
Unload(System.AppDomain domain)532         public static void Unload(System.AppDomain domain) { }
533     }
534     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
535     [System.SerializableAttribute]
AppDomainInitializer(string[] args)536     public delegate void AppDomainInitializer(string[] args);
537     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
538     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Infrastructure=true)]
539     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Infrastructure=true)]
540     public partial class AppDomainManager : System.MarshalByRefObject
541     {
AppDomainManager()542         public AppDomainManager() { }
543         public virtual System.Runtime.Hosting.ApplicationActivator ApplicationActivator { get { throw null; } }
544         public virtual System.Reflection.Assembly EntryAssembly { get { throw null; } }
545         [System.MonoTODOAttribute]
546         public virtual System.Threading.HostExecutionContextManager HostExecutionContextManager { get { throw null; } }
547         public virtual System.Security.HostSecurityManager HostSecurityManager { get { throw null; } }
548         public System.AppDomainManagerInitializationOptions InitializationFlags { get { throw null; } set { } }
CheckSecuritySettings(System.Security.SecurityState state)549         public virtual bool CheckSecuritySettings(System.Security.SecurityState state) { throw null; }
CreateDomain(string friendlyName, System.Security.Policy.Evidence securityInfo, System.AppDomainSetup appDomainInfo)550         public virtual System.AppDomain CreateDomain(string friendlyName, System.Security.Policy.Evidence securityInfo, System.AppDomainSetup appDomainInfo) { throw null; }
CreateDomainHelper(string friendlyName, System.Security.Policy.Evidence securityInfo, System.AppDomainSetup appDomainInfo)551         protected static System.AppDomain CreateDomainHelper(string friendlyName, System.Security.Policy.Evidence securityInfo, System.AppDomainSetup appDomainInfo) { throw null; }
InitializeNewDomain(System.AppDomainSetup appDomainInfo)552         public virtual void InitializeNewDomain(System.AppDomainSetup appDomainInfo) { }
553     }
554     [System.FlagsAttribute]
555     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
556     public enum AppDomainManagerInitializationOptions
557     {
558         None = 0,
559         RegisterWithHost = 1,
560     }
561     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
562     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
563     [System.SerializableAttribute]
564     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
565     public sealed partial class AppDomainSetup : System.IAppDomainSetup
566     {
AppDomainSetup()567         public AppDomainSetup() { }
AppDomainSetup(System.ActivationContext activationContext)568         public AppDomainSetup(System.ActivationContext activationContext) { }
AppDomainSetup(System.Runtime.Hosting.ActivationArguments activationArguments)569         public AppDomainSetup(System.Runtime.Hosting.ActivationArguments activationArguments) { }
570         public System.Runtime.Hosting.ActivationArguments ActivationArguments { get { throw null; } set { } }
571         [System.MonoLimitationAttribute("it needs to be invoked within the created domain")]
572         public System.AppDomainInitializer AppDomainInitializer { get { throw null; } set { } }
573         [System.MonoLimitationAttribute("it needs to be used to invoke the initializer within the created domain")]
574         public string[] AppDomainInitializerArguments { get { throw null; } set { } }
575         public string AppDomainManagerAssembly { get { throw null; } set { } }
576         public string AppDomainManagerType { get { throw null; } set { } }
577         public string ApplicationBase { get { throw null; } set { } }
578         public string ApplicationName { get { throw null; } set { } }
579         [System.MonoNotSupportedAttribute("This property exists but not considered.")]
580         public System.Security.Policy.ApplicationTrust ApplicationTrust { get { throw null; } set { } }
581         public string CachePath { get { throw null; } set { } }
582         public string ConfigurationFile { get { throw null; } set { } }
583         [System.MonoNotSupportedAttribute("This property exists but not considered.")]
584         public bool DisallowApplicationBaseProbing { get { throw null; } set { } }
585         public bool DisallowBindingRedirects { get { throw null; } set { } }
586         public bool DisallowCodeDownload { get { throw null; } set { } }
587         public bool DisallowPublisherPolicy { get { throw null; } set { } }
588         public string DynamicBase { get { throw null; } set { } }
589         public string LicenseFile { get { throw null; } set { } }
590         [System.MonoLimitationAttribute("In Mono this is controlled by the --share-code flag")]
591         public System.LoaderOptimization LoaderOptimization { get { throw null; } set { } }
592         public string[] PartialTrustVisibleAssemblies { get { throw null; } set { } }
593         public string PrivateBinPath { get { throw null; } set { } }
594         public string PrivateBinPathProbe { get { throw null; } set { } }
595         public bool SandboxInterop { get { throw null; } set { } }
596         public string ShadowCopyDirectories { get { throw null; } set { } }
597         public string ShadowCopyFiles { get { throw null; } set { } }
598         public string TargetFrameworkName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
599         [System.MonoNotSupportedAttribute("This method exists but not considered.")]
GetConfigurationBytes()600         public byte[] GetConfigurationBytes() { throw null; }
601         [System.MonoTODOAttribute("not implemented, does not throw because it's used in testing moonlight")]
SetCompatibilitySwitches(System.Collections.Generic.IEnumerable<string> switches)602         public void SetCompatibilitySwitches(System.Collections.Generic.IEnumerable<string> switches) { }
603         [System.MonoNotSupportedAttribute("This method exists but not considered.")]
SetConfigurationBytes(byte[] value)604         public void SetConfigurationBytes(byte[] value) { }
SetNativeFunction(string functionName, int functionVersion, System.IntPtr functionPointer)605         public void SetNativeFunction(string functionName, int functionVersion, System.IntPtr functionPointer) { }
606     }
607     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
608     [System.SerializableAttribute]
609     public partial class AppDomainUnloadedException : System.SystemException
610     {
AppDomainUnloadedException()611         public AppDomainUnloadedException() { }
AppDomainUnloadedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)612         protected AppDomainUnloadedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
AppDomainUnloadedException(string message)613         public AppDomainUnloadedException(string message) { }
AppDomainUnloadedException(string message, System.Exception innerException)614         public AppDomainUnloadedException(string message, System.Exception innerException) { }
615     }
616     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
617     [System.SerializableAttribute]
618     public partial class ApplicationException : System.Exception
619     {
ApplicationException()620         public ApplicationException() { }
ApplicationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)621         protected ApplicationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
ApplicationException(string message)622         public ApplicationException(string message) { }
ApplicationException(string message, System.Exception innerException)623         public ApplicationException(string message, System.Exception innerException) { }
624     }
625     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
626     [System.SerializableAttribute]
627     public sealed partial class ApplicationId
628     {
ApplicationId(byte[] publicKeyToken, string name, System.Version version, string processorArchitecture, string culture)629         public ApplicationId(byte[] publicKeyToken, string name, System.Version version, string processorArchitecture, string culture) { }
630         public string Culture { get { throw null; } }
631         public string Name { get { throw null; } }
632         public string ProcessorArchitecture { get { throw null; } }
633         public byte[] PublicKeyToken { get { throw null; } }
634         public System.Version Version { get { throw null; } }
Copy()635         public System.ApplicationId Copy() { throw null; }
Equals(object o)636         public override bool Equals(object o) { throw null; }
GetHashCode()637         public override int GetHashCode() { throw null; }
ToString()638         public override string ToString() { throw null; }
639     }
640     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
641     [System.SerializableAttribute]
642     public sealed partial class ApplicationIdentity : System.Runtime.Serialization.ISerializable
643     {
ApplicationIdentity(string applicationIdentityFullName)644         public ApplicationIdentity(string applicationIdentityFullName) { }
645         public string CodeBase { get { throw null; } }
646         public string FullName { get { throw null; } }
647         [System.MonoTODOAttribute("Missing serialization")]
System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)648         void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
ToString()649         public override string ToString() { throw null; }
650     }
651     public partial struct ArgIterator
652     {
ArgIteratorSystem.ArgIterator653         public ArgIterator(System.RuntimeArgumentHandle arglist) { throw null;}
654         [System.CLSCompliantAttribute(false)]
ArgIteratorSystem.ArgIterator655         public unsafe ArgIterator(System.RuntimeArgumentHandle arglist, void* ptr) { throw null;}
EndSystem.ArgIterator656         public void End() { }
EqualsSystem.ArgIterator657         public override bool Equals(object o) { throw null; }
GetHashCodeSystem.ArgIterator658         public override int GetHashCode() { throw null; }
659         [System.CLSCompliantAttribute(false)]
GetNextArgSystem.ArgIterator660         public System.TypedReference GetNextArg() { throw null; }
661         [System.CLSCompliantAttribute(false)]
GetNextArgSystem.ArgIterator662         public System.TypedReference GetNextArg(System.RuntimeTypeHandle rth) { throw null; }
GetNextArgTypeSystem.ArgIterator663         public System.RuntimeTypeHandle GetNextArgType() { throw null; }
GetRemainingCountSystem.ArgIterator664         public int GetRemainingCount() { throw null; }
665     }
666     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
667     [System.SerializableAttribute]
668     public partial class ArgumentException : System.SystemException, System.Runtime.Serialization.ISerializable
669     {
ArgumentException()670         public ArgumentException() { }
ArgumentException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)671         protected ArgumentException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
ArgumentException(string message)672         public ArgumentException(string message) { }
ArgumentException(string message, System.Exception innerException)673         public ArgumentException(string message, System.Exception innerException) { }
ArgumentException(string message, string paramName)674         public ArgumentException(string message, string paramName) { }
ArgumentException(string message, string paramName, System.Exception innerException)675         public ArgumentException(string message, string paramName, System.Exception innerException) { }
676         public override string Message { get { throw null; } }
677         public virtual string ParamName { get { throw null; } }
678         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)679         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
680     }
681     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
682     [System.SerializableAttribute]
683     public partial class ArgumentNullException : System.ArgumentException
684     {
ArgumentNullException()685         public ArgumentNullException() { }
686         [System.Security.SecurityCriticalAttribute]
ArgumentNullException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)687         protected ArgumentNullException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
ArgumentNullException(string paramName)688         public ArgumentNullException(string paramName) { }
ArgumentNullException(string message, System.Exception innerException)689         public ArgumentNullException(string message, System.Exception innerException) { }
ArgumentNullException(string paramName, string message)690         public ArgumentNullException(string paramName, string message) { }
691     }
692     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
693     [System.SerializableAttribute]
694     public partial class ArgumentOutOfRangeException : System.ArgumentException, System.Runtime.Serialization.ISerializable
695     {
ArgumentOutOfRangeException()696         public ArgumentOutOfRangeException() { }
ArgumentOutOfRangeException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)697         protected ArgumentOutOfRangeException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
ArgumentOutOfRangeException(string paramName)698         public ArgumentOutOfRangeException(string paramName) { }
ArgumentOutOfRangeException(string message, System.Exception innerException)699         public ArgumentOutOfRangeException(string message, System.Exception innerException) { }
ArgumentOutOfRangeException(string paramName, object actualValue, string message)700         public ArgumentOutOfRangeException(string paramName, object actualValue, string message) { }
ArgumentOutOfRangeException(string paramName, string message)701         public ArgumentOutOfRangeException(string paramName, string message) { }
702         public virtual object ActualValue { get { throw null; } }
703         public override string Message { get { throw null; } }
704         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)705         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
706     }
707     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
708     [System.SerializableAttribute]
709     public partial class ArithmeticException : System.SystemException
710     {
ArithmeticException()711         public ArithmeticException() { }
ArithmeticException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)712         protected ArithmeticException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
ArithmeticException(string message)713         public ArithmeticException(string message) { }
ArithmeticException(string message, System.Exception innerException)714         public ArithmeticException(string message, System.Exception innerException) { }
715     }
716     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
717     [System.SerializableAttribute]
718     public abstract partial class Array : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.ICloneable
719     {
Array()720         internal Array() { }
721         public bool IsFixedSize { get { throw null; } }
722         public bool IsReadOnly { get { throw null; } }
723         public bool IsSynchronized { get { throw null; } }
724         public int Length { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
725         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
726         public long LongLength { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
727         public int Rank { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
728         public object SyncRoot { get { throw null; } }
729         int System.Collections.ICollection.Count { get { throw null; } }
730         object System.Collections.IList.this[int index] { get { throw null; } set { } }
AsReadOnly(T[] array)731         public static System.Collections.ObjectModel.ReadOnlyCollection<T> AsReadOnly<T>(T[] array) { throw null; }
732         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
BinarySearch(System.Array array, int index, int length, object value)733         public static int BinarySearch(System.Array array, int index, int length, object value) { throw null; }
734         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
BinarySearch(System.Array array, int index, int length, object value, System.Collections.IComparer comparer)735         public static int BinarySearch(System.Array array, int index, int length, object value, System.Collections.IComparer comparer) { throw null; }
736         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
BinarySearch(System.Array array, object value)737         public static int BinarySearch(System.Array array, object value) { throw null; }
738         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
BinarySearch(System.Array array, object value, System.Collections.IComparer comparer)739         public static int BinarySearch(System.Array array, object value, System.Collections.IComparer comparer) { throw null; }
740         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
BinarySearch(T[] array, int index, int length, T value)741         public static int BinarySearch<T>(T[] array, int index, int length, T value) { throw null; }
742         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
BinarySearch(T[] array, int index, int length, T value, System.Collections.Generic.IComparer<T> comparer)743         public static int BinarySearch<T>(T[] array, int index, int length, T value, System.Collections.Generic.IComparer<T> comparer) { throw null; }
744         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
BinarySearch(T[] array, T value)745         public static int BinarySearch<T>(T[] array, T value) { throw null; }
746         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
BinarySearch(T[] array, T value, System.Collections.Generic.IComparer<T> comparer)747         public static int BinarySearch<T>(T[] array, T value, System.Collections.Generic.IComparer<T> comparer) { throw null; }
748         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Clear(System.Array array, int index, int length)749         public static void Clear(System.Array array, int index, int length) { }
Clone()750         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public object Clone() { throw null; }
751         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
ConstrainedCopy(System.Array sourceArray, int sourceIndex, System.Array destinationArray, int destinationIndex, int length)752         public static void ConstrainedCopy(System.Array sourceArray, int sourceIndex, System.Array destinationArray, int destinationIndex, int length) { }
ConvertAll(TInput[] array, System.Converter<TInput, TOutput> converter)753         public static TOutput[] ConvertAll<TInput, TOutput>(TInput[] array, System.Converter<TInput, TOutput> converter) { throw null; }
754         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
Copy(System.Array sourceArray, System.Array destinationArray, int length)755         public static void Copy(System.Array sourceArray, System.Array destinationArray, int length) { }
756         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
Copy(System.Array sourceArray, System.Array destinationArray, long length)757         public static void Copy(System.Array sourceArray, System.Array destinationArray, long length) { }
758         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
Copy(System.Array sourceArray, int sourceIndex, System.Array destinationArray, int destinationIndex, int length)759         public static void Copy(System.Array sourceArray, int sourceIndex, System.Array destinationArray, int destinationIndex, int length) { }
760         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
Copy(System.Array sourceArray, long sourceIndex, System.Array destinationArray, long destinationIndex, long length)761         public static void Copy(System.Array sourceArray, long sourceIndex, System.Array destinationArray, long destinationIndex, long length) { }
CopyTo(System.Array array, int index)762         public void CopyTo(System.Array array, int index) { }
763         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
CopyTo(System.Array array, long index)764         public void CopyTo(System.Array array, long index) { }
CreateInstance(System.Type elementType, int length)765         public static System.Array CreateInstance(System.Type elementType, int length) { throw null; }
CreateInstance(System.Type elementType, int length1, int length2)766         public static System.Array CreateInstance(System.Type elementType, int length1, int length2) { throw null; }
CreateInstance(System.Type elementType, int length1, int length2, int length3)767         public static System.Array CreateInstance(System.Type elementType, int length1, int length2, int length3) { throw null; }
CreateInstance(System.Type elementType, params int[] lengths)768         public static System.Array CreateInstance(System.Type elementType, params int[] lengths) { throw null; }
CreateInstance(System.Type elementType, int[] lengths, int[] lowerBounds)769         public static System.Array CreateInstance(System.Type elementType, int[] lengths, int[] lowerBounds) { throw null; }
CreateInstance(System.Type elementType, params long[] lengths)770         public static System.Array CreateInstance(System.Type elementType, params long[] lengths) { throw null; }
Exists(T[] array, System.Predicate<T> match)771         public static bool Exists<T>(T[] array, System.Predicate<T> match) { throw null; }
FindAll(T[] array, System.Predicate<T> match)772         public static T[] FindAll<T>(T[] array, System.Predicate<T> match) { throw null; }
FindIndex(T[] array, int startIndex, int count, System.Predicate<T> match)773         public static int FindIndex<T>(T[] array, int startIndex, int count, System.Predicate<T> match) { throw null; }
FindIndex(T[] array, int startIndex, System.Predicate<T> match)774         public static int FindIndex<T>(T[] array, int startIndex, System.Predicate<T> match) { throw null; }
FindIndex(T[] array, System.Predicate<T> match)775         public static int FindIndex<T>(T[] array, System.Predicate<T> match) { throw null; }
FindLastIndex(T[] array, int startIndex, int count, System.Predicate<T> match)776         public static int FindLastIndex<T>(T[] array, int startIndex, int count, System.Predicate<T> match) { throw null; }
FindLastIndex(T[] array, int startIndex, System.Predicate<T> match)777         public static int FindLastIndex<T>(T[] array, int startIndex, System.Predicate<T> match) { throw null; }
FindLastIndex(T[] array, System.Predicate<T> match)778         public static int FindLastIndex<T>(T[] array, System.Predicate<T> match) { throw null; }
FindLast(T[] array, System.Predicate<T> match)779         public static T FindLast<T>(T[] array, System.Predicate<T> match) { throw null; }
Find(T[] array, System.Predicate<T> match)780         public static T Find<T>(T[] array, System.Predicate<T> match) { throw null; }
ForEach(T[] array, System.Action<T> action)781         public static void ForEach<T>(T[] array, System.Action<T> action) { }
GetEnumerator()782         public System.Collections.IEnumerator GetEnumerator() { throw null; }
GetLength(int dimension)783         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public int GetLength(int dimension) { throw null; }
784         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetLongLength(int dimension)785         public long GetLongLength(int dimension) { throw null; }
786         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
GetLowerBound(int dimension)787         public int GetLowerBound(int dimension) { throw null; }
788         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
GetUpperBound(int dimension)789         public int GetUpperBound(int dimension) { throw null; }
GetValue(int index)790         public object GetValue(int index) { throw null; }
GetValue(int index1, int index2)791         public object GetValue(int index1, int index2) { throw null; }
GetValue(int index1, int index2, int index3)792         public object GetValue(int index1, int index2, int index3) { throw null; }
GetValue(params int[] indices)793         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public object GetValue(params int[] indices) { throw null; }
794         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetValue(long index)795         public object GetValue(long index) { throw null; }
796         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetValue(long index1, long index2)797         public object GetValue(long index1, long index2) { throw null; }
798         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetValue(long index1, long index2, long index3)799         public object GetValue(long index1, long index2, long index3) { throw null; }
800         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetValue(params long[] indices)801         public object GetValue(params long[] indices) { throw null; }
802         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
IndexOf(System.Array array, object value)803         public static int IndexOf(System.Array array, object value) { throw null; }
804         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
IndexOf(System.Array array, object value, int startIndex)805         public static int IndexOf(System.Array array, object value, int startIndex) { throw null; }
806         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
IndexOf(System.Array array, object value, int startIndex, int count)807         public static int IndexOf(System.Array array, object value, int startIndex, int count) { throw null; }
IndexOf(T[] array, T value)808         public static int IndexOf<T>(T[] array, T value) { throw null; }
IndexOf(T[] array, T value, int startIndex)809         public static int IndexOf<T>(T[] array, T value, int startIndex) { throw null; }
IndexOf(T[] array, T value, int startIndex, int count)810         public static int IndexOf<T>(T[] array, T value, int startIndex, int count) { throw null; }
Initialize()811         public void Initialize() { }
812         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
LastIndexOf(System.Array array, object value)813         public static int LastIndexOf(System.Array array, object value) { throw null; }
814         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
LastIndexOf(System.Array array, object value, int startIndex)815         public static int LastIndexOf(System.Array array, object value, int startIndex) { throw null; }
816         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
LastIndexOf(System.Array array, object value, int startIndex, int count)817         public static int LastIndexOf(System.Array array, object value, int startIndex, int count) { throw null; }
LastIndexOf(T[] array, T value)818         public static int LastIndexOf<T>(T[] array, T value) { throw null; }
LastIndexOf(T[] array, T value, int startIndex)819         public static int LastIndexOf<T>(T[] array, T value, int startIndex) { throw null; }
LastIndexOf(T[] array, T value, int startIndex, int count)820         public static int LastIndexOf<T>(T[] array, T value, int startIndex, int count) { throw null; }
821         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
Resize(ref T[] array, int newSize)822         public static void Resize<T>(ref T[] array, int newSize) { }
823         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
Reverse(System.Array array)824         public static void Reverse(System.Array array) { }
825         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
Reverse(System.Array array, int index, int length)826         public static void Reverse(System.Array array, int index, int length) { }
SetValue(object value, int index)827         public void SetValue(object value, int index) { }
SetValue(object value, int index1, int index2)828         public void SetValue(object value, int index1, int index2) { }
SetValue(object value, int index1, int index2, int index3)829         public void SetValue(object value, int index1, int index2, int index3) { }
SetValue(object value, params int[] indices)830         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public void SetValue(object value, params int[] indices) { }
831         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
SetValue(object value, long index)832         public void SetValue(object value, long index) { }
833         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
SetValue(object value, long index1, long index2)834         public void SetValue(object value, long index1, long index2) { }
835         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
SetValue(object value, long index1, long index2, long index3)836         public void SetValue(object value, long index1, long index2, long index3) { }
837         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
SetValue(object value, params long[] indices)838         public void SetValue(object value, params long[] indices) { }
839         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
Sort(System.Array array)840         public static void Sort(System.Array array) { }
841         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
Sort(System.Array keys, System.Array items)842         public static void Sort(System.Array keys, System.Array items) { }
843         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
Sort(System.Array keys, System.Array items, System.Collections.IComparer comparer)844         public static void Sort(System.Array keys, System.Array items, System.Collections.IComparer comparer) { }
845         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
Sort(System.Array keys, System.Array items, int index, int length)846         public static void Sort(System.Array keys, System.Array items, int index, int length) { }
847         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
Sort(System.Array keys, System.Array items, int index, int length, System.Collections.IComparer comparer)848         public static void Sort(System.Array keys, System.Array items, int index, int length, System.Collections.IComparer comparer) { }
849         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
Sort(System.Array array, System.Collections.IComparer comparer)850         public static void Sort(System.Array array, System.Collections.IComparer comparer) { }
851         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
Sort(System.Array array, int index, int length)852         public static void Sort(System.Array array, int index, int length) { }
853         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
Sort(System.Array array, int index, int length, System.Collections.IComparer comparer)854         public static void Sort(System.Array array, int index, int length, System.Collections.IComparer comparer) { }
855         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
Sort(T[] array)856         public static void Sort<T>(T[] array) { }
857         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
Sort(T[] array, System.Collections.Generic.IComparer<T> comparer)858         public static void Sort<T>(T[] array, System.Collections.Generic.IComparer<T> comparer) { }
Sort(T[] array, System.Comparison<T> comparison)859         public static void Sort<T>(T[] array, System.Comparison<T> comparison) { }
860         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
Sort(T[] array, int index, int length)861         public static void Sort<T>(T[] array, int index, int length) { }
862         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
Sort(T[] array, int index, int length, System.Collections.Generic.IComparer<T> comparer)863         public static void Sort<T>(T[] array, int index, int length, System.Collections.Generic.IComparer<T> comparer) { }
864         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
Sort(TKey[] keys, TValue[] items)865         public static void Sort<TKey, TValue>(TKey[] keys, TValue[] items) { }
866         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
Sort(TKey[] keys, TValue[] items, System.Collections.Generic.IComparer<TKey> comparer)867         public static void Sort<TKey, TValue>(TKey[] keys, TValue[] items, System.Collections.Generic.IComparer<TKey> comparer) { }
868         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
Sort(TKey[] keys, TValue[] items, int index, int length)869         public static void Sort<TKey, TValue>(TKey[] keys, TValue[] items, int index, int length) { }
870         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
Sort(TKey[] keys, TValue[] items, int index, int length, System.Collections.Generic.IComparer<TKey> comparer)871         public static void Sort<TKey, TValue>(TKey[] keys, TValue[] items, int index, int length, System.Collections.Generic.IComparer<TKey> comparer) { }
System.Collections.IList.Add(object value)872         int System.Collections.IList.Add(object value) { throw null; }
System.Collections.IList.Clear()873         void System.Collections.IList.Clear() { }
System.Collections.IList.Contains(object value)874         bool System.Collections.IList.Contains(object value) { throw null; }
875         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
System.Collections.IList.IndexOf(object value)876         int System.Collections.IList.IndexOf(object value) { throw null; }
System.Collections.IList.Insert(int index, object value)877         void System.Collections.IList.Insert(int index, object value) { }
System.Collections.IList.Remove(object value)878         void System.Collections.IList.Remove(object value) { }
System.Collections.IList.RemoveAt(int index)879         void System.Collections.IList.RemoveAt(int index) { }
System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer)880         int System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer)881         bool System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer)882         int System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer) { throw null; }
TrueForAll(T[] array, System.Predicate<T> match)883         public static bool TrueForAll<T>(T[] array, System.Predicate<T> match) { throw null; }
884     }
885     [System.SerializableAttribute]
886     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
887     public partial struct ArraySegment<T> : System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IList<T>, System.Collections.Generic.IReadOnlyCollection<T>, System.Collections.Generic.IReadOnlyList<T>, System.Collections.IEnumerable
888     {
ArraySegmentSystem.ArraySegment889         public ArraySegment(T[] array) { throw null;}
ArraySegmentSystem.ArraySegment890         public ArraySegment(T[] array, int offset, int count) { throw null;}
891         public T[] Array { get { throw null; } }
892         public int Count { get { throw null; } }
893         public int Offset { get { throw null; } }
894         bool System.Collections.Generic.ICollection<T>.IsReadOnly { get { throw null; } }
895         T System.Collections.Generic.IList<T>.this[int index] { get { throw null; } set { } }
896         T System.Collections.Generic.IReadOnlyList<T>.this[int index] { get { throw null; } }
EqualsSystem.ArraySegment897         public bool Equals(System.ArraySegment<T> obj) { throw null; }
EqualsSystem.ArraySegment898         public override bool Equals(object obj) { throw null; }
GetHashCodeSystem.ArraySegment899         public override int GetHashCode() { throw null; }
operator ==System.ArraySegment900         public static bool operator ==(System.ArraySegment<T> a, System.ArraySegment<T> b) { throw null; }
operator !=System.ArraySegment901         public static bool operator !=(System.ArraySegment<T> a, System.ArraySegment<T> b) { throw null; }
AddSystem.ArraySegment902         void System.Collections.Generic.ICollection<T>.Add(T item) { }
ClearSystem.ArraySegment903         void System.Collections.Generic.ICollection<T>.Clear() { }
ContainsSystem.ArraySegment904         bool System.Collections.Generic.ICollection<T>.Contains(T item) { throw null; }
CopyToSystem.ArraySegment905         void System.Collections.Generic.ICollection<T>.CopyTo(T[] array, int arrayIndex) { }
RemoveSystem.ArraySegment906         bool System.Collections.Generic.ICollection<T>.Remove(T item) { throw null; }
GetEnumeratorSystem.ArraySegment907         System.Collections.Generic.IEnumerator<T> System.Collections.Generic.IEnumerable<T>.GetEnumerator() { throw null; }
IndexOfSystem.ArraySegment908         int System.Collections.Generic.IList<T>.IndexOf(T item) { throw null; }
InsertSystem.ArraySegment909         void System.Collections.Generic.IList<T>.Insert(int index, T item) { }
RemoveAtSystem.ArraySegment910         void System.Collections.Generic.IList<T>.RemoveAt(int index) { }
System.Collections.IEnumerable.GetEnumeratorSystem.ArraySegment911         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
912     }
913     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
914     [System.SerializableAttribute]
915     public partial class ArrayTypeMismatchException : System.SystemException
916     {
ArrayTypeMismatchException()917         public ArrayTypeMismatchException() { }
ArrayTypeMismatchException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)918         protected ArrayTypeMismatchException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
ArrayTypeMismatchException(string message)919         public ArrayTypeMismatchException(string message) { }
ArrayTypeMismatchException(string message, System.Exception innerException)920         public ArrayTypeMismatchException(string message, System.Exception innerException) { }
921     }
922     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
923     public partial class AssemblyLoadEventArgs : System.EventArgs
924     {
AssemblyLoadEventArgs(System.Reflection.Assembly loadedAssembly)925         public AssemblyLoadEventArgs(System.Reflection.Assembly loadedAssembly) { }
926         public System.Reflection.Assembly LoadedAssembly { get { throw null; } }
927     }
928     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
929     [System.SerializableAttribute]
AssemblyLoadEventHandler(object sender, System.AssemblyLoadEventArgs args)930     public delegate void AssemblyLoadEventHandler(object sender, System.AssemblyLoadEventArgs args);
931     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
932     [System.SerializableAttribute]
AsyncCallback(System.IAsyncResult ar)933     public delegate void AsyncCallback(System.IAsyncResult ar);
934     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), Inherited=true, AllowMultiple=false)]
935     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
936     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._Attribute))]
937     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
938     [System.SerializableAttribute]
939     public abstract partial class Attribute : System.Runtime.InteropServices._Attribute
940     {
Attribute()941         protected Attribute() { }
942         public virtual object TypeId { get { throw null; } }
943         [System.Security.SecuritySafeCriticalAttribute]
Equals(object obj)944         public override bool Equals(object obj) { throw null; }
GetCustomAttribute(System.Reflection.Assembly element, System.Type attributeType)945         public static System.Attribute GetCustomAttribute(System.Reflection.Assembly element, System.Type attributeType) { throw null; }
GetCustomAttribute(System.Reflection.Assembly element, System.Type attributeType, bool inherit)946         public static System.Attribute GetCustomAttribute(System.Reflection.Assembly element, System.Type attributeType, bool inherit) { throw null; }
GetCustomAttribute(System.Reflection.MemberInfo element, System.Type attributeType)947         public static System.Attribute GetCustomAttribute(System.Reflection.MemberInfo element, System.Type attributeType) { throw null; }
GetCustomAttribute(System.Reflection.MemberInfo element, System.Type attributeType, bool inherit)948         public static System.Attribute GetCustomAttribute(System.Reflection.MemberInfo element, System.Type attributeType, bool inherit) { throw null; }
GetCustomAttribute(System.Reflection.Module element, System.Type attributeType)949         public static System.Attribute GetCustomAttribute(System.Reflection.Module element, System.Type attributeType) { throw null; }
GetCustomAttribute(System.Reflection.Module element, System.Type attributeType, bool inherit)950         public static System.Attribute GetCustomAttribute(System.Reflection.Module element, System.Type attributeType, bool inherit) { throw null; }
GetCustomAttribute(System.Reflection.ParameterInfo element, System.Type attributeType)951         public static System.Attribute GetCustomAttribute(System.Reflection.ParameterInfo element, System.Type attributeType) { throw null; }
GetCustomAttribute(System.Reflection.ParameterInfo element, System.Type attributeType, bool inherit)952         public static System.Attribute GetCustomAttribute(System.Reflection.ParameterInfo element, System.Type attributeType, bool inherit) { throw null; }
GetCustomAttributes(System.Reflection.Assembly element)953         public static System.Attribute[] GetCustomAttributes(System.Reflection.Assembly element) { throw null; }
GetCustomAttributes(System.Reflection.Assembly element, bool inherit)954         public static System.Attribute[] GetCustomAttributes(System.Reflection.Assembly element, bool inherit) { throw null; }
GetCustomAttributes(System.Reflection.Assembly element, System.Type attributeType)955         public static System.Attribute[] GetCustomAttributes(System.Reflection.Assembly element, System.Type attributeType) { throw null; }
GetCustomAttributes(System.Reflection.Assembly element, System.Type attributeType, bool inherit)956         public static System.Attribute[] GetCustomAttributes(System.Reflection.Assembly element, System.Type attributeType, bool inherit) { throw null; }
GetCustomAttributes(System.Reflection.MemberInfo element)957         public static System.Attribute[] GetCustomAttributes(System.Reflection.MemberInfo element) { throw null; }
GetCustomAttributes(System.Reflection.MemberInfo element, bool inherit)958         public static System.Attribute[] GetCustomAttributes(System.Reflection.MemberInfo element, bool inherit) { throw null; }
GetCustomAttributes(System.Reflection.MemberInfo element, System.Type type)959         public static System.Attribute[] GetCustomAttributes(System.Reflection.MemberInfo element, System.Type type) { throw null; }
GetCustomAttributes(System.Reflection.MemberInfo element, System.Type type, bool inherit)960         public static System.Attribute[] GetCustomAttributes(System.Reflection.MemberInfo element, System.Type type, bool inherit) { throw null; }
GetCustomAttributes(System.Reflection.Module element)961         public static System.Attribute[] GetCustomAttributes(System.Reflection.Module element) { throw null; }
GetCustomAttributes(System.Reflection.Module element, bool inherit)962         public static System.Attribute[] GetCustomAttributes(System.Reflection.Module element, bool inherit) { throw null; }
GetCustomAttributes(System.Reflection.Module element, System.Type attributeType)963         public static System.Attribute[] GetCustomAttributes(System.Reflection.Module element, System.Type attributeType) { throw null; }
GetCustomAttributes(System.Reflection.Module element, System.Type attributeType, bool inherit)964         public static System.Attribute[] GetCustomAttributes(System.Reflection.Module element, System.Type attributeType, bool inherit) { throw null; }
GetCustomAttributes(System.Reflection.ParameterInfo element)965         public static System.Attribute[] GetCustomAttributes(System.Reflection.ParameterInfo element) { throw null; }
GetCustomAttributes(System.Reflection.ParameterInfo element, bool inherit)966         public static System.Attribute[] GetCustomAttributes(System.Reflection.ParameterInfo element, bool inherit) { throw null; }
GetCustomAttributes(System.Reflection.ParameterInfo element, System.Type attributeType)967         public static System.Attribute[] GetCustomAttributes(System.Reflection.ParameterInfo element, System.Type attributeType) { throw null; }
GetCustomAttributes(System.Reflection.ParameterInfo element, System.Type attributeType, bool inherit)968         public static System.Attribute[] GetCustomAttributes(System.Reflection.ParameterInfo element, System.Type attributeType, bool inherit) { throw null; }
969         [System.Security.SecuritySafeCriticalAttribute]
GetHashCode()970         public override int GetHashCode() { throw null; }
IsDefaultAttribute()971         public virtual bool IsDefaultAttribute() { throw null; }
IsDefined(System.Reflection.Assembly element, System.Type attributeType)972         public static bool IsDefined(System.Reflection.Assembly element, System.Type attributeType) { throw null; }
IsDefined(System.Reflection.Assembly element, System.Type attributeType, bool inherit)973         public static bool IsDefined(System.Reflection.Assembly element, System.Type attributeType, bool inherit) { throw null; }
IsDefined(System.Reflection.MemberInfo element, System.Type attributeType)974         public static bool IsDefined(System.Reflection.MemberInfo element, System.Type attributeType) { throw null; }
IsDefined(System.Reflection.MemberInfo element, System.Type attributeType, bool inherit)975         public static bool IsDefined(System.Reflection.MemberInfo element, System.Type attributeType, bool inherit) { throw null; }
IsDefined(System.Reflection.Module element, System.Type attributeType)976         public static bool IsDefined(System.Reflection.Module element, System.Type attributeType) { throw null; }
IsDefined(System.Reflection.Module element, System.Type attributeType, bool inherit)977         public static bool IsDefined(System.Reflection.Module element, System.Type attributeType, bool inherit) { throw null; }
IsDefined(System.Reflection.ParameterInfo element, System.Type attributeType)978         public static bool IsDefined(System.Reflection.ParameterInfo element, System.Type attributeType) { throw null; }
IsDefined(System.Reflection.ParameterInfo element, System.Type attributeType, bool inherit)979         public static bool IsDefined(System.Reflection.ParameterInfo element, System.Type attributeType, bool inherit) { throw null; }
Match(object obj)980         public virtual bool Match(object obj) { throw null; }
System.Runtime.InteropServices._Attribute.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId)981         void System.Runtime.InteropServices._Attribute.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
System.Runtime.InteropServices._Attribute.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo)982         void System.Runtime.InteropServices._Attribute.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._Attribute.GetTypeInfoCount(out uint pcTInfo)983         void System.Runtime.InteropServices._Attribute.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
System.Runtime.InteropServices._Attribute.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr)984         void System.Runtime.InteropServices._Attribute.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr) { }
985     }
986     [System.FlagsAttribute]
987     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
988     [System.SerializableAttribute]
989     public enum AttributeTargets
990     {
991         All = 32767,
992         Assembly = 1,
993         Class = 4,
994         Constructor = 32,
995         Delegate = 4096,
996         Enum = 16,
997         Event = 512,
998         Field = 256,
999         GenericParameter = 16384,
1000         Interface = 1024,
1001         Method = 64,
1002         Module = 2,
1003         Parameter = 2048,
1004         Property = 128,
1005         ReturnValue = 8192,
1006         Struct = 8,
1007     }
1008     [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true)]
1009     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
1010     [System.SerializableAttribute]
1011     public sealed partial class AttributeUsageAttribute : System.Attribute
1012     {
AttributeUsageAttribute(System.AttributeTargets validOn)1013         public AttributeUsageAttribute(System.AttributeTargets validOn) { }
1014         public bool AllowMultiple { get { throw null; } set { } }
1015         public bool Inherited { get { throw null; } set { } }
1016         public System.AttributeTargets ValidOn { get { throw null; } }
1017     }
1018     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
1019     [System.SerializableAttribute]
1020     public partial class BadImageFormatException : System.SystemException
1021     {
BadImageFormatException()1022         public BadImageFormatException() { }
BadImageFormatException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)1023         protected BadImageFormatException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
BadImageFormatException(string message)1024         public BadImageFormatException(string message) { }
BadImageFormatException(string message, System.Exception inner)1025         public BadImageFormatException(string message, System.Exception inner) { }
BadImageFormatException(string message, string fileName)1026         public BadImageFormatException(string message, string fileName) { }
BadImageFormatException(string message, string fileName, System.Exception inner)1027         public BadImageFormatException(string message, string fileName, System.Exception inner) { }
1028         public string FileName { get { throw null; } }
1029         public string FusionLog { [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(96))]get { throw null; } }
1030         public override string Message { get { throw null; } }
1031         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)1032         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
ToString()1033         public override string ToString() { throw null; }
1034     }
1035     [System.FlagsAttribute]
1036     public enum Base64FormattingOptions
1037     {
1038         InsertLineBreaks = 1,
1039         None = 0,
1040     }
1041     public static partial class BitConverter
1042     {
1043         public static readonly bool IsLittleEndian;
1044         [System.Security.SecuritySafeCriticalAttribute]
DoubleToInt64Bits(double value)1045         public static long DoubleToInt64Bits(double value) { throw null; }
GetBytes(bool value)1046         public static byte[] GetBytes(bool value) { throw null; }
GetBytes(char value)1047         public static byte[] GetBytes(char value) { throw null; }
1048         [System.Security.SecuritySafeCriticalAttribute]
GetBytes(double value)1049         public static byte[] GetBytes(double value) { throw null; }
1050         [System.Security.SecuritySafeCriticalAttribute]
GetBytes(short value)1051         public static byte[] GetBytes(short value) { throw null; }
1052         [System.Security.SecuritySafeCriticalAttribute]
GetBytes(int value)1053         public static byte[] GetBytes(int value) { throw null; }
1054         [System.Security.SecuritySafeCriticalAttribute]
GetBytes(long value)1055         public static byte[] GetBytes(long value) { throw null; }
1056         [System.Security.SecuritySafeCriticalAttribute]
GetBytes(float value)1057         public static byte[] GetBytes(float value) { throw null; }
1058         [System.CLSCompliantAttribute(false)]
GetBytes(ushort value)1059         public static byte[] GetBytes(ushort value) { throw null; }
1060         [System.CLSCompliantAttribute(false)]
GetBytes(uint value)1061         public static byte[] GetBytes(uint value) { throw null; }
1062         [System.CLSCompliantAttribute(false)]
GetBytes(ulong value)1063         public static byte[] GetBytes(ulong value) { throw null; }
1064         [System.Security.SecuritySafeCriticalAttribute]
Int64BitsToDouble(long value)1065         public static double Int64BitsToDouble(long value) { throw null; }
ToBoolean(byte[] value, int startIndex)1066         public static bool ToBoolean(byte[] value, int startIndex) { throw null; }
ToChar(byte[] value, int startIndex)1067         public static char ToChar(byte[] value, int startIndex) { throw null; }
1068         [System.Security.SecuritySafeCriticalAttribute]
ToDouble(byte[] value, int startIndex)1069         public static double ToDouble(byte[] value, int startIndex) { throw null; }
1070         [System.Security.SecuritySafeCriticalAttribute]
ToInt16(byte[] value, int startIndex)1071         public static short ToInt16(byte[] value, int startIndex) { throw null; }
1072         [System.Security.SecuritySafeCriticalAttribute]
ToInt32(byte[] value, int startIndex)1073         public static int ToInt32(byte[] value, int startIndex) { throw null; }
1074         [System.Security.SecuritySafeCriticalAttribute]
ToInt64(byte[] value, int startIndex)1075         public static long ToInt64(byte[] value, int startIndex) { throw null; }
1076         [System.Security.SecuritySafeCriticalAttribute]
ToSingle(byte[] value, int startIndex)1077         public static float ToSingle(byte[] value, int startIndex) { throw null; }
ToString(byte[] value)1078         public static string ToString(byte[] value) { throw null; }
ToString(byte[] value, int startIndex)1079         public static string ToString(byte[] value, int startIndex) { throw null; }
ToString(byte[] value, int startIndex, int length)1080         public static string ToString(byte[] value, int startIndex, int length) { throw null; }
1081         [System.CLSCompliantAttribute(false)]
ToUInt16(byte[] value, int startIndex)1082         public static ushort ToUInt16(byte[] value, int startIndex) { throw null; }
1083         [System.CLSCompliantAttribute(false)]
ToUInt32(byte[] value, int startIndex)1084         public static uint ToUInt32(byte[] value, int startIndex) { throw null; }
1085         [System.CLSCompliantAttribute(false)]
ToUInt64(byte[] value, int startIndex)1086         public static ulong ToUInt64(byte[] value, int startIndex) { throw null; }
1087     }
1088     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
1089     [System.SerializableAttribute]
1090     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
1091     public partial struct Boolean : System.IComparable, System.IComparable<bool>, System.IConvertible, System.IEquatable<bool>
1092     {
1093         public static readonly string FalseString;
1094         public static readonly string TrueString;
CompareToSystem.Boolean1095         public int CompareTo(System.Boolean value) { throw null; }
CompareToSystem.Boolean1096         public int CompareTo(object obj) { throw null; }
EqualsSystem.Boolean1097         public System.Boolean Equals(System.Boolean obj) { throw null; }
EqualsSystem.Boolean1098         public override System.Boolean Equals(object obj) { throw null; }
GetHashCodeSystem.Boolean1099         public override int GetHashCode() { throw null; }
GetTypeCodeSystem.Boolean1100         public System.TypeCode GetTypeCode() { throw null; }
ParseSystem.Boolean1101         public static System.Boolean Parse(string value) { throw null; }
System.IConvertible.ToBooleanSystem.Boolean1102         System.Boolean System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToByteSystem.Boolean1103         byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToCharSystem.Boolean1104         char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDateTimeSystem.Boolean1105         System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDecimalSystem.Boolean1106         decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDoubleSystem.Boolean1107         double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt16System.Boolean1108         short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt32System.Boolean1109         int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt64System.Boolean1110         long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSByteSystem.Boolean1111         sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSingleSystem.Boolean1112         float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToTypeSystem.Boolean1113         object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt16System.Boolean1114         ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt32System.Boolean1115         uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt64System.Boolean1116         ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
ToStringSystem.Boolean1117         public override string ToString() { throw null; }
ToStringSystem.Boolean1118         public string ToString(System.IFormatProvider provider) { throw null; }
TryParseSystem.Boolean1119         public static System.Boolean TryParse(string value, out System.Boolean result) { result = default(bool); throw null; }
1120     }
1121     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
1122     public static partial class Buffer
1123     {
BlockCopy(System.Array src, int srcOffset, System.Array dst, int dstOffset, int count)1124         public static void BlockCopy(System.Array src, int srcOffset, System.Array dst, int dstOffset, int count) { }
ByteLength(System.Array array)1125         public static int ByteLength(System.Array array) { throw null; }
GetByte(System.Array array, int index)1126         public static byte GetByte(System.Array array, int index) { throw null; }
SetByte(System.Array array, int index, byte value)1127         public static void SetByte(System.Array array, int index, byte value) { }
1128     }
1129     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
1130     [System.SerializableAttribute]
1131     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
1132     public partial struct Byte : System.IComparable, System.IComparable<byte>, System.IConvertible, System.IEquatable<byte>, System.IFormattable
1133     {
1134         public const byte MaxValue = (byte)255;
1135         public const byte MinValue = (byte)0;
CompareToSystem.Byte1136         public int CompareTo(System.Byte value) { throw null; }
CompareToSystem.Byte1137         public int CompareTo(object value) { throw null; }
EqualsSystem.Byte1138         public bool Equals(System.Byte obj) { throw null; }
EqualsSystem.Byte1139         public override bool Equals(object obj) { throw null; }
GetHashCodeSystem.Byte1140         public override int GetHashCode() { throw null; }
GetTypeCodeSystem.Byte1141         public System.TypeCode GetTypeCode() { throw null; }
ParseSystem.Byte1142         public static System.Byte Parse(string s) { throw null; }
ParseSystem.Byte1143         public static System.Byte Parse(string s, System.Globalization.NumberStyles style) { throw null; }
ParseSystem.Byte1144         public static System.Byte Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; }
ParseSystem.Byte1145         public static System.Byte Parse(string s, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToBooleanSystem.Byte1146         bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToByteSystem.Byte1147         System.Byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToCharSystem.Byte1148         char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDateTimeSystem.Byte1149         System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDecimalSystem.Byte1150         decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDoubleSystem.Byte1151         double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt16System.Byte1152         short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt32System.Byte1153         int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt64System.Byte1154         long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSByteSystem.Byte1155         sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSingleSystem.Byte1156         float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToTypeSystem.Byte1157         object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt16System.Byte1158         ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt32System.Byte1159         uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt64System.Byte1160         ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
1161         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Byte1162         public override string ToString() { throw null; }
1163         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Byte1164         public string ToString(System.IFormatProvider provider) { throw null; }
1165         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Byte1166         public string ToString(string format) { throw null; }
1167         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Byte1168         public string ToString(string format, System.IFormatProvider provider) { throw null; }
TryParseSystem.Byte1169         public static bool TryParse(string s, out System.Byte result) { result = default(byte); throw null; }
TryParseSystem.Byte1170         public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Byte result) { result = default(byte); throw null; }
1171     }
1172     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
1173     [System.SerializableAttribute]
1174     public partial class CannotUnloadAppDomainException : System.SystemException
1175     {
CannotUnloadAppDomainException()1176         public CannotUnloadAppDomainException() { }
CannotUnloadAppDomainException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)1177         protected CannotUnloadAppDomainException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
CannotUnloadAppDomainException(string message)1178         public CannotUnloadAppDomainException(string message) { }
CannotUnloadAppDomainException(string message, System.Exception innerException)1179         public CannotUnloadAppDomainException(string message, System.Exception innerException) { }
1180     }
1181     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
1182     [System.SerializableAttribute]
1183     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
1184     public partial struct Char : System.IComparable, System.IComparable<char>, System.IConvertible, System.IEquatable<char>
1185     {
1186         public const char MaxValue = '\uFFFF';
1187         public const char MinValue = '\0';
CompareToSystem.Char1188         public int CompareTo(System.Char value) { throw null; }
CompareToSystem.Char1189         public int CompareTo(object value) { throw null; }
ConvertFromUtf32System.Char1190         public static string ConvertFromUtf32(int utf32) { throw null; }
ConvertToUtf32System.Char1191         public static int ConvertToUtf32(System.Char highSurrogate, System.Char lowSurrogate) { throw null; }
ConvertToUtf32System.Char1192         public static int ConvertToUtf32(string s, int index) { throw null; }
EqualsSystem.Char1193         public bool Equals(System.Char obj) { throw null; }
EqualsSystem.Char1194         public override bool Equals(object obj) { throw null; }
GetHashCodeSystem.Char1195         public override int GetHashCode() { throw null; }
GetNumericValueSystem.Char1196         public static double GetNumericValue(System.Char c) { throw null; }
GetNumericValueSystem.Char1197         public static double GetNumericValue(string s, int index) { throw null; }
GetTypeCodeSystem.Char1198         public System.TypeCode GetTypeCode() { throw null; }
GetUnicodeCategorySystem.Char1199         public static System.Globalization.UnicodeCategory GetUnicodeCategory(System.Char c) { throw null; }
GetUnicodeCategorySystem.Char1200         public static System.Globalization.UnicodeCategory GetUnicodeCategory(string s, int index) { throw null; }
IsControlSystem.Char1201         public static bool IsControl(System.Char c) { throw null; }
IsControlSystem.Char1202         public static bool IsControl(string s, int index) { throw null; }
IsDigitSystem.Char1203         public static bool IsDigit(System.Char c) { throw null; }
IsDigitSystem.Char1204         public static bool IsDigit(string s, int index) { throw null; }
IsHighSurrogateSystem.Char1205         public static bool IsHighSurrogate(System.Char c) { throw null; }
IsHighSurrogateSystem.Char1206         public static bool IsHighSurrogate(string s, int index) { throw null; }
IsLetterSystem.Char1207         public static bool IsLetter(System.Char c) { throw null; }
IsLetterSystem.Char1208         public static bool IsLetter(string s, int index) { throw null; }
IsLetterOrDigitSystem.Char1209         public static bool IsLetterOrDigit(System.Char c) { throw null; }
IsLetterOrDigitSystem.Char1210         public static bool IsLetterOrDigit(string s, int index) { throw null; }
IsLowerSystem.Char1211         public static bool IsLower(System.Char c) { throw null; }
IsLowerSystem.Char1212         public static bool IsLower(string s, int index) { throw null; }
IsLowSurrogateSystem.Char1213         public static bool IsLowSurrogate(System.Char c) { throw null; }
IsLowSurrogateSystem.Char1214         public static bool IsLowSurrogate(string s, int index) { throw null; }
IsNumberSystem.Char1215         public static bool IsNumber(System.Char c) { throw null; }
IsNumberSystem.Char1216         public static bool IsNumber(string s, int index) { throw null; }
IsPunctuationSystem.Char1217         public static bool IsPunctuation(System.Char c) { throw null; }
IsPunctuationSystem.Char1218         public static bool IsPunctuation(string s, int index) { throw null; }
IsSeparatorSystem.Char1219         public static bool IsSeparator(System.Char c) { throw null; }
IsSeparatorSystem.Char1220         public static bool IsSeparator(string s, int index) { throw null; }
IsSurrogateSystem.Char1221         public static bool IsSurrogate(System.Char c) { throw null; }
IsSurrogateSystem.Char1222         public static bool IsSurrogate(string s, int index) { throw null; }
IsSurrogatePairSystem.Char1223         public static bool IsSurrogatePair(System.Char highSurrogate, System.Char lowSurrogate) { throw null; }
IsSurrogatePairSystem.Char1224         public static bool IsSurrogatePair(string s, int index) { throw null; }
IsSymbolSystem.Char1225         public static bool IsSymbol(System.Char c) { throw null; }
IsSymbolSystem.Char1226         public static bool IsSymbol(string s, int index) { throw null; }
IsUpperSystem.Char1227         public static bool IsUpper(System.Char c) { throw null; }
IsUpperSystem.Char1228         public static bool IsUpper(string s, int index) { throw null; }
IsWhiteSpaceSystem.Char1229         public static bool IsWhiteSpace(System.Char c) { throw null; }
IsWhiteSpaceSystem.Char1230         public static bool IsWhiteSpace(string s, int index) { throw null; }
ParseSystem.Char1231         public static System.Char Parse(string s) { throw null; }
System.IConvertible.ToBooleanSystem.Char1232         bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToByteSystem.Char1233         byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToCharSystem.Char1234         System.Char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDateTimeSystem.Char1235         System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDecimalSystem.Char1236         decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDoubleSystem.Char1237         double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt16System.Char1238         short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt32System.Char1239         int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt64System.Char1240         long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSByteSystem.Char1241         sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSingleSystem.Char1242         float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToTypeSystem.Char1243         object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt16System.Char1244         ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt32System.Char1245         uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt64System.Char1246         ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
ToLowerSystem.Char1247         public static System.Char ToLower(System.Char c) { throw null; }
ToLowerSystem.Char1248         public static System.Char ToLower(System.Char c, System.Globalization.CultureInfo culture) { throw null; }
ToLowerInvariantSystem.Char1249         public static System.Char ToLowerInvariant(System.Char c) { throw null; }
ToStringSystem.Char1250         public override string ToString() { throw null; }
ToStringSystem.Char1251         public static string ToString(System.Char c) { throw null; }
ToStringSystem.Char1252         public string ToString(System.IFormatProvider provider) { throw null; }
ToUpperSystem.Char1253         public static System.Char ToUpper(System.Char c) { throw null; }
ToUpperSystem.Char1254         public static System.Char ToUpper(System.Char c, System.Globalization.CultureInfo culture) { throw null; }
ToUpperInvariantSystem.Char1255         public static System.Char ToUpperInvariant(System.Char c) { throw null; }
TryParseSystem.Char1256         public static bool TryParse(string s, out System.Char result) { result = default(char); throw null; }
1257     }
1258     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
1259     [System.SerializableAttribute]
1260     public sealed partial class CharEnumerator : System.Collections.Generic.IEnumerator<char>, System.Collections.IEnumerator, System.ICloneable, System.IDisposable
1261     {
CharEnumerator()1262         internal CharEnumerator() { }
1263         public char Current { get { throw null; } }
1264         object System.Collections.IEnumerator.Current { get { throw null; } }
Clone()1265         public object Clone() { throw null; }
Dispose()1266         public void Dispose() { }
MoveNext()1267         public bool MoveNext() { throw null; }
Reset()1268         public void Reset() { }
1269     }
1270     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), Inherited=true, AllowMultiple=false)]
1271     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
1272     [System.SerializableAttribute]
1273     public sealed partial class CLSCompliantAttribute : System.Attribute
1274     {
CLSCompliantAttribute(bool isCompliant)1275         public CLSCompliantAttribute(bool isCompliant) { }
1276         public bool IsCompliant { get { throw null; } }
1277     }
Comparison(T x, T y)1278     public delegate int Comparison<in T>(T x, T y);
1279     public static partial class Console
1280     {
1281         public static System.ConsoleColor BackgroundColor { get { throw null; } set { } }
1282         public static int BufferHeight { get { throw null; } [System.MonoLimitationAttribute("Implemented only on Windows")]set { } }
1283         public static int BufferWidth { get { throw null; } [System.MonoLimitationAttribute("Implemented only on Windows")]set { } }
1284         [System.MonoLimitationAttribute("Implemented only on Windows")]
1285         public static bool CapsLock { get { throw null; } }
1286         public static int CursorLeft { get { throw null; } set { } }
1287         public static int CursorSize { get { throw null; } set { } }
1288         public static int CursorTop { get { throw null; } set { } }
1289         public static bool CursorVisible { get { throw null; } set { } }
1290         public static System.IO.TextWriter Error { get { throw null; } }
1291         public static System.ConsoleColor ForegroundColor { get { throw null; } set { } }
1292         public static System.IO.TextReader In { get { throw null; } }
1293         public static System.Text.Encoding InputEncoding { get { throw null; } set { } }
1294         public static bool IsErrorRedirected { get { throw null; } }
1295         public static bool IsInputRedirected { get { throw null; } }
1296         public static bool IsOutputRedirected { get { throw null; } }
1297         public static bool KeyAvailable { get { throw null; } }
1298         public static int LargestWindowHeight { get { throw null; } }
1299         public static int LargestWindowWidth { get { throw null; } }
1300         [System.MonoLimitationAttribute("Only works on windows")]
1301         public static bool NumberLock { get { throw null; } }
1302         public static System.IO.TextWriter Out { get { throw null; } }
1303         public static System.Text.Encoding OutputEncoding { get { throw null; } set { } }
1304         public static string Title { get { throw null; } set { } }
1305         public static bool TreatControlCAsInput { get { throw null; } set { } }
1306         [System.MonoLimitationAttribute("Only works on windows")]
1307         public static int WindowHeight { get { throw null; } set { } }
1308         [System.MonoLimitationAttribute("Only works on windows")]
1309         public static int WindowLeft { get { throw null; } set { } }
1310         [System.MonoLimitationAttribute("Only works on windows")]
1311         public static int WindowTop { get { throw null; } set { } }
1312         [System.MonoLimitationAttribute("Only works on windows")]
1313         public static int WindowWidth { get { throw null; } set { } }
1314         public static event System.ConsoleCancelEventHandler CancelKeyPress { add { } remove { } }
Beep()1315         public static void Beep() { }
Beep(int frequency, int duration)1316         public static void Beep(int frequency, int duration) { }
Clear()1317         public static void Clear() { }
1318         [System.MonoLimitationAttribute("Implemented only on Windows")]
MoveBufferArea(int sourceLeft, int sourceTop, int sourceWidth, int sourceHeight, int targetLeft, int targetTop)1319         public static void MoveBufferArea(int sourceLeft, int sourceTop, int sourceWidth, int sourceHeight, int targetLeft, int targetTop) { }
1320         [System.MonoLimitationAttribute("Implemented only on Windows")]
MoveBufferArea(int sourceLeft, int sourceTop, int sourceWidth, int sourceHeight, int targetLeft, int targetTop, char sourceChar, System.ConsoleColor sourceForeColor, System.ConsoleColor sourceBackColor)1321         public static void MoveBufferArea(int sourceLeft, int sourceTop, int sourceWidth, int sourceHeight, int targetLeft, int targetTop, char sourceChar, System.ConsoleColor sourceForeColor, System.ConsoleColor sourceBackColor) { }
OpenStandardError()1322         public static System.IO.Stream OpenStandardError() { throw null; }
1323         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, UnmanagedCode=true)]
OpenStandardError(int bufferSize)1324         public static System.IO.Stream OpenStandardError(int bufferSize) { throw null; }
OpenStandardInput()1325         public static System.IO.Stream OpenStandardInput() { throw null; }
1326         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, UnmanagedCode=true)]
OpenStandardInput(int bufferSize)1327         public static System.IO.Stream OpenStandardInput(int bufferSize) { throw null; }
OpenStandardOutput()1328         public static System.IO.Stream OpenStandardOutput() { throw null; }
1329         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, UnmanagedCode=true)]
OpenStandardOutput(int bufferSize)1330         public static System.IO.Stream OpenStandardOutput(int bufferSize) { throw null; }
Read()1331         public static int Read() { throw null; }
ReadKey()1332         public static System.ConsoleKeyInfo ReadKey() { throw null; }
ReadKey(bool intercept)1333         public static System.ConsoleKeyInfo ReadKey(bool intercept) { throw null; }
ReadLine()1334         public static string ReadLine() { throw null; }
ResetColor()1335         public static void ResetColor() { }
1336         [System.MonoLimitationAttribute("Only works on windows")]
SetBufferSize(int width, int height)1337         public static void SetBufferSize(int width, int height) { }
SetCursorPosition(int left, int top)1338         public static void SetCursorPosition(int left, int top) { }
1339         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
SetError(System.IO.TextWriter newError)1340         public static void SetError(System.IO.TextWriter newError) { }
1341         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
SetIn(System.IO.TextReader newIn)1342         public static void SetIn(System.IO.TextReader newIn) { }
1343         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
SetOut(System.IO.TextWriter newOut)1344         public static void SetOut(System.IO.TextWriter newOut) { }
SetWindowPosition(int left, int top)1345         public static void SetWindowPosition(int left, int top) { }
SetWindowSize(int width, int height)1346         public static void SetWindowSize(int width, int height) { }
Write(bool value)1347         public static void Write(bool value) { }
Write(char value)1348         public static void Write(char value) { }
Write(char[] buffer)1349         public static void Write(char[] buffer) { }
Write(char[] buffer, int index, int count)1350         public static void Write(char[] buffer, int index, int count) { }
Write(decimal value)1351         public static void Write(decimal value) { }
Write(double value)1352         public static void Write(double value) { }
Write(int value)1353         public static void Write(int value) { }
Write(long value)1354         public static void Write(long value) { }
Write(object value)1355         public static void Write(object value) { }
Write(float value)1356         public static void Write(float value) { }
Write(string value)1357         public static void Write(string value) { }
Write(string format, object arg0)1358         public static void Write(string format, object arg0) { }
Write(string format, object arg0, object arg1)1359         public static void Write(string format, object arg0, object arg1) { }
Write(string format, object arg0, object arg1, object arg2)1360         public static void Write(string format, object arg0, object arg1, object arg2) { }
1361         [System.CLSCompliantAttribute(false)]
Write(string format, object arg0, object arg1, object arg2, object arg3, __arglist)1362         public static void Write(string format, object arg0, object arg1, object arg2, object arg3, __arglist) { }
Write(string format, params object[] arg)1363         public static void Write(string format, params object[] arg) { }
1364         [System.CLSCompliantAttribute(false)]
Write(uint value)1365         public static void Write(uint value) { }
1366         [System.CLSCompliantAttribute(false)]
Write(ulong value)1367         public static void Write(ulong value) { }
WriteLine()1368         public static void WriteLine() { }
WriteLine(bool value)1369         public static void WriteLine(bool value) { }
WriteLine(char value)1370         public static void WriteLine(char value) { }
WriteLine(char[] buffer)1371         public static void WriteLine(char[] buffer) { }
WriteLine(char[] buffer, int index, int count)1372         public static void WriteLine(char[] buffer, int index, int count) { }
WriteLine(decimal value)1373         public static void WriteLine(decimal value) { }
WriteLine(double value)1374         public static void WriteLine(double value) { }
WriteLine(int value)1375         public static void WriteLine(int value) { }
WriteLine(long value)1376         public static void WriteLine(long value) { }
WriteLine(object value)1377         public static void WriteLine(object value) { }
WriteLine(float value)1378         public static void WriteLine(float value) { }
WriteLine(string value)1379         public static void WriteLine(string value) { }
WriteLine(string format, object arg0)1380         public static void WriteLine(string format, object arg0) { }
WriteLine(string format, object arg0, object arg1)1381         public static void WriteLine(string format, object arg0, object arg1) { }
WriteLine(string format, object arg0, object arg1, object arg2)1382         public static void WriteLine(string format, object arg0, object arg1, object arg2) { }
1383         [System.CLSCompliantAttribute(false)]
WriteLine(string format, object arg0, object arg1, object arg2, object arg3, __arglist)1384         public static void WriteLine(string format, object arg0, object arg1, object arg2, object arg3, __arglist) { }
WriteLine(string format, params object[] arg)1385         public static void WriteLine(string format, params object[] arg) { }
1386         [System.CLSCompliantAttribute(false)]
WriteLine(uint value)1387         public static void WriteLine(uint value) { }
1388         [System.CLSCompliantAttribute(false)]
WriteLine(ulong value)1389         public static void WriteLine(ulong value) { }
1390     }
1391     [System.SerializableAttribute]
1392     public sealed partial class ConsoleCancelEventArgs : System.EventArgs
1393     {
ConsoleCancelEventArgs()1394         internal ConsoleCancelEventArgs() { }
1395         public bool Cancel { get { throw null; } set { } }
1396         public System.ConsoleSpecialKey SpecialKey { get { throw null; } }
1397     }
ConsoleCancelEventHandler(object sender, System.ConsoleCancelEventArgs e)1398     public delegate void ConsoleCancelEventHandler(object sender, System.ConsoleCancelEventArgs e);
1399     [System.SerializableAttribute]
1400     public enum ConsoleColor
1401     {
1402         Black = 0,
1403         Blue = 9,
1404         Cyan = 11,
1405         DarkBlue = 1,
1406         DarkCyan = 3,
1407         DarkGray = 8,
1408         DarkGreen = 2,
1409         DarkMagenta = 5,
1410         DarkRed = 4,
1411         DarkYellow = 6,
1412         Gray = 7,
1413         Green = 10,
1414         Magenta = 13,
1415         Red = 12,
1416         White = 15,
1417         Yellow = 14,
1418     }
1419     [System.SerializableAttribute]
1420     public enum ConsoleKey
1421     {
1422         A = 65,
1423         Add = 107,
1424         Applications = 93,
1425         Attention = 246,
1426         B = 66,
1427         Backspace = 8,
1428         BrowserBack = 166,
1429         BrowserFavorites = 171,
1430         BrowserForward = 167,
1431         BrowserHome = 172,
1432         BrowserRefresh = 168,
1433         BrowserSearch = 170,
1434         BrowserStop = 169,
1435         C = 67,
1436         Clear = 12,
1437         CrSel = 247,
1438         D = 68,
1439         D0 = 48,
1440         D1 = 49,
1441         D2 = 50,
1442         D3 = 51,
1443         D4 = 52,
1444         D5 = 53,
1445         D6 = 54,
1446         D7 = 55,
1447         D8 = 56,
1448         D9 = 57,
1449         Decimal = 110,
1450         Delete = 46,
1451         Divide = 111,
1452         DownArrow = 40,
1453         E = 69,
1454         End = 35,
1455         Enter = 13,
1456         EraseEndOfFile = 249,
1457         Escape = 27,
1458         Execute = 43,
1459         ExSel = 248,
1460         F = 70,
1461         F1 = 112,
1462         F10 = 121,
1463         F11 = 122,
1464         F12 = 123,
1465         F13 = 124,
1466         F14 = 125,
1467         F15 = 126,
1468         F16 = 127,
1469         F17 = 128,
1470         F18 = 129,
1471         F19 = 130,
1472         F2 = 113,
1473         F20 = 131,
1474         F21 = 132,
1475         F22 = 133,
1476         F23 = 134,
1477         F24 = 135,
1478         F3 = 114,
1479         F4 = 115,
1480         F5 = 116,
1481         F6 = 117,
1482         F7 = 118,
1483         F8 = 119,
1484         F9 = 120,
1485         G = 71,
1486         H = 72,
1487         Help = 47,
1488         Home = 36,
1489         I = 73,
1490         Insert = 45,
1491         J = 74,
1492         K = 75,
1493         L = 76,
1494         LaunchApp1 = 182,
1495         LaunchApp2 = 183,
1496         LaunchMail = 180,
1497         LaunchMediaSelect = 181,
1498         LeftArrow = 37,
1499         LeftWindows = 91,
1500         M = 77,
1501         MediaNext = 176,
1502         MediaPlay = 179,
1503         MediaPrevious = 177,
1504         MediaStop = 178,
1505         Multiply = 106,
1506         N = 78,
1507         NoName = 252,
1508         NumPad0 = 96,
1509         NumPad1 = 97,
1510         NumPad2 = 98,
1511         NumPad3 = 99,
1512         NumPad4 = 100,
1513         NumPad5 = 101,
1514         NumPad6 = 102,
1515         NumPad7 = 103,
1516         NumPad8 = 104,
1517         NumPad9 = 105,
1518         O = 79,
1519         Oem1 = 186,
1520         Oem102 = 226,
1521         Oem2 = 191,
1522         Oem3 = 192,
1523         Oem4 = 219,
1524         Oem5 = 220,
1525         Oem6 = 221,
1526         Oem7 = 222,
1527         Oem8 = 223,
1528         OemClear = 254,
1529         OemComma = 188,
1530         OemMinus = 189,
1531         OemPeriod = 190,
1532         OemPlus = 187,
1533         P = 80,
1534         Pa1 = 253,
1535         Packet = 231,
1536         PageDown = 34,
1537         PageUp = 33,
1538         Pause = 19,
1539         Play = 250,
1540         Print = 42,
1541         PrintScreen = 44,
1542         Process = 229,
1543         Q = 81,
1544         R = 82,
1545         RightArrow = 39,
1546         RightWindows = 92,
1547         S = 83,
1548         Select = 41,
1549         Separator = 108,
1550         Sleep = 95,
1551         Spacebar = 32,
1552         Subtract = 109,
1553         T = 84,
1554         Tab = 9,
1555         U = 85,
1556         UpArrow = 38,
1557         V = 86,
1558         VolumeDown = 174,
1559         VolumeMute = 173,
1560         VolumeUp = 175,
1561         W = 87,
1562         X = 88,
1563         Y = 89,
1564         Z = 90,
1565         Zoom = 251,
1566     }
1567     [System.SerializableAttribute]
1568     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
1569     public partial struct ConsoleKeyInfo
1570     {
ConsoleKeyInfoSystem.ConsoleKeyInfo1571         public ConsoleKeyInfo(char keyChar, System.ConsoleKey key, bool shift, bool alt, bool control) { throw null;}
1572         public System.ConsoleKey Key { get { throw null; } }
1573         public char KeyChar { get { throw null; } }
1574         public System.ConsoleModifiers Modifiers { get { throw null; } }
EqualsSystem.ConsoleKeyInfo1575         public bool Equals(System.ConsoleKeyInfo obj) { throw null; }
EqualsSystem.ConsoleKeyInfo1576         public override bool Equals(object value) { throw null; }
GetHashCodeSystem.ConsoleKeyInfo1577         public override int GetHashCode() { throw null; }
operator ==System.ConsoleKeyInfo1578         public static bool operator ==(System.ConsoleKeyInfo a, System.ConsoleKeyInfo b) { throw null; }
operator !=System.ConsoleKeyInfo1579         public static bool operator !=(System.ConsoleKeyInfo a, System.ConsoleKeyInfo b) { throw null; }
1580     }
1581     [System.FlagsAttribute]
1582     [System.SerializableAttribute]
1583     public enum ConsoleModifiers
1584     {
1585         Alt = 1,
1586         Control = 4,
1587         Shift = 2,
1588     }
1589     [System.SerializableAttribute]
1590     public enum ConsoleSpecialKey
1591     {
1592         ControlBreak = 1,
1593         ControlC = 0,
1594     }
1595     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
1596     [System.SerializableAttribute]
1597     public abstract partial class ContextBoundObject : System.MarshalByRefObject
1598     {
ContextBoundObject()1599         protected ContextBoundObject() { }
1600     }
1601     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
1602     [System.SerializableAttribute]
1603     public partial class ContextMarshalException : System.SystemException
1604     {
ContextMarshalException()1605         public ContextMarshalException() { }
ContextMarshalException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)1606         protected ContextMarshalException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
ContextMarshalException(string message)1607         public ContextMarshalException(string message) { }
ContextMarshalException(string message, System.Exception inner)1608         public ContextMarshalException(string message, System.Exception inner) { }
1609     }
1610     [System.AttributeUsageAttribute((System.AttributeTargets)(256), Inherited=false)]
1611     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
1612     [System.SerializableAttribute]
1613     public partial class ContextStaticAttribute : System.Attribute
1614     {
ContextStaticAttribute()1615         public ContextStaticAttribute() { }
1616     }
1617     public static partial class Convert
1618     {
1619         public static readonly object DBNull;
ChangeType(object value, System.Type conversionType)1620         public static object ChangeType(object value, System.Type conversionType) { throw null; }
ChangeType(object value, System.Type conversionType, System.IFormatProvider provider)1621         public static object ChangeType(object value, System.Type conversionType, System.IFormatProvider provider) { throw null; }
ChangeType(object value, System.TypeCode typeCode)1622         public static object ChangeType(object value, System.TypeCode typeCode) { throw null; }
ChangeType(object value, System.TypeCode typeCode, System.IFormatProvider provider)1623         public static object ChangeType(object value, System.TypeCode typeCode, System.IFormatProvider provider) { throw null; }
1624         [System.Security.SecuritySafeCriticalAttribute]
FromBase64CharArray(char[] inArray, int offset, int length)1625         public static byte[] FromBase64CharArray(char[] inArray, int offset, int length) { throw null; }
1626         [System.Security.SecuritySafeCriticalAttribute]
FromBase64String(string s)1627         public static byte[] FromBase64String(string s) { throw null; }
GetTypeCode(object value)1628         public static System.TypeCode GetTypeCode(object value) { throw null; }
IsDBNull(object value)1629         public static bool IsDBNull(object value) { throw null; }
ToBase64CharArray(byte[] inArray, int offsetIn, int length, char[] outArray, int offsetOut)1630         public static int ToBase64CharArray(byte[] inArray, int offsetIn, int length, char[] outArray, int offsetOut) { throw null; }
1631         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
1632         [System.Security.SecuritySafeCriticalAttribute]
ToBase64CharArray(byte[] inArray, int offsetIn, int length, char[] outArray, int offsetOut, System.Base64FormattingOptions options)1633         public static int ToBase64CharArray(byte[] inArray, int offsetIn, int length, char[] outArray, int offsetOut, System.Base64FormattingOptions options) { throw null; }
ToBase64String(byte[] inArray)1634         public static string ToBase64String(byte[] inArray) { throw null; }
1635         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
ToBase64String(byte[] inArray, System.Base64FormattingOptions options)1636         public static string ToBase64String(byte[] inArray, System.Base64FormattingOptions options) { throw null; }
ToBase64String(byte[] inArray, int offset, int length)1637         public static string ToBase64String(byte[] inArray, int offset, int length) { throw null; }
1638         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
1639         [System.Security.SecuritySafeCriticalAttribute]
ToBase64String(byte[] inArray, int offset, int length, System.Base64FormattingOptions options)1640         public static string ToBase64String(byte[] inArray, int offset, int length, System.Base64FormattingOptions options) { throw null; }
ToBoolean(bool value)1641         public static bool ToBoolean(bool value) { throw null; }
ToBoolean(byte value)1642         public static bool ToBoolean(byte value) { throw null; }
ToBoolean(char value)1643         public static bool ToBoolean(char value) { throw null; }
ToBoolean(System.DateTime value)1644         public static bool ToBoolean(System.DateTime value) { throw null; }
ToBoolean(decimal value)1645         public static bool ToBoolean(decimal value) { throw null; }
ToBoolean(double value)1646         public static bool ToBoolean(double value) { throw null; }
ToBoolean(short value)1647         public static bool ToBoolean(short value) { throw null; }
ToBoolean(int value)1648         public static bool ToBoolean(int value) { throw null; }
ToBoolean(long value)1649         public static bool ToBoolean(long value) { throw null; }
ToBoolean(object value)1650         public static bool ToBoolean(object value) { throw null; }
ToBoolean(object value, System.IFormatProvider provider)1651         public static bool ToBoolean(object value, System.IFormatProvider provider) { throw null; }
1652         [System.CLSCompliantAttribute(false)]
ToBoolean(sbyte value)1653         public static bool ToBoolean(sbyte value) { throw null; }
ToBoolean(float value)1654         public static bool ToBoolean(float value) { throw null; }
ToBoolean(string value)1655         public static bool ToBoolean(string value) { throw null; }
ToBoolean(string value, System.IFormatProvider provider)1656         public static bool ToBoolean(string value, System.IFormatProvider provider) { throw null; }
1657         [System.CLSCompliantAttribute(false)]
ToBoolean(ushort value)1658         public static bool ToBoolean(ushort value) { throw null; }
1659         [System.CLSCompliantAttribute(false)]
ToBoolean(uint value)1660         public static bool ToBoolean(uint value) { throw null; }
1661         [System.CLSCompliantAttribute(false)]
ToBoolean(ulong value)1662         public static bool ToBoolean(ulong value) { throw null; }
ToByte(bool value)1663         public static byte ToByte(bool value) { throw null; }
ToByte(byte value)1664         public static byte ToByte(byte value) { throw null; }
ToByte(char value)1665         public static byte ToByte(char value) { throw null; }
ToByte(System.DateTime value)1666         public static byte ToByte(System.DateTime value) { throw null; }
ToByte(decimal value)1667         public static byte ToByte(decimal value) { throw null; }
ToByte(double value)1668         public static byte ToByte(double value) { throw null; }
ToByte(short value)1669         public static byte ToByte(short value) { throw null; }
ToByte(int value)1670         public static byte ToByte(int value) { throw null; }
ToByte(long value)1671         public static byte ToByte(long value) { throw null; }
ToByte(object value)1672         public static byte ToByte(object value) { throw null; }
ToByte(object value, System.IFormatProvider provider)1673         public static byte ToByte(object value, System.IFormatProvider provider) { throw null; }
1674         [System.CLSCompliantAttribute(false)]
ToByte(sbyte value)1675         public static byte ToByte(sbyte value) { throw null; }
ToByte(float value)1676         public static byte ToByte(float value) { throw null; }
ToByte(string value)1677         public static byte ToByte(string value) { throw null; }
ToByte(string value, System.IFormatProvider provider)1678         public static byte ToByte(string value, System.IFormatProvider provider) { throw null; }
ToByte(string value, int fromBase)1679         public static byte ToByte(string value, int fromBase) { throw null; }
1680         [System.CLSCompliantAttribute(false)]
ToByte(ushort value)1681         public static byte ToByte(ushort value) { throw null; }
1682         [System.CLSCompliantAttribute(false)]
ToByte(uint value)1683         public static byte ToByte(uint value) { throw null; }
1684         [System.CLSCompliantAttribute(false)]
ToByte(ulong value)1685         public static byte ToByte(ulong value) { throw null; }
ToChar(bool value)1686         public static char ToChar(bool value) { throw null; }
ToChar(byte value)1687         public static char ToChar(byte value) { throw null; }
ToChar(char value)1688         public static char ToChar(char value) { throw null; }
ToChar(System.DateTime value)1689         public static char ToChar(System.DateTime value) { throw null; }
ToChar(decimal value)1690         public static char ToChar(decimal value) { throw null; }
ToChar(double value)1691         public static char ToChar(double value) { throw null; }
ToChar(short value)1692         public static char ToChar(short value) { throw null; }
ToChar(int value)1693         public static char ToChar(int value) { throw null; }
ToChar(long value)1694         public static char ToChar(long value) { throw null; }
ToChar(object value)1695         public static char ToChar(object value) { throw null; }
ToChar(object value, System.IFormatProvider provider)1696         public static char ToChar(object value, System.IFormatProvider provider) { throw null; }
1697         [System.CLSCompliantAttribute(false)]
ToChar(sbyte value)1698         public static char ToChar(sbyte value) { throw null; }
ToChar(float value)1699         public static char ToChar(float value) { throw null; }
ToChar(string value)1700         public static char ToChar(string value) { throw null; }
ToChar(string value, System.IFormatProvider provider)1701         public static char ToChar(string value, System.IFormatProvider provider) { throw null; }
1702         [System.CLSCompliantAttribute(false)]
ToChar(ushort value)1703         public static char ToChar(ushort value) { throw null; }
1704         [System.CLSCompliantAttribute(false)]
ToChar(uint value)1705         public static char ToChar(uint value) { throw null; }
1706         [System.CLSCompliantAttribute(false)]
ToChar(ulong value)1707         public static char ToChar(ulong value) { throw null; }
ToDateTime(bool value)1708         public static System.DateTime ToDateTime(bool value) { throw null; }
ToDateTime(byte value)1709         public static System.DateTime ToDateTime(byte value) { throw null; }
ToDateTime(char value)1710         public static System.DateTime ToDateTime(char value) { throw null; }
ToDateTime(System.DateTime value)1711         public static System.DateTime ToDateTime(System.DateTime value) { throw null; }
ToDateTime(decimal value)1712         public static System.DateTime ToDateTime(decimal value) { throw null; }
ToDateTime(double value)1713         public static System.DateTime ToDateTime(double value) { throw null; }
ToDateTime(short value)1714         public static System.DateTime ToDateTime(short value) { throw null; }
ToDateTime(int value)1715         public static System.DateTime ToDateTime(int value) { throw null; }
ToDateTime(long value)1716         public static System.DateTime ToDateTime(long value) { throw null; }
ToDateTime(object value)1717         public static System.DateTime ToDateTime(object value) { throw null; }
ToDateTime(object value, System.IFormatProvider provider)1718         public static System.DateTime ToDateTime(object value, System.IFormatProvider provider) { throw null; }
1719         [System.CLSCompliantAttribute(false)]
ToDateTime(sbyte value)1720         public static System.DateTime ToDateTime(sbyte value) { throw null; }
ToDateTime(float value)1721         public static System.DateTime ToDateTime(float value) { throw null; }
ToDateTime(string value)1722         public static System.DateTime ToDateTime(string value) { throw null; }
ToDateTime(string value, System.IFormatProvider provider)1723         public static System.DateTime ToDateTime(string value, System.IFormatProvider provider) { throw null; }
1724         [System.CLSCompliantAttribute(false)]
ToDateTime(ushort value)1725         public static System.DateTime ToDateTime(ushort value) { throw null; }
1726         [System.CLSCompliantAttribute(false)]
ToDateTime(uint value)1727         public static System.DateTime ToDateTime(uint value) { throw null; }
1728         [System.CLSCompliantAttribute(false)]
ToDateTime(ulong value)1729         public static System.DateTime ToDateTime(ulong value) { throw null; }
ToDecimal(bool value)1730         public static decimal ToDecimal(bool value) { throw null; }
ToDecimal(byte value)1731         public static decimal ToDecimal(byte value) { throw null; }
ToDecimal(char value)1732         public static decimal ToDecimal(char value) { throw null; }
ToDecimal(System.DateTime value)1733         public static decimal ToDecimal(System.DateTime value) { throw null; }
ToDecimal(decimal value)1734         public static decimal ToDecimal(decimal value) { throw null; }
ToDecimal(double value)1735         public static decimal ToDecimal(double value) { throw null; }
ToDecimal(short value)1736         public static decimal ToDecimal(short value) { throw null; }
ToDecimal(int value)1737         public static decimal ToDecimal(int value) { throw null; }
ToDecimal(long value)1738         public static decimal ToDecimal(long value) { throw null; }
ToDecimal(object value)1739         public static decimal ToDecimal(object value) { throw null; }
ToDecimal(object value, System.IFormatProvider provider)1740         public static decimal ToDecimal(object value, System.IFormatProvider provider) { throw null; }
1741         [System.CLSCompliantAttribute(false)]
ToDecimal(sbyte value)1742         public static decimal ToDecimal(sbyte value) { throw null; }
ToDecimal(float value)1743         public static decimal ToDecimal(float value) { throw null; }
ToDecimal(string value)1744         public static decimal ToDecimal(string value) { throw null; }
ToDecimal(string value, System.IFormatProvider provider)1745         public static decimal ToDecimal(string value, System.IFormatProvider provider) { throw null; }
1746         [System.CLSCompliantAttribute(false)]
ToDecimal(ushort value)1747         public static decimal ToDecimal(ushort value) { throw null; }
1748         [System.CLSCompliantAttribute(false)]
ToDecimal(uint value)1749         public static decimal ToDecimal(uint value) { throw null; }
1750         [System.CLSCompliantAttribute(false)]
ToDecimal(ulong value)1751         public static decimal ToDecimal(ulong value) { throw null; }
ToDouble(bool value)1752         public static double ToDouble(bool value) { throw null; }
ToDouble(byte value)1753         public static double ToDouble(byte value) { throw null; }
ToDouble(char value)1754         public static double ToDouble(char value) { throw null; }
ToDouble(System.DateTime value)1755         public static double ToDouble(System.DateTime value) { throw null; }
ToDouble(decimal value)1756         public static double ToDouble(decimal value) { throw null; }
ToDouble(double value)1757         public static double ToDouble(double value) { throw null; }
ToDouble(short value)1758         public static double ToDouble(short value) { throw null; }
ToDouble(int value)1759         public static double ToDouble(int value) { throw null; }
ToDouble(long value)1760         public static double ToDouble(long value) { throw null; }
ToDouble(object value)1761         public static double ToDouble(object value) { throw null; }
ToDouble(object value, System.IFormatProvider provider)1762         public static double ToDouble(object value, System.IFormatProvider provider) { throw null; }
1763         [System.CLSCompliantAttribute(false)]
ToDouble(sbyte value)1764         public static double ToDouble(sbyte value) { throw null; }
ToDouble(float value)1765         public static double ToDouble(float value) { throw null; }
ToDouble(string value)1766         public static double ToDouble(string value) { throw null; }
ToDouble(string value, System.IFormatProvider provider)1767         public static double ToDouble(string value, System.IFormatProvider provider) { throw null; }
1768         [System.CLSCompliantAttribute(false)]
ToDouble(ushort value)1769         public static double ToDouble(ushort value) { throw null; }
1770         [System.CLSCompliantAttribute(false)]
ToDouble(uint value)1771         public static double ToDouble(uint value) { throw null; }
1772         [System.CLSCompliantAttribute(false)]
ToDouble(ulong value)1773         public static double ToDouble(ulong value) { throw null; }
ToInt16(bool value)1774         public static short ToInt16(bool value) { throw null; }
ToInt16(byte value)1775         public static short ToInt16(byte value) { throw null; }
ToInt16(char value)1776         public static short ToInt16(char value) { throw null; }
ToInt16(System.DateTime value)1777         public static short ToInt16(System.DateTime value) { throw null; }
ToInt16(decimal value)1778         public static short ToInt16(decimal value) { throw null; }
ToInt16(double value)1779         public static short ToInt16(double value) { throw null; }
ToInt16(short value)1780         public static short ToInt16(short value) { throw null; }
ToInt16(int value)1781         public static short ToInt16(int value) { throw null; }
ToInt16(long value)1782         public static short ToInt16(long value) { throw null; }
ToInt16(object value)1783         public static short ToInt16(object value) { throw null; }
ToInt16(object value, System.IFormatProvider provider)1784         public static short ToInt16(object value, System.IFormatProvider provider) { throw null; }
1785         [System.CLSCompliantAttribute(false)]
ToInt16(sbyte value)1786         public static short ToInt16(sbyte value) { throw null; }
ToInt16(float value)1787         public static short ToInt16(float value) { throw null; }
ToInt16(string value)1788         public static short ToInt16(string value) { throw null; }
ToInt16(string value, System.IFormatProvider provider)1789         public static short ToInt16(string value, System.IFormatProvider provider) { throw null; }
ToInt16(string value, int fromBase)1790         public static short ToInt16(string value, int fromBase) { throw null; }
1791         [System.CLSCompliantAttribute(false)]
ToInt16(ushort value)1792         public static short ToInt16(ushort value) { throw null; }
1793         [System.CLSCompliantAttribute(false)]
ToInt16(uint value)1794         public static short ToInt16(uint value) { throw null; }
1795         [System.CLSCompliantAttribute(false)]
ToInt16(ulong value)1796         public static short ToInt16(ulong value) { throw null; }
ToInt32(bool value)1797         public static int ToInt32(bool value) { throw null; }
ToInt32(byte value)1798         public static int ToInt32(byte value) { throw null; }
ToInt32(char value)1799         public static int ToInt32(char value) { throw null; }
ToInt32(System.DateTime value)1800         public static int ToInt32(System.DateTime value) { throw null; }
1801         [System.Security.SecuritySafeCriticalAttribute]
ToInt32(decimal value)1802         public static int ToInt32(decimal value) { throw null; }
ToInt32(double value)1803         public static int ToInt32(double value) { throw null; }
ToInt32(short value)1804         public static int ToInt32(short value) { throw null; }
ToInt32(int value)1805         public static int ToInt32(int value) { throw null; }
ToInt32(long value)1806         public static int ToInt32(long value) { throw null; }
ToInt32(object value)1807         public static int ToInt32(object value) { throw null; }
ToInt32(object value, System.IFormatProvider provider)1808         public static int ToInt32(object value, System.IFormatProvider provider) { throw null; }
1809         [System.CLSCompliantAttribute(false)]
ToInt32(sbyte value)1810         public static int ToInt32(sbyte value) { throw null; }
ToInt32(float value)1811         public static int ToInt32(float value) { throw null; }
ToInt32(string value)1812         public static int ToInt32(string value) { throw null; }
ToInt32(string value, System.IFormatProvider provider)1813         public static int ToInt32(string value, System.IFormatProvider provider) { throw null; }
ToInt32(string value, int fromBase)1814         public static int ToInt32(string value, int fromBase) { throw null; }
1815         [System.CLSCompliantAttribute(false)]
ToInt32(ushort value)1816         public static int ToInt32(ushort value) { throw null; }
1817         [System.CLSCompliantAttribute(false)]
ToInt32(uint value)1818         public static int ToInt32(uint value) { throw null; }
1819         [System.CLSCompliantAttribute(false)]
ToInt32(ulong value)1820         public static int ToInt32(ulong value) { throw null; }
ToInt64(bool value)1821         public static long ToInt64(bool value) { throw null; }
ToInt64(byte value)1822         public static long ToInt64(byte value) { throw null; }
ToInt64(char value)1823         public static long ToInt64(char value) { throw null; }
ToInt64(System.DateTime value)1824         public static long ToInt64(System.DateTime value) { throw null; }
ToInt64(decimal value)1825         public static long ToInt64(decimal value) { throw null; }
ToInt64(double value)1826         public static long ToInt64(double value) { throw null; }
ToInt64(short value)1827         public static long ToInt64(short value) { throw null; }
ToInt64(int value)1828         public static long ToInt64(int value) { throw null; }
ToInt64(long value)1829         public static long ToInt64(long value) { throw null; }
ToInt64(object value)1830         public static long ToInt64(object value) { throw null; }
ToInt64(object value, System.IFormatProvider provider)1831         public static long ToInt64(object value, System.IFormatProvider provider) { throw null; }
1832         [System.CLSCompliantAttribute(false)]
ToInt64(sbyte value)1833         public static long ToInt64(sbyte value) { throw null; }
ToInt64(float value)1834         public static long ToInt64(float value) { throw null; }
ToInt64(string value)1835         public static long ToInt64(string value) { throw null; }
ToInt64(string value, System.IFormatProvider provider)1836         public static long ToInt64(string value, System.IFormatProvider provider) { throw null; }
ToInt64(string value, int fromBase)1837         public static long ToInt64(string value, int fromBase) { throw null; }
1838         [System.CLSCompliantAttribute(false)]
ToInt64(ushort value)1839         public static long ToInt64(ushort value) { throw null; }
1840         [System.CLSCompliantAttribute(false)]
ToInt64(uint value)1841         public static long ToInt64(uint value) { throw null; }
1842         [System.CLSCompliantAttribute(false)]
ToInt64(ulong value)1843         public static long ToInt64(ulong value) { throw null; }
1844         [System.CLSCompliantAttribute(false)]
ToSByte(bool value)1845         public static sbyte ToSByte(bool value) { throw null; }
1846         [System.CLSCompliantAttribute(false)]
ToSByte(byte value)1847         public static sbyte ToSByte(byte value) { throw null; }
1848         [System.CLSCompliantAttribute(false)]
ToSByte(char value)1849         public static sbyte ToSByte(char value) { throw null; }
1850         [System.CLSCompliantAttribute(false)]
ToSByte(System.DateTime value)1851         public static sbyte ToSByte(System.DateTime value) { throw null; }
1852         [System.CLSCompliantAttribute(false)]
ToSByte(decimal value)1853         public static sbyte ToSByte(decimal value) { throw null; }
1854         [System.CLSCompliantAttribute(false)]
ToSByte(double value)1855         public static sbyte ToSByte(double value) { throw null; }
1856         [System.CLSCompliantAttribute(false)]
ToSByte(short value)1857         public static sbyte ToSByte(short value) { throw null; }
1858         [System.CLSCompliantAttribute(false)]
ToSByte(int value)1859         public static sbyte ToSByte(int value) { throw null; }
1860         [System.CLSCompliantAttribute(false)]
ToSByte(long value)1861         public static sbyte ToSByte(long value) { throw null; }
1862         [System.CLSCompliantAttribute(false)]
ToSByte(object value)1863         public static sbyte ToSByte(object value) { throw null; }
1864         [System.CLSCompliantAttribute(false)]
ToSByte(object value, System.IFormatProvider provider)1865         public static sbyte ToSByte(object value, System.IFormatProvider provider) { throw null; }
1866         [System.CLSCompliantAttribute(false)]
ToSByte(sbyte value)1867         public static sbyte ToSByte(sbyte value) { throw null; }
1868         [System.CLSCompliantAttribute(false)]
ToSByte(float value)1869         public static sbyte ToSByte(float value) { throw null; }
1870         [System.CLSCompliantAttribute(false)]
ToSByte(string value)1871         public static sbyte ToSByte(string value) { throw null; }
1872         [System.CLSCompliantAttribute(false)]
ToSByte(string value, System.IFormatProvider provider)1873         public static sbyte ToSByte(string value, System.IFormatProvider provider) { throw null; }
1874         [System.CLSCompliantAttribute(false)]
ToSByte(string value, int fromBase)1875         public static sbyte ToSByte(string value, int fromBase) { throw null; }
1876         [System.CLSCompliantAttribute(false)]
ToSByte(ushort value)1877         public static sbyte ToSByte(ushort value) { throw null; }
1878         [System.CLSCompliantAttribute(false)]
ToSByte(uint value)1879         public static sbyte ToSByte(uint value) { throw null; }
1880         [System.CLSCompliantAttribute(false)]
ToSByte(ulong value)1881         public static sbyte ToSByte(ulong value) { throw null; }
ToSingle(bool value)1882         public static float ToSingle(bool value) { throw null; }
ToSingle(byte value)1883         public static float ToSingle(byte value) { throw null; }
ToSingle(char value)1884         public static float ToSingle(char value) { throw null; }
ToSingle(System.DateTime value)1885         public static float ToSingle(System.DateTime value) { throw null; }
ToSingle(decimal value)1886         public static float ToSingle(decimal value) { throw null; }
ToSingle(double value)1887         public static float ToSingle(double value) { throw null; }
ToSingle(short value)1888         public static float ToSingle(short value) { throw null; }
ToSingle(int value)1889         public static float ToSingle(int value) { throw null; }
ToSingle(long value)1890         public static float ToSingle(long value) { throw null; }
ToSingle(object value)1891         public static float ToSingle(object value) { throw null; }
ToSingle(object value, System.IFormatProvider provider)1892         public static float ToSingle(object value, System.IFormatProvider provider) { throw null; }
1893         [System.CLSCompliantAttribute(false)]
ToSingle(sbyte value)1894         public static float ToSingle(sbyte value) { throw null; }
ToSingle(float value)1895         public static float ToSingle(float value) { throw null; }
ToSingle(string value)1896         public static float ToSingle(string value) { throw null; }
ToSingle(string value, System.IFormatProvider provider)1897         public static float ToSingle(string value, System.IFormatProvider provider) { throw null; }
1898         [System.CLSCompliantAttribute(false)]
ToSingle(ushort value)1899         public static float ToSingle(ushort value) { throw null; }
1900         [System.CLSCompliantAttribute(false)]
ToSingle(uint value)1901         public static float ToSingle(uint value) { throw null; }
1902         [System.CLSCompliantAttribute(false)]
ToSingle(ulong value)1903         public static float ToSingle(ulong value) { throw null; }
ToString(bool value)1904         public static string ToString(bool value) { throw null; }
ToString(bool value, System.IFormatProvider provider)1905         public static string ToString(bool value, System.IFormatProvider provider) { throw null; }
ToString(byte value)1906         public static string ToString(byte value) { throw null; }
ToString(byte value, System.IFormatProvider provider)1907         public static string ToString(byte value, System.IFormatProvider provider) { throw null; }
1908         [System.Security.SecuritySafeCriticalAttribute]
ToString(byte value, int toBase)1909         public static string ToString(byte value, int toBase) { throw null; }
ToString(char value)1910         public static string ToString(char value) { throw null; }
ToString(char value, System.IFormatProvider provider)1911         public static string ToString(char value, System.IFormatProvider provider) { throw null; }
ToString(System.DateTime value)1912         public static string ToString(System.DateTime value) { throw null; }
ToString(System.DateTime value, System.IFormatProvider provider)1913         public static string ToString(System.DateTime value, System.IFormatProvider provider) { throw null; }
ToString(decimal value)1914         public static string ToString(decimal value) { throw null; }
ToString(decimal value, System.IFormatProvider provider)1915         public static string ToString(decimal value, System.IFormatProvider provider) { throw null; }
ToString(double value)1916         public static string ToString(double value) { throw null; }
ToString(double value, System.IFormatProvider provider)1917         public static string ToString(double value, System.IFormatProvider provider) { throw null; }
ToString(short value)1918         public static string ToString(short value) { throw null; }
ToString(short value, System.IFormatProvider provider)1919         public static string ToString(short value, System.IFormatProvider provider) { throw null; }
1920         [System.Security.SecuritySafeCriticalAttribute]
ToString(short value, int toBase)1921         public static string ToString(short value, int toBase) { throw null; }
ToString(int value)1922         public static string ToString(int value) { throw null; }
ToString(int value, System.IFormatProvider provider)1923         public static string ToString(int value, System.IFormatProvider provider) { throw null; }
1924         [System.Security.SecuritySafeCriticalAttribute]
ToString(int value, int toBase)1925         public static string ToString(int value, int toBase) { throw null; }
ToString(long value)1926         public static string ToString(long value) { throw null; }
ToString(long value, System.IFormatProvider provider)1927         public static string ToString(long value, System.IFormatProvider provider) { throw null; }
1928         [System.Security.SecuritySafeCriticalAttribute]
ToString(long value, int toBase)1929         public static string ToString(long value, int toBase) { throw null; }
ToString(object value)1930         public static string ToString(object value) { throw null; }
ToString(object value, System.IFormatProvider provider)1931         public static string ToString(object value, System.IFormatProvider provider) { throw null; }
1932         [System.CLSCompliantAttribute(false)]
ToString(sbyte value)1933         public static string ToString(sbyte value) { throw null; }
1934         [System.CLSCompliantAttribute(false)]
ToString(sbyte value, System.IFormatProvider provider)1935         public static string ToString(sbyte value, System.IFormatProvider provider) { throw null; }
ToString(float value)1936         public static string ToString(float value) { throw null; }
ToString(float value, System.IFormatProvider provider)1937         public static string ToString(float value, System.IFormatProvider provider) { throw null; }
ToString(string value)1938         public static string ToString(string value) { throw null; }
ToString(string value, System.IFormatProvider provider)1939         public static string ToString(string value, System.IFormatProvider provider) { throw null; }
1940         [System.CLSCompliantAttribute(false)]
ToString(ushort value)1941         public static string ToString(ushort value) { throw null; }
1942         [System.CLSCompliantAttribute(false)]
ToString(ushort value, System.IFormatProvider provider)1943         public static string ToString(ushort value, System.IFormatProvider provider) { throw null; }
1944         [System.CLSCompliantAttribute(false)]
ToString(uint value)1945         public static string ToString(uint value) { throw null; }
1946         [System.CLSCompliantAttribute(false)]
ToString(uint value, System.IFormatProvider provider)1947         public static string ToString(uint value, System.IFormatProvider provider) { throw null; }
1948         [System.CLSCompliantAttribute(false)]
ToString(ulong value)1949         public static string ToString(ulong value) { throw null; }
1950         [System.CLSCompliantAttribute(false)]
ToString(ulong value, System.IFormatProvider provider)1951         public static string ToString(ulong value, System.IFormatProvider provider) { throw null; }
1952         [System.CLSCompliantAttribute(false)]
ToUInt16(bool value)1953         public static ushort ToUInt16(bool value) { throw null; }
1954         [System.CLSCompliantAttribute(false)]
ToUInt16(byte value)1955         public static ushort ToUInt16(byte value) { throw null; }
1956         [System.CLSCompliantAttribute(false)]
ToUInt16(char value)1957         public static ushort ToUInt16(char value) { throw null; }
1958         [System.CLSCompliantAttribute(false)]
ToUInt16(System.DateTime value)1959         public static ushort ToUInt16(System.DateTime value) { throw null; }
1960         [System.CLSCompliantAttribute(false)]
ToUInt16(decimal value)1961         public static ushort ToUInt16(decimal value) { throw null; }
1962         [System.CLSCompliantAttribute(false)]
ToUInt16(double value)1963         public static ushort ToUInt16(double value) { throw null; }
1964         [System.CLSCompliantAttribute(false)]
ToUInt16(short value)1965         public static ushort ToUInt16(short value) { throw null; }
1966         [System.CLSCompliantAttribute(false)]
ToUInt16(int value)1967         public static ushort ToUInt16(int value) { throw null; }
1968         [System.CLSCompliantAttribute(false)]
ToUInt16(long value)1969         public static ushort ToUInt16(long value) { throw null; }
1970         [System.CLSCompliantAttribute(false)]
ToUInt16(object value)1971         public static ushort ToUInt16(object value) { throw null; }
1972         [System.CLSCompliantAttribute(false)]
ToUInt16(object value, System.IFormatProvider provider)1973         public static ushort ToUInt16(object value, System.IFormatProvider provider) { throw null; }
1974         [System.CLSCompliantAttribute(false)]
ToUInt16(sbyte value)1975         public static ushort ToUInt16(sbyte value) { throw null; }
1976         [System.CLSCompliantAttribute(false)]
ToUInt16(float value)1977         public static ushort ToUInt16(float value) { throw null; }
1978         [System.CLSCompliantAttribute(false)]
ToUInt16(string value)1979         public static ushort ToUInt16(string value) { throw null; }
1980         [System.CLSCompliantAttribute(false)]
ToUInt16(string value, System.IFormatProvider provider)1981         public static ushort ToUInt16(string value, System.IFormatProvider provider) { throw null; }
1982         [System.CLSCompliantAttribute(false)]
ToUInt16(string value, int fromBase)1983         public static ushort ToUInt16(string value, int fromBase) { throw null; }
1984         [System.CLSCompliantAttribute(false)]
ToUInt16(ushort value)1985         public static ushort ToUInt16(ushort value) { throw null; }
1986         [System.CLSCompliantAttribute(false)]
ToUInt16(uint value)1987         public static ushort ToUInt16(uint value) { throw null; }
1988         [System.CLSCompliantAttribute(false)]
ToUInt16(ulong value)1989         public static ushort ToUInt16(ulong value) { throw null; }
1990         [System.CLSCompliantAttribute(false)]
ToUInt32(bool value)1991         public static uint ToUInt32(bool value) { throw null; }
1992         [System.CLSCompliantAttribute(false)]
ToUInt32(byte value)1993         public static uint ToUInt32(byte value) { throw null; }
1994         [System.CLSCompliantAttribute(false)]
ToUInt32(char value)1995         public static uint ToUInt32(char value) { throw null; }
1996         [System.CLSCompliantAttribute(false)]
ToUInt32(System.DateTime value)1997         public static uint ToUInt32(System.DateTime value) { throw null; }
1998         [System.CLSCompliantAttribute(false)]
ToUInt32(decimal value)1999         public static uint ToUInt32(decimal value) { throw null; }
2000         [System.CLSCompliantAttribute(false)]
ToUInt32(double value)2001         public static uint ToUInt32(double value) { throw null; }
2002         [System.CLSCompliantAttribute(false)]
ToUInt32(short value)2003         public static uint ToUInt32(short value) { throw null; }
2004         [System.CLSCompliantAttribute(false)]
ToUInt32(int value)2005         public static uint ToUInt32(int value) { throw null; }
2006         [System.CLSCompliantAttribute(false)]
ToUInt32(long value)2007         public static uint ToUInt32(long value) { throw null; }
2008         [System.CLSCompliantAttribute(false)]
ToUInt32(object value)2009         public static uint ToUInt32(object value) { throw null; }
2010         [System.CLSCompliantAttribute(false)]
ToUInt32(object value, System.IFormatProvider provider)2011         public static uint ToUInt32(object value, System.IFormatProvider provider) { throw null; }
2012         [System.CLSCompliantAttribute(false)]
ToUInt32(sbyte value)2013         public static uint ToUInt32(sbyte value) { throw null; }
2014         [System.CLSCompliantAttribute(false)]
ToUInt32(float value)2015         public static uint ToUInt32(float value) { throw null; }
2016         [System.CLSCompliantAttribute(false)]
ToUInt32(string value)2017         public static uint ToUInt32(string value) { throw null; }
2018         [System.CLSCompliantAttribute(false)]
ToUInt32(string value, System.IFormatProvider provider)2019         public static uint ToUInt32(string value, System.IFormatProvider provider) { throw null; }
2020         [System.CLSCompliantAttribute(false)]
ToUInt32(string value, int fromBase)2021         public static uint ToUInt32(string value, int fromBase) { throw null; }
2022         [System.CLSCompliantAttribute(false)]
ToUInt32(ushort value)2023         public static uint ToUInt32(ushort value) { throw null; }
2024         [System.CLSCompliantAttribute(false)]
ToUInt32(uint value)2025         public static uint ToUInt32(uint value) { throw null; }
2026         [System.CLSCompliantAttribute(false)]
ToUInt32(ulong value)2027         public static uint ToUInt32(ulong value) { throw null; }
2028         [System.CLSCompliantAttribute(false)]
ToUInt64(bool value)2029         public static ulong ToUInt64(bool value) { throw null; }
2030         [System.CLSCompliantAttribute(false)]
ToUInt64(byte value)2031         public static ulong ToUInt64(byte value) { throw null; }
2032         [System.CLSCompliantAttribute(false)]
ToUInt64(char value)2033         public static ulong ToUInt64(char value) { throw null; }
2034         [System.CLSCompliantAttribute(false)]
ToUInt64(System.DateTime value)2035         public static ulong ToUInt64(System.DateTime value) { throw null; }
2036         [System.CLSCompliantAttribute(false)]
ToUInt64(decimal value)2037         public static ulong ToUInt64(decimal value) { throw null; }
2038         [System.CLSCompliantAttribute(false)]
ToUInt64(double value)2039         public static ulong ToUInt64(double value) { throw null; }
2040         [System.CLSCompliantAttribute(false)]
ToUInt64(short value)2041         public static ulong ToUInt64(short value) { throw null; }
2042         [System.CLSCompliantAttribute(false)]
ToUInt64(int value)2043         public static ulong ToUInt64(int value) { throw null; }
2044         [System.CLSCompliantAttribute(false)]
ToUInt64(long value)2045         public static ulong ToUInt64(long value) { throw null; }
2046         [System.CLSCompliantAttribute(false)]
ToUInt64(object value)2047         public static ulong ToUInt64(object value) { throw null; }
2048         [System.CLSCompliantAttribute(false)]
ToUInt64(object value, System.IFormatProvider provider)2049         public static ulong ToUInt64(object value, System.IFormatProvider provider) { throw null; }
2050         [System.CLSCompliantAttribute(false)]
ToUInt64(sbyte value)2051         public static ulong ToUInt64(sbyte value) { throw null; }
2052         [System.CLSCompliantAttribute(false)]
ToUInt64(float value)2053         public static ulong ToUInt64(float value) { throw null; }
2054         [System.CLSCompliantAttribute(false)]
ToUInt64(string value)2055         public static ulong ToUInt64(string value) { throw null; }
2056         [System.CLSCompliantAttribute(false)]
ToUInt64(string value, System.IFormatProvider provider)2057         public static ulong ToUInt64(string value, System.IFormatProvider provider) { throw null; }
2058         [System.CLSCompliantAttribute(false)]
ToUInt64(string value, int fromBase)2059         public static ulong ToUInt64(string value, int fromBase) { throw null; }
2060         [System.CLSCompliantAttribute(false)]
ToUInt64(ushort value)2061         public static ulong ToUInt64(ushort value) { throw null; }
2062         [System.CLSCompliantAttribute(false)]
ToUInt64(uint value)2063         public static ulong ToUInt64(uint value) { throw null; }
2064         [System.CLSCompliantAttribute(false)]
ToUInt64(ulong value)2065         public static ulong ToUInt64(ulong value) { throw null; }
2066     }
Converter(TInput input)2067     public delegate TOutput Converter<in TInput, out TOutput>(TInput input);
2068     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
CrossAppDomainDelegate()2069     public delegate void CrossAppDomainDelegate();
2070     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2071     [System.SerializableAttribute]
2072     public sealed partial class DataMisalignedException : System.SystemException
2073     {
DataMisalignedException()2074         public DataMisalignedException() { }
DataMisalignedException(string message)2075         public DataMisalignedException(string message) { }
DataMisalignedException(string message, System.Exception innerException)2076         public DataMisalignedException(string message, System.Exception innerException) { }
2077     }
2078     [System.SerializableAttribute]
2079     public partial struct DateTime : System.IComparable, System.IComparable<System.DateTime>, System.IConvertible, System.IEquatable<System.DateTime>, System.IFormattable, System.Runtime.Serialization.ISerializable
2080     {
2081         public static readonly System.DateTime MaxValue;
2082         public static readonly System.DateTime MinValue;
DateTimeSystem.DateTime2083         public DateTime(int year, int month, int day) { throw null;}
DateTimeSystem.DateTime2084         public DateTime(int year, int month, int day, System.Globalization.Calendar calendar) { throw null;}
DateTimeSystem.DateTime2085         public DateTime(int year, int month, int day, int hour, int minute, int second) { throw null;}
DateTimeSystem.DateTime2086         public DateTime(int year, int month, int day, int hour, int minute, int second, System.DateTimeKind kind) { throw null;}
DateTimeSystem.DateTime2087         public DateTime(int year, int month, int day, int hour, int minute, int second, System.Globalization.Calendar calendar) { throw null;}
DateTimeSystem.DateTime2088         public DateTime(int year, int month, int day, int hour, int minute, int second, int millisecond) { throw null;}
DateTimeSystem.DateTime2089         public DateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, System.DateTimeKind kind) { throw null;}
DateTimeSystem.DateTime2090         public DateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, System.Globalization.Calendar calendar) { throw null;}
DateTimeSystem.DateTime2091         public DateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, System.Globalization.Calendar calendar, System.DateTimeKind kind) { throw null;}
DateTimeSystem.DateTime2092         public DateTime(long ticks) { throw null;}
DateTimeSystem.DateTime2093         public DateTime(long ticks, System.DateTimeKind kind) { throw null;}
2094         public System.DateTime Date { get { throw null; } }
2095         public int Day { get { throw null; } }
2096         public System.DayOfWeek DayOfWeek { get { throw null; } }
2097         public int DayOfYear { get { throw null; } }
2098         public int Hour { get { throw null; } }
2099         public System.DateTimeKind Kind { get { throw null; } }
2100         public int Millisecond { get { throw null; } }
2101         public int Minute { get { throw null; } }
2102         public int Month { get { throw null; } }
2103         public static System.DateTime Now { get { throw null; } }
2104         public int Second { get { throw null; } }
2105         public long Ticks { get { throw null; } }
2106         public System.TimeSpan TimeOfDay { get { throw null; } }
2107         public static System.DateTime Today { get { throw null; } }
2108         public static System.DateTime UtcNow { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
2109         public int Year { get { throw null; } }
AddSystem.DateTime2110         public System.DateTime Add(System.TimeSpan value) { throw null; }
AddDaysSystem.DateTime2111         public System.DateTime AddDays(double value) { throw null; }
AddHoursSystem.DateTime2112         public System.DateTime AddHours(double value) { throw null; }
AddMillisecondsSystem.DateTime2113         public System.DateTime AddMilliseconds(double value) { throw null; }
AddMinutesSystem.DateTime2114         public System.DateTime AddMinutes(double value) { throw null; }
AddMonthsSystem.DateTime2115         public System.DateTime AddMonths(int months) { throw null; }
AddSecondsSystem.DateTime2116         public System.DateTime AddSeconds(double value) { throw null; }
AddTicksSystem.DateTime2117         public System.DateTime AddTicks(long value) { throw null; }
AddYearsSystem.DateTime2118         public System.DateTime AddYears(int value) { throw null; }
CompareSystem.DateTime2119         public static int Compare(System.DateTime t1, System.DateTime t2) { throw null; }
CompareToSystem.DateTime2120         public int CompareTo(System.DateTime value) { throw null; }
CompareToSystem.DateTime2121         public int CompareTo(object value) { throw null; }
DaysInMonthSystem.DateTime2122         public static int DaysInMonth(int year, int month) { throw null; }
EqualsSystem.DateTime2123         public bool Equals(System.DateTime value) { throw null; }
EqualsSystem.DateTime2124         public static bool Equals(System.DateTime t1, System.DateTime t2) { throw null; }
EqualsSystem.DateTime2125         public override bool Equals(object value) { throw null; }
FromBinarySystem.DateTime2126         public static System.DateTime FromBinary(long dateData) { throw null; }
FromFileTimeSystem.DateTime2127         public static System.DateTime FromFileTime(long fileTime) { throw null; }
FromFileTimeUtcSystem.DateTime2128         public static System.DateTime FromFileTimeUtc(long fileTime) { throw null; }
FromOADateSystem.DateTime2129         public static System.DateTime FromOADate(double d) { throw null; }
GetDateTimeFormatsSystem.DateTime2130         public string[] GetDateTimeFormats() { throw null; }
GetDateTimeFormatsSystem.DateTime2131         public string[] GetDateTimeFormats(char format) { throw null; }
GetDateTimeFormatsSystem.DateTime2132         public string[] GetDateTimeFormats(char format, System.IFormatProvider provider) { throw null; }
GetDateTimeFormatsSystem.DateTime2133         public string[] GetDateTimeFormats(System.IFormatProvider provider) { throw null; }
GetHashCodeSystem.DateTime2134         public override int GetHashCode() { throw null; }
GetTypeCodeSystem.DateTime2135         public System.TypeCode GetTypeCode() { throw null; }
IsDaylightSavingTimeSystem.DateTime2136         public bool IsDaylightSavingTime() { throw null; }
IsLeapYearSystem.DateTime2137         public static bool IsLeapYear(int year) { throw null; }
operator +System.DateTime2138         public static System.DateTime operator +(System.DateTime d, System.TimeSpan t) { throw null; }
operator ==System.DateTime2139         public static bool operator ==(System.DateTime d1, System.DateTime d2) { throw null; }
operator >System.DateTime2140         public static bool operator >(System.DateTime t1, System.DateTime t2) { throw null; }
operator >=System.DateTime2141         public static bool operator >=(System.DateTime t1, System.DateTime t2) { throw null; }
operator !=System.DateTime2142         public static bool operator !=(System.DateTime d1, System.DateTime d2) { throw null; }
operator <System.DateTime2143         public static bool operator <(System.DateTime t1, System.DateTime t2) { throw null; }
operator <=System.DateTime2144         public static bool operator <=(System.DateTime t1, System.DateTime t2) { throw null; }
operator -System.DateTime2145         public static System.TimeSpan operator -(System.DateTime d1, System.DateTime d2) { throw null; }
operator -System.DateTime2146         public static System.DateTime operator -(System.DateTime d, System.TimeSpan t) { throw null; }
ParseSystem.DateTime2147         public static System.DateTime Parse(string s) { throw null; }
ParseSystem.DateTime2148         public static System.DateTime Parse(string s, System.IFormatProvider provider) { throw null; }
ParseSystem.DateTime2149         public static System.DateTime Parse(string s, System.IFormatProvider provider, System.Globalization.DateTimeStyles styles) { throw null; }
ParseExactSystem.DateTime2150         public static System.DateTime ParseExact(string s, string format, System.IFormatProvider provider) { throw null; }
ParseExactSystem.DateTime2151         public static System.DateTime ParseExact(string s, string format, System.IFormatProvider provider, System.Globalization.DateTimeStyles style) { throw null; }
ParseExactSystem.DateTime2152         public static System.DateTime ParseExact(string s, string[] formats, System.IFormatProvider provider, System.Globalization.DateTimeStyles style) { throw null; }
SpecifyKindSystem.DateTime2153         public static System.DateTime SpecifyKind(System.DateTime value, System.DateTimeKind kind) { throw null; }
SubtractSystem.DateTime2154         public System.TimeSpan Subtract(System.DateTime value) { throw null; }
SubtractSystem.DateTime2155         public System.DateTime Subtract(System.TimeSpan value) { throw null; }
System.IConvertible.ToBooleanSystem.DateTime2156         bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToByteSystem.DateTime2157         byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToCharSystem.DateTime2158         char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDateTimeSystem.DateTime2159         System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDecimalSystem.DateTime2160         decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDoubleSystem.DateTime2161         double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt16System.DateTime2162         short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt32System.DateTime2163         int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt64System.DateTime2164         long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSByteSystem.DateTime2165         sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSingleSystem.DateTime2166         float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToTypeSystem.DateTime2167         object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt16System.DateTime2168         ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt32System.DateTime2169         uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt64System.DateTime2170         ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
2171         [System.Security.SecurityCriticalAttribute]
System.Runtime.Serialization.ISerializable.GetObjectDataSystem.DateTime2172         void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
ToBinarySystem.DateTime2173         public long ToBinary() { throw null; }
ToFileTimeSystem.DateTime2174         public long ToFileTime() { throw null; }
ToFileTimeUtcSystem.DateTime2175         public long ToFileTimeUtc() { throw null; }
ToLocalTimeSystem.DateTime2176         public System.DateTime ToLocalTime() { throw null; }
ToLongDateStringSystem.DateTime2177         public string ToLongDateString() { throw null; }
ToLongTimeStringSystem.DateTime2178         public string ToLongTimeString() { throw null; }
ToOADateSystem.DateTime2179         public double ToOADate() { throw null; }
ToShortDateStringSystem.DateTime2180         public string ToShortDateString() { throw null; }
ToShortTimeStringSystem.DateTime2181         public string ToShortTimeString() { throw null; }
ToStringSystem.DateTime2182         public override string ToString() { throw null; }
ToStringSystem.DateTime2183         public string ToString(System.IFormatProvider provider) { throw null; }
ToStringSystem.DateTime2184         public string ToString(string format) { throw null; }
ToStringSystem.DateTime2185         public string ToString(string format, System.IFormatProvider provider) { throw null; }
ToUniversalTimeSystem.DateTime2186         public System.DateTime ToUniversalTime() { throw null; }
TryParseSystem.DateTime2187         public static bool TryParse(string s, out System.DateTime result) { result = default(System.DateTime); throw null; }
TryParseSystem.DateTime2188         public static bool TryParse(string s, System.IFormatProvider provider, System.Globalization.DateTimeStyles styles, out System.DateTime result) { result = default(System.DateTime); throw null; }
TryParseExactSystem.DateTime2189         public static bool TryParseExact(string s, string format, System.IFormatProvider provider, System.Globalization.DateTimeStyles style, out System.DateTime result) { result = default(System.DateTime); throw null; }
TryParseExactSystem.DateTime2190         public static bool TryParseExact(string s, string[] formats, System.IFormatProvider provider, System.Globalization.DateTimeStyles style, out System.DateTime result) { result = default(System.DateTime); throw null; }
2191     }
2192     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2193     [System.SerializableAttribute]
2194     public enum DateTimeKind
2195     {
2196         Local = 2,
2197         Unspecified = 0,
2198         Utc = 1,
2199     }
2200     [System.SerializableAttribute]
2201     public partial struct DateTimeOffset : System.IComparable, System.IComparable<System.DateTimeOffset>, System.IEquatable<System.DateTimeOffset>, System.IFormattable, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable
2202     {
2203         public static readonly System.DateTimeOffset MaxValue;
2204         public static readonly System.DateTimeOffset MinValue;
DateTimeOffsetSystem.DateTimeOffset2205         public DateTimeOffset(System.DateTime dateTime) { throw null;}
DateTimeOffsetSystem.DateTimeOffset2206         public DateTimeOffset(System.DateTime dateTime, System.TimeSpan offset) { throw null;}
DateTimeOffsetSystem.DateTimeOffset2207         public DateTimeOffset(int year, int month, int day, int hour, int minute, int second, int millisecond, System.Globalization.Calendar calendar, System.TimeSpan offset) { throw null;}
DateTimeOffsetSystem.DateTimeOffset2208         public DateTimeOffset(int year, int month, int day, int hour, int minute, int second, int millisecond, System.TimeSpan offset) { throw null;}
DateTimeOffsetSystem.DateTimeOffset2209         public DateTimeOffset(int year, int month, int day, int hour, int minute, int second, System.TimeSpan offset) { throw null;}
DateTimeOffsetSystem.DateTimeOffset2210         public DateTimeOffset(long ticks, System.TimeSpan offset) { throw null;}
2211         public System.DateTime Date { get { throw null; } }
2212         public System.DateTime DateTime { get { throw null; } }
2213         public int Day { get { throw null; } }
2214         public System.DayOfWeek DayOfWeek { get { throw null; } }
2215         public int DayOfYear { get { throw null; } }
2216         public int Hour { get { throw null; } }
2217         public System.DateTime LocalDateTime { get { throw null; } }
2218         public int Millisecond { get { throw null; } }
2219         public int Minute { get { throw null; } }
2220         public int Month { get { throw null; } }
2221         public static System.DateTimeOffset Now { get { throw null; } }
2222         public System.TimeSpan Offset { get { throw null; } }
2223         public int Second { get { throw null; } }
2224         public long Ticks { get { throw null; } }
2225         public System.TimeSpan TimeOfDay { get { throw null; } }
2226         public System.DateTime UtcDateTime { get { throw null; } }
2227         public static System.DateTimeOffset UtcNow { get { throw null; } }
2228         public long UtcTicks { get { throw null; } }
2229         public int Year { get { throw null; } }
AddSystem.DateTimeOffset2230         public System.DateTimeOffset Add(System.TimeSpan timeSpan) { throw null; }
AddDaysSystem.DateTimeOffset2231         public System.DateTimeOffset AddDays(double days) { throw null; }
AddHoursSystem.DateTimeOffset2232         public System.DateTimeOffset AddHours(double hours) { throw null; }
AddMillisecondsSystem.DateTimeOffset2233         public System.DateTimeOffset AddMilliseconds(double milliseconds) { throw null; }
AddMinutesSystem.DateTimeOffset2234         public System.DateTimeOffset AddMinutes(double minutes) { throw null; }
AddMonthsSystem.DateTimeOffset2235         public System.DateTimeOffset AddMonths(int months) { throw null; }
AddSecondsSystem.DateTimeOffset2236         public System.DateTimeOffset AddSeconds(double seconds) { throw null; }
AddTicksSystem.DateTimeOffset2237         public System.DateTimeOffset AddTicks(long ticks) { throw null; }
AddYearsSystem.DateTimeOffset2238         public System.DateTimeOffset AddYears(int years) { throw null; }
CompareSystem.DateTimeOffset2239         public static int Compare(System.DateTimeOffset first, System.DateTimeOffset second) { throw null; }
CompareToSystem.DateTimeOffset2240         public int CompareTo(System.DateTimeOffset other) { throw null; }
EqualsSystem.DateTimeOffset2241         public bool Equals(System.DateTimeOffset other) { throw null; }
EqualsSystem.DateTimeOffset2242         public static bool Equals(System.DateTimeOffset first, System.DateTimeOffset second) { throw null; }
EqualsSystem.DateTimeOffset2243         public override bool Equals(object obj) { throw null; }
EqualsExactSystem.DateTimeOffset2244         public bool EqualsExact(System.DateTimeOffset other) { throw null; }
FromFileTimeSystem.DateTimeOffset2245         public static System.DateTimeOffset FromFileTime(long fileTime) { throw null; }
GetHashCodeSystem.DateTimeOffset2246         public override int GetHashCode() { throw null; }
operator +System.DateTimeOffset2247         public static System.DateTimeOffset operator +(System.DateTimeOffset dateTimeOffset, System.TimeSpan timeSpan) { throw null; }
operator ==System.DateTimeOffset2248         public static bool operator ==(System.DateTimeOffset left, System.DateTimeOffset right) { throw null; }
operator >System.DateTimeOffset2249         public static bool operator >(System.DateTimeOffset left, System.DateTimeOffset right) { throw null; }
operator >=System.DateTimeOffset2250         public static bool operator >=(System.DateTimeOffset left, System.DateTimeOffset right) { throw null; }
operator System.DateTimeOffsetSystem.DateTimeOffset2251         public static implicit operator System.DateTimeOffset (System.DateTime dateTime) { throw null; }
operator !=System.DateTimeOffset2252         public static bool operator !=(System.DateTimeOffset left, System.DateTimeOffset right) { throw null; }
operator <System.DateTimeOffset2253         public static bool operator <(System.DateTimeOffset left, System.DateTimeOffset right) { throw null; }
operator <=System.DateTimeOffset2254         public static bool operator <=(System.DateTimeOffset left, System.DateTimeOffset right) { throw null; }
operator -System.DateTimeOffset2255         public static System.TimeSpan operator -(System.DateTimeOffset left, System.DateTimeOffset right) { throw null; }
operator -System.DateTimeOffset2256         public static System.DateTimeOffset operator -(System.DateTimeOffset dateTimeOffset, System.TimeSpan timeSpan) { throw null; }
ParseSystem.DateTimeOffset2257         public static System.DateTimeOffset Parse(string input) { throw null; }
ParseSystem.DateTimeOffset2258         public static System.DateTimeOffset Parse(string input, System.IFormatProvider formatProvider) { throw null; }
ParseSystem.DateTimeOffset2259         public static System.DateTimeOffset Parse(string input, System.IFormatProvider formatProvider, System.Globalization.DateTimeStyles styles) { throw null; }
ParseExactSystem.DateTimeOffset2260         public static System.DateTimeOffset ParseExact(string input, string format, System.IFormatProvider formatProvider) { throw null; }
ParseExactSystem.DateTimeOffset2261         public static System.DateTimeOffset ParseExact(string input, string format, System.IFormatProvider formatProvider, System.Globalization.DateTimeStyles styles) { throw null; }
ParseExactSystem.DateTimeOffset2262         public static System.DateTimeOffset ParseExact(string input, string[] formats, System.IFormatProvider formatProvider, System.Globalization.DateTimeStyles styles) { throw null; }
SubtractSystem.DateTimeOffset2263         public System.TimeSpan Subtract(System.DateTimeOffset value) { throw null; }
SubtractSystem.DateTimeOffset2264         public System.DateTimeOffset Subtract(System.TimeSpan value) { throw null; }
System.IComparable.CompareToSystem.DateTimeOffset2265         int System.IComparable.CompareTo(object obj) { throw null; }
System.Runtime.Serialization.IDeserializationCallback.OnDeserializationSystem.DateTimeOffset2266         void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { }
2267         [System.Security.SecurityCriticalAttribute]
System.Runtime.Serialization.ISerializable.GetObjectDataSystem.DateTimeOffset2268         void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
ToFileTimeSystem.DateTimeOffset2269         public long ToFileTime() { throw null; }
ToLocalTimeSystem.DateTimeOffset2270         public System.DateTimeOffset ToLocalTime() { throw null; }
ToOffsetSystem.DateTimeOffset2271         public System.DateTimeOffset ToOffset(System.TimeSpan offset) { throw null; }
ToStringSystem.DateTimeOffset2272         public override string ToString() { throw null; }
ToStringSystem.DateTimeOffset2273         public string ToString(System.IFormatProvider formatProvider) { throw null; }
ToStringSystem.DateTimeOffset2274         public string ToString(string format) { throw null; }
ToStringSystem.DateTimeOffset2275         public string ToString(string format, System.IFormatProvider formatProvider) { throw null; }
ToUniversalTimeSystem.DateTimeOffset2276         public System.DateTimeOffset ToUniversalTime() { throw null; }
TryParseSystem.DateTimeOffset2277         public static bool TryParse(string input, out System.DateTimeOffset result) { result = default(System.DateTimeOffset); throw null; }
TryParseSystem.DateTimeOffset2278         public static bool TryParse(string input, System.IFormatProvider formatProvider, System.Globalization.DateTimeStyles styles, out System.DateTimeOffset result) { result = default(System.DateTimeOffset); throw null; }
TryParseExactSystem.DateTimeOffset2279         public static bool TryParseExact(string input, string format, System.IFormatProvider formatProvider, System.Globalization.DateTimeStyles styles, out System.DateTimeOffset result) { result = default(System.DateTimeOffset); throw null; }
TryParseExactSystem.DateTimeOffset2280         public static bool TryParseExact(string input, string[] formats, System.IFormatProvider formatProvider, System.Globalization.DateTimeStyles styles, out System.DateTimeOffset result) { result = default(System.DateTimeOffset); throw null; }
2281     }
2282     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2283     [System.SerializableAttribute]
2284     public enum DayOfWeek
2285     {
2286         Friday = 5,
2287         Monday = 1,
2288         Saturday = 6,
2289         Sunday = 0,
2290         Thursday = 4,
2291         Tuesday = 2,
2292         Wednesday = 3,
2293     }
2294     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2295     [System.SerializableAttribute]
2296     public sealed partial class DBNull : System.IConvertible, System.Runtime.Serialization.ISerializable
2297     {
DBNull()2298         internal DBNull() { }
2299         public static readonly System.DBNull Value;
2300         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)2301         public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
GetTypeCode()2302         public System.TypeCode GetTypeCode() { throw null; }
System.IConvertible.ToBoolean(System.IFormatProvider provider)2303         bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToByte(System.IFormatProvider provider)2304         byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToChar(System.IFormatProvider provider)2305         char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDateTime(System.IFormatProvider provider)2306         System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDecimal(System.IFormatProvider provider)2307         decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDouble(System.IFormatProvider provider)2308         double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt16(System.IFormatProvider provider)2309         short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt32(System.IFormatProvider provider)2310         int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt64(System.IFormatProvider provider)2311         long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSByte(System.IFormatProvider provider)2312         sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSingle(System.IFormatProvider provider)2313         float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToType(System.Type type, System.IFormatProvider provider)2314         object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt16(System.IFormatProvider provider)2315         ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt32(System.IFormatProvider provider)2316         uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt64(System.IFormatProvider provider)2317         ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
ToString()2318         public override string ToString() { throw null; }
ToString(System.IFormatProvider provider)2319         public string ToString(System.IFormatProvider provider) { throw null; }
2320     }
2321     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2322     [System.SerializableAttribute]
2323     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
2324     public partial struct Decimal : System.IComparable, System.IComparable<decimal>, System.IConvertible, System.IEquatable<decimal>, System.IFormattable, System.Runtime.Serialization.IDeserializationCallback
2325     {
2326         [System.Runtime.CompilerServices.DecimalConstantAttribute((byte)0, (byte)0, (uint)4294967295, (uint)4294967295, (uint)4294967295)]
2327         public static readonly decimal MaxValue;
2328         [System.Runtime.CompilerServices.DecimalConstantAttribute((byte)0, (byte)128, (uint)0, (uint)0, (uint)1)]
2329         public static readonly decimal MinusOne;
2330         [System.Runtime.CompilerServices.DecimalConstantAttribute((byte)0, (byte)128, (uint)4294967295, (uint)4294967295, (uint)4294967295)]
2331         public static readonly decimal MinValue;
2332         [System.Runtime.CompilerServices.DecimalConstantAttribute((byte)0, (byte)0, (uint)0, (uint)0, (uint)1)]
2333         public static readonly decimal One;
2334         [System.Runtime.CompilerServices.DecimalConstantAttribute((byte)0, (byte)0, (uint)0, (uint)0, (uint)0)]
2335         public static readonly decimal Zero;
2336         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
DecimalSystem.Decimal2337         public Decimal(double value) { throw null;}
DecimalSystem.Decimal2338         public Decimal(int value) { throw null;}
DecimalSystem.Decimal2339         public Decimal(int lo, int mid, int hi, bool isNegative, byte scale) { throw null;}
DecimalSystem.Decimal2340         public Decimal(int[] bits) { throw null;}
DecimalSystem.Decimal2341         public Decimal(long value) { throw null;}
2342         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
DecimalSystem.Decimal2343         public Decimal(float value) { throw null;}
2344         [System.CLSCompliantAttribute(false)]
DecimalSystem.Decimal2345         public Decimal(uint value) { throw null;}
2346         [System.CLSCompliantAttribute(false)]
DecimalSystem.Decimal2347         public Decimal(ulong value) { throw null;}
2348         [System.Security.SecuritySafeCriticalAttribute]
AddSystem.Decimal2349         public static System.Decimal Add(System.Decimal d1, System.Decimal d2) { throw null; }
CeilingSystem.Decimal2350         public static System.Decimal Ceiling(System.Decimal d) { throw null; }
2351         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
2352         [System.Security.SecuritySafeCriticalAttribute]
CompareSystem.Decimal2353         public static int Compare(System.Decimal d1, System.Decimal d2) { throw null; }
2354         [System.Security.SecuritySafeCriticalAttribute]
CompareToSystem.Decimal2355         public int CompareTo(System.Decimal value) { throw null; }
2356         [System.Security.SecuritySafeCriticalAttribute]
CompareToSystem.Decimal2357         public int CompareTo(object value) { throw null; }
2358         [System.Security.SecuritySafeCriticalAttribute]
DivideSystem.Decimal2359         public static System.Decimal Divide(System.Decimal d1, System.Decimal d2) { throw null; }
2360         [System.Security.SecuritySafeCriticalAttribute]
EqualsSystem.Decimal2361         public bool Equals(System.Decimal value) { throw null; }
2362         [System.Security.SecuritySafeCriticalAttribute]
EqualsSystem.Decimal2363         public static bool Equals(System.Decimal d1, System.Decimal d2) { throw null; }
2364         [System.Security.SecuritySafeCriticalAttribute]
EqualsSystem.Decimal2365         public override bool Equals(object value) { throw null; }
2366         [System.Security.SecuritySafeCriticalAttribute]
FloorSystem.Decimal2367         public static System.Decimal Floor(System.Decimal d) { throw null; }
FromOACurrencySystem.Decimal2368         public static System.Decimal FromOACurrency(long cy) { throw null; }
GetBitsSystem.Decimal2369         public static int[] GetBits(System.Decimal d) { throw null; }
2370         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
GetHashCodeSystem.Decimal2371         public override int GetHashCode() { throw null; }
GetTypeCodeSystem.Decimal2372         public System.TypeCode GetTypeCode() { throw null; }
2373         [System.Security.SecuritySafeCriticalAttribute]
MultiplySystem.Decimal2374         public static System.Decimal Multiply(System.Decimal d1, System.Decimal d2) { throw null; }
NegateSystem.Decimal2375         public static System.Decimal Negate(System.Decimal d) { throw null; }
2376         [System.Security.SecuritySafeCriticalAttribute]
operator +System.Decimal2377         public static System.Decimal operator +(System.Decimal d1, System.Decimal d2) { throw null; }
operator --System.Decimal2378         public static System.Decimal operator --(System.Decimal d) { throw null; }
2379         [System.Security.SecuritySafeCriticalAttribute]
operator /System.Decimal2380         public static System.Decimal operator /(System.Decimal d1, System.Decimal d2) { throw null; }
2381         [System.Security.SecuritySafeCriticalAttribute]
operator ==System.Decimal2382         public static bool operator ==(System.Decimal d1, System.Decimal d2) { throw null; }
operator byteSystem.Decimal2383         public static explicit operator byte (System.Decimal value) { throw null; }
operator charSystem.Decimal2384         public static explicit operator char (System.Decimal value) { throw null; }
operator doubleSystem.Decimal2385         public static explicit operator double (System.Decimal value) { throw null; }
operator shortSystem.Decimal2386         public static explicit operator short (System.Decimal value) { throw null; }
operator intSystem.Decimal2387         public static explicit operator int (System.Decimal value) { throw null; }
operator longSystem.Decimal2388         public static explicit operator long (System.Decimal value) { throw null; }
2389         [System.CLSCompliantAttribute(false)]
operator sbyteSystem.Decimal2390         public static explicit operator sbyte (System.Decimal value) { throw null; }
operator floatSystem.Decimal2391         public static explicit operator float (System.Decimal value) { throw null; }
2392         [System.CLSCompliantAttribute(false)]
operator ushortSystem.Decimal2393         public static explicit operator ushort (System.Decimal value) { throw null; }
2394         [System.CLSCompliantAttribute(false)]
operator uintSystem.Decimal2395         public static explicit operator uint (System.Decimal value) { throw null; }
2396         [System.CLSCompliantAttribute(false)]
operator ulongSystem.Decimal2397         public static explicit operator ulong (System.Decimal value) { throw null; }
operator System.DecimalSystem.Decimal2398         public static explicit operator System.Decimal (double value) { throw null; }
operator System.DecimalSystem.Decimal2399         public static explicit operator System.Decimal (float value) { throw null; }
2400         [System.Security.SecuritySafeCriticalAttribute]
operator >System.Decimal2401         public static bool operator >(System.Decimal d1, System.Decimal d2) { throw null; }
2402         [System.Security.SecuritySafeCriticalAttribute]
operator >=System.Decimal2403         public static bool operator >=(System.Decimal d1, System.Decimal d2) { throw null; }
operator System.DecimalSystem.Decimal2404         public static implicit operator System.Decimal (byte value) { throw null; }
operator System.DecimalSystem.Decimal2405         public static implicit operator System.Decimal (char value) { throw null; }
operator System.DecimalSystem.Decimal2406         public static implicit operator System.Decimal (short value) { throw null; }
operator System.DecimalSystem.Decimal2407         public static implicit operator System.Decimal (int value) { throw null; }
operator System.DecimalSystem.Decimal2408         public static implicit operator System.Decimal (long value) { throw null; }
2409         [System.CLSCompliantAttribute(false)]
operator System.DecimalSystem.Decimal2410         public static implicit operator System.Decimal (sbyte value) { throw null; }
2411         [System.CLSCompliantAttribute(false)]
operator System.DecimalSystem.Decimal2412         public static implicit operator System.Decimal (ushort value) { throw null; }
2413         [System.CLSCompliantAttribute(false)]
operator System.DecimalSystem.Decimal2414         public static implicit operator System.Decimal (uint value) { throw null; }
2415         [System.CLSCompliantAttribute(false)]
operator System.DecimalSystem.Decimal2416         public static implicit operator System.Decimal (ulong value) { throw null; }
operator ++System.Decimal2417         public static System.Decimal operator ++(System.Decimal d) { throw null; }
2418         [System.Security.SecuritySafeCriticalAttribute]
operator !=System.Decimal2419         public static bool operator !=(System.Decimal d1, System.Decimal d2) { throw null; }
2420         [System.Security.SecuritySafeCriticalAttribute]
operator <System.Decimal2421         public static bool operator <(System.Decimal d1, System.Decimal d2) { throw null; }
2422         [System.Security.SecuritySafeCriticalAttribute]
operator <=System.Decimal2423         public static bool operator <=(System.Decimal d1, System.Decimal d2) { throw null; }
operator %System.Decimal2424         public static System.Decimal operator %(System.Decimal d1, System.Decimal d2) { throw null; }
2425         [System.Security.SecuritySafeCriticalAttribute]
operator *System.Decimal2426         public static System.Decimal operator *(System.Decimal d1, System.Decimal d2) { throw null; }
2427         [System.Security.SecuritySafeCriticalAttribute]
operator -System.Decimal2428         public static System.Decimal operator -(System.Decimal d1, System.Decimal d2) { throw null; }
operator -System.Decimal2429         public static System.Decimal operator -(System.Decimal d) { throw null; }
operator +System.Decimal2430         public static System.Decimal operator +(System.Decimal d) { throw null; }
ParseSystem.Decimal2431         public static System.Decimal Parse(string s) { throw null; }
ParseSystem.Decimal2432         public static System.Decimal Parse(string s, System.Globalization.NumberStyles style) { throw null; }
ParseSystem.Decimal2433         public static System.Decimal Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; }
ParseSystem.Decimal2434         public static System.Decimal Parse(string s, System.IFormatProvider provider) { throw null; }
RemainderSystem.Decimal2435         public static System.Decimal Remainder(System.Decimal d1, System.Decimal d2) { throw null; }
RoundSystem.Decimal2436         public static System.Decimal Round(System.Decimal d) { throw null; }
2437         [System.Security.SecuritySafeCriticalAttribute]
RoundSystem.Decimal2438         public static System.Decimal Round(System.Decimal d, int decimals) { throw null; }
2439         [System.Security.SecuritySafeCriticalAttribute]
RoundSystem.Decimal2440         public static System.Decimal Round(System.Decimal d, int decimals, System.MidpointRounding mode) { throw null; }
RoundSystem.Decimal2441         public static System.Decimal Round(System.Decimal d, System.MidpointRounding mode) { throw null; }
2442         [System.Security.SecuritySafeCriticalAttribute]
SubtractSystem.Decimal2443         public static System.Decimal Subtract(System.Decimal d1, System.Decimal d2) { throw null; }
System.IConvertible.ToBooleanSystem.Decimal2444         bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToByteSystem.Decimal2445         byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToCharSystem.Decimal2446         char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDateTimeSystem.Decimal2447         System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDecimalSystem.Decimal2448         System.Decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDoubleSystem.Decimal2449         double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt16System.Decimal2450         short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt32System.Decimal2451         int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt64System.Decimal2452         long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSByteSystem.Decimal2453         sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSingleSystem.Decimal2454         float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToTypeSystem.Decimal2455         object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt16System.Decimal2456         ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt32System.Decimal2457         uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt64System.Decimal2458         ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
System.Runtime.Serialization.IDeserializationCallback.OnDeserializationSystem.Decimal2459         void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { }
ToByteSystem.Decimal2460         public static byte ToByte(System.Decimal value) { throw null; }
2461         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
ToDoubleSystem.Decimal2462         public static double ToDouble(System.Decimal d) { throw null; }
ToInt16System.Decimal2463         public static short ToInt16(System.Decimal value) { throw null; }
2464         [System.Security.SecuritySafeCriticalAttribute]
ToInt32System.Decimal2465         public static int ToInt32(System.Decimal d) { throw null; }
2466         [System.Security.SecuritySafeCriticalAttribute]
ToInt64System.Decimal2467         public static long ToInt64(System.Decimal d) { throw null; }
ToOACurrencySystem.Decimal2468         public static long ToOACurrency(System.Decimal value) { throw null; }
2469         [System.CLSCompliantAttribute(false)]
ToSByteSystem.Decimal2470         public static sbyte ToSByte(System.Decimal value) { throw null; }
2471         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
ToSingleSystem.Decimal2472         public static float ToSingle(System.Decimal d) { throw null; }
2473         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Decimal2474         public override string ToString() { throw null; }
2475         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Decimal2476         public string ToString(System.IFormatProvider provider) { throw null; }
2477         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Decimal2478         public string ToString(string format) { throw null; }
2479         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Decimal2480         public string ToString(string format, System.IFormatProvider provider) { throw null; }
2481         [System.CLSCompliantAttribute(false)]
ToUInt16System.Decimal2482         public static ushort ToUInt16(System.Decimal value) { throw null; }
2483         [System.CLSCompliantAttribute(false)]
2484         [System.Security.SecuritySafeCriticalAttribute]
ToUInt32System.Decimal2485         public static uint ToUInt32(System.Decimal d) { throw null; }
2486         [System.CLSCompliantAttribute(false)]
2487         [System.Security.SecuritySafeCriticalAttribute]
ToUInt64System.Decimal2488         public static ulong ToUInt64(System.Decimal d) { throw null; }
2489         [System.Security.SecuritySafeCriticalAttribute]
TruncateSystem.Decimal2490         public static System.Decimal Truncate(System.Decimal d) { throw null; }
TryParseSystem.Decimal2491         public static bool TryParse(string s, out System.Decimal result) { result = default(decimal); throw null; }
TryParseSystem.Decimal2492         public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Decimal result) { result = default(decimal); throw null; }
2493     }
2494     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(2))]
2495     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2496     [System.SerializableAttribute]
2497     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
2498     public abstract partial class Delegate : System.ICloneable, System.Runtime.Serialization.ISerializable
2499     {
Delegate(object target, string method)2500         protected Delegate(object target, string method) { }
Delegate(System.Type target, string method)2501         protected Delegate(System.Type target, string method) { }
2502         public System.Reflection.MethodInfo Method { get { throw null; } }
2503         public object Target { get { throw null; } }
Clone()2504         public virtual object Clone() { throw null; }
Combine(System.Delegate a, System.Delegate b)2505         public static System.Delegate Combine(System.Delegate a, System.Delegate b) { throw null; }
2506         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
Combine(params System.Delegate[] delegates)2507         public static System.Delegate Combine(params System.Delegate[] delegates) { throw null; }
CombineImpl(System.Delegate d)2508         protected virtual System.Delegate CombineImpl(System.Delegate d) { throw null; }
CreateDelegate(System.Type type, object firstArgument, System.Reflection.MethodInfo method)2509         public static System.Delegate CreateDelegate(System.Type type, object firstArgument, System.Reflection.MethodInfo method) { throw null; }
CreateDelegate(System.Type type, object firstArgument, System.Reflection.MethodInfo method, bool throwOnBindFailure)2510         public static System.Delegate CreateDelegate(System.Type type, object firstArgument, System.Reflection.MethodInfo method, bool throwOnBindFailure) { throw null; }
CreateDelegate(System.Type type, object target, string method)2511         public static System.Delegate CreateDelegate(System.Type type, object target, string method) { throw null; }
CreateDelegate(System.Type type, object target, string method, bool ignoreCase)2512         public static System.Delegate CreateDelegate(System.Type type, object target, string method, bool ignoreCase) { throw null; }
CreateDelegate(System.Type type, object target, string method, bool ignoreCase, bool throwOnBindFailure)2513         public static System.Delegate CreateDelegate(System.Type type, object target, string method, bool ignoreCase, bool throwOnBindFailure) { throw null; }
CreateDelegate(System.Type type, System.Reflection.MethodInfo method)2514         public static System.Delegate CreateDelegate(System.Type type, System.Reflection.MethodInfo method) { throw null; }
CreateDelegate(System.Type type, System.Reflection.MethodInfo method, bool throwOnBindFailure)2515         public static System.Delegate CreateDelegate(System.Type type, System.Reflection.MethodInfo method, bool throwOnBindFailure) { throw null; }
CreateDelegate(System.Type type, System.Type target, string method)2516         public static System.Delegate CreateDelegate(System.Type type, System.Type target, string method) { throw null; }
CreateDelegate(System.Type type, System.Type target, string method, bool ignoreCase)2517         public static System.Delegate CreateDelegate(System.Type type, System.Type target, string method, bool ignoreCase) { throw null; }
CreateDelegate(System.Type type, System.Type target, string method, bool ignoreCase, bool throwOnBindFailure)2518         public static System.Delegate CreateDelegate(System.Type type, System.Type target, string method, bool ignoreCase, bool throwOnBindFailure) { throw null; }
DynamicInvoke(params object[] args)2519         public object DynamicInvoke(params object[] args) { throw null; }
DynamicInvokeImpl(object[] args)2520         protected virtual object DynamicInvokeImpl(object[] args) { throw null; }
Equals(object obj)2521         public override bool Equals(object obj) { throw null; }
GetHashCode()2522         public override int GetHashCode() { throw null; }
GetInvocationList()2523         public virtual System.Delegate[] GetInvocationList() { throw null; }
GetMethodImpl()2524         protected virtual System.Reflection.MethodInfo GetMethodImpl() { throw null; }
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)2525         public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
operator ==(System.Delegate d1, System.Delegate d2)2526         public static bool operator ==(System.Delegate d1, System.Delegate d2) { throw null; }
operator !=(System.Delegate d1, System.Delegate d2)2527         public static bool operator !=(System.Delegate d1, System.Delegate d2) { throw null; }
Remove(System.Delegate source, System.Delegate value)2528         public static System.Delegate Remove(System.Delegate source, System.Delegate value) { throw null; }
RemoveAll(System.Delegate source, System.Delegate value)2529         public static System.Delegate RemoveAll(System.Delegate source, System.Delegate value) { throw null; }
RemoveImpl(System.Delegate d)2530         protected virtual System.Delegate RemoveImpl(System.Delegate d) { throw null; }
2531     }
2532     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2533     [System.SerializableAttribute]
2534     public partial class DivideByZeroException : System.ArithmeticException
2535     {
DivideByZeroException()2536         public DivideByZeroException() { }
DivideByZeroException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)2537         protected DivideByZeroException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
DivideByZeroException(string message)2538         public DivideByZeroException(string message) { }
DivideByZeroException(string message, System.Exception innerException)2539         public DivideByZeroException(string message, System.Exception innerException) { }
2540     }
2541     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2542     [System.SerializableAttribute]
2543     public partial class DllNotFoundException : System.TypeLoadException
2544     {
DllNotFoundException()2545         public DllNotFoundException() { }
DllNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)2546         protected DllNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
DllNotFoundException(string message)2547         public DllNotFoundException(string message) { }
DllNotFoundException(string message, System.Exception inner)2548         public DllNotFoundException(string message, System.Exception inner) { }
2549     }
2550     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2551     [System.SerializableAttribute]
2552     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
2553     public partial struct Double : System.IComparable, System.IComparable<double>, System.IConvertible, System.IEquatable<double>, System.IFormattable
2554     {
2555         public const double Epsilon = 4.94065645841247E-324;
2556         public const double MaxValue = 1.7976931348623157E+308;
2557         public const double MinValue = -1.7976931348623157E+308;
2558         public const double NaN = 0.0 / 0.0;
2559         public const double NegativeInfinity = -1.0 / 0.0;
2560         public const double PositiveInfinity = 1.0 / 0.0;
CompareToSystem.Double2561         public int CompareTo(System.Double value) { throw null; }
CompareToSystem.Double2562         public int CompareTo(object value) { throw null; }
EqualsSystem.Double2563         public bool Equals(System.Double obj) { throw null; }
EqualsSystem.Double2564         public override bool Equals(object obj) { throw null; }
2565         [System.Security.SecuritySafeCriticalAttribute]
GetHashCodeSystem.Double2566         public override int GetHashCode() { throw null; }
GetTypeCodeSystem.Double2567         public System.TypeCode GetTypeCode() { throw null; }
2568         [System.Security.SecuritySafeCriticalAttribute]
IsInfinitySystem.Double2569         public static bool IsInfinity(System.Double d) { throw null; }
2570         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
2571         [System.Security.SecuritySafeCriticalAttribute]
IsNaNSystem.Double2572         public static bool IsNaN(System.Double d) { throw null; }
IsNegativeInfinitySystem.Double2573         public static bool IsNegativeInfinity(System.Double d) { throw null; }
IsPositiveInfinitySystem.Double2574         public static bool IsPositiveInfinity(System.Double d) { throw null; }
operator ==System.Double2575         public static bool operator ==(System.Double left, System.Double right) { throw null; }
operator >System.Double2576         public static bool operator >(System.Double left, System.Double right) { throw null; }
operator >=System.Double2577         public static bool operator >=(System.Double left, System.Double right) { throw null; }
operator !=System.Double2578         public static bool operator !=(System.Double left, System.Double right) { throw null; }
operator <System.Double2579         public static bool operator <(System.Double left, System.Double right) { throw null; }
operator <=System.Double2580         public static bool operator <=(System.Double left, System.Double right) { throw null; }
ParseSystem.Double2581         public static System.Double Parse(string s) { throw null; }
ParseSystem.Double2582         public static System.Double Parse(string s, System.Globalization.NumberStyles style) { throw null; }
ParseSystem.Double2583         public static System.Double Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; }
ParseSystem.Double2584         public static System.Double Parse(string s, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToBooleanSystem.Double2585         bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToByteSystem.Double2586         byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToCharSystem.Double2587         char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDateTimeSystem.Double2588         System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDecimalSystem.Double2589         decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDoubleSystem.Double2590         System.Double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt16System.Double2591         short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt32System.Double2592         int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt64System.Double2593         long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSByteSystem.Double2594         sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSingleSystem.Double2595         float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToTypeSystem.Double2596         object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt16System.Double2597         ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt32System.Double2598         uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt64System.Double2599         ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
2600         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Double2601         public override string ToString() { throw null; }
2602         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Double2603         public string ToString(System.IFormatProvider provider) { throw null; }
2604         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Double2605         public string ToString(string format) { throw null; }
2606         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Double2607         public string ToString(string format, System.IFormatProvider provider) { throw null; }
TryParseSystem.Double2608         public static bool TryParse(string s, out System.Double result) { result = default(double); throw null; }
TryParseSystem.Double2609         public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Double result) { result = default(double); throw null; }
2610     }
2611     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2612     [System.SerializableAttribute]
2613     public partial class DuplicateWaitObjectException : System.ArgumentException
2614     {
DuplicateWaitObjectException()2615         public DuplicateWaitObjectException() { }
DuplicateWaitObjectException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)2616         protected DuplicateWaitObjectException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
DuplicateWaitObjectException(string parameterName)2617         public DuplicateWaitObjectException(string parameterName) { }
DuplicateWaitObjectException(string message, System.Exception innerException)2618         public DuplicateWaitObjectException(string message, System.Exception innerException) { }
DuplicateWaitObjectException(string parameterName, string message)2619         public DuplicateWaitObjectException(string parameterName, string message) { }
2620     }
2621     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2622     [System.SerializableAttribute]
2623     public partial class EntryPointNotFoundException : System.TypeLoadException
2624     {
EntryPointNotFoundException()2625         public EntryPointNotFoundException() { }
EntryPointNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)2626         protected EntryPointNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
EntryPointNotFoundException(string message)2627         public EntryPointNotFoundException(string message) { }
EntryPointNotFoundException(string message, System.Exception inner)2628         public EntryPointNotFoundException(string message, System.Exception inner) { }
2629     }
2630     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2631     [System.SerializableAttribute]
2632     public abstract partial class Enum : System.ValueType, System.IComparable, System.IConvertible, System.IFormattable
2633     {
Enum()2634         protected Enum() { }
2635         [System.Security.SecuritySafeCriticalAttribute]
CompareTo(object target)2636         public int CompareTo(object target) { throw null; }
Equals(object obj)2637         public override bool Equals(object obj) { throw null; }
2638         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
Format(System.Type enumType, object value, string format)2639         public static string Format(System.Type enumType, object value, string format) { throw null; }
2640         [System.Security.SecuritySafeCriticalAttribute]
GetHashCode()2641         public override int GetHashCode() { throw null; }
2642         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetName(System.Type enumType, object value)2643         public static string GetName(System.Type enumType, object value) { throw null; }
2644         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetNames(System.Type enumType)2645         public static string[] GetNames(System.Type enumType) { throw null; }
GetTypeCode()2646         public System.TypeCode GetTypeCode() { throw null; }
2647         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetUnderlyingType(System.Type enumType)2648         public static System.Type GetUnderlyingType(System.Type enumType) { throw null; }
2649         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetValues(System.Type enumType)2650         public static System.Array GetValues(System.Type enumType) { throw null; }
2651         [System.Security.SecuritySafeCriticalAttribute]
HasFlag(System.Enum flag)2652         public bool HasFlag(System.Enum flag) { throw null; }
2653         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
IsDefined(System.Type enumType, object value)2654         public static bool IsDefined(System.Type enumType, object value) { throw null; }
2655         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
Parse(System.Type enumType, string value)2656         public static object Parse(System.Type enumType, string value) { throw null; }
2657         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
Parse(System.Type enumType, string value, bool ignoreCase)2658         public static object Parse(System.Type enumType, string value, bool ignoreCase) { throw null; }
System.IConvertible.ToBoolean(System.IFormatProvider provider)2659         bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToByte(System.IFormatProvider provider)2660         byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToChar(System.IFormatProvider provider)2661         char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDateTime(System.IFormatProvider provider)2662         System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDecimal(System.IFormatProvider provider)2663         decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDouble(System.IFormatProvider provider)2664         double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt16(System.IFormatProvider provider)2665         short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt32(System.IFormatProvider provider)2666         int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt64(System.IFormatProvider provider)2667         long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSByte(System.IFormatProvider provider)2668         sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSingle(System.IFormatProvider provider)2669         float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToType(System.Type type, System.IFormatProvider provider)2670         object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt16(System.IFormatProvider provider)2671         ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt32(System.IFormatProvider provider)2672         uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt64(System.IFormatProvider provider)2673         ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
2674         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2675         [System.Security.SecuritySafeCriticalAttribute]
ToObject(System.Type enumType, byte value)2676         public static object ToObject(System.Type enumType, byte value) { throw null; }
2677         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2678         [System.Security.SecuritySafeCriticalAttribute]
ToObject(System.Type enumType, short value)2679         public static object ToObject(System.Type enumType, short value) { throw null; }
2680         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2681         [System.Security.SecuritySafeCriticalAttribute]
ToObject(System.Type enumType, int value)2682         public static object ToObject(System.Type enumType, int value) { throw null; }
2683         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2684         [System.Security.SecuritySafeCriticalAttribute]
ToObject(System.Type enumType, long value)2685         public static object ToObject(System.Type enumType, long value) { throw null; }
2686         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
ToObject(System.Type enumType, object value)2687         public static object ToObject(System.Type enumType, object value) { throw null; }
2688         [System.CLSCompliantAttribute(false)]
2689         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2690         [System.Security.SecuritySafeCriticalAttribute]
ToObject(System.Type enumType, sbyte value)2691         public static object ToObject(System.Type enumType, sbyte value) { throw null; }
2692         [System.CLSCompliantAttribute(false)]
2693         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2694         [System.Security.SecuritySafeCriticalAttribute]
ToObject(System.Type enumType, ushort value)2695         public static object ToObject(System.Type enumType, ushort value) { throw null; }
2696         [System.CLSCompliantAttribute(false)]
2697         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2698         [System.Security.SecuritySafeCriticalAttribute]
ToObject(System.Type enumType, uint value)2699         public static object ToObject(System.Type enumType, uint value) { throw null; }
2700         [System.CLSCompliantAttribute(false)]
2701         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2702         [System.Security.SecuritySafeCriticalAttribute]
ToObject(System.Type enumType, ulong value)2703         public static object ToObject(System.Type enumType, ulong value) { throw null; }
ToString()2704         public override string ToString() { throw null; }
2705         [System.ObsoleteAttribute("The provider argument is not used. Please use ToString().")]
ToString(System.IFormatProvider provider)2706         public string ToString(System.IFormatProvider provider) { throw null; }
ToString(string format)2707         public string ToString(string format) { throw null; }
2708         [System.ObsoleteAttribute("The provider argument is not used. Please use ToString(String).")]
ToString(string format, System.IFormatProvider provider)2709         public string ToString(string format, System.IFormatProvider provider) { throw null; }
2710         public static bool TryParse<TEnum>(string value, bool ignoreCase, out TEnum result) where TEnum : struct { result = default(TEnum); throw null; }
2711         public static bool TryParse<TEnum>(string value, out TEnum result) where TEnum : struct { result = default(TEnum); throw null; }
2712     }
2713     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2714     public static partial class Environment
2715     {
2716         public static string CommandLine { get { throw null; } }
2717         public static string CurrentDirectory { get { throw null; } set { } }
2718         public static int CurrentManagedThreadId { get { throw null; } }
2719         public static int ExitCode { [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]get { throw null; } [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]set { } }
2720         public static bool HasShutdownStarted { [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]get { throw null; } }
2721         public static bool Is64BitOperatingSystem { get { throw null; } }
2722         public static bool Is64BitProcess { get { throw null; } }
2723         public static string MachineName { [System.Security.Permissions.EnvironmentPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Read="COMPUTERNAME"), System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]get { throw null; } }
2724         public static string NewLine { get { throw null; } }
2725         public static System.OperatingSystem OSVersion { get { throw null; } }
2726         public static int ProcessorCount { [System.Security.Permissions.EnvironmentPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Read="NUMBER_OF_PROCESSORS")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]get { throw null; } }
2727         public static string StackTrace { [System.Security.Permissions.EnvironmentPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Unrestricted=true)]get { throw null; } }
2728         public static string SystemDirectory { get { throw null; } }
2729         public static int SystemPageSize { get { throw null; } }
2730         public static int TickCount { [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]get { throw null; } }
2731         public static string UserDomainName { [System.Security.Permissions.EnvironmentPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Read="USERDOMAINNAME")]get { throw null; } }
2732         [System.MonoTODOAttribute("Currently always returns false, regardless of interactive state")]
2733         public static bool UserInteractive { get { throw null; } }
2734         public static string UserName { [System.Security.Permissions.EnvironmentPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Read="USERNAME;USER")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]get { throw null; } }
2735         public static System.Version Version { get { throw null; } }
2736         [System.MonoTODOAttribute("Currently always returns zero")]
2737         public static long WorkingSet { [System.Security.Permissions.EnvironmentPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Unrestricted=true)]get { throw null; } }
2738         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
Exit(int exitCode)2739         public static void Exit(int exitCode) { }
ExpandEnvironmentVariables(string name)2740         public static string ExpandEnvironmentVariables(string name) { throw null; }
2741         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)]
FailFast(string message)2742         public static void FailFast(string message) { }
2743         [System.Security.SecurityCriticalAttribute]
FailFast(string message, System.Exception exception)2744         public static void FailFast(string message, System.Exception exception) { }
2745         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.Permissions.EnvironmentPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Read="PATH")]
GetCommandLineArgs()2746         public static string[] GetCommandLineArgs() { throw null; }
GetEnvironmentVariable(string variable)2747         public static string GetEnvironmentVariable(string variable) { throw null; }
GetEnvironmentVariable(string variable, System.EnvironmentVariableTarget target)2748         public static string GetEnvironmentVariable(string variable, System.EnvironmentVariableTarget target) { throw null; }
GetEnvironmentVariables()2749         public static System.Collections.IDictionary GetEnvironmentVariables() { throw null; }
GetEnvironmentVariables(System.EnvironmentVariableTarget target)2750         public static System.Collections.IDictionary GetEnvironmentVariables(System.EnvironmentVariableTarget target) { throw null; }
GetFolderPath(System.Environment.SpecialFolder folder)2751         public static string GetFolderPath(System.Environment.SpecialFolder folder) { throw null; }
GetFolderPath(System.Environment.SpecialFolder folder, System.Environment.SpecialFolderOption option)2752         public static string GetFolderPath(System.Environment.SpecialFolder folder, System.Environment.SpecialFolderOption option) { throw null; }
2753         [System.Security.Permissions.EnvironmentPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Unrestricted=true)]
GetLogicalDrives()2754         public static string[] GetLogicalDrives() { throw null; }
2755         [System.Security.Permissions.EnvironmentPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Unrestricted=true)]
SetEnvironmentVariable(string variable, string value)2756         public static void SetEnvironmentVariable(string variable, string value) { }
2757         [System.Security.Permissions.EnvironmentPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Unrestricted=true)]
SetEnvironmentVariable(string variable, string value, System.EnvironmentVariableTarget target)2758         public static void SetEnvironmentVariable(string variable, string value, System.EnvironmentVariableTarget target) { }
2759         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2760         public enum SpecialFolder
2761         {
2762             AdminTools = 48,
2763             ApplicationData = 26,
2764             CDBurning = 59,
2765             CommonAdminTools = 47,
2766             CommonApplicationData = 35,
2767             CommonDesktopDirectory = 25,
2768             CommonDocuments = 46,
2769             CommonMusic = 53,
2770             CommonOemLinks = 58,
2771             CommonPictures = 54,
2772             CommonProgramFiles = 43,
2773             CommonProgramFilesX86 = 44,
2774             CommonPrograms = 23,
2775             CommonStartMenu = 22,
2776             CommonStartup = 24,
2777             CommonTemplates = 45,
2778             CommonVideos = 55,
2779             Cookies = 33,
2780             Desktop = 0,
2781             DesktopDirectory = 16,
2782             Favorites = 6,
2783             Fonts = 20,
2784             History = 34,
2785             InternetCache = 32,
2786             LocalApplicationData = 28,
2787             LocalizedResources = 57,
2788             MyComputer = 17,
2789             MyDocuments = 5,
2790             MyMusic = 13,
2791             MyPictures = 39,
2792             MyVideos = 14,
2793             NetworkShortcuts = 19,
2794             Personal = 5,
2795             PrinterShortcuts = 27,
2796             ProgramFiles = 38,
2797             ProgramFilesX86 = 42,
2798             Programs = 2,
2799             Recent = 8,
2800             Resources = 56,
2801             SendTo = 9,
2802             StartMenu = 11,
2803             Startup = 7,
2804             System = 37,
2805             SystemX86 = 41,
2806             Templates = 21,
2807             UserProfile = 40,
2808             Windows = 36,
2809         }
2810         public enum SpecialFolderOption
2811         {
2812             Create = 32768,
2813             DoNotVerify = 16384,
2814             None = 0,
2815         }
2816     }
2817     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2818     public enum EnvironmentVariableTarget
2819     {
2820         Machine = 2,
2821         Process = 0,
2822         User = 1,
2823     }
2824     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2825     [System.SerializableAttribute]
2826     public partial class EventArgs
2827     {
2828         public static readonly System.EventArgs Empty;
EventArgs()2829         public EventArgs() { }
2830     }
2831     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2832     [System.SerializableAttribute]
EventHandler(object sender, System.EventArgs e)2833     public delegate void EventHandler(object sender, System.EventArgs e);
2834     [System.SerializableAttribute]
EventHandler(object sender, TEventArgs e)2835     public delegate void EventHandler<TEventArgs>(object sender, TEventArgs e);
2836     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
2837     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._Exception))]
2838     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2839     [System.SerializableAttribute]
2840     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
2841     public partial class Exception : System.Runtime.InteropServices._Exception, System.Runtime.Serialization.ISerializable
2842     {
Exception()2843         public Exception() { }
2844         [System.Security.SecuritySafeCriticalAttribute]
Exception(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)2845         protected Exception(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
Exception(string message)2846         public Exception(string message) { }
Exception(string message, System.Exception innerException)2847         public Exception(string message, System.Exception innerException) { }
2848         public virtual System.Collections.IDictionary Data { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
2849         public virtual string HelpLink { get { throw null; } set { } }
2850         public int HResult { get { throw null; } protected set { } }
2851         public System.Exception InnerException { get { throw null; } }
2852         public virtual string Message { get { throw null; } }
2853         public virtual string Source { get { throw null; } set { } }
2854         public virtual string StackTrace { get { throw null; } }
2855         public System.Reflection.MethodBase TargetSite { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
2856         protected event System.EventHandler<System.Runtime.Serialization.SafeSerializationEventArgs> SerializeObjectState { add { } remove { } }
GetBaseException()2857         public virtual System.Exception GetBaseException() { throw null; }
2858         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)2859         public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
GetType()2860         public new System.Type GetType() { throw null; }
ToString()2861         public override string ToString() { throw null; }
2862     }
2863     [System.ObsoleteAttribute("This type previously indicated an unspecified fatal error in the runtime. The runtime no longer raises this exception so this type is obsolete.")]
2864     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2865     [System.SerializableAttribute]
2866     public sealed partial class ExecutionEngineException : System.SystemException
2867     {
ExecutionEngineException()2868         public ExecutionEngineException() { }
ExecutionEngineException(string message)2869         public ExecutionEngineException(string message) { }
ExecutionEngineException(string message, System.Exception innerException)2870         public ExecutionEngineException(string message, System.Exception innerException) { }
2871     }
2872     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2873     [System.SerializableAttribute]
2874     public partial class FieldAccessException : System.MemberAccessException
2875     {
FieldAccessException()2876         public FieldAccessException() { }
FieldAccessException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)2877         protected FieldAccessException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
FieldAccessException(string message)2878         public FieldAccessException(string message) { }
FieldAccessException(string message, System.Exception inner)2879         public FieldAccessException(string message, System.Exception inner) { }
2880     }
2881     [System.AttributeUsageAttribute((System.AttributeTargets)(16), Inherited=false)]
2882     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2883     [System.SerializableAttribute]
2884     public partial class FlagsAttribute : System.Attribute
2885     {
FlagsAttribute()2886         public FlagsAttribute() { }
2887     }
2888     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2889     [System.SerializableAttribute]
2890     public partial class FormatException : System.SystemException
2891     {
FormatException()2892         public FormatException() { }
FormatException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)2893         protected FormatException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
FormatException(string message)2894         public FormatException(string message) { }
FormatException(string message, System.Exception innerException)2895         public FormatException(string message, System.Exception innerException) { }
2896     }
2897     [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
Func()2898     public delegate TResult Func<out TResult>();
2899     [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
Func(T arg)2900     public delegate TResult Func<in T, out TResult>(T arg);
2901     [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
Func(T1 arg1, T2 arg2)2902     public delegate TResult Func<in T1, in T2, out TResult>(T1 arg1, T2 arg2);
2903     [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
Func(T1 arg1, T2 arg2, T3 arg3)2904     public delegate TResult Func<in T1, in T2, in T3, out TResult>(T1 arg1, T2 arg2, T3 arg3);
2905     [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
Func(T1 arg1, T2 arg2, T3 arg3, T4 arg4)2906     public delegate TResult Func<in T1, in T2, in T3, in T4, out TResult>(T1 arg1, T2 arg2, T3 arg3, T4 arg4);
Func(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5)2907     public delegate TResult Func<in T1, in T2, in T3, in T4, in T5, out TResult>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5);
Func(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6)2908     public delegate TResult Func<in T1, in T2, in T3, in T4, in T5, in T6, out TResult>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6);
Func(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7)2909     public delegate TResult Func<in T1, in T2, in T3, in T4, in T5, in T6, in T7, out TResult>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7);
Func(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8)2910     public delegate TResult Func<in T1, in T2, in T3, in T4, in T5, in T6, in T7, in T8, out TResult>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8);
2911     public static partial class GC
2912     {
2913         public static int MaxGeneration { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
2914         [System.Security.SecurityCriticalAttribute]
AddMemoryPressure(long bytesAllocated)2915         public static void AddMemoryPressure(long bytesAllocated) { }
2916         [System.Security.SecurityCriticalAttribute]
CancelFullGCNotification()2917         public static void CancelFullGCNotification() { }
2918         [System.Security.SecuritySafeCriticalAttribute]
Collect()2919         public static void Collect() { }
Collect(int generation)2920         public static void Collect(int generation) { }
2921         [System.Security.SecuritySafeCriticalAttribute]
Collect(int generation, System.GCCollectionMode mode)2922         public static void Collect(int generation, System.GCCollectionMode mode) { }
2923         [System.Security.SecuritySafeCriticalAttribute]
Collect(int generation, System.GCCollectionMode mode, bool blocking)2924         public static void Collect(int generation, System.GCCollectionMode mode, bool blocking) { }
2925         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
2926         [System.Security.SecuritySafeCriticalAttribute]
CollectionCount(int generation)2927         public static int CollectionCount(int generation) { throw null; }
2928         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
GetGeneration(object obj)2929         public static int GetGeneration(object obj) { throw null; }
2930         [System.Security.SecuritySafeCriticalAttribute]
GetGeneration(System.WeakReference wo)2931         public static int GetGeneration(System.WeakReference wo) { throw null; }
GetTotalMemory(bool forceFullCollection)2932         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static long GetTotalMemory(bool forceFullCollection) { throw null; }
2933         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
KeepAlive(object obj)2934         public static void KeepAlive(object obj) { }
2935         [System.Security.SecurityCriticalAttribute]
RegisterForFullGCNotification(int maxGenerationThreshold, int largeObjectHeapThreshold)2936         public static void RegisterForFullGCNotification(int maxGenerationThreshold, int largeObjectHeapThreshold) { }
2937         [System.Security.SecurityCriticalAttribute]
RemoveMemoryPressure(long bytesAllocated)2938         public static void RemoveMemoryPressure(long bytesAllocated) { }
2939         [System.Security.SecuritySafeCriticalAttribute]
ReRegisterForFinalize(object obj)2940         public static void ReRegisterForFinalize(object obj) { }
2941         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
2942         [System.Security.SecuritySafeCriticalAttribute]
SuppressFinalize(object obj)2943         public static void SuppressFinalize(object obj) { }
2944         [System.Security.SecurityCriticalAttribute]
WaitForFullGCApproach()2945         public static System.GCNotificationStatus WaitForFullGCApproach() { throw null; }
2946         [System.Security.SecurityCriticalAttribute]
WaitForFullGCApproach(int millisecondsTimeout)2947         public static System.GCNotificationStatus WaitForFullGCApproach(int millisecondsTimeout) { throw null; }
2948         [System.Security.SecurityCriticalAttribute]
WaitForFullGCComplete()2949         public static System.GCNotificationStatus WaitForFullGCComplete() { throw null; }
2950         [System.Security.SecurityCriticalAttribute]
WaitForFullGCComplete(int millisecondsTimeout)2951         public static System.GCNotificationStatus WaitForFullGCComplete(int millisecondsTimeout) { throw null; }
WaitForPendingFinalizers()2952         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static void WaitForPendingFinalizers() { }
2953     }
2954     [System.SerializableAttribute]
2955     public enum GCCollectionMode
2956     {
2957         Default = 0,
2958         Forced = 1,
2959         Optimized = 2,
2960     }
2961     [System.SerializableAttribute]
2962     public enum GCNotificationStatus
2963     {
2964         Canceled = 2,
2965         Failed = 1,
2966         NotApplicable = 4,
2967         Succeeded = 0,
2968         Timeout = 3,
2969     }
2970     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2971     [System.SerializableAttribute]
2972     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
2973     public partial struct Guid : System.IComparable, System.IComparable<System.Guid>, System.IEquatable<System.Guid>, System.IFormattable
2974     {
2975         public static readonly System.Guid Empty;
GuidSystem.Guid2976         public Guid(byte[] b) { throw null;}
GuidSystem.Guid2977         public Guid(int a, short b, short c, byte d, byte e, byte f, byte g, byte h, byte i, byte j, byte k) { throw null;}
GuidSystem.Guid2978         public Guid(int a, short b, short c, byte[] d) { throw null;}
GuidSystem.Guid2979         public Guid(string g) { throw null;}
2980         [System.CLSCompliantAttribute(false)]
GuidSystem.Guid2981         public Guid(uint a, ushort b, ushort c, byte d, byte e, byte f, byte g, byte h, byte i, byte j, byte k) { throw null;}
CompareToSystem.Guid2982         public int CompareTo(System.Guid value) { throw null; }
CompareToSystem.Guid2983         public int CompareTo(object value) { throw null; }
EqualsSystem.Guid2984         public bool Equals(System.Guid g) { throw null; }
EqualsSystem.Guid2985         public override bool Equals(object o) { throw null; }
GetHashCodeSystem.Guid2986         public override int GetHashCode() { throw null; }
NewGuidSystem.Guid2987         public static System.Guid NewGuid() { throw null; }
operator ==System.Guid2988         public static bool operator ==(System.Guid a, System.Guid b) { throw null; }
operator !=System.Guid2989         public static bool operator !=(System.Guid a, System.Guid b) { throw null; }
ParseSystem.Guid2990         public static System.Guid Parse(string input) { throw null; }
ParseExactSystem.Guid2991         public static System.Guid ParseExact(string input, string format) { throw null; }
ToByteArraySystem.Guid2992         public byte[] ToByteArray() { throw null; }
ToStringSystem.Guid2993         public override string ToString() { throw null; }
ToStringSystem.Guid2994         public string ToString(string format) { throw null; }
2995         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Guid2996         public string ToString(string format, System.IFormatProvider provider) { throw null; }
TryParseSystem.Guid2997         public static bool TryParse(string input, out System.Guid result) { result = default(System.Guid); throw null; }
TryParseExactSystem.Guid2998         public static bool TryParseExact(string input, string format, out System.Guid result) { result = default(System.Guid); throw null; }
2999     }
3000     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3001     [System.Runtime.InteropServices.GuidAttribute("27FFF232-A7A8-40dd-8D4A-734AD59FCD41")]
3002     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
3003     public partial interface IAppDomainSetup
3004     {
3005         string ApplicationBase { get; set; }
3006         string ApplicationName { get; set; }
3007         string CachePath { get; set; }
3008         string ConfigurationFile { get; set; }
3009         string DynamicBase { get; set; }
3010         string LicenseFile { get; set; }
3011         string PrivateBinPath { get; set; }
3012         string PrivateBinPathProbe { get; set; }
3013         string ShadowCopyDirectories { get; set; }
3014         string ShadowCopyFiles { get; set; }
3015     }
3016     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3017     public partial interface IAsyncResult
3018     {
3019         object AsyncState { get; }
3020         System.Threading.WaitHandle AsyncWaitHandle { get; }
3021         bool CompletedSynchronously { get; }
3022         bool IsCompleted { get; }
3023     }
3024     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3025     public partial interface ICloneable
3026     {
Clone()3027         object Clone();
3028     }
3029     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3030     public partial interface IComparable
3031     {
CompareTo(object obj)3032         int CompareTo(object obj);
3033     }
3034     public partial interface IComparable<in T>
3035     {
CompareTo(T other)3036         int CompareTo(T other);
3037     }
3038     [System.CLSCompliantAttribute(false)]
3039     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3040     public partial interface IConvertible
3041     {
GetTypeCode()3042         System.TypeCode GetTypeCode();
ToBoolean(System.IFormatProvider provider)3043         bool ToBoolean(System.IFormatProvider provider);
ToByte(System.IFormatProvider provider)3044         byte ToByte(System.IFormatProvider provider);
ToChar(System.IFormatProvider provider)3045         char ToChar(System.IFormatProvider provider);
ToDateTime(System.IFormatProvider provider)3046         System.DateTime ToDateTime(System.IFormatProvider provider);
ToDecimal(System.IFormatProvider provider)3047         decimal ToDecimal(System.IFormatProvider provider);
ToDouble(System.IFormatProvider provider)3048         double ToDouble(System.IFormatProvider provider);
ToInt16(System.IFormatProvider provider)3049         short ToInt16(System.IFormatProvider provider);
ToInt32(System.IFormatProvider provider)3050         int ToInt32(System.IFormatProvider provider);
ToInt64(System.IFormatProvider provider)3051         long ToInt64(System.IFormatProvider provider);
ToSByte(System.IFormatProvider provider)3052         sbyte ToSByte(System.IFormatProvider provider);
ToSingle(System.IFormatProvider provider)3053         float ToSingle(System.IFormatProvider provider);
ToString(System.IFormatProvider provider)3054         string ToString(System.IFormatProvider provider);
ToType(System.Type conversionType, System.IFormatProvider provider)3055         object ToType(System.Type conversionType, System.IFormatProvider provider);
ToUInt16(System.IFormatProvider provider)3056         ushort ToUInt16(System.IFormatProvider provider);
ToUInt32(System.IFormatProvider provider)3057         uint ToUInt32(System.IFormatProvider provider);
ToUInt64(System.IFormatProvider provider)3058         ulong ToUInt64(System.IFormatProvider provider);
3059     }
3060     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3061     public partial interface ICustomFormatter
3062     {
Format(string format, object arg, System.IFormatProvider formatProvider)3063         string Format(string format, object arg, System.IFormatProvider formatProvider);
3064     }
3065     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3066     public partial interface IDisposable
3067     {
Dispose()3068         void Dispose();
3069     }
3070     public partial interface IEquatable<T>
3071     {
Equals(T other)3072         bool Equals(T other);
3073     }
3074     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3075     public partial interface IFormatProvider
3076     {
GetFormat(System.Type formatType)3077         object GetFormat(System.Type formatType);
3078     }
3079     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3080     public partial interface IFormattable
3081     {
ToString(string format, System.IFormatProvider formatProvider)3082         string ToString(string format, System.IFormatProvider formatProvider);
3083     }
3084     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3085     [System.SerializableAttribute]
3086     public sealed partial class IndexOutOfRangeException : System.SystemException
3087     {
IndexOutOfRangeException()3088         public IndexOutOfRangeException() { }
IndexOutOfRangeException(string message)3089         public IndexOutOfRangeException(string message) { }
IndexOutOfRangeException(string message, System.Exception innerException)3090         public IndexOutOfRangeException(string message, System.Exception innerException) { }
3091     }
3092     [System.SerializableAttribute]
3093     public sealed partial class InsufficientExecutionStackException : System.SystemException
3094     {
InsufficientExecutionStackException()3095         public InsufficientExecutionStackException() { }
InsufficientExecutionStackException(string message)3096         public InsufficientExecutionStackException(string message) { }
InsufficientExecutionStackException(string message, System.Exception innerException)3097         public InsufficientExecutionStackException(string message, System.Exception innerException) { }
3098     }
3099     [System.SerializableAttribute]
3100     public sealed partial class InsufficientMemoryException : System.OutOfMemoryException
3101     {
InsufficientMemoryException()3102         public InsufficientMemoryException() { }
InsufficientMemoryException(string message)3103         public InsufficientMemoryException(string message) { }
InsufficientMemoryException(string message, System.Exception innerException)3104         public InsufficientMemoryException(string message, System.Exception innerException) { }
3105     }
3106     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3107     [System.SerializableAttribute]
3108     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
3109     public partial struct Int16 : System.IComparable, System.IComparable<short>, System.IConvertible, System.IEquatable<short>, System.IFormattable
3110     {
3111         public const short MaxValue = (short)32767;
3112         public const short MinValue = (short)-32768;
CompareToSystem.Int163113         public int CompareTo(System.Int16 value) { throw null; }
CompareToSystem.Int163114         public int CompareTo(object value) { throw null; }
EqualsSystem.Int163115         public bool Equals(System.Int16 obj) { throw null; }
EqualsSystem.Int163116         public override bool Equals(object obj) { throw null; }
GetHashCodeSystem.Int163117         public override int GetHashCode() { throw null; }
GetTypeCodeSystem.Int163118         public System.TypeCode GetTypeCode() { throw null; }
ParseSystem.Int163119         public static System.Int16 Parse(string s) { throw null; }
ParseSystem.Int163120         public static System.Int16 Parse(string s, System.Globalization.NumberStyles style) { throw null; }
ParseSystem.Int163121         public static System.Int16 Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; }
ParseSystem.Int163122         public static System.Int16 Parse(string s, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToBooleanSystem.Int163123         bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToByteSystem.Int163124         byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToCharSystem.Int163125         char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDateTimeSystem.Int163126         System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDecimalSystem.Int163127         decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDoubleSystem.Int163128         double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt16System.Int163129         System.Int16 System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt32System.Int163130         int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt64System.Int163131         long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSByteSystem.Int163132         sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSingleSystem.Int163133         float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToTypeSystem.Int163134         object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt16System.Int163135         ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt32System.Int163136         uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt64System.Int163137         ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
3138         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Int163139         public override string ToString() { throw null; }
3140         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Int163141         public string ToString(System.IFormatProvider provider) { throw null; }
ToStringSystem.Int163142         public string ToString(string format) { throw null; }
ToStringSystem.Int163143         public string ToString(string format, System.IFormatProvider provider) { throw null; }
TryParseSystem.Int163144         public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Int16 result) { result = default(short); throw null; }
TryParseSystem.Int163145         public static bool TryParse(string s, out System.Int16 result) { result = default(short); throw null; }
3146     }
3147     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3148     [System.SerializableAttribute]
3149     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
3150     public partial struct Int32 : System.IComparable, System.IComparable<int>, System.IConvertible, System.IEquatable<int>, System.IFormattable
3151     {
3152         public const int MaxValue = 2147483647;
3153         public const int MinValue = -2147483648;
CompareToSystem.Int323154         public System.Int32 CompareTo(System.Int32 value) { throw null; }
CompareToSystem.Int323155         public System.Int32 CompareTo(object value) { throw null; }
EqualsSystem.Int323156         public bool Equals(System.Int32 obj) { throw null; }
EqualsSystem.Int323157         public override bool Equals(object obj) { throw null; }
GetHashCodeSystem.Int323158         public override System.Int32 GetHashCode() { throw null; }
GetTypeCodeSystem.Int323159         public System.TypeCode GetTypeCode() { throw null; }
ParseSystem.Int323160         public static System.Int32 Parse(string s) { throw null; }
ParseSystem.Int323161         public static System.Int32 Parse(string s, System.Globalization.NumberStyles style) { throw null; }
ParseSystem.Int323162         public static System.Int32 Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; }
ParseSystem.Int323163         public static System.Int32 Parse(string s, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToBooleanSystem.Int323164         bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToByteSystem.Int323165         byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToCharSystem.Int323166         char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDateTimeSystem.Int323167         System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDecimalSystem.Int323168         decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDoubleSystem.Int323169         double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt16System.Int323170         short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt32System.Int323171         System.Int32 System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt64System.Int323172         long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSByteSystem.Int323173         sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSingleSystem.Int323174         float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToTypeSystem.Int323175         object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt16System.Int323176         ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt32System.Int323177         uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt64System.Int323178         ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
3179         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Int323180         public override string ToString() { throw null; }
3181         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Int323182         public string ToString(System.IFormatProvider provider) { throw null; }
3183         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Int323184         public string ToString(string format) { throw null; }
3185         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Int323186         public string ToString(string format, System.IFormatProvider provider) { throw null; }
TryParseSystem.Int323187         public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Int32 result) { result = default(int); throw null; }
TryParseSystem.Int323188         public static bool TryParse(string s, out System.Int32 result) { result = default(int); throw null; }
3189     }
3190     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3191     [System.SerializableAttribute]
3192     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
3193     public partial struct Int64 : System.IComparable, System.IComparable<long>, System.IConvertible, System.IEquatable<long>, System.IFormattable
3194     {
3195         public const long MaxValue = (long)9223372036854775807;
3196         public const long MinValue = (long)-9223372036854775808;
CompareToSystem.Int643197         public int CompareTo(System.Int64 value) { throw null; }
CompareToSystem.Int643198         public int CompareTo(object value) { throw null; }
EqualsSystem.Int643199         public bool Equals(System.Int64 obj) { throw null; }
EqualsSystem.Int643200         public override bool Equals(object obj) { throw null; }
GetHashCodeSystem.Int643201         public override int GetHashCode() { throw null; }
GetTypeCodeSystem.Int643202         public System.TypeCode GetTypeCode() { throw null; }
ParseSystem.Int643203         public static System.Int64 Parse(string s) { throw null; }
ParseSystem.Int643204         public static System.Int64 Parse(string s, System.Globalization.NumberStyles style) { throw null; }
ParseSystem.Int643205         public static System.Int64 Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; }
ParseSystem.Int643206         public static System.Int64 Parse(string s, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToBooleanSystem.Int643207         bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToByteSystem.Int643208         byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToCharSystem.Int643209         char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDateTimeSystem.Int643210         System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDecimalSystem.Int643211         decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDoubleSystem.Int643212         double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt16System.Int643213         short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt32System.Int643214         int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt64System.Int643215         System.Int64 System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSByteSystem.Int643216         sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSingleSystem.Int643217         float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToTypeSystem.Int643218         object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt16System.Int643219         ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt32System.Int643220         uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt64System.Int643221         ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
3222         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Int643223         public override string ToString() { throw null; }
3224         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Int643225         public string ToString(System.IFormatProvider provider) { throw null; }
3226         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Int643227         public string ToString(string format) { throw null; }
3228         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Int643229         public string ToString(string format, System.IFormatProvider provider) { throw null; }
TryParseSystem.Int643230         public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Int64 result) { result = default(long); throw null; }
TryParseSystem.Int643231         public static bool TryParse(string s, out System.Int64 result) { result = default(long); throw null; }
3232     }
3233     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3234     [System.SerializableAttribute]
3235     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
3236     public partial struct IntPtr : System.Runtime.Serialization.ISerializable
3237     {
3238         public static readonly System.IntPtr Zero;
3239         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
IntPtrSystem.IntPtr3240         public IntPtr(int value) { throw null;}
3241         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
IntPtrSystem.IntPtr3242         public IntPtr(long value) { throw null;}
3243         [System.CLSCompliantAttribute(false)]
3244         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
IntPtrSystem.IntPtr3245         public unsafe IntPtr(void* value) { throw null;}
3246         public static int Size { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
3247         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
AddSystem.IntPtr3248         public static System.IntPtr Add(System.IntPtr pointer, int offset) { throw null; }
EqualsSystem.IntPtr3249         public override bool Equals(object obj) { throw null; }
GetHashCodeSystem.IntPtr3250         public override int GetHashCode() { throw null; }
3251         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
operator +System.IntPtr3252         public static System.IntPtr operator +(System.IntPtr pointer, int offset) { throw null; }
3253         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
operator ==System.IntPtr3254         public static bool operator ==(System.IntPtr value1, System.IntPtr value2) { throw null; }
3255         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
operator System.IntPtrSystem.IntPtr3256         public static explicit operator System.IntPtr (int value) { throw null; }
3257         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
operator System.IntPtrSystem.IntPtr3258         public static explicit operator System.IntPtr (long value) { throw null; }
operator intSystem.IntPtr3259         public static explicit operator int (System.IntPtr value) { throw null; }
operator longSystem.IntPtr3260         public static explicit operator long (System.IntPtr value) { throw null; }
3261         [System.CLSCompliantAttribute(false)]
operator void*System.IntPtr3262         public unsafe static explicit operator void* (System.IntPtr value) { throw null; }
3263         [System.CLSCompliantAttribute(false)]
3264         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
operator System.IntPtrSystem.IntPtr3265         public unsafe static explicit operator System.IntPtr (void* value) { throw null; }
3266         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
operator !=System.IntPtr3267         public static bool operator !=(System.IntPtr value1, System.IntPtr value2) { throw null; }
3268         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
operator -System.IntPtr3269         public static System.IntPtr operator -(System.IntPtr pointer, int offset) { throw null; }
3270         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
SubtractSystem.IntPtr3271         public static System.IntPtr Subtract(System.IntPtr pointer, int offset) { throw null; }
System.Runtime.Serialization.ISerializable.GetObjectDataSystem.IntPtr3272         void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
3273         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
ToInt32System.IntPtr3274         public int ToInt32() { throw null; }
3275         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
ToInt64System.IntPtr3276         public long ToInt64() { throw null; }
3277         [System.CLSCompliantAttribute(false)]
3278         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
ToPointerSystem.IntPtr3279         public unsafe void* ToPointer() { throw null; }
ToStringSystem.IntPtr3280         public override string ToString() { throw null; }
ToStringSystem.IntPtr3281         public string ToString(string format) { throw null; }
3282     }
3283     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3284     [System.SerializableAttribute]
3285     public partial class InvalidCastException : System.SystemException
3286     {
InvalidCastException()3287         public InvalidCastException() { }
InvalidCastException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3288         protected InvalidCastException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
InvalidCastException(string message)3289         public InvalidCastException(string message) { }
InvalidCastException(string message, System.Exception innerException)3290         public InvalidCastException(string message, System.Exception innerException) { }
InvalidCastException(string message, int errorCode)3291         public InvalidCastException(string message, int errorCode) { }
3292     }
3293     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3294     [System.SerializableAttribute]
3295     public partial class InvalidOperationException : System.SystemException
3296     {
InvalidOperationException()3297         public InvalidOperationException() { }
InvalidOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3298         protected InvalidOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
InvalidOperationException(string message)3299         public InvalidOperationException(string message) { }
InvalidOperationException(string message, System.Exception innerException)3300         public InvalidOperationException(string message, System.Exception innerException) { }
3301     }
3302     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3303     [System.SerializableAttribute]
3304     public sealed partial class InvalidProgramException : System.SystemException
3305     {
InvalidProgramException()3306         public InvalidProgramException() { }
InvalidProgramException(string message)3307         public InvalidProgramException(string message) { }
InvalidProgramException(string message, System.Exception inner)3308         public InvalidProgramException(string message, System.Exception inner) { }
3309     }
3310     [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
3311     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
3312     [System.SerializableAttribute]
3313     public partial class InvalidTimeZoneException : System.Exception
3314     {
InvalidTimeZoneException()3315         public InvalidTimeZoneException() { }
InvalidTimeZoneException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3316         protected InvalidTimeZoneException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
InvalidTimeZoneException(string message)3317         public InvalidTimeZoneException(string message) { }
InvalidTimeZoneException(string message, System.Exception innerException)3318         public InvalidTimeZoneException(string message, System.Exception innerException) { }
3319     }
3320     public partial interface IObservable<out T>
3321     {
Subscribe(System.IObserver<T> observer)3322         System.IDisposable Subscribe(System.IObserver<T> observer);
3323     }
3324     public partial interface IObserver<in T>
3325     {
OnCompleted()3326         void OnCompleted();
OnError(System.Exception error)3327         void OnError(System.Exception error);
OnNext(T value)3328         void OnNext(T value);
3329     }
3330     public partial interface IProgress<in T>
3331     {
Report(T value)3332         void Report(T value);
3333     }
3334     public partial interface IServiceProvider
3335     {
GetService(System.Type serviceType)3336         object GetService(System.Type serviceType);
3337     }
3338     [System.Diagnostics.DebuggerDisplayAttribute("ThreadSafetyMode={Mode}, IsValueCreated={IsValueCreated}, IsValueFaulted={IsValueFaulted}, Value={ValueForDebugDisplay}")]
3339     [System.Diagnostics.DebuggerTypeProxyAttribute("System.System_LazyDebugView<T>")]
3340     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
3341     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
3342     [System.SerializableAttribute]
3343     public partial class Lazy<T>
3344     {
Lazy()3345         public Lazy() { }
Lazy(bool isThreadSafe)3346         public Lazy(bool isThreadSafe) { }
Lazy(System.Func<T> valueFactory)3347         public Lazy(System.Func<T> valueFactory) { }
Lazy(System.Func<T> valueFactory, bool isThreadSafe)3348         public Lazy(System.Func<T> valueFactory, bool isThreadSafe) { }
Lazy(System.Func<T> valueFactory, System.Threading.LazyThreadSafetyMode mode)3349         public Lazy(System.Func<T> valueFactory, System.Threading.LazyThreadSafetyMode mode) { }
Lazy(System.Threading.LazyThreadSafetyMode mode)3350         public Lazy(System.Threading.LazyThreadSafetyMode mode) { }
3351         public bool IsValueCreated { get { throw null; } }
3352         [System.Diagnostics.DebuggerBrowsableAttribute((System.Diagnostics.DebuggerBrowsableState)(0))]
3353         public T Value { get { throw null; } }
ToString()3354         public override string ToString() { throw null; }
3355     }
3356     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3357     [System.SerializableAttribute]
3358     public enum LoaderOptimization
3359     {
3360         [System.ObsoleteAttribute("This method has been deprecated. Please use Assembly.Load() instead. http://go.microsoft.com/fwlink/?linkid=14202")]
3361         DisallowBindings = 4,
3362         [System.ObsoleteAttribute("This method has been deprecated. Please use Assembly.Load() instead. http://go.microsoft.com/fwlink/?linkid=14202")]
3363         DomainMask = 3,
3364         MultiDomain = 2,
3365         MultiDomainHost = 3,
3366         NotSpecified = 0,
3367         SingleDomain = 1,
3368     }
3369     [System.AttributeUsageAttribute((System.AttributeTargets)(64))]
3370     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3371     public sealed partial class LoaderOptimizationAttribute : System.Attribute
3372     {
LoaderOptimizationAttribute(byte value)3373         public LoaderOptimizationAttribute(byte value) { }
LoaderOptimizationAttribute(System.LoaderOptimization value)3374         public LoaderOptimizationAttribute(System.LoaderOptimization value) { }
3375         public System.LoaderOptimization Value { get { throw null; } }
3376     }
3377     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3378     public sealed partial class LocalDataStoreSlot
3379     {
LocalDataStoreSlot()3380         internal LocalDataStoreSlot() { }
~LocalDataStoreSlot()3381         ~LocalDataStoreSlot() { }
3382     }
3383     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3384     [System.SerializableAttribute]
3385     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
3386     public abstract partial class MarshalByRefObject
3387     {
MarshalByRefObject()3388         protected MarshalByRefObject() { }
3389         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Infrastructure=true)]
CreateObjRef(System.Type requestedType)3390         public virtual System.Runtime.Remoting.ObjRef CreateObjRef(System.Type requestedType) { throw null; }
3391         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Infrastructure=true)]
GetLifetimeService()3392         public object GetLifetimeService() { throw null; }
3393         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Infrastructure=true)]
InitializeLifetimeService()3394         public virtual object InitializeLifetimeService() { throw null; }
MemberwiseClone(bool cloneIdentity)3395         protected System.MarshalByRefObject MemberwiseClone(bool cloneIdentity) { throw null; }
3396     }
3397     public static partial class Math
3398     {
3399         public const double E = 2.7182818284590451;
3400         public const double PI = 3.1415926535897931;
Abs(decimal value)3401         public static decimal Abs(decimal value) { throw null; }
3402         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
Abs(double value)3403         public static double Abs(double value) { throw null; }
Abs(short value)3404         public static short Abs(short value) { throw null; }
Abs(int value)3405         public static int Abs(int value) { throw null; }
Abs(long value)3406         public static long Abs(long value) { throw null; }
3407         [System.CLSCompliantAttribute(false)]
Abs(sbyte value)3408         public static sbyte Abs(sbyte value) { throw null; }
3409         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
Abs(float value)3410         public static float Abs(float value) { throw null; }
3411         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
Acos(double d)3412         public static double Acos(double d) { throw null; }
3413         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
Asin(double d)3414         public static double Asin(double d) { throw null; }
3415         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
Atan(double d)3416         public static double Atan(double d) { throw null; }
3417         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
Atan2(double y, double x)3418         public static double Atan2(double y, double x) { throw null; }
BigMul(int a, int b)3419         public static long BigMul(int a, int b) { throw null; }
Ceiling(decimal d)3420         public static decimal Ceiling(decimal d) { throw null; }
3421         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
Ceiling(double a)3422         public static double Ceiling(double a) { throw null; }
3423         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
Cos(double d)3424         public static double Cos(double d) { throw null; }
3425         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
Cosh(double value)3426         public static double Cosh(double value) { throw null; }
DivRem(int a, int b, out int result)3427         public static int DivRem(int a, int b, out int result) { result = default(int); throw null; }
DivRem(long a, long b, out long result)3428         public static long DivRem(long a, long b, out long result) { result = default(long); throw null; }
3429         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
Exp(double d)3430         public static double Exp(double d) { throw null; }
Floor(decimal d)3431         public static decimal Floor(decimal d) { throw null; }
3432         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
Floor(double d)3433         public static double Floor(double d) { throw null; }
IEEERemainder(double x, double y)3434         public static double IEEERemainder(double x, double y) { throw null; }
3435         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
Log(double d)3436         public static double Log(double d) { throw null; }
Log(double a, double newBase)3437         public static double Log(double a, double newBase) { throw null; }
3438         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
Log10(double d)3439         public static double Log10(double d) { throw null; }
3440         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Max(byte val1, byte val2)3441         public static byte Max(byte val1, byte val2) { throw null; }
3442         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Max(decimal val1, decimal val2)3443         public static decimal Max(decimal val1, decimal val2) { throw null; }
3444         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Max(double val1, double val2)3445         public static double Max(double val1, double val2) { throw null; }
3446         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Max(short val1, short val2)3447         public static short Max(short val1, short val2) { throw null; }
3448         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Max(int val1, int val2)3449         public static int Max(int val1, int val2) { throw null; }
3450         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Max(long val1, long val2)3451         public static long Max(long val1, long val2) { throw null; }
3452         [System.CLSCompliantAttribute(false)]
3453         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Max(sbyte val1, sbyte val2)3454         public static sbyte Max(sbyte val1, sbyte val2) { throw null; }
3455         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Max(float val1, float val2)3456         public static float Max(float val1, float val2) { throw null; }
3457         [System.CLSCompliantAttribute(false)]
3458         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Max(ushort val1, ushort val2)3459         public static ushort Max(ushort val1, ushort val2) { throw null; }
3460         [System.CLSCompliantAttribute(false)]
3461         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Max(uint val1, uint val2)3462         public static uint Max(uint val1, uint val2) { throw null; }
3463         [System.CLSCompliantAttribute(false)]
3464         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Max(ulong val1, ulong val2)3465         public static ulong Max(ulong val1, ulong val2) { throw null; }
3466         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Min(byte val1, byte val2)3467         public static byte Min(byte val1, byte val2) { throw null; }
3468         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Min(decimal val1, decimal val2)3469         public static decimal Min(decimal val1, decimal val2) { throw null; }
3470         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Min(double val1, double val2)3471         public static double Min(double val1, double val2) { throw null; }
3472         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Min(short val1, short val2)3473         public static short Min(short val1, short val2) { throw null; }
3474         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Min(int val1, int val2)3475         public static int Min(int val1, int val2) { throw null; }
3476         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Min(long val1, long val2)3477         public static long Min(long val1, long val2) { throw null; }
3478         [System.CLSCompliantAttribute(false)]
3479         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Min(sbyte val1, sbyte val2)3480         public static sbyte Min(sbyte val1, sbyte val2) { throw null; }
3481         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Min(float val1, float val2)3482         public static float Min(float val1, float val2) { throw null; }
3483         [System.CLSCompliantAttribute(false)]
3484         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Min(ushort val1, ushort val2)3485         public static ushort Min(ushort val1, ushort val2) { throw null; }
3486         [System.CLSCompliantAttribute(false)]
3487         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Min(uint val1, uint val2)3488         public static uint Min(uint val1, uint val2) { throw null; }
3489         [System.CLSCompliantAttribute(false)]
3490         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Min(ulong val1, ulong val2)3491         public static ulong Min(ulong val1, ulong val2) { throw null; }
3492         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
Pow(double x, double y)3493         public static double Pow(double x, double y) { throw null; }
Round(decimal d)3494         public static decimal Round(decimal d) { throw null; }
Round(decimal d, int decimals)3495         public static decimal Round(decimal d, int decimals) { throw null; }
Round(decimal d, int decimals, System.MidpointRounding mode)3496         public static decimal Round(decimal d, int decimals, System.MidpointRounding mode) { throw null; }
Round(decimal d, System.MidpointRounding mode)3497         public static decimal Round(decimal d, System.MidpointRounding mode) { throw null; }
3498         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
Round(double a)3499         public static double Round(double a) { throw null; }
Round(double value, int digits)3500         public static double Round(double value, int digits) { throw null; }
Round(double value, int digits, System.MidpointRounding mode)3501         public static double Round(double value, int digits, System.MidpointRounding mode) { throw null; }
Round(double value, System.MidpointRounding mode)3502         public static double Round(double value, System.MidpointRounding mode) { throw null; }
Sign(decimal value)3503         public static int Sign(decimal value) { throw null; }
Sign(double value)3504         public static int Sign(double value) { throw null; }
Sign(short value)3505         public static int Sign(short value) { throw null; }
Sign(int value)3506         public static int Sign(int value) { throw null; }
Sign(long value)3507         public static int Sign(long value) { throw null; }
3508         [System.CLSCompliantAttribute(false)]
Sign(sbyte value)3509         public static int Sign(sbyte value) { throw null; }
Sign(float value)3510         public static int Sign(float value) { throw null; }
3511         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
Sin(double a)3512         public static double Sin(double a) { throw null; }
3513         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
Sinh(double value)3514         public static double Sinh(double value) { throw null; }
3515         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
3516         [System.Security.SecuritySafeCriticalAttribute]
Sqrt(double d)3517         public static double Sqrt(double d) { throw null; }
3518         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
Tan(double a)3519         public static double Tan(double a) { throw null; }
3520         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
Tanh(double value)3521         public static double Tanh(double value) { throw null; }
Truncate(decimal d)3522         public static decimal Truncate(decimal d) { throw null; }
Truncate(double d)3523         public static double Truncate(double d) { throw null; }
3524     }
3525     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3526     [System.SerializableAttribute]
3527     public partial class MemberAccessException : System.SystemException
3528     {
MemberAccessException()3529         public MemberAccessException() { }
MemberAccessException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3530         protected MemberAccessException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
MemberAccessException(string message)3531         public MemberAccessException(string message) { }
MemberAccessException(string message, System.Exception inner)3532         public MemberAccessException(string message, System.Exception inner) { }
3533     }
3534     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3535     [System.SerializableAttribute]
3536     public partial class MethodAccessException : System.MemberAccessException
3537     {
MethodAccessException()3538         public MethodAccessException() { }
MethodAccessException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3539         protected MethodAccessException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
MethodAccessException(string message)3540         public MethodAccessException(string message) { }
MethodAccessException(string message, System.Exception inner)3541         public MethodAccessException(string message, System.Exception inner) { }
3542     }
3543     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3544     public enum MidpointRounding
3545     {
3546         AwayFromZero = 1,
3547         ToEven = 0,
3548     }
3549     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3550     [System.SerializableAttribute]
3551     public partial class MissingFieldException : System.MissingMemberException, System.Runtime.Serialization.ISerializable
3552     {
MissingFieldException()3553         public MissingFieldException() { }
MissingFieldException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3554         protected MissingFieldException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
MissingFieldException(string message)3555         public MissingFieldException(string message) { }
MissingFieldException(string message, System.Exception inner)3556         public MissingFieldException(string message, System.Exception inner) { }
MissingFieldException(string className, string fieldName)3557         public MissingFieldException(string className, string fieldName) { }
3558         public override string Message { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
3559     }
3560     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3561     [System.SerializableAttribute]
3562     public partial class MissingMemberException : System.MemberAccessException, System.Runtime.Serialization.ISerializable
3563     {
3564         protected string ClassName;
3565         protected string MemberName;
3566         protected byte[] Signature;
MissingMemberException()3567         public MissingMemberException() { }
MissingMemberException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3568         protected MissingMemberException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
MissingMemberException(string message)3569         public MissingMemberException(string message) { }
MissingMemberException(string message, System.Exception inner)3570         public MissingMemberException(string message, System.Exception inner) { }
MissingMemberException(string className, string memberName)3571         public MissingMemberException(string className, string memberName) { }
3572         public override string Message { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
3573         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3574         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
3575     }
3576     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3577     [System.SerializableAttribute]
3578     public partial class MissingMethodException : System.MissingMemberException, System.Runtime.Serialization.ISerializable
3579     {
MissingMethodException()3580         public MissingMethodException() { }
MissingMethodException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3581         protected MissingMethodException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
MissingMethodException(string message)3582         public MissingMethodException(string message) { }
MissingMethodException(string message, System.Exception inner)3583         public MissingMethodException(string message, System.Exception inner) { }
MissingMethodException(string className, string methodName)3584         public MissingMethodException(string className, string methodName) { }
3585         public override string Message { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
3586     }
3587     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3588     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
3589     public partial struct ModuleHandle
3590     {
3591         public static readonly System.ModuleHandle EmptyHandle;
3592         public int MDStreamVersion { get { throw null; } }
3593         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
EqualsSystem.ModuleHandle3594         public bool Equals(System.ModuleHandle handle) { throw null; }
3595         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
EqualsSystem.ModuleHandle3596         public override bool Equals(object obj) { throw null; }
GetHashCodeSystem.ModuleHandle3597         public override int GetHashCode() { throw null; }
GetRuntimeFieldHandleFromMetadataTokenSystem.ModuleHandle3598         public System.RuntimeFieldHandle GetRuntimeFieldHandleFromMetadataToken(int fieldToken) { throw null; }
GetRuntimeMethodHandleFromMetadataTokenSystem.ModuleHandle3599         public System.RuntimeMethodHandle GetRuntimeMethodHandleFromMetadataToken(int methodToken) { throw null; }
GetRuntimeTypeHandleFromMetadataTokenSystem.ModuleHandle3600         public System.RuntimeTypeHandle GetRuntimeTypeHandleFromMetadataToken(int typeToken) { throw null; }
operator ==System.ModuleHandle3601         public static bool operator ==(System.ModuleHandle left, System.ModuleHandle right) { throw null; }
operator !=System.ModuleHandle3602         public static bool operator !=(System.ModuleHandle left, System.ModuleHandle right) { throw null; }
ResolveFieldHandleSystem.ModuleHandle3603         public System.RuntimeFieldHandle ResolveFieldHandle(int fieldToken) { throw null; }
ResolveFieldHandleSystem.ModuleHandle3604         public System.RuntimeFieldHandle ResolveFieldHandle(int fieldToken, System.RuntimeTypeHandle[] typeInstantiationContext, System.RuntimeTypeHandle[] methodInstantiationContext) { throw null; }
ResolveMethodHandleSystem.ModuleHandle3605         public System.RuntimeMethodHandle ResolveMethodHandle(int methodToken) { throw null; }
ResolveMethodHandleSystem.ModuleHandle3606         public System.RuntimeMethodHandle ResolveMethodHandle(int methodToken, System.RuntimeTypeHandle[] typeInstantiationContext, System.RuntimeTypeHandle[] methodInstantiationContext) { throw null; }
ResolveTypeHandleSystem.ModuleHandle3607         public System.RuntimeTypeHandle ResolveTypeHandle(int typeToken) { throw null; }
ResolveTypeHandleSystem.ModuleHandle3608         public System.RuntimeTypeHandle ResolveTypeHandle(int typeToken, System.RuntimeTypeHandle[] typeInstantiationContext, System.RuntimeTypeHandle[] methodInstantiationContext) { throw null; }
3609     }
3610     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
3611     internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
3612     {
MonoDocumentationNoteAttribute(string comment)3613         public MonoDocumentationNoteAttribute(string comment) { }
3614     }
3615     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
3616     internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
3617     {
MonoExtensionAttribute(string comment)3618         public MonoExtensionAttribute(string comment) { }
3619     }
3620     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
3621     internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
3622     {
MonoInternalNoteAttribute(string comment)3623         public MonoInternalNoteAttribute(string comment) { }
3624     }
3625     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
3626     internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
3627     {
MonoLimitationAttribute(string comment)3628         public MonoLimitationAttribute(string comment) { }
3629     }
3630     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
3631     internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
3632     {
MonoNotSupportedAttribute(string comment)3633         public MonoNotSupportedAttribute(string comment) { }
3634     }
3635     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
3636     internal partial class MonoTODOAttribute : System.Attribute
3637     {
MonoTODOAttribute()3638         public MonoTODOAttribute() { }
MonoTODOAttribute(string comment)3639         public MonoTODOAttribute(string comment) { }
3640         public string Comment { get { throw null; } }
3641     }
3642     [System.AttributeUsageAttribute((System.AttributeTargets)(64))]
3643     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3644     public sealed partial class MTAThreadAttribute : System.Attribute
3645     {
MTAThreadAttribute()3646         public MTAThreadAttribute() { }
3647     }
3648     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3649     [System.SerializableAttribute]
3650     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
3651     public abstract partial class MulticastDelegate : System.Delegate
3652     {
MulticastDelegate(object target, string method)3653         protected MulticastDelegate(object target, string method) : base (default(object), default(string)) { }
MulticastDelegate(System.Type target, string method)3654         protected MulticastDelegate(System.Type target, string method) : base (default(object), default(string)) { }
CombineImpl(System.Delegate follow)3655         protected sealed override System.Delegate CombineImpl(System.Delegate follow) { throw null; }
Equals(object obj)3656         public sealed override bool Equals(object obj) { throw null; }
GetHashCode()3657         public sealed override int GetHashCode() { throw null; }
GetInvocationList()3658         public sealed override System.Delegate[] GetInvocationList() { throw null; }
GetMethodImpl()3659         protected override System.Reflection.MethodInfo GetMethodImpl() { throw null; }
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3660         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
operator ==(System.MulticastDelegate d1, System.MulticastDelegate d2)3661         public static bool operator ==(System.MulticastDelegate d1, System.MulticastDelegate d2) { throw null; }
operator !=(System.MulticastDelegate d1, System.MulticastDelegate d2)3662         public static bool operator !=(System.MulticastDelegate d1, System.MulticastDelegate d2) { throw null; }
RemoveImpl(System.Delegate value)3663         protected sealed override System.Delegate RemoveImpl(System.Delegate value) { throw null; }
3664     }
3665     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3666     [System.SerializableAttribute]
3667     public sealed partial class MulticastNotSupportedException : System.SystemException
3668     {
MulticastNotSupportedException()3669         public MulticastNotSupportedException() { }
MulticastNotSupportedException(string message)3670         public MulticastNotSupportedException(string message) { }
MulticastNotSupportedException(string message, System.Exception inner)3671         public MulticastNotSupportedException(string message, System.Exception inner) { }
3672     }
3673     [System.AttributeUsageAttribute((System.AttributeTargets)(256), Inherited=false)]
3674     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3675     public sealed partial class NonSerializedAttribute : System.Attribute
3676     {
NonSerializedAttribute()3677         public NonSerializedAttribute() { }
3678     }
3679     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3680     [System.SerializableAttribute]
3681     public partial class NotFiniteNumberException : System.ArithmeticException
3682     {
NotFiniteNumberException()3683         public NotFiniteNumberException() { }
NotFiniteNumberException(double offendingNumber)3684         public NotFiniteNumberException(double offendingNumber) { }
NotFiniteNumberException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3685         protected NotFiniteNumberException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
NotFiniteNumberException(string message)3686         public NotFiniteNumberException(string message) { }
NotFiniteNumberException(string message, double offendingNumber)3687         public NotFiniteNumberException(string message, double offendingNumber) { }
NotFiniteNumberException(string message, double offendingNumber, System.Exception innerException)3688         public NotFiniteNumberException(string message, double offendingNumber, System.Exception innerException) { }
NotFiniteNumberException(string message, System.Exception innerException)3689         public NotFiniteNumberException(string message, System.Exception innerException) { }
3690         public double OffendingNumber { get { throw null; } }
3691         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3692         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
3693     }
3694     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3695     [System.SerializableAttribute]
3696     public partial class NotImplementedException : System.SystemException
3697     {
NotImplementedException()3698         public NotImplementedException() { }
NotImplementedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3699         protected NotImplementedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
NotImplementedException(string message)3700         public NotImplementedException(string message) { }
NotImplementedException(string message, System.Exception inner)3701         public NotImplementedException(string message, System.Exception inner) { }
3702     }
3703     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3704     [System.SerializableAttribute]
3705     public partial class NotSupportedException : System.SystemException
3706     {
NotSupportedException()3707         public NotSupportedException() { }
NotSupportedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3708         protected NotSupportedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
NotSupportedException(string message)3709         public NotSupportedException(string message) { }
NotSupportedException(string message, System.Exception innerException)3710         public NotSupportedException(string message, System.Exception innerException) { }
3711     }
3712     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3713     public static partial class Nullable
3714     {
3715         public static int Compare<T>(System.Nullable<T> n1, System.Nullable<T> n2) where T : struct { throw null; }
3716         public static bool Equals<T>(System.Nullable<T> n1, System.Nullable<T> n2) where T : struct { throw null; }
GetUnderlyingType(System.Type nullableType)3717         public static System.Type GetUnderlyingType(System.Type nullableType) { throw null; }
3718     }
3719     [System.Diagnostics.DebuggerStepThroughAttribute]
3720     [System.SerializableAttribute]
3721     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
3722     public partial struct Nullable<T> where T : struct
3723     {
NullableSystem.T3724         public Nullable(T value) { throw null;}
3725         public bool HasValue { get { throw null; } }
3726         public T Value { get { throw null; } }
EqualsSystem.T3727         public override bool Equals(object other) { throw null; }
GetHashCodeSystem.T3728         public override int GetHashCode() { throw null; }
GetValueOrDefaultSystem.T3729         public T GetValueOrDefault() { throw null; }
GetValueOrDefaultSystem.T3730         public T GetValueOrDefault(T defaultValue) { throw null; }
operator TSystem.T3731         public static explicit operator T (System.Nullable<T> value) { throw null; }
operator System.Nullable<T>System.T3732         public static implicit operator System.Nullable<T> (T value) { throw null; }
ToStringSystem.T3733         public override string ToString() { throw null; }
3734     }
3735     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3736     [System.SerializableAttribute]
3737     public partial class NullReferenceException : System.SystemException
3738     {
NullReferenceException()3739         public NullReferenceException() { }
NullReferenceException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3740         protected NullReferenceException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
NullReferenceException(string message)3741         public NullReferenceException(string message) { }
NullReferenceException(string message, System.Exception innerException)3742         public NullReferenceException(string message, System.Exception innerException) { }
3743     }
3744     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(2))]
3745     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3746     [System.SerializableAttribute]
3747     public partial class Object
3748     {
3749         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
Object()3750         public Object() { }
Equals(System.Object obj)3751         public virtual bool Equals(System.Object obj) { throw null; }
Equals(System.Object objA, System.Object objB)3752         public static bool Equals(System.Object objA, System.Object objB) { throw null; }
3753         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
~Object()3754         ~Object() { }
GetHashCode()3755         public virtual int GetHashCode() { throw null; }
GetType()3756         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public System.Type GetType() { throw null; }
MemberwiseClone()3757         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]protected System.Object MemberwiseClone() { throw null; }
3758         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
ReferenceEquals(System.Object objA, System.Object objB)3759         public static bool ReferenceEquals(System.Object objA, System.Object objB) { throw null; }
ToString()3760         public virtual string ToString() { throw null; }
3761     }
3762     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3763     [System.SerializableAttribute]
3764     public partial class ObjectDisposedException : System.InvalidOperationException
3765     {
ObjectDisposedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3766         protected ObjectDisposedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
ObjectDisposedException(string objectName)3767         public ObjectDisposedException(string objectName) { }
ObjectDisposedException(string message, System.Exception innerException)3768         public ObjectDisposedException(string message, System.Exception innerException) { }
ObjectDisposedException(string objectName, string message)3769         public ObjectDisposedException(string objectName, string message) { }
3770         public override string Message { get { throw null; } }
3771         public string ObjectName { get { throw null; } }
3772         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3773         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
3774     }
3775     [System.AttributeUsageAttribute((System.AttributeTargets)(6140), Inherited=false)]
3776     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3777     [System.SerializableAttribute]
3778     public sealed partial class ObsoleteAttribute : System.Attribute
3779     {
ObsoleteAttribute()3780         public ObsoleteAttribute() { }
ObsoleteAttribute(string message)3781         public ObsoleteAttribute(string message) { }
ObsoleteAttribute(string message, bool error)3782         public ObsoleteAttribute(string message, bool error) { }
3783         public bool IsError { get { throw null; } }
3784         public string Message { get { throw null; } }
3785     }
3786     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3787     [System.SerializableAttribute]
3788     public sealed partial class OperatingSystem : System.ICloneable, System.Runtime.Serialization.ISerializable
3789     {
OperatingSystem(System.PlatformID platform, System.Version version)3790         public OperatingSystem(System.PlatformID platform, System.Version version) { }
3791         public System.PlatformID Platform { get { throw null; } }
3792         public string ServicePack { get { throw null; } }
3793         public System.Version Version { get { throw null; } }
3794         public string VersionString { get { throw null; } }
Clone()3795         public object Clone() { throw null; }
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3796         public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
ToString()3797         public override string ToString() { throw null; }
3798     }
3799     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3800     [System.SerializableAttribute]
3801     public partial class OperationCanceledException : System.SystemException
3802     {
OperationCanceledException()3803         public OperationCanceledException() { }
OperationCanceledException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3804         protected OperationCanceledException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
OperationCanceledException(string message)3805         public OperationCanceledException(string message) { }
OperationCanceledException(string message, System.Exception innerException)3806         public OperationCanceledException(string message, System.Exception innerException) { }
OperationCanceledException(string message, System.Exception innerException, System.Threading.CancellationToken token)3807         public OperationCanceledException(string message, System.Exception innerException, System.Threading.CancellationToken token) { }
OperationCanceledException(string message, System.Threading.CancellationToken token)3808         public OperationCanceledException(string message, System.Threading.CancellationToken token) { }
OperationCanceledException(System.Threading.CancellationToken token)3809         public OperationCanceledException(System.Threading.CancellationToken token) { }
3810         public System.Threading.CancellationToken CancellationToken { get { throw null; } }
3811     }
3812     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3813     [System.SerializableAttribute]
3814     public partial class OutOfMemoryException : System.SystemException
3815     {
OutOfMemoryException()3816         public OutOfMemoryException() { }
OutOfMemoryException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3817         protected OutOfMemoryException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
OutOfMemoryException(string message)3818         public OutOfMemoryException(string message) { }
OutOfMemoryException(string message, System.Exception innerException)3819         public OutOfMemoryException(string message, System.Exception innerException) { }
3820     }
3821     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3822     [System.SerializableAttribute]
3823     public partial class OverflowException : System.ArithmeticException
3824     {
OverflowException()3825         public OverflowException() { }
OverflowException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3826         protected OverflowException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
OverflowException(string message)3827         public OverflowException(string message) { }
OverflowException(string message, System.Exception innerException)3828         public OverflowException(string message, System.Exception innerException) { }
3829     }
3830     [System.AttributeUsageAttribute((System.AttributeTargets)(2048), Inherited=true, AllowMultiple=false)]
3831     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3832     public sealed partial class ParamArrayAttribute : System.Attribute
3833     {
ParamArrayAttribute()3834         public ParamArrayAttribute() { }
3835     }
3836     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3837     [System.SerializableAttribute]
3838     public enum PlatformID
3839     {
3840         MacOSX = 6,
3841         Unix = 4,
3842         Win32NT = 2,
3843         Win32S = 0,
3844         Win32Windows = 1,
3845         WinCE = 3,
3846         Xbox = 5,
3847     }
3848     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3849     [System.SerializableAttribute]
3850     public partial class PlatformNotSupportedException : System.NotSupportedException
3851     {
PlatformNotSupportedException()3852         public PlatformNotSupportedException() { }
PlatformNotSupportedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3853         protected PlatformNotSupportedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
PlatformNotSupportedException(string message)3854         public PlatformNotSupportedException(string message) { }
PlatformNotSupportedException(string message, System.Exception inner)3855         public PlatformNotSupportedException(string message, System.Exception inner) { }
3856     }
Predicate(T obj)3857     public delegate bool Predicate<in T>(T obj);
3858     public partial class Progress<T> : System.IProgress<T>
3859     {
Progress()3860         public Progress() { }
Progress(System.Action<T> handler)3861         public Progress(System.Action<T> handler) { }
3862         public event System.EventHandler<T> ProgressChanged { add { } remove { } }
OnReport(T value)3863         protected virtual void OnReport(T value) { }
Report(T value)3864         void System.IProgress<T>.Report(T value) { }
3865     }
3866     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3867     [System.SerializableAttribute]
3868     public partial class Random
3869     {
Random()3870         public Random() { }
Random(int Seed)3871         public Random(int Seed) { }
Next()3872         public virtual int Next() { throw null; }
Next(int maxValue)3873         public virtual int Next(int maxValue) { throw null; }
Next(int minValue, int maxValue)3874         public virtual int Next(int minValue, int maxValue) { throw null; }
NextBytes(byte[] buffer)3875         public virtual void NextBytes(byte[] buffer) { }
NextDouble()3876         public virtual double NextDouble() { throw null; }
Sample()3877         protected virtual double Sample() { throw null; }
3878     }
3879     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3880     [System.SerializableAttribute]
3881     public partial class RankException : System.SystemException
3882     {
RankException()3883         public RankException() { }
RankException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3884         protected RankException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
RankException(string message)3885         public RankException(string message) { }
RankException(string message, System.Exception innerException)3886         public RankException(string message, System.Exception innerException) { }
3887     }
3888     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3889     public partial class ResolveEventArgs : System.EventArgs
3890     {
ResolveEventArgs(string name)3891         public ResolveEventArgs(string name) { }
ResolveEventArgs(string name, System.Reflection.Assembly requestingAssembly)3892         public ResolveEventArgs(string name, System.Reflection.Assembly requestingAssembly) { }
3893         public string Name { get { throw null; } }
3894         public System.Reflection.Assembly RequestingAssembly { get { throw null; } }
3895     }
3896     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3897     [System.SerializableAttribute]
ResolveEventHandler(object sender, System.ResolveEventArgs args)3898     public delegate System.Reflection.Assembly ResolveEventHandler(object sender, System.ResolveEventArgs args);
3899     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3900     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
3901     public partial struct RuntimeArgumentHandle
3902     {
3903     }
3904     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3905     [System.SerializableAttribute]
3906     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
3907     public partial struct RuntimeFieldHandle : System.Runtime.Serialization.ISerializable
3908     {
3909         public System.IntPtr Value { get { throw null; } }
3910         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
EqualsSystem.RuntimeFieldHandle3911         public override bool Equals(object obj) { throw null; }
3912         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
EqualsSystem.RuntimeFieldHandle3913         public bool Equals(System.RuntimeFieldHandle handle) { throw null; }
GetHashCodeSystem.RuntimeFieldHandle3914         public override int GetHashCode() { throw null; }
GetObjectDataSystem.RuntimeFieldHandle3915         public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
operator ==System.RuntimeFieldHandle3916         public static bool operator ==(System.RuntimeFieldHandle left, System.RuntimeFieldHandle right) { throw null; }
operator !=System.RuntimeFieldHandle3917         public static bool operator !=(System.RuntimeFieldHandle left, System.RuntimeFieldHandle right) { throw null; }
3918     }
3919     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3920     [System.SerializableAttribute]
3921     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
3922     public partial struct RuntimeMethodHandle : System.Runtime.Serialization.ISerializable
3923     {
3924         public System.IntPtr Value { get { throw null; } }
3925         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
EqualsSystem.RuntimeMethodHandle3926         public override bool Equals(object obj) { throw null; }
3927         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
EqualsSystem.RuntimeMethodHandle3928         public bool Equals(System.RuntimeMethodHandle handle) { throw null; }
3929         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
GetFunctionPointerSystem.RuntimeMethodHandle3930         public System.IntPtr GetFunctionPointer() { throw null; }
GetHashCodeSystem.RuntimeMethodHandle3931         public override int GetHashCode() { throw null; }
GetObjectDataSystem.RuntimeMethodHandle3932         public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
operator ==System.RuntimeMethodHandle3933         public static bool operator ==(System.RuntimeMethodHandle left, System.RuntimeMethodHandle right) { throw null; }
operator !=System.RuntimeMethodHandle3934         public static bool operator !=(System.RuntimeMethodHandle left, System.RuntimeMethodHandle right) { throw null; }
3935     }
3936     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3937     [System.SerializableAttribute]
3938     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
3939     public partial struct RuntimeTypeHandle : System.Runtime.Serialization.ISerializable
3940     {
3941         public System.IntPtr Value { get { throw null; } }
3942         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
EqualsSystem.RuntimeTypeHandle3943         public override bool Equals(object obj) { throw null; }
3944         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
EqualsSystem.RuntimeTypeHandle3945         public bool Equals(System.RuntimeTypeHandle handle) { throw null; }
GetHashCodeSystem.RuntimeTypeHandle3946         public override int GetHashCode() { throw null; }
3947         [System.CLSCompliantAttribute(false)]
3948         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
GetModuleHandleSystem.RuntimeTypeHandle3949         public System.ModuleHandle GetModuleHandle() { throw null; }
GetObjectDataSystem.RuntimeTypeHandle3950         public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
operator ==System.RuntimeTypeHandle3951         public static bool operator ==(object left, System.RuntimeTypeHandle right) { throw null; }
operator ==System.RuntimeTypeHandle3952         public static bool operator ==(System.RuntimeTypeHandle left, object right) { throw null; }
operator !=System.RuntimeTypeHandle3953         public static bool operator !=(object left, System.RuntimeTypeHandle right) { throw null; }
operator !=System.RuntimeTypeHandle3954         public static bool operator !=(System.RuntimeTypeHandle left, object right) { throw null; }
3955     }
3956     [System.CLSCompliantAttribute(false)]
3957     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3958     [System.SerializableAttribute]
3959     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
3960     public partial struct SByte : System.IComparable, System.IComparable<sbyte>, System.IConvertible, System.IEquatable<sbyte>, System.IFormattable
3961     {
3962         public const sbyte MaxValue = (sbyte)127;
3963         public const sbyte MinValue = (sbyte)-128;
CompareToSystem.SByte3964         public int CompareTo(object obj) { throw null; }
CompareToSystem.SByte3965         public int CompareTo(System.SByte value) { throw null; }
EqualsSystem.SByte3966         public override bool Equals(object obj) { throw null; }
EqualsSystem.SByte3967         public bool Equals(System.SByte obj) { throw null; }
GetHashCodeSystem.SByte3968         public override int GetHashCode() { throw null; }
GetTypeCodeSystem.SByte3969         public System.TypeCode GetTypeCode() { throw null; }
3970         [System.CLSCompliantAttribute(false)]
ParseSystem.SByte3971         public static System.SByte Parse(string s) { throw null; }
3972         [System.CLSCompliantAttribute(false)]
ParseSystem.SByte3973         public static System.SByte Parse(string s, System.Globalization.NumberStyles style) { throw null; }
3974         [System.CLSCompliantAttribute(false)]
ParseSystem.SByte3975         public static System.SByte Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; }
3976         [System.CLSCompliantAttribute(false)]
ParseSystem.SByte3977         public static System.SByte Parse(string s, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToBooleanSystem.SByte3978         bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToByteSystem.SByte3979         byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToCharSystem.SByte3980         char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDateTimeSystem.SByte3981         System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDecimalSystem.SByte3982         decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDoubleSystem.SByte3983         double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt16System.SByte3984         short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt32System.SByte3985         int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt64System.SByte3986         long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSByteSystem.SByte3987         System.SByte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSingleSystem.SByte3988         float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToTypeSystem.SByte3989         object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt16System.SByte3990         ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt32System.SByte3991         uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt64System.SByte3992         ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
3993         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.SByte3994         public override string ToString() { throw null; }
3995         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.SByte3996         public string ToString(System.IFormatProvider provider) { throw null; }
ToStringSystem.SByte3997         public string ToString(string format) { throw null; }
ToStringSystem.SByte3998         public string ToString(string format, System.IFormatProvider provider) { throw null; }
3999         [System.CLSCompliantAttribute(false)]
TryParseSystem.SByte4000         public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.SByte result) { result = default(sbyte); throw null; }
4001         [System.CLSCompliantAttribute(false)]
TryParseSystem.SByte4002         public static bool TryParse(string s, out System.SByte result) { result = default(sbyte); throw null; }
4003     }
4004     [System.AttributeUsageAttribute((System.AttributeTargets)(4124), Inherited=false)]
4005     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4006     public sealed partial class SerializableAttribute : System.Attribute
4007     {
SerializableAttribute()4008         public SerializableAttribute() { }
4009     }
4010     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4011     [System.SerializableAttribute]
4012     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
4013     public partial struct Single : System.IComparable, System.IComparable<float>, System.IConvertible, System.IEquatable<float>, System.IFormattable
4014     {
4015         public const float Epsilon = 1.401298E-45f;
4016         public const float MaxValue = 3.40282347E+38f;
4017         public const float MinValue = -3.40282347E+38f;
4018         public const float NaN = 0.0f / 0.0f;
4019         public const float NegativeInfinity = -1.0f / 0.0f;
4020         public const float PositiveInfinity = 1.0f / 0.0f;
CompareToSystem.Single4021         public int CompareTo(object value) { throw null; }
CompareToSystem.Single4022         public int CompareTo(System.Single value) { throw null; }
EqualsSystem.Single4023         public override bool Equals(object obj) { throw null; }
EqualsSystem.Single4024         public bool Equals(System.Single obj) { throw null; }
4025         [System.Security.SecuritySafeCriticalAttribute]
GetHashCodeSystem.Single4026         public override int GetHashCode() { throw null; }
GetTypeCodeSystem.Single4027         public System.TypeCode GetTypeCode() { throw null; }
4028         [System.Security.SecuritySafeCriticalAttribute]
IsInfinitySystem.Single4029         public static bool IsInfinity(System.Single f) { throw null; }
4030         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
4031         [System.Security.SecuritySafeCriticalAttribute]
IsNaNSystem.Single4032         public static bool IsNaN(System.Single f) { throw null; }
4033         [System.Security.SecuritySafeCriticalAttribute]
IsNegativeInfinitySystem.Single4034         public static bool IsNegativeInfinity(System.Single f) { throw null; }
4035         [System.Security.SecuritySafeCriticalAttribute]
IsPositiveInfinitySystem.Single4036         public static bool IsPositiveInfinity(System.Single f) { throw null; }
operator ==System.Single4037         public static bool operator ==(System.Single left, System.Single right) { throw null; }
operator >System.Single4038         public static bool operator >(System.Single left, System.Single right) { throw null; }
operator >=System.Single4039         public static bool operator >=(System.Single left, System.Single right) { throw null; }
operator !=System.Single4040         public static bool operator !=(System.Single left, System.Single right) { throw null; }
operator <System.Single4041         public static bool operator <(System.Single left, System.Single right) { throw null; }
operator <=System.Single4042         public static bool operator <=(System.Single left, System.Single right) { throw null; }
ParseSystem.Single4043         public static System.Single Parse(string s) { throw null; }
ParseSystem.Single4044         public static System.Single Parse(string s, System.Globalization.NumberStyles style) { throw null; }
ParseSystem.Single4045         public static System.Single Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; }
ParseSystem.Single4046         public static System.Single Parse(string s, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToBooleanSystem.Single4047         bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToByteSystem.Single4048         byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToCharSystem.Single4049         char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDateTimeSystem.Single4050         System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDecimalSystem.Single4051         decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDoubleSystem.Single4052         double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt16System.Single4053         short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt32System.Single4054         int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt64System.Single4055         long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSByteSystem.Single4056         sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSingleSystem.Single4057         System.Single System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToTypeSystem.Single4058         object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt16System.Single4059         ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt32System.Single4060         uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt64System.Single4061         ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
4062         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Single4063         public override string ToString() { throw null; }
4064         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Single4065         public string ToString(System.IFormatProvider provider) { throw null; }
4066         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Single4067         public string ToString(string format) { throw null; }
4068         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Single4069         public string ToString(string format, System.IFormatProvider provider) { throw null; }
TryParseSystem.Single4070         public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Single result) { result = default(float); throw null; }
TryParseSystem.Single4071         public static bool TryParse(string s, out System.Single result) { result = default(float); throw null; }
4072     }
4073     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4074     [System.SerializableAttribute]
4075     public sealed partial class StackOverflowException : System.SystemException
4076     {
StackOverflowException()4077         public StackOverflowException() { }
StackOverflowException(string message)4078         public StackOverflowException(string message) { }
StackOverflowException(string message, System.Exception innerException)4079         public StackOverflowException(string message, System.Exception innerException) { }
4080     }
4081     [System.AttributeUsageAttribute((System.AttributeTargets)(64))]
4082     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4083     public sealed partial class STAThreadAttribute : System.Attribute
4084     {
STAThreadAttribute()4085         public STAThreadAttribute() { }
4086     }
4087     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4088     [System.SerializableAttribute]
4089     public sealed partial class String : System.Collections.Generic.IEnumerable<char>, System.Collections.IEnumerable, System.ICloneable, System.IComparable, System.IComparable<string>, System.IConvertible, System.IEquatable<string>
4090     {
4091         public static readonly string Empty;
4092         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
4093         [System.Security.SecurityCriticalAttribute]
String(char* value)4094         public unsafe String(char* value) { }
4095         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
4096         [System.Security.SecurityCriticalAttribute]
String(char* value, int startIndex, int length)4097         public unsafe String(char* value, int startIndex, int length) { }
4098         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
String(char c, int count)4099         public String(char c, int count) { }
4100         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
String(char[] value)4101         public String(char[] value) { }
4102         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
String(char[] value, int startIndex, int length)4103         public String(char[] value, int startIndex, int length) { }
4104         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
4105         [System.Security.SecurityCriticalAttribute]
String(sbyte* value)4106         public unsafe String(sbyte* value) { }
4107         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
4108         [System.Security.SecurityCriticalAttribute]
String(sbyte* value, int startIndex, int length)4109         public unsafe String(sbyte* value, int startIndex, int length) { }
4110         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
4111         [System.Security.SecurityCriticalAttribute]
String(sbyte* value, int startIndex, int length, System.Text.Encoding enc)4112         public unsafe String(sbyte* value, int startIndex, int length, System.Text.Encoding enc) { }
4113         [System.Runtime.CompilerServices.IndexerName("Chars")]
4114         public char this[int index] { get { throw null; } }
4115         public int Length { get { throw null; } }
Clone()4116         public object Clone() { throw null; }
Compare(System.String strA, int indexA, System.String strB, int indexB, int length)4117         public static int Compare(System.String strA, int indexA, System.String strB, int indexB, int length) { throw null; }
Compare(System.String strA, int indexA, System.String strB, int indexB, int length, bool ignoreCase)4118         public static int Compare(System.String strA, int indexA, System.String strB, int indexB, int length, bool ignoreCase) { throw null; }
Compare(System.String strA, int indexA, System.String strB, int indexB, int length, bool ignoreCase, System.Globalization.CultureInfo culture)4119         public static int Compare(System.String strA, int indexA, System.String strB, int indexB, int length, bool ignoreCase, System.Globalization.CultureInfo culture) { throw null; }
Compare(System.String strA, int indexA, System.String strB, int indexB, int length, System.Globalization.CultureInfo culture, System.Globalization.CompareOptions options)4120         public static int Compare(System.String strA, int indexA, System.String strB, int indexB, int length, System.Globalization.CultureInfo culture, System.Globalization.CompareOptions options) { throw null; }
4121         [System.Security.SecuritySafeCriticalAttribute]
Compare(System.String strA, int indexA, System.String strB, int indexB, int length, System.StringComparison comparisonType)4122         public static int Compare(System.String strA, int indexA, System.String strB, int indexB, int length, System.StringComparison comparisonType) { throw null; }
Compare(System.String strA, System.String strB)4123         public static int Compare(System.String strA, System.String strB) { throw null; }
Compare(System.String strA, System.String strB, bool ignoreCase)4124         public static int Compare(System.String strA, System.String strB, bool ignoreCase) { throw null; }
Compare(System.String strA, System.String strB, bool ignoreCase, System.Globalization.CultureInfo culture)4125         public static int Compare(System.String strA, System.String strB, bool ignoreCase, System.Globalization.CultureInfo culture) { throw null; }
Compare(System.String strA, System.String strB, System.Globalization.CultureInfo culture, System.Globalization.CompareOptions options)4126         public static int Compare(System.String strA, System.String strB, System.Globalization.CultureInfo culture, System.Globalization.CompareOptions options) { throw null; }
4127         [System.Security.SecuritySafeCriticalAttribute]
Compare(System.String strA, System.String strB, System.StringComparison comparisonType)4128         public static int Compare(System.String strA, System.String strB, System.StringComparison comparisonType) { throw null; }
4129         [System.Security.SecuritySafeCriticalAttribute]
CompareOrdinal(System.String strA, int indexA, System.String strB, int indexB, int length)4130         public static int CompareOrdinal(System.String strA, int indexA, System.String strB, int indexB, int length) { throw null; }
CompareOrdinal(System.String strA, System.String strB)4131         public static int CompareOrdinal(System.String strA, System.String strB) { throw null; }
CompareTo(object value)4132         public int CompareTo(object value) { throw null; }
CompareTo(System.String strB)4133         public int CompareTo(System.String strB) { throw null; }
4134         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
Concat(System.Collections.Generic.IEnumerable<string> values)4135         public static System.String Concat(System.Collections.Generic.IEnumerable<string> values) { throw null; }
Concat(object arg0)4136         public static System.String Concat(object arg0) { throw null; }
Concat(object arg0, object arg1)4137         public static System.String Concat(object arg0, object arg1) { throw null; }
Concat(object arg0, object arg1, object arg2)4138         public static System.String Concat(object arg0, object arg1, object arg2) { throw null; }
4139         [System.CLSCompliantAttribute(false)]
Concat(object arg0, object arg1, object arg2, object arg3, __arglist)4140         public static System.String Concat(object arg0, object arg1, object arg2, object arg3, __arglist) { throw null; }
Concat(params object[] args)4141         public static System.String Concat(params object[] args) { throw null; }
4142         [System.Security.SecuritySafeCriticalAttribute]
Concat(System.String str0, System.String str1)4143         public static System.String Concat(System.String str0, System.String str1) { throw null; }
4144         [System.Security.SecuritySafeCriticalAttribute]
Concat(System.String str0, System.String str1, System.String str2)4145         public static System.String Concat(System.String str0, System.String str1, System.String str2) { throw null; }
4146         [System.Security.SecuritySafeCriticalAttribute]
Concat(System.String str0, System.String str1, System.String str2, System.String str3)4147         public static System.String Concat(System.String str0, System.String str1, System.String str2, System.String str3) { throw null; }
Concat(params string[] values)4148         public static System.String Concat(params string[] values) { throw null; }
4149         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
Concat(System.Collections.Generic.IEnumerable<T> values)4150         public static System.String Concat<T>(System.Collections.Generic.IEnumerable<T> values) { throw null; }
Contains(System.String value)4151         public bool Contains(System.String value) { throw null; }
4152         [System.Security.SecuritySafeCriticalAttribute]
Copy(System.String str)4153         public static System.String Copy(System.String str) { throw null; }
4154         [System.Security.SecuritySafeCriticalAttribute]
CopyTo(int sourceIndex, char[] destination, int destinationIndex, int count)4155         public void CopyTo(int sourceIndex, char[] destination, int destinationIndex, int count) { }
EndsWith(System.String value)4156         public bool EndsWith(System.String value) { throw null; }
EndsWith(System.String value, bool ignoreCase, System.Globalization.CultureInfo culture)4157         public bool EndsWith(System.String value, bool ignoreCase, System.Globalization.CultureInfo culture) { throw null; }
4158         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
4159         [System.Security.SecuritySafeCriticalAttribute]
EndsWith(System.String value, System.StringComparison comparisonType)4160         public bool EndsWith(System.String value, System.StringComparison comparisonType) { throw null; }
4161         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
Equals(object obj)4162         public override bool Equals(object obj) { throw null; }
4163         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
Equals(System.String value)4164         public bool Equals(System.String value) { throw null; }
Equals(System.String a, System.String b)4165         public static bool Equals(System.String a, System.String b) { throw null; }
4166         [System.Security.SecuritySafeCriticalAttribute]
Equals(System.String a, System.String b, System.StringComparison comparisonType)4167         public static bool Equals(System.String a, System.String b, System.StringComparison comparisonType) { throw null; }
4168         [System.Security.SecuritySafeCriticalAttribute]
Equals(System.String value, System.StringComparison comparisonType)4169         public bool Equals(System.String value, System.StringComparison comparisonType) { throw null; }
Format(System.IFormatProvider provider, System.String format, params object[] args)4170         public static System.String Format(System.IFormatProvider provider, System.String format, params object[] args) { throw null; }
Format(System.String format, object arg0)4171         public static System.String Format(System.String format, object arg0) { throw null; }
Format(System.String format, object arg0, object arg1)4172         public static System.String Format(System.String format, object arg0, object arg1) { throw null; }
Format(System.String format, object arg0, object arg1, object arg2)4173         public static System.String Format(System.String format, object arg0, object arg1, object arg2) { throw null; }
Format(System.String format, params object[] args)4174         public static System.String Format(System.String format, params object[] args) { throw null; }
GetEnumerator()4175         public System.CharEnumerator GetEnumerator() { throw null; }
4176         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
4177         [System.Security.SecuritySafeCriticalAttribute]
GetHashCode()4178         public override int GetHashCode() { throw null; }
GetTypeCode()4179         public System.TypeCode GetTypeCode() { throw null; }
IndexOf(char value)4180         public int IndexOf(char value) { throw null; }
IndexOf(char value, int startIndex)4181         public int IndexOf(char value, int startIndex) { throw null; }
IndexOf(char value, int startIndex, int count)4182         public int IndexOf(char value, int startIndex, int count) { throw null; }
IndexOf(System.String value)4183         public int IndexOf(System.String value) { throw null; }
IndexOf(System.String value, int startIndex)4184         public int IndexOf(System.String value, int startIndex) { throw null; }
IndexOf(System.String value, int startIndex, int count)4185         public int IndexOf(System.String value, int startIndex, int count) { throw null; }
4186         [System.Security.SecuritySafeCriticalAttribute]
IndexOf(System.String value, int startIndex, int count, System.StringComparison comparisonType)4187         public int IndexOf(System.String value, int startIndex, int count, System.StringComparison comparisonType) { throw null; }
IndexOf(System.String value, int startIndex, System.StringComparison comparisonType)4188         public int IndexOf(System.String value, int startIndex, System.StringComparison comparisonType) { throw null; }
IndexOf(System.String value, System.StringComparison comparisonType)4189         public int IndexOf(System.String value, System.StringComparison comparisonType) { throw null; }
IndexOfAny(char[] anyOf)4190         public int IndexOfAny(char[] anyOf) { throw null; }
IndexOfAny(char[] anyOf, int startIndex)4191         public int IndexOfAny(char[] anyOf, int startIndex) { throw null; }
IndexOfAny(char[] anyOf, int startIndex, int count)4192         public int IndexOfAny(char[] anyOf, int startIndex, int count) { throw null; }
4193         [System.Security.SecuritySafeCriticalAttribute]
Insert(int startIndex, System.String value)4194         public System.String Insert(int startIndex, System.String value) { throw null; }
4195         [System.Security.SecuritySafeCriticalAttribute]
Intern(System.String str)4196         public static System.String Intern(System.String str) { throw null; }
4197         [System.Security.SecuritySafeCriticalAttribute]
IsInterned(System.String str)4198         public static System.String IsInterned(System.String str) { throw null; }
IsNormalized()4199         public bool IsNormalized() { throw null; }
4200         [System.Security.SecuritySafeCriticalAttribute]
IsNormalized(System.Text.NormalizationForm normalizationForm)4201         public bool IsNormalized(System.Text.NormalizationForm normalizationForm) { throw null; }
IsNullOrEmpty(System.String value)4202         public static bool IsNullOrEmpty(System.String value) { throw null; }
IsNullOrWhiteSpace(System.String value)4203         public static bool IsNullOrWhiteSpace(System.String value) { throw null; }
4204         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
Join(System.String separator, System.Collections.Generic.IEnumerable<string> values)4205         public static System.String Join(System.String separator, System.Collections.Generic.IEnumerable<string> values) { throw null; }
4206         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
Join(System.String separator, params object[] values)4207         public static System.String Join(System.String separator, params object[] values) { throw null; }
Join(System.String separator, params string[] value)4208         public static System.String Join(System.String separator, params string[] value) { throw null; }
4209         [System.Security.SecuritySafeCriticalAttribute]
Join(System.String separator, string[] value, int startIndex, int count)4210         public static System.String Join(System.String separator, string[] value, int startIndex, int count) { throw null; }
4211         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
Join(System.String separator, System.Collections.Generic.IEnumerable<T> values)4212         public static System.String Join<T>(System.String separator, System.Collections.Generic.IEnumerable<T> values) { throw null; }
LastIndexOf(char value)4213         public int LastIndexOf(char value) { throw null; }
LastIndexOf(char value, int startIndex)4214         public int LastIndexOf(char value, int startIndex) { throw null; }
LastIndexOf(char value, int startIndex, int count)4215         public int LastIndexOf(char value, int startIndex, int count) { throw null; }
LastIndexOf(System.String value)4216         public int LastIndexOf(System.String value) { throw null; }
LastIndexOf(System.String value, int startIndex)4217         public int LastIndexOf(System.String value, int startIndex) { throw null; }
LastIndexOf(System.String value, int startIndex, int count)4218         public int LastIndexOf(System.String value, int startIndex, int count) { throw null; }
4219         [System.Security.SecuritySafeCriticalAttribute]
LastIndexOf(System.String value, int startIndex, int count, System.StringComparison comparisonType)4220         public int LastIndexOf(System.String value, int startIndex, int count, System.StringComparison comparisonType) { throw null; }
LastIndexOf(System.String value, int startIndex, System.StringComparison comparisonType)4221         public int LastIndexOf(System.String value, int startIndex, System.StringComparison comparisonType) { throw null; }
LastIndexOf(System.String value, System.StringComparison comparisonType)4222         public int LastIndexOf(System.String value, System.StringComparison comparisonType) { throw null; }
LastIndexOfAny(char[] anyOf)4223         public int LastIndexOfAny(char[] anyOf) { throw null; }
LastIndexOfAny(char[] anyOf, int startIndex)4224         public int LastIndexOfAny(char[] anyOf, int startIndex) { throw null; }
LastIndexOfAny(char[] anyOf, int startIndex, int count)4225         public int LastIndexOfAny(char[] anyOf, int startIndex, int count) { throw null; }
Normalize()4226         public System.String Normalize() { throw null; }
4227         [System.Security.SecuritySafeCriticalAttribute]
Normalize(System.Text.NormalizationForm normalizationForm)4228         public System.String Normalize(System.Text.NormalizationForm normalizationForm) { throw null; }
operator ==(System.String a, System.String b)4229         public static bool operator ==(System.String a, System.String b) { throw null; }
operator !=(System.String a, System.String b)4230         public static bool operator !=(System.String a, System.String b) { throw null; }
PadLeft(int totalWidth)4231         public System.String PadLeft(int totalWidth) { throw null; }
PadLeft(int totalWidth, char paddingChar)4232         public System.String PadLeft(int totalWidth, char paddingChar) { throw null; }
PadRight(int totalWidth)4233         public System.String PadRight(int totalWidth) { throw null; }
PadRight(int totalWidth, char paddingChar)4234         public System.String PadRight(int totalWidth, char paddingChar) { throw null; }
Remove(int startIndex)4235         public System.String Remove(int startIndex) { throw null; }
4236         [System.Security.SecuritySafeCriticalAttribute]
Remove(int startIndex, int count)4237         public System.String Remove(int startIndex, int count) { throw null; }
Replace(char oldChar, char newChar)4238         public System.String Replace(char oldChar, char newChar) { throw null; }
Replace(System.String oldValue, System.String newValue)4239         public System.String Replace(System.String oldValue, System.String newValue) { throw null; }
Split(params char[] separator)4240         public string[] Split(params char[] separator) { throw null; }
Split(char[] separator, int count)4241         public string[] Split(char[] separator, int count) { throw null; }
4242         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
Split(char[] separator, int count, System.StringSplitOptions options)4243         public string[] Split(char[] separator, int count, System.StringSplitOptions options) { throw null; }
4244         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
Split(char[] separator, System.StringSplitOptions options)4245         public string[] Split(char[] separator, System.StringSplitOptions options) { throw null; }
4246         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
Split(string[] separator, int count, System.StringSplitOptions options)4247         public string[] Split(string[] separator, int count, System.StringSplitOptions options) { throw null; }
4248         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
Split(string[] separator, System.StringSplitOptions options)4249         public string[] Split(string[] separator, System.StringSplitOptions options) { throw null; }
StartsWith(System.String value)4250         public bool StartsWith(System.String value) { throw null; }
StartsWith(System.String value, bool ignoreCase, System.Globalization.CultureInfo culture)4251         public bool StartsWith(System.String value, bool ignoreCase, System.Globalization.CultureInfo culture) { throw null; }
4252         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
4253         [System.Security.SecuritySafeCriticalAttribute]
StartsWith(System.String value, System.StringComparison comparisonType)4254         public bool StartsWith(System.String value, System.StringComparison comparisonType) { throw null; }
Substring(int startIndex)4255         public System.String Substring(int startIndex) { throw null; }
4256         [System.Security.SecuritySafeCriticalAttribute]
Substring(int startIndex, int length)4257         public System.String Substring(int startIndex, int length) { throw null; }
GetEnumerator()4258         System.Collections.Generic.IEnumerator<char> System.Collections.Generic.IEnumerable<System.Char>.GetEnumerator() { throw null; }
System.Collections.IEnumerable.GetEnumerator()4259         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
System.IConvertible.ToBoolean(System.IFormatProvider provider)4260         bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToByte(System.IFormatProvider provider)4261         byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToChar(System.IFormatProvider provider)4262         char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDateTime(System.IFormatProvider provider)4263         System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDecimal(System.IFormatProvider provider)4264         decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDouble(System.IFormatProvider provider)4265         double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt16(System.IFormatProvider provider)4266         short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt32(System.IFormatProvider provider)4267         int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt64(System.IFormatProvider provider)4268         long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSByte(System.IFormatProvider provider)4269         sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSingle(System.IFormatProvider provider)4270         float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToType(System.Type type, System.IFormatProvider provider)4271         object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt16(System.IFormatProvider provider)4272         ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt32(System.IFormatProvider provider)4273         uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt64(System.IFormatProvider provider)4274         ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
4275         [System.Security.SecuritySafeCriticalAttribute]
ToCharArray()4276         public char[] ToCharArray() { throw null; }
4277         [System.Security.SecuritySafeCriticalAttribute]
ToCharArray(int startIndex, int length)4278         public char[] ToCharArray(int startIndex, int length) { throw null; }
ToLower()4279         public System.String ToLower() { throw null; }
ToLower(System.Globalization.CultureInfo culture)4280         public System.String ToLower(System.Globalization.CultureInfo culture) { throw null; }
ToLowerInvariant()4281         public System.String ToLowerInvariant() { throw null; }
ToString()4282         public override System.String ToString() { throw null; }
ToString(System.IFormatProvider provider)4283         public System.String ToString(System.IFormatProvider provider) { throw null; }
ToUpper()4284         public System.String ToUpper() { throw null; }
ToUpper(System.Globalization.CultureInfo culture)4285         public System.String ToUpper(System.Globalization.CultureInfo culture) { throw null; }
ToUpperInvariant()4286         public System.String ToUpperInvariant() { throw null; }
Trim()4287         public System.String Trim() { throw null; }
Trim(params char[] trimChars)4288         public System.String Trim(params char[] trimChars) { throw null; }
TrimEnd(params char[] trimChars)4289         public System.String TrimEnd(params char[] trimChars) { throw null; }
TrimStart(params char[] trimChars)4290         public System.String TrimStart(params char[] trimChars) { throw null; }
4291     }
4292     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4293     [System.SerializableAttribute]
4294     public abstract partial class StringComparer : System.Collections.Generic.IComparer<string>, System.Collections.Generic.IEqualityComparer<string>, System.Collections.IComparer, System.Collections.IEqualityComparer
4295     {
StringComparer()4296         protected StringComparer() { }
4297         public static System.StringComparer CurrentCulture { get { throw null; } }
4298         public static System.StringComparer CurrentCultureIgnoreCase { get { throw null; } }
4299         public static System.StringComparer InvariantCulture { get { throw null; } }
4300         public static System.StringComparer InvariantCultureIgnoreCase { get { throw null; } }
4301         public static System.StringComparer Ordinal { get { throw null; } }
4302         public static System.StringComparer OrdinalIgnoreCase { get { throw null; } }
Compare(object x, object y)4303         public int Compare(object x, object y) { throw null; }
Compare(string x, string y)4304         public abstract int Compare(string x, string y);
Create(System.Globalization.CultureInfo culture, bool ignoreCase)4305         public static System.StringComparer Create(System.Globalization.CultureInfo culture, bool ignoreCase) { throw null; }
Equals(object x, object y)4306         public new bool Equals(object x, object y) { throw null; }
Equals(string x, string y)4307         public abstract bool Equals(string x, string y);
GetHashCode(object obj)4308         public int GetHashCode(object obj) { throw null; }
GetHashCode(string obj)4309         public abstract int GetHashCode(string obj);
4310     }
4311     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4312     [System.SerializableAttribute]
4313     public enum StringComparison
4314     {
4315         CurrentCulture = 0,
4316         CurrentCultureIgnoreCase = 1,
4317         InvariantCulture = 2,
4318         InvariantCultureIgnoreCase = 3,
4319         Ordinal = 4,
4320         OrdinalIgnoreCase = 5,
4321     }
4322     [System.FlagsAttribute]
4323     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
4324     public enum StringSplitOptions
4325     {
4326         None = 0,
4327         RemoveEmptyEntries = 1,
4328     }
4329     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4330     [System.SerializableAttribute]
4331     public partial class SystemException : System.Exception
4332     {
SystemException()4333         public SystemException() { }
SystemException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)4334         protected SystemException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
SystemException(string message)4335         public SystemException(string message) { }
SystemException(string message, System.Exception innerException)4336         public SystemException(string message, System.Exception innerException) { }
4337     }
4338     [System.AttributeUsageAttribute((System.AttributeTargets)(256), Inherited=false)]
4339     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4340     [System.SerializableAttribute]
4341     public partial class ThreadStaticAttribute : System.Attribute
4342     {
ThreadStaticAttribute()4343         public ThreadStaticAttribute() { }
4344     }
4345     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4346     [System.SerializableAttribute]
4347     public partial class TimeoutException : System.SystemException
4348     {
TimeoutException()4349         public TimeoutException() { }
TimeoutException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)4350         protected TimeoutException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
TimeoutException(string message)4351         public TimeoutException(string message) { }
TimeoutException(string message, System.Exception innerException)4352         public TimeoutException(string message, System.Exception innerException) { }
4353     }
4354     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4355     [System.SerializableAttribute]
4356     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
4357     public partial struct TimeSpan : System.IComparable, System.IComparable<System.TimeSpan>, System.IEquatable<System.TimeSpan>, System.IFormattable
4358     {
4359         public static readonly System.TimeSpan MaxValue;
4360         public static readonly System.TimeSpan MinValue;
4361         public const long TicksPerDay = (long)864000000000;
4362         public const long TicksPerHour = (long)36000000000;
4363         public const long TicksPerMillisecond = (long)10000;
4364         public const long TicksPerMinute = (long)600000000;
4365         public const long TicksPerSecond = (long)10000000;
4366         public static readonly System.TimeSpan Zero;
TimeSpanSystem.TimeSpan4367         public TimeSpan(int hours, int minutes, int seconds) { throw null;}
TimeSpanSystem.TimeSpan4368         public TimeSpan(int days, int hours, int minutes, int seconds) { throw null;}
TimeSpanSystem.TimeSpan4369         public TimeSpan(int days, int hours, int minutes, int seconds, int milliseconds) { throw null;}
TimeSpanSystem.TimeSpan4370         public TimeSpan(long ticks) { throw null;}
4371         public int Days { get { throw null; } }
4372         public int Hours { get { throw null; } }
4373         public int Milliseconds { get { throw null; } }
4374         public int Minutes { get { throw null; } }
4375         public int Seconds { get { throw null; } }
4376         public long Ticks { get { throw null; } }
4377         public double TotalDays { get { throw null; } }
4378         public double TotalHours { get { throw null; } }
4379         public double TotalMilliseconds { get { throw null; } }
4380         public double TotalMinutes { get { throw null; } }
4381         public double TotalSeconds { get { throw null; } }
AddSystem.TimeSpan4382         public System.TimeSpan Add(System.TimeSpan ts) { throw null; }
CompareSystem.TimeSpan4383         public static int Compare(System.TimeSpan t1, System.TimeSpan t2) { throw null; }
CompareToSystem.TimeSpan4384         public int CompareTo(object value) { throw null; }
CompareToSystem.TimeSpan4385         public int CompareTo(System.TimeSpan value) { throw null; }
DurationSystem.TimeSpan4386         public System.TimeSpan Duration() { throw null; }
EqualsSystem.TimeSpan4387         public override bool Equals(object value) { throw null; }
EqualsSystem.TimeSpan4388         public bool Equals(System.TimeSpan obj) { throw null; }
EqualsSystem.TimeSpan4389         public static bool Equals(System.TimeSpan t1, System.TimeSpan t2) { throw null; }
FromDaysSystem.TimeSpan4390         public static System.TimeSpan FromDays(double value) { throw null; }
FromHoursSystem.TimeSpan4391         public static System.TimeSpan FromHours(double value) { throw null; }
FromMillisecondsSystem.TimeSpan4392         public static System.TimeSpan FromMilliseconds(double value) { throw null; }
FromMinutesSystem.TimeSpan4393         public static System.TimeSpan FromMinutes(double value) { throw null; }
FromSecondsSystem.TimeSpan4394         public static System.TimeSpan FromSeconds(double value) { throw null; }
FromTicksSystem.TimeSpan4395         public static System.TimeSpan FromTicks(long value) { throw null; }
GetHashCodeSystem.TimeSpan4396         public override int GetHashCode() { throw null; }
NegateSystem.TimeSpan4397         public System.TimeSpan Negate() { throw null; }
operator +System.TimeSpan4398         public static System.TimeSpan operator +(System.TimeSpan t1, System.TimeSpan t2) { throw null; }
operator ==System.TimeSpan4399         public static bool operator ==(System.TimeSpan t1, System.TimeSpan t2) { throw null; }
operator >System.TimeSpan4400         public static bool operator >(System.TimeSpan t1, System.TimeSpan t2) { throw null; }
operator >=System.TimeSpan4401         public static bool operator >=(System.TimeSpan t1, System.TimeSpan t2) { throw null; }
operator !=System.TimeSpan4402         public static bool operator !=(System.TimeSpan t1, System.TimeSpan t2) { throw null; }
operator <System.TimeSpan4403         public static bool operator <(System.TimeSpan t1, System.TimeSpan t2) { throw null; }
operator <=System.TimeSpan4404         public static bool operator <=(System.TimeSpan t1, System.TimeSpan t2) { throw null; }
operator -System.TimeSpan4405         public static System.TimeSpan operator -(System.TimeSpan t1, System.TimeSpan t2) { throw null; }
operator -System.TimeSpan4406         public static System.TimeSpan operator -(System.TimeSpan t) { throw null; }
operator +System.TimeSpan4407         public static System.TimeSpan operator +(System.TimeSpan t) { throw null; }
ParseSystem.TimeSpan4408         public static System.TimeSpan Parse(string s) { throw null; }
ParseSystem.TimeSpan4409         public static System.TimeSpan Parse(string input, System.IFormatProvider formatProvider) { throw null; }
ParseExactSystem.TimeSpan4410         public static System.TimeSpan ParseExact(string input, string format, System.IFormatProvider formatProvider) { throw null; }
ParseExactSystem.TimeSpan4411         public static System.TimeSpan ParseExact(string input, string format, System.IFormatProvider formatProvider, System.Globalization.TimeSpanStyles styles) { throw null; }
ParseExactSystem.TimeSpan4412         public static System.TimeSpan ParseExact(string input, string[] formats, System.IFormatProvider formatProvider) { throw null; }
ParseExactSystem.TimeSpan4413         public static System.TimeSpan ParseExact(string input, string[] formats, System.IFormatProvider formatProvider, System.Globalization.TimeSpanStyles styles) { throw null; }
SubtractSystem.TimeSpan4414         public System.TimeSpan Subtract(System.TimeSpan ts) { throw null; }
ToStringSystem.TimeSpan4415         public override string ToString() { throw null; }
ToStringSystem.TimeSpan4416         public string ToString(string format) { throw null; }
ToStringSystem.TimeSpan4417         public string ToString(string format, System.IFormatProvider formatProvider) { throw null; }
TryParseSystem.TimeSpan4418         public static bool TryParse(string input, System.IFormatProvider formatProvider, out System.TimeSpan result) { result = default(System.TimeSpan); throw null; }
TryParseSystem.TimeSpan4419         public static bool TryParse(string s, out System.TimeSpan result) { result = default(System.TimeSpan); throw null; }
TryParseExactSystem.TimeSpan4420         public static bool TryParseExact(string input, string format, System.IFormatProvider formatProvider, System.Globalization.TimeSpanStyles styles, out System.TimeSpan result) { result = default(System.TimeSpan); throw null; }
TryParseExactSystem.TimeSpan4421         public static bool TryParseExact(string input, string format, System.IFormatProvider formatProvider, out System.TimeSpan result) { result = default(System.TimeSpan); throw null; }
TryParseExactSystem.TimeSpan4422         public static bool TryParseExact(string input, string[] formats, System.IFormatProvider formatProvider, System.Globalization.TimeSpanStyles styles, out System.TimeSpan result) { result = default(System.TimeSpan); throw null; }
TryParseExactSystem.TimeSpan4423         public static bool TryParseExact(string input, string[] formats, System.IFormatProvider formatProvider, out System.TimeSpan result) { result = default(System.TimeSpan); throw null; }
4424     }
4425     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4426     [System.SerializableAttribute]
4427     public abstract partial class TimeZone
4428     {
TimeZone()4429         protected TimeZone() { }
4430         public static System.TimeZone CurrentTimeZone { get { throw null; } }
4431         public abstract string DaylightName { get; }
4432         public abstract string StandardName { get; }
GetDaylightChanges(int year)4433         public abstract System.Globalization.DaylightTime GetDaylightChanges(int year);
GetUtcOffset(System.DateTime time)4434         public abstract System.TimeSpan GetUtcOffset(System.DateTime time);
IsDaylightSavingTime(System.DateTime time)4435         public virtual bool IsDaylightSavingTime(System.DateTime time) { throw null; }
IsDaylightSavingTime(System.DateTime time, System.Globalization.DaylightTime daylightTimes)4436         public static bool IsDaylightSavingTime(System.DateTime time, System.Globalization.DaylightTime daylightTimes) { throw null; }
ToLocalTime(System.DateTime time)4437         public virtual System.DateTime ToLocalTime(System.DateTime time) { throw null; }
ToUniversalTime(System.DateTime time)4438         public virtual System.DateTime ToUniversalTime(System.DateTime time) { throw null; }
4439     }
4440     [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
4441     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
4442     [System.SerializableAttribute]
4443     public sealed partial class TimeZoneInfo : System.IEquatable<System.TimeZoneInfo>, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable
4444     {
TimeZoneInfo()4445         internal TimeZoneInfo() { }
4446         public System.TimeSpan BaseUtcOffset { get { throw null; } }
4447         public string DaylightName { get { throw null; } }
4448         public string DisplayName { get { throw null; } }
4449         public string Id { get { throw null; } }
4450         public static System.TimeZoneInfo Local { get { throw null; } }
4451         public string StandardName { get { throw null; } }
4452         public bool SupportsDaylightSavingTime { get { throw null; } }
4453         public static System.TimeZoneInfo Utc { get { throw null; } }
ClearCachedData()4454         public static void ClearCachedData() { }
ConvertTime(System.DateTime dateTime, System.TimeZoneInfo destinationTimeZone)4455         public static System.DateTime ConvertTime(System.DateTime dateTime, System.TimeZoneInfo destinationTimeZone) { throw null; }
ConvertTime(System.DateTime dateTime, System.TimeZoneInfo sourceTimeZone, System.TimeZoneInfo destinationTimeZone)4456         public static System.DateTime ConvertTime(System.DateTime dateTime, System.TimeZoneInfo sourceTimeZone, System.TimeZoneInfo destinationTimeZone) { throw null; }
ConvertTime(System.DateTimeOffset dateTimeOffset, System.TimeZoneInfo destinationTimeZone)4457         public static System.DateTimeOffset ConvertTime(System.DateTimeOffset dateTimeOffset, System.TimeZoneInfo destinationTimeZone) { throw null; }
ConvertTimeBySystemTimeZoneId(System.DateTime dateTime, string destinationTimeZoneId)4458         public static System.DateTime ConvertTimeBySystemTimeZoneId(System.DateTime dateTime, string destinationTimeZoneId) { throw null; }
ConvertTimeBySystemTimeZoneId(System.DateTime dateTime, string sourceTimeZoneId, string destinationTimeZoneId)4459         public static System.DateTime ConvertTimeBySystemTimeZoneId(System.DateTime dateTime, string sourceTimeZoneId, string destinationTimeZoneId) { throw null; }
ConvertTimeBySystemTimeZoneId(System.DateTimeOffset dateTimeOffset, string destinationTimeZoneId)4460         public static System.DateTimeOffset ConvertTimeBySystemTimeZoneId(System.DateTimeOffset dateTimeOffset, string destinationTimeZoneId) { throw null; }
ConvertTimeFromUtc(System.DateTime dateTime, System.TimeZoneInfo destinationTimeZone)4461         public static System.DateTime ConvertTimeFromUtc(System.DateTime dateTime, System.TimeZoneInfo destinationTimeZone) { throw null; }
ConvertTimeToUtc(System.DateTime dateTime)4462         public static System.DateTime ConvertTimeToUtc(System.DateTime dateTime) { throw null; }
ConvertTimeToUtc(System.DateTime dateTime, System.TimeZoneInfo sourceTimeZone)4463         public static System.DateTime ConvertTimeToUtc(System.DateTime dateTime, System.TimeZoneInfo sourceTimeZone) { throw null; }
CreateCustomTimeZone(string id, System.TimeSpan baseUtcOffset, string displayName, string standardDisplayName)4464         public static System.TimeZoneInfo CreateCustomTimeZone(string id, System.TimeSpan baseUtcOffset, string displayName, string standardDisplayName) { throw null; }
CreateCustomTimeZone(string id, System.TimeSpan baseUtcOffset, string displayName, string standardDisplayName, string daylightDisplayName, System.TimeZoneInfo.AdjustmentRule[] adjustmentRules)4465         public static System.TimeZoneInfo CreateCustomTimeZone(string id, System.TimeSpan baseUtcOffset, string displayName, string standardDisplayName, string daylightDisplayName, System.TimeZoneInfo.AdjustmentRule[] adjustmentRules) { throw null; }
CreateCustomTimeZone(string id, System.TimeSpan baseUtcOffset, string displayName, string standardDisplayName, string daylightDisplayName, System.TimeZoneInfo.AdjustmentRule[] adjustmentRules, bool disableDaylightSavingTime)4466         public static System.TimeZoneInfo CreateCustomTimeZone(string id, System.TimeSpan baseUtcOffset, string displayName, string standardDisplayName, string daylightDisplayName, System.TimeZoneInfo.AdjustmentRule[] adjustmentRules, bool disableDaylightSavingTime) { throw null; }
Equals(object obj)4467         public override bool Equals(object obj) { throw null; }
Equals(System.TimeZoneInfo other)4468         public bool Equals(System.TimeZoneInfo other) { throw null; }
FindSystemTimeZoneById(string id)4469         public static System.TimeZoneInfo FindSystemTimeZoneById(string id) { throw null; }
FromSerializedString(string source)4470         public static System.TimeZoneInfo FromSerializedString(string source) { throw null; }
GetAdjustmentRules()4471         public System.TimeZoneInfo.AdjustmentRule[] GetAdjustmentRules() { throw null; }
GetAmbiguousTimeOffsets(System.DateTime dateTime)4472         public System.TimeSpan[] GetAmbiguousTimeOffsets(System.DateTime dateTime) { throw null; }
GetAmbiguousTimeOffsets(System.DateTimeOffset dateTimeOffset)4473         public System.TimeSpan[] GetAmbiguousTimeOffsets(System.DateTimeOffset dateTimeOffset) { throw null; }
GetHashCode()4474         public override int GetHashCode() { throw null; }
GetSystemTimeZones()4475         public static System.Collections.ObjectModel.ReadOnlyCollection<System.TimeZoneInfo> GetSystemTimeZones() { throw null; }
GetUtcOffset(System.DateTime dateTime)4476         public System.TimeSpan GetUtcOffset(System.DateTime dateTime) { throw null; }
GetUtcOffset(System.DateTimeOffset dateTimeOffset)4477         public System.TimeSpan GetUtcOffset(System.DateTimeOffset dateTimeOffset) { throw null; }
HasSameRules(System.TimeZoneInfo other)4478         public bool HasSameRules(System.TimeZoneInfo other) { throw null; }
IsAmbiguousTime(System.DateTime dateTime)4479         public bool IsAmbiguousTime(System.DateTime dateTime) { throw null; }
IsAmbiguousTime(System.DateTimeOffset dateTimeOffset)4480         public bool IsAmbiguousTime(System.DateTimeOffset dateTimeOffset) { throw null; }
IsDaylightSavingTime(System.DateTime dateTime)4481         public bool IsDaylightSavingTime(System.DateTime dateTime) { throw null; }
IsDaylightSavingTime(System.DateTimeOffset dateTimeOffset)4482         public bool IsDaylightSavingTime(System.DateTimeOffset dateTimeOffset) { throw null; }
IsInvalidTime(System.DateTime dateTime)4483         public bool IsInvalidTime(System.DateTime dateTime) { throw null; }
System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender)4484         void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { }
System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)4485         void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
ToSerializedString()4486         public string ToSerializedString() { throw null; }
ToString()4487         public override string ToString() { throw null; }
4488         [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
4489         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
4490         [System.SerializableAttribute]
4491         public sealed partial class AdjustmentRule : System.IEquatable<System.TimeZoneInfo.AdjustmentRule>, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable
4492         {
AdjustmentRule()4493             internal AdjustmentRule() { }
4494             public System.DateTime DateEnd { get { throw null; } }
4495             public System.DateTime DateStart { get { throw null; } }
4496             public System.TimeSpan DaylightDelta { get { throw null; } }
4497             public System.TimeZoneInfo.TransitionTime DaylightTransitionEnd { get { throw null; } }
4498             public System.TimeZoneInfo.TransitionTime DaylightTransitionStart { get { throw null; } }
CreateAdjustmentRule(System.DateTime dateStart, System.DateTime dateEnd, System.TimeSpan daylightDelta, System.TimeZoneInfo.TransitionTime daylightTransitionStart, System.TimeZoneInfo.TransitionTime daylightTransitionEnd)4499             public static System.TimeZoneInfo.AdjustmentRule CreateAdjustmentRule(System.DateTime dateStart, System.DateTime dateEnd, System.TimeSpan daylightDelta, System.TimeZoneInfo.TransitionTime daylightTransitionStart, System.TimeZoneInfo.TransitionTime daylightTransitionEnd) { throw null; }
Equals(System.TimeZoneInfo.AdjustmentRule other)4500             public bool Equals(System.TimeZoneInfo.AdjustmentRule other) { throw null; }
GetHashCode()4501             public override int GetHashCode() { throw null; }
System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender)4502             void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { }
4503             [System.Security.SecurityCriticalAttribute]
System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)4504             void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
4505         }
4506         [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
4507         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
4508         [System.SerializableAttribute]
4509         [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
4510         public partial struct TransitionTime : System.IEquatable<System.TimeZoneInfo.TransitionTime>, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable
4511         {
4512             public int Day { get { throw null; } }
4513             public System.DayOfWeek DayOfWeek { get { throw null; } }
4514             public bool IsFixedDateRule { get { throw null; } }
4515             public int Month { get { throw null; } }
4516             public System.DateTime TimeOfDay { get { throw null; } }
4517             public int Week { get { throw null; } }
CreateFixedDateRuleSystem.TimeZoneInfo.TransitionTime4518             public static System.TimeZoneInfo.TransitionTime CreateFixedDateRule(System.DateTime timeOfDay, int month, int day) { throw null; }
CreateFloatingDateRuleSystem.TimeZoneInfo.TransitionTime4519             public static System.TimeZoneInfo.TransitionTime CreateFloatingDateRule(System.DateTime timeOfDay, int month, int week, System.DayOfWeek dayOfWeek) { throw null; }
EqualsSystem.TimeZoneInfo.TransitionTime4520             public override bool Equals(object obj) { throw null; }
EqualsSystem.TimeZoneInfo.TransitionTime4521             public bool Equals(System.TimeZoneInfo.TransitionTime other) { throw null; }
GetHashCodeSystem.TimeZoneInfo.TransitionTime4522             public override int GetHashCode() { throw null; }
operator ==System.TimeZoneInfo.TransitionTime4523             public static bool operator ==(System.TimeZoneInfo.TransitionTime t1, System.TimeZoneInfo.TransitionTime t2) { throw null; }
operator !=System.TimeZoneInfo.TransitionTime4524             public static bool operator !=(System.TimeZoneInfo.TransitionTime t1, System.TimeZoneInfo.TransitionTime t2) { throw null; }
System.Runtime.Serialization.IDeserializationCallback.OnDeserializationSystem.TimeZoneInfo.TransitionTime4525             void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { }
4526             [System.Security.SecurityCriticalAttribute]
System.Runtime.Serialization.ISerializable.GetObjectDataSystem.TimeZoneInfo.TransitionTime4527             void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
4528         }
4529     }
4530     [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
4531     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
4532     [System.SerializableAttribute]
4533     public partial class TimeZoneNotFoundException : System.Exception
4534     {
TimeZoneNotFoundException()4535         public TimeZoneNotFoundException() { }
TimeZoneNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)4536         protected TimeZoneNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
TimeZoneNotFoundException(string message)4537         public TimeZoneNotFoundException(string message) { }
TimeZoneNotFoundException(string message, System.Exception innerException)4538         public TimeZoneNotFoundException(string message, System.Exception innerException) { }
4539     }
4540     public static partial class Tuple
4541     {
Create(T1 item1)4542         public static System.Tuple<T1> Create<T1>(T1 item1) { throw null; }
Create(T1 item1, T2 item2)4543         public static System.Tuple<T1, T2> Create<T1, T2>(T1 item1, T2 item2) { throw null; }
Create(T1 item1, T2 item2, T3 item3)4544         public static System.Tuple<T1, T2, T3> Create<T1, T2, T3>(T1 item1, T2 item2, T3 item3) { throw null; }
Create(T1 item1, T2 item2, T3 item3, T4 item4)4545         public static System.Tuple<T1, T2, T3, T4> Create<T1, T2, T3, T4>(T1 item1, T2 item2, T3 item3, T4 item4) { throw null; }
Create(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5)4546         public static System.Tuple<T1, T2, T3, T4, T5> Create<T1, T2, T3, T4, T5>(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5) { throw null; }
Create(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6)4547         public static System.Tuple<T1, T2, T3, T4, T5, T6> Create<T1, T2, T3, T4, T5, T6>(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6) { throw null; }
Create(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7)4548         public static System.Tuple<T1, T2, T3, T4, T5, T6, T7> Create<T1, T2, T3, T4, T5, T6, T7>(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7) { throw null; }
Create(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7, T8 item8)4549         public static System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8>> Create<T1, T2, T3, T4, T5, T6, T7, T8>(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7, T8 item8) { throw null; }
4550     }
4551     [System.SerializableAttribute]
4552     public partial class Tuple<T1> : System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.IComparable
4553     {
Tuple(T1 item1)4554         public Tuple(T1 item1) { }
4555         public T1 Item1 { get { throw null; } }
Equals(object obj)4556         public override bool Equals(object obj) { throw null; }
GetHashCode()4557         public override int GetHashCode() { throw null; }
System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer)4558         int System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer)4559         bool System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer)4560         int System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer) { throw null; }
System.IComparable.CompareTo(object obj)4561         int System.IComparable.CompareTo(object obj) { throw null; }
ToString()4562         public override string ToString() { throw null; }
4563     }
4564     [System.SerializableAttribute]
4565     public partial class Tuple<T1, T2> : System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.IComparable
4566     {
Tuple(T1 item1, T2 item2)4567         public Tuple(T1 item1, T2 item2) { }
4568         public T1 Item1 { get { throw null; } }
4569         public T2 Item2 { get { throw null; } }
Equals(object obj)4570         public override bool Equals(object obj) { throw null; }
GetHashCode()4571         public override int GetHashCode() { throw null; }
System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer)4572         int System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer)4573         bool System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer)4574         int System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer) { throw null; }
System.IComparable.CompareTo(object obj)4575         int System.IComparable.CompareTo(object obj) { throw null; }
ToString()4576         public override string ToString() { throw null; }
4577     }
4578     [System.SerializableAttribute]
4579     public partial class Tuple<T1, T2, T3> : System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.IComparable
4580     {
Tuple(T1 item1, T2 item2, T3 item3)4581         public Tuple(T1 item1, T2 item2, T3 item3) { }
4582         public T1 Item1 { get { throw null; } }
4583         public T2 Item2 { get { throw null; } }
4584         public T3 Item3 { get { throw null; } }
Equals(object obj)4585         public override bool Equals(object obj) { throw null; }
GetHashCode()4586         public override int GetHashCode() { throw null; }
System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer)4587         int System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer)4588         bool System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer)4589         int System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer) { throw null; }
System.IComparable.CompareTo(object obj)4590         int System.IComparable.CompareTo(object obj) { throw null; }
ToString()4591         public override string ToString() { throw null; }
4592     }
4593     [System.SerializableAttribute]
4594     public partial class Tuple<T1, T2, T3, T4> : System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.IComparable
4595     {
Tuple(T1 item1, T2 item2, T3 item3, T4 item4)4596         public Tuple(T1 item1, T2 item2, T3 item3, T4 item4) { }
4597         public T1 Item1 { get { throw null; } }
4598         public T2 Item2 { get { throw null; } }
4599         public T3 Item3 { get { throw null; } }
4600         public T4 Item4 { get { throw null; } }
Equals(object obj)4601         public override bool Equals(object obj) { throw null; }
GetHashCode()4602         public override int GetHashCode() { throw null; }
System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer)4603         int System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer)4604         bool System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer)4605         int System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer) { throw null; }
System.IComparable.CompareTo(object obj)4606         int System.IComparable.CompareTo(object obj) { throw null; }
ToString()4607         public override string ToString() { throw null; }
4608     }
4609     [System.SerializableAttribute]
4610     public partial class Tuple<T1, T2, T3, T4, T5> : System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.IComparable
4611     {
Tuple(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5)4612         public Tuple(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5) { }
4613         public T1 Item1 { get { throw null; } }
4614         public T2 Item2 { get { throw null; } }
4615         public T3 Item3 { get { throw null; } }
4616         public T4 Item4 { get { throw null; } }
4617         public T5 Item5 { get { throw null; } }
Equals(object obj)4618         public override bool Equals(object obj) { throw null; }
GetHashCode()4619         public override int GetHashCode() { throw null; }
System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer)4620         int System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer)4621         bool System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer)4622         int System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer) { throw null; }
System.IComparable.CompareTo(object obj)4623         int System.IComparable.CompareTo(object obj) { throw null; }
ToString()4624         public override string ToString() { throw null; }
4625     }
4626     [System.SerializableAttribute]
4627     public partial class Tuple<T1, T2, T3, T4, T5, T6> : System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.IComparable
4628     {
Tuple(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6)4629         public Tuple(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6) { }
4630         public T1 Item1 { get { throw null; } }
4631         public T2 Item2 { get { throw null; } }
4632         public T3 Item3 { get { throw null; } }
4633         public T4 Item4 { get { throw null; } }
4634         public T5 Item5 { get { throw null; } }
4635         public T6 Item6 { get { throw null; } }
Equals(object obj)4636         public override bool Equals(object obj) { throw null; }
GetHashCode()4637         public override int GetHashCode() { throw null; }
System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer)4638         int System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer)4639         bool System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer)4640         int System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer) { throw null; }
System.IComparable.CompareTo(object obj)4641         int System.IComparable.CompareTo(object obj) { throw null; }
ToString()4642         public override string ToString() { throw null; }
4643     }
4644     [System.SerializableAttribute]
4645     public partial class Tuple<T1, T2, T3, T4, T5, T6, T7> : System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.IComparable
4646     {
Tuple(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7)4647         public Tuple(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7) { }
4648         public T1 Item1 { get { throw null; } }
4649         public T2 Item2 { get { throw null; } }
4650         public T3 Item3 { get { throw null; } }
4651         public T4 Item4 { get { throw null; } }
4652         public T5 Item5 { get { throw null; } }
4653         public T6 Item6 { get { throw null; } }
4654         public T7 Item7 { get { throw null; } }
Equals(object obj)4655         public override bool Equals(object obj) { throw null; }
GetHashCode()4656         public override int GetHashCode() { throw null; }
System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer)4657         int System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer)4658         bool System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer)4659         int System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer) { throw null; }
System.IComparable.CompareTo(object obj)4660         int System.IComparable.CompareTo(object obj) { throw null; }
ToString()4661         public override string ToString() { throw null; }
4662     }
4663     [System.SerializableAttribute]
4664     public partial class Tuple<T1, T2, T3, T4, T5, T6, T7, TRest> : System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.IComparable
4665     {
Tuple(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7, TRest rest)4666         public Tuple(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7, TRest rest) { }
4667         public T1 Item1 { get { throw null; } }
4668         public T2 Item2 { get { throw null; } }
4669         public T3 Item3 { get { throw null; } }
4670         public T4 Item4 { get { throw null; } }
4671         public T5 Item5 { get { throw null; } }
4672         public T6 Item6 { get { throw null; } }
4673         public T7 Item7 { get { throw null; } }
4674         public TRest Rest { get { throw null; } }
Equals(object obj)4675         public override bool Equals(object obj) { throw null; }
GetHashCode()4676         public override int GetHashCode() { throw null; }
System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer)4677         int System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer)4678         bool System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer)4679         int System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer) { throw null; }
System.IComparable.CompareTo(object obj)4680         int System.IComparable.CompareTo(object obj) { throw null; }
ToString()4681         public override string ToString() { throw null; }
4682     }
4683     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
4684     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._Type))]
4685     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4686     [System.SerializableAttribute]
4687     public abstract partial class Type : System.Reflection.MemberInfo, System.Reflection.IReflect, System.Runtime.InteropServices._Type
4688     {
4689         public static readonly char Delimiter;
4690         public static readonly System.Type[] EmptyTypes;
4691         public static readonly System.Reflection.MemberFilter FilterAttribute;
4692         public static readonly System.Reflection.MemberFilter FilterName;
4693         public static readonly System.Reflection.MemberFilter FilterNameIgnoreCase;
4694         public static readonly object Missing;
Type()4695         protected Type() { }
4696         public abstract System.Reflection.Assembly Assembly { get; }
4697         public abstract string AssemblyQualifiedName { get; }
4698         public System.Reflection.TypeAttributes Attributes { get { throw null; } }
4699         public abstract System.Type BaseType { get; }
4700         public virtual bool ContainsGenericParameters { get { throw null; } }
4701         public virtual System.Reflection.MethodBase DeclaringMethod { get { throw null; } }
4702         public override System.Type DeclaringType { get { throw null; } }
4703         public static System.Reflection.Binder DefaultBinder { get { throw null; } }
4704         public abstract string FullName { get; }
4705         public virtual System.Reflection.GenericParameterAttributes GenericParameterAttributes { get { throw null; } }
4706         public virtual int GenericParameterPosition { get { throw null; } }
4707         public virtual System.Type[] GenericTypeArguments { get { throw null; } }
4708         public abstract System.Guid GUID { get; }
4709         public bool HasElementType { get { throw null; } }
4710         public bool IsAbstract { get { throw null; } }
4711         public bool IsAnsiClass { get { throw null; } }
4712         public bool IsArray { get { throw null; } }
4713         public bool IsAutoClass { get { throw null; } }
4714         public bool IsAutoLayout { get { throw null; } }
4715         public bool IsByRef { get { throw null; } }
4716         public bool IsClass { get { throw null; } }
4717         public bool IsCOMObject { get { throw null; } }
4718         public virtual bool IsConstructedGenericType { get { throw null; } }
4719         public bool IsContextful { get { throw null; } }
4720         public virtual bool IsEnum { get { throw null; } }
4721         public bool IsExplicitLayout { get { throw null; } }
4722         public virtual bool IsGenericParameter { get { throw null; } }
4723         public virtual bool IsGenericType { get { throw null; } }
4724         public virtual bool IsGenericTypeDefinition { get { throw null; } }
4725         public bool IsImport { get { throw null; } }
4726         public bool IsInterface { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
4727         public bool IsLayoutSequential { get { throw null; } }
4728         public bool IsMarshalByRef { get { throw null; } }
4729         public bool IsNested { get { throw null; } }
4730         public bool IsNestedAssembly { get { throw null; } }
4731         public bool IsNestedFamANDAssem { get { throw null; } }
4732         public bool IsNestedFamily { get { throw null; } }
4733         public bool IsNestedFamORAssem { get { throw null; } }
4734         public bool IsNestedPrivate { get { throw null; } }
4735         public bool IsNestedPublic { get { throw null; } }
4736         public bool IsNotPublic { get { throw null; } }
4737         public bool IsPointer { get { throw null; } }
4738         public bool IsPrimitive { get { throw null; } }
4739         public bool IsPublic { get { throw null; } }
4740         public bool IsSealed { get { throw null; } }
4741         public virtual bool IsSecurityCritical { get { throw null; } }
4742         public virtual bool IsSecuritySafeCritical { get { throw null; } }
4743         public virtual bool IsSecurityTransparent { get { throw null; } }
4744         public virtual bool IsSerializable { get { throw null; } }
4745         public bool IsSpecialName { get { throw null; } }
4746         public bool IsUnicodeClass { get { throw null; } }
4747         public bool IsValueType { get { throw null; } }
4748         public bool IsVisible { get { throw null; } }
4749         public override System.Reflection.MemberTypes MemberType { get { throw null; } }
4750         public abstract new System.Reflection.Module Module { get; }
4751         public abstract string Namespace { get; }
4752         public override System.Type ReflectedType { get { throw null; } }
4753         public virtual System.Runtime.InteropServices.StructLayoutAttribute StructLayoutAttribute { get { throw null; } }
4754         public virtual System.RuntimeTypeHandle TypeHandle { get { throw null; } }
4755         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4756         public System.Reflection.ConstructorInfo TypeInitializer { get { throw null; } }
4757         public abstract System.Type UnderlyingSystemType { get; }
Equals(object o)4758         public override bool Equals(object o) { throw null; }
Equals(System.Type o)4759         public virtual bool Equals(System.Type o) { throw null; }
FindInterfaces(System.Reflection.TypeFilter filter, object filterCriteria)4760         public virtual System.Type[] FindInterfaces(System.Reflection.TypeFilter filter, object filterCriteria) { throw null; }
FindMembers(System.Reflection.MemberTypes memberType, System.Reflection.BindingFlags bindingAttr, System.Reflection.MemberFilter filter, object filterCriteria)4761         public virtual System.Reflection.MemberInfo[] FindMembers(System.Reflection.MemberTypes memberType, System.Reflection.BindingFlags bindingAttr, System.Reflection.MemberFilter filter, object filterCriteria) { throw null; }
GetArrayRank()4762         public virtual int GetArrayRank() { throw null; }
GetAttributeFlagsImpl()4763         protected abstract System.Reflection.TypeAttributes GetAttributeFlagsImpl();
4764         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetConstructor(System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, System.Type[] types, System.Reflection.ParameterModifier[] modifiers)4765         public System.Reflection.ConstructorInfo GetConstructor(System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, System.Type[] types, System.Reflection.ParameterModifier[] modifiers) { throw null; }
4766         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetConstructor(System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type[] types, System.Reflection.ParameterModifier[] modifiers)4767         public System.Reflection.ConstructorInfo GetConstructor(System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type[] types, System.Reflection.ParameterModifier[] modifiers) { throw null; }
4768         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetConstructor(System.Type[] types)4769         public System.Reflection.ConstructorInfo GetConstructor(System.Type[] types) { throw null; }
GetConstructorImpl(System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, System.Type[] types, System.Reflection.ParameterModifier[] modifiers)4770         protected abstract System.Reflection.ConstructorInfo GetConstructorImpl(System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, System.Type[] types, System.Reflection.ParameterModifier[] modifiers);
4771         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetConstructors()4772         public System.Reflection.ConstructorInfo[] GetConstructors() { throw null; }
4773         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetConstructors(System.Reflection.BindingFlags bindingAttr)4774         public abstract System.Reflection.ConstructorInfo[] GetConstructors(System.Reflection.BindingFlags bindingAttr);
GetDefaultMembers()4775         public virtual System.Reflection.MemberInfo[] GetDefaultMembers() { throw null; }
GetElementType()4776         public abstract System.Type GetElementType();
GetEnumName(object value)4777         public virtual string GetEnumName(object value) { throw null; }
GetEnumNames()4778         public virtual string[] GetEnumNames() { throw null; }
GetEnumUnderlyingType()4779         public virtual System.Type GetEnumUnderlyingType() { throw null; }
GetEnumValues()4780         public virtual System.Array GetEnumValues() { throw null; }
GetEvent(string name)4781         public System.Reflection.EventInfo GetEvent(string name) { throw null; }
GetEvent(string name, System.Reflection.BindingFlags bindingAttr)4782         public abstract System.Reflection.EventInfo GetEvent(string name, System.Reflection.BindingFlags bindingAttr);
GetEvents()4783         public virtual System.Reflection.EventInfo[] GetEvents() { throw null; }
GetEvents(System.Reflection.BindingFlags bindingAttr)4784         public abstract System.Reflection.EventInfo[] GetEvents(System.Reflection.BindingFlags bindingAttr);
GetField(string name)4785         public System.Reflection.FieldInfo GetField(string name) { throw null; }
GetField(string name, System.Reflection.BindingFlags bindingAttr)4786         public abstract System.Reflection.FieldInfo GetField(string name, System.Reflection.BindingFlags bindingAttr);
GetFields()4787         public System.Reflection.FieldInfo[] GetFields() { throw null; }
GetFields(System.Reflection.BindingFlags bindingAttr)4788         public abstract System.Reflection.FieldInfo[] GetFields(System.Reflection.BindingFlags bindingAttr);
GetGenericArguments()4789         public virtual System.Type[] GetGenericArguments() { throw null; }
GetGenericParameterConstraints()4790         public virtual System.Type[] GetGenericParameterConstraints() { throw null; }
GetGenericTypeDefinition()4791         public virtual System.Type GetGenericTypeDefinition() { throw null; }
GetHashCode()4792         public override int GetHashCode() { throw null; }
GetInterface(string name)4793         public System.Type GetInterface(string name) { throw null; }
GetInterface(string name, bool ignoreCase)4794         public abstract System.Type GetInterface(string name, bool ignoreCase);
4795         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetInterfaceMap(System.Type interfaceType)4796         public virtual System.Reflection.InterfaceMapping GetInterfaceMap(System.Type interfaceType) { throw null; }
GetInterfaces()4797         public abstract System.Type[] GetInterfaces();
GetMember(string name)4798         public System.Reflection.MemberInfo[] GetMember(string name) { throw null; }
GetMember(string name, System.Reflection.BindingFlags bindingAttr)4799         public virtual System.Reflection.MemberInfo[] GetMember(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
GetMember(string name, System.Reflection.MemberTypes type, System.Reflection.BindingFlags bindingAttr)4800         public virtual System.Reflection.MemberInfo[] GetMember(string name, System.Reflection.MemberTypes type, System.Reflection.BindingFlags bindingAttr) { throw null; }
GetMembers()4801         public System.Reflection.MemberInfo[] GetMembers() { throw null; }
GetMembers(System.Reflection.BindingFlags bindingAttr)4802         public abstract System.Reflection.MemberInfo[] GetMembers(System.Reflection.BindingFlags bindingAttr);
GetMethod(string name)4803         public System.Reflection.MethodInfo GetMethod(string name) { throw null; }
GetMethod(string name, System.Reflection.BindingFlags bindingAttr)4804         public System.Reflection.MethodInfo GetMethod(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
GetMethod(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, System.Type[] types, System.Reflection.ParameterModifier[] modifiers)4805         public System.Reflection.MethodInfo GetMethod(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, System.Type[] types, System.Reflection.ParameterModifier[] modifiers) { throw null; }
GetMethod(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type[] types, System.Reflection.ParameterModifier[] modifiers)4806         public System.Reflection.MethodInfo GetMethod(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type[] types, System.Reflection.ParameterModifier[] modifiers) { throw null; }
GetMethod(string name, System.Type[] types)4807         public System.Reflection.MethodInfo GetMethod(string name, System.Type[] types) { throw null; }
GetMethod(string name, System.Type[] types, System.Reflection.ParameterModifier[] modifiers)4808         public System.Reflection.MethodInfo GetMethod(string name, System.Type[] types, System.Reflection.ParameterModifier[] modifiers) { throw null; }
GetMethodImpl(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, System.Type[] types, System.Reflection.ParameterModifier[] modifiers)4809         protected abstract System.Reflection.MethodInfo GetMethodImpl(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, System.Type[] types, System.Reflection.ParameterModifier[] modifiers);
GetMethods()4810         public System.Reflection.MethodInfo[] GetMethods() { throw null; }
GetMethods(System.Reflection.BindingFlags bindingAttr)4811         public abstract System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags bindingAttr);
GetNestedType(string name)4812         public System.Type GetNestedType(string name) { throw null; }
GetNestedType(string name, System.Reflection.BindingFlags bindingAttr)4813         public abstract System.Type GetNestedType(string name, System.Reflection.BindingFlags bindingAttr);
GetNestedTypes()4814         public System.Type[] GetNestedTypes() { throw null; }
GetNestedTypes(System.Reflection.BindingFlags bindingAttr)4815         public abstract System.Type[] GetNestedTypes(System.Reflection.BindingFlags bindingAttr);
GetProperties()4816         public System.Reflection.PropertyInfo[] GetProperties() { throw null; }
GetProperties(System.Reflection.BindingFlags bindingAttr)4817         public abstract System.Reflection.PropertyInfo[] GetProperties(System.Reflection.BindingFlags bindingAttr);
GetProperty(string name)4818         public System.Reflection.PropertyInfo GetProperty(string name) { throw null; }
GetProperty(string name, System.Reflection.BindingFlags bindingAttr)4819         public System.Reflection.PropertyInfo GetProperty(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
GetProperty(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type returnType, System.Type[] types, System.Reflection.ParameterModifier[] modifiers)4820         public System.Reflection.PropertyInfo GetProperty(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type returnType, System.Type[] types, System.Reflection.ParameterModifier[] modifiers) { throw null; }
GetProperty(string name, System.Type returnType)4821         public System.Reflection.PropertyInfo GetProperty(string name, System.Type returnType) { throw null; }
GetProperty(string name, System.Type returnType, System.Type[] types)4822         public System.Reflection.PropertyInfo GetProperty(string name, System.Type returnType, System.Type[] types) { throw null; }
GetProperty(string name, System.Type returnType, System.Type[] types, System.Reflection.ParameterModifier[] modifiers)4823         public System.Reflection.PropertyInfo GetProperty(string name, System.Type returnType, System.Type[] types, System.Reflection.ParameterModifier[] modifiers) { throw null; }
GetProperty(string name, System.Type[] types)4824         public System.Reflection.PropertyInfo GetProperty(string name, System.Type[] types) { throw null; }
GetPropertyImpl(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type returnType, System.Type[] types, System.Reflection.ParameterModifier[] modifiers)4825         protected abstract System.Reflection.PropertyInfo GetPropertyImpl(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type returnType, System.Type[] types, System.Reflection.ParameterModifier[] modifiers);
GetType()4826         public new System.Type GetType() { throw null; }
GetType(string typeName)4827         public static System.Type GetType(string typeName) { throw null; }
GetType(string typeName, bool throwOnError)4828         public static System.Type GetType(string typeName, bool throwOnError) { throw null; }
GetType(string typeName, bool throwOnError, bool ignoreCase)4829         public static System.Type GetType(string typeName, bool throwOnError, bool ignoreCase) { throw null; }
GetType(string typeName, System.Func<System.Reflection.AssemblyName, System.Reflection.Assembly> assemblyResolver, System.Func<System.Reflection.Assembly, string, bool, System.Type> typeResolver)4830         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public static System.Type GetType(string typeName, System.Func<System.Reflection.AssemblyName, System.Reflection.Assembly> assemblyResolver, System.Func<System.Reflection.Assembly, string, bool, System.Type> typeResolver) { throw null; }
GetType(string typeName, System.Func<System.Reflection.AssemblyName, System.Reflection.Assembly> assemblyResolver, System.Func<System.Reflection.Assembly, string, bool, System.Type> typeResolver, bool throwOnError)4831         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public static System.Type GetType(string typeName, System.Func<System.Reflection.AssemblyName, System.Reflection.Assembly> assemblyResolver, System.Func<System.Reflection.Assembly, string, bool, System.Type> typeResolver, bool throwOnError) { throw null; }
GetType(string typeName, System.Func<System.Reflection.AssemblyName, System.Reflection.Assembly> assemblyResolver, System.Func<System.Reflection.Assembly, string, bool, System.Type> typeResolver, bool throwOnError, bool ignoreCase)4832         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public static System.Type GetType(string typeName, System.Func<System.Reflection.AssemblyName, System.Reflection.Assembly> assemblyResolver, System.Func<System.Reflection.Assembly, string, bool, System.Type> typeResolver, bool throwOnError, bool ignoreCase) { throw null; }
GetTypeArray(object[] args)4833         public static System.Type[] GetTypeArray(object[] args) { throw null; }
GetTypeCode(System.Type type)4834         public static System.TypeCode GetTypeCode(System.Type type) { throw null; }
GetTypeCodeImpl()4835         protected virtual System.TypeCode GetTypeCodeImpl() { throw null; }
4836         [System.Security.SecuritySafeCriticalAttribute]
GetTypeFromCLSID(System.Guid clsid)4837         public static System.Type GetTypeFromCLSID(System.Guid clsid) { throw null; }
4838         [System.Security.SecuritySafeCriticalAttribute]
GetTypeFromCLSID(System.Guid clsid, bool throwOnError)4839         public static System.Type GetTypeFromCLSID(System.Guid clsid, bool throwOnError) { throw null; }
4840         [System.Security.SecuritySafeCriticalAttribute]
GetTypeFromCLSID(System.Guid clsid, string server)4841         public static System.Type GetTypeFromCLSID(System.Guid clsid, string server) { throw null; }
4842         [System.Security.SecuritySafeCriticalAttribute]
GetTypeFromCLSID(System.Guid clsid, string server, bool throwOnError)4843         public static System.Type GetTypeFromCLSID(System.Guid clsid, string server, bool throwOnError) { throw null; }
GetTypeFromHandle(System.RuntimeTypeHandle handle)4844         public static System.Type GetTypeFromHandle(System.RuntimeTypeHandle handle) { throw null; }
4845         [System.Security.SecurityCriticalAttribute]
GetTypeFromProgID(string progID)4846         public static System.Type GetTypeFromProgID(string progID) { throw null; }
4847         [System.Security.SecurityCriticalAttribute]
GetTypeFromProgID(string progID, bool throwOnError)4848         public static System.Type GetTypeFromProgID(string progID, bool throwOnError) { throw null; }
4849         [System.Security.SecurityCriticalAttribute]
GetTypeFromProgID(string progID, string server)4850         public static System.Type GetTypeFromProgID(string progID, string server) { throw null; }
4851         [System.Security.SecurityCriticalAttribute]
GetTypeFromProgID(string progID, string server, bool throwOnError)4852         public static System.Type GetTypeFromProgID(string progID, string server, bool throwOnError) { throw null; }
GetTypeHandle(object o)4853         public static System.RuntimeTypeHandle GetTypeHandle(object o) { throw null; }
HasElementTypeImpl()4854         protected abstract bool HasElementTypeImpl();
4855         [System.Diagnostics.DebuggerHiddenAttribute]
4856         [System.Diagnostics.DebuggerStepThroughAttribute]
InvokeMember(string name, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object target, object[] args)4857         public object InvokeMember(string name, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object target, object[] args) { throw null; }
4858         [System.Diagnostics.DebuggerHiddenAttribute]
4859         [System.Diagnostics.DebuggerStepThroughAttribute]
InvokeMember(string name, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object target, object[] args, System.Globalization.CultureInfo culture)4860         public object InvokeMember(string name, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object target, object[] args, System.Globalization.CultureInfo culture) { throw null; }
InvokeMember(string name, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object target, object[] args, System.Reflection.ParameterModifier[] modifiers, System.Globalization.CultureInfo culture, string[] namedParameters)4861         public abstract object InvokeMember(string name, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object target, object[] args, System.Reflection.ParameterModifier[] modifiers, System.Globalization.CultureInfo culture, string[] namedParameters);
IsArrayImpl()4862         protected abstract bool IsArrayImpl();
IsAssignableFrom(System.Type c)4863         public virtual bool IsAssignableFrom(System.Type c) { throw null; }
IsByRefImpl()4864         protected abstract bool IsByRefImpl();
IsCOMObjectImpl()4865         protected abstract bool IsCOMObjectImpl();
IsContextfulImpl()4866         protected virtual bool IsContextfulImpl() { throw null; }
IsEnumDefined(object value)4867         public virtual bool IsEnumDefined(object value) { throw null; }
IsEquivalentTo(System.Type other)4868         public virtual bool IsEquivalentTo(System.Type other) { throw null; }
IsInstanceOfType(object o)4869         public virtual bool IsInstanceOfType(object o) { throw null; }
IsMarshalByRefImpl()4870         protected virtual bool IsMarshalByRefImpl() { throw null; }
IsPointerImpl()4871         protected abstract bool IsPointerImpl();
IsPrimitiveImpl()4872         protected abstract bool IsPrimitiveImpl();
4873         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
IsSubclassOf(System.Type c)4874         public virtual bool IsSubclassOf(System.Type c) { throw null; }
IsValueTypeImpl()4875         protected virtual bool IsValueTypeImpl() { throw null; }
MakeArrayType()4876         public virtual System.Type MakeArrayType() { throw null; }
MakeArrayType(int rank)4877         public virtual System.Type MakeArrayType(int rank) { throw null; }
MakeByRefType()4878         public virtual System.Type MakeByRefType() { throw null; }
MakeGenericType(params System.Type[] typeArguments)4879         public virtual System.Type MakeGenericType(params System.Type[] typeArguments) { throw null; }
MakePointerType()4880         public virtual System.Type MakePointerType() { throw null; }
operator ==(System.Type left, System.Type right)4881         public static bool operator ==(System.Type left, System.Type right) { throw null; }
operator !=(System.Type left, System.Type right)4882         public static bool operator !=(System.Type left, System.Type right) { throw null; }
ReflectionOnlyGetType(string typeName, bool throwIfNotFound, bool ignoreCase)4883         public static System.Type ReflectionOnlyGetType(string typeName, bool throwIfNotFound, bool ignoreCase) { throw null; }
System.Runtime.InteropServices._Type.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId)4884         void System.Runtime.InteropServices._Type.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
System.Runtime.InteropServices._Type.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo)4885         void System.Runtime.InteropServices._Type.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._Type.GetTypeInfoCount(out uint pcTInfo)4886         void System.Runtime.InteropServices._Type.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
System.Runtime.InteropServices._Type.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr)4887         void System.Runtime.InteropServices._Type.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr) { }
ToString()4888         public override string ToString() { throw null; }
4889     }
4890     [System.SerializableAttribute]
4891     public partial class TypeAccessException : System.TypeLoadException
4892     {
TypeAccessException()4893         public TypeAccessException() { }
TypeAccessException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)4894         protected TypeAccessException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
TypeAccessException(string message)4895         public TypeAccessException(string message) { }
TypeAccessException(string message, System.Exception inner)4896         public TypeAccessException(string message, System.Exception inner) { }
4897     }
4898     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4899     [System.SerializableAttribute]
4900     public enum TypeCode
4901     {
4902         Boolean = 3,
4903         Byte = 6,
4904         Char = 4,
4905         DateTime = 16,
4906         DBNull = 2,
4907         Decimal = 15,
4908         Double = 14,
4909         Empty = 0,
4910         Int16 = 7,
4911         Int32 = 9,
4912         Int64 = 11,
4913         Object = 1,
4914         SByte = 5,
4915         Single = 13,
4916         String = 18,
4917         UInt16 = 8,
4918         UInt32 = 10,
4919         UInt64 = 12,
4920     }
4921     [System.CLSCompliantAttribute(false)]
4922     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4923     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
4924     public partial struct TypedReference
4925     {
EqualsSystem.TypedReference4926         public override bool Equals(object o) { throw null; }
GetHashCodeSystem.TypedReference4927         public override int GetHashCode() { throw null; }
GetTargetTypeSystem.TypedReference4928         public static System.Type GetTargetType(System.TypedReference value) { throw null; }
4929         [System.CLSCompliantAttribute(false)]
4930         [System.Security.SecurityCriticalAttribute]
MakeTypedReferenceSystem.TypedReference4931         public static System.TypedReference MakeTypedReference(object target, System.Reflection.FieldInfo[] flds) { throw null; }
4932         [System.CLSCompliantAttribute(false)]
4933         [System.Security.SecuritySafeCriticalAttribute]
SetTypedReferenceSystem.TypedReference4934         public static void SetTypedReference(System.TypedReference target, object value) { }
TargetTypeTokenSystem.TypedReference4935         public static System.RuntimeTypeHandle TargetTypeToken(System.TypedReference value) { throw null; }
4936         [System.Security.SecuritySafeCriticalAttribute]
ToObjectSystem.TypedReference4937         public static object ToObject(System.TypedReference value) { throw null; }
4938     }
4939     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4940     [System.SerializableAttribute]
4941     public sealed partial class TypeInitializationException : System.SystemException
4942     {
TypeInitializationException(string fullTypeName, System.Exception innerException)4943         public TypeInitializationException(string fullTypeName, System.Exception innerException) { }
4944         public string TypeName { get { throw null; } }
4945         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)4946         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
4947     }
4948     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4949     [System.SerializableAttribute]
4950     public partial class TypeLoadException : System.SystemException, System.Runtime.Serialization.ISerializable
4951     {
TypeLoadException()4952         public TypeLoadException() { }
TypeLoadException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)4953         protected TypeLoadException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
TypeLoadException(string message)4954         public TypeLoadException(string message) { }
TypeLoadException(string message, System.Exception inner)4955         public TypeLoadException(string message, System.Exception inner) { }
4956         public override string Message { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
4957         public string TypeName { get { throw null; } }
4958         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)4959         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
4960     }
4961     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4962     [System.SerializableAttribute]
4963     public partial class TypeUnloadedException : System.SystemException
4964     {
TypeUnloadedException()4965         public TypeUnloadedException() { }
TypeUnloadedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)4966         protected TypeUnloadedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
TypeUnloadedException(string message)4967         public TypeUnloadedException(string message) { }
TypeUnloadedException(string message, System.Exception innerException)4968         public TypeUnloadedException(string message, System.Exception innerException) { }
4969     }
4970     [System.CLSCompliantAttribute(false)]
4971     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4972     [System.SerializableAttribute]
4973     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
4974     public partial struct UInt16 : System.IComparable, System.IComparable<ushort>, System.IConvertible, System.IEquatable<ushort>, System.IFormattable
4975     {
4976         public const ushort MaxValue = (ushort)65535;
4977         public const ushort MinValue = (ushort)0;
CompareToSystem.UInt164978         public int CompareTo(object value) { throw null; }
CompareToSystem.UInt164979         public int CompareTo(System.UInt16 value) { throw null; }
EqualsSystem.UInt164980         public override bool Equals(object obj) { throw null; }
EqualsSystem.UInt164981         public bool Equals(System.UInt16 obj) { throw null; }
GetHashCodeSystem.UInt164982         public override int GetHashCode() { throw null; }
GetTypeCodeSystem.UInt164983         public System.TypeCode GetTypeCode() { throw null; }
4984         [System.CLSCompliantAttribute(false)]
ParseSystem.UInt164985         public static System.UInt16 Parse(string s) { throw null; }
4986         [System.CLSCompliantAttribute(false)]
ParseSystem.UInt164987         public static System.UInt16 Parse(string s, System.Globalization.NumberStyles style) { throw null; }
4988         [System.CLSCompliantAttribute(false)]
ParseSystem.UInt164989         public static System.UInt16 Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; }
4990         [System.CLSCompliantAttribute(false)]
ParseSystem.UInt164991         public static System.UInt16 Parse(string s, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToBooleanSystem.UInt164992         bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToByteSystem.UInt164993         byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToCharSystem.UInt164994         char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDateTimeSystem.UInt164995         System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDecimalSystem.UInt164996         decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDoubleSystem.UInt164997         double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt16System.UInt164998         short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt32System.UInt164999         int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt64System.UInt165000         long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSByteSystem.UInt165001         sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSingleSystem.UInt165002         float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToTypeSystem.UInt165003         object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt16System.UInt165004         System.UInt16 System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt32System.UInt165005         uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt64System.UInt165006         ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
5007         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.UInt165008         public override string ToString() { throw null; }
5009         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.UInt165010         public string ToString(System.IFormatProvider provider) { throw null; }
5011         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.UInt165012         public string ToString(string format) { throw null; }
5013         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.UInt165014         public string ToString(string format, System.IFormatProvider provider) { throw null; }
5015         [System.CLSCompliantAttribute(false)]
TryParseSystem.UInt165016         public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.UInt16 result) { result = default(ushort); throw null; }
5017         [System.CLSCompliantAttribute(false)]
TryParseSystem.UInt165018         public static bool TryParse(string s, out System.UInt16 result) { result = default(ushort); throw null; }
5019     }
5020     [System.CLSCompliantAttribute(false)]
5021     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5022     [System.SerializableAttribute]
5023     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
5024     public partial struct UInt32 : System.IComparable, System.IComparable<uint>, System.IConvertible, System.IEquatable<uint>, System.IFormattable
5025     {
5026         public const uint MaxValue = (uint)4294967295;
5027         public const uint MinValue = (uint)0;
CompareToSystem.UInt325028         public int CompareTo(object value) { throw null; }
CompareToSystem.UInt325029         public int CompareTo(System.UInt32 value) { throw null; }
EqualsSystem.UInt325030         public override bool Equals(object obj) { throw null; }
EqualsSystem.UInt325031         public bool Equals(System.UInt32 obj) { throw null; }
GetHashCodeSystem.UInt325032         public override int GetHashCode() { throw null; }
GetTypeCodeSystem.UInt325033         public System.TypeCode GetTypeCode() { throw null; }
5034         [System.CLSCompliantAttribute(false)]
ParseSystem.UInt325035         public static System.UInt32 Parse(string s) { throw null; }
5036         [System.CLSCompliantAttribute(false)]
ParseSystem.UInt325037         public static System.UInt32 Parse(string s, System.Globalization.NumberStyles style) { throw null; }
5038         [System.CLSCompliantAttribute(false)]
ParseSystem.UInt325039         public static System.UInt32 Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; }
5040         [System.CLSCompliantAttribute(false)]
ParseSystem.UInt325041         public static System.UInt32 Parse(string s, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToBooleanSystem.UInt325042         bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToByteSystem.UInt325043         byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToCharSystem.UInt325044         char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDateTimeSystem.UInt325045         System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDecimalSystem.UInt325046         decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDoubleSystem.UInt325047         double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt16System.UInt325048         short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt32System.UInt325049         int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt64System.UInt325050         long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSByteSystem.UInt325051         sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSingleSystem.UInt325052         float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToTypeSystem.UInt325053         object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt16System.UInt325054         ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt32System.UInt325055         System.UInt32 System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt64System.UInt325056         ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
5057         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.UInt325058         public override string ToString() { throw null; }
5059         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.UInt325060         public string ToString(System.IFormatProvider provider) { throw null; }
5061         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.UInt325062         public string ToString(string format) { throw null; }
5063         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.UInt325064         public string ToString(string format, System.IFormatProvider provider) { throw null; }
5065         [System.CLSCompliantAttribute(false)]
TryParseSystem.UInt325066         public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.UInt32 result) { result = default(uint); throw null; }
5067         [System.CLSCompliantAttribute(false)]
TryParseSystem.UInt325068         public static bool TryParse(string s, out System.UInt32 result) { result = default(uint); throw null; }
5069     }
5070     [System.CLSCompliantAttribute(false)]
5071     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5072     [System.SerializableAttribute]
5073     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
5074     public partial struct UInt64 : System.IComparable, System.IComparable<ulong>, System.IConvertible, System.IEquatable<ulong>, System.IFormattable
5075     {
5076         public const ulong MaxValue = (ulong)18446744073709551615;
5077         public const ulong MinValue = (ulong)0;
CompareToSystem.UInt645078         public int CompareTo(object value) { throw null; }
CompareToSystem.UInt645079         public int CompareTo(System.UInt64 value) { throw null; }
EqualsSystem.UInt645080         public override bool Equals(object obj) { throw null; }
EqualsSystem.UInt645081         public bool Equals(System.UInt64 obj) { throw null; }
GetHashCodeSystem.UInt645082         public override int GetHashCode() { throw null; }
GetTypeCodeSystem.UInt645083         public System.TypeCode GetTypeCode() { throw null; }
5084         [System.CLSCompliantAttribute(false)]
ParseSystem.UInt645085         public static System.UInt64 Parse(string s) { throw null; }
5086         [System.CLSCompliantAttribute(false)]
ParseSystem.UInt645087         public static System.UInt64 Parse(string s, System.Globalization.NumberStyles style) { throw null; }
5088         [System.CLSCompliantAttribute(false)]
ParseSystem.UInt645089         public static System.UInt64 Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; }
5090         [System.CLSCompliantAttribute(false)]
ParseSystem.UInt645091         public static System.UInt64 Parse(string s, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToBooleanSystem.UInt645092         bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToByteSystem.UInt645093         byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToCharSystem.UInt645094         char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDateTimeSystem.UInt645095         System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDecimalSystem.UInt645096         decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDoubleSystem.UInt645097         double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt16System.UInt645098         short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt32System.UInt645099         int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt64System.UInt645100         long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSByteSystem.UInt645101         sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSingleSystem.UInt645102         float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToTypeSystem.UInt645103         object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt16System.UInt645104         ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt32System.UInt645105         uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt64System.UInt645106         System.UInt64 System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
5107         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.UInt645108         public override string ToString() { throw null; }
5109         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.UInt645110         public string ToString(System.IFormatProvider provider) { throw null; }
5111         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.UInt645112         public string ToString(string format) { throw null; }
5113         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.UInt645114         public string ToString(string format, System.IFormatProvider provider) { throw null; }
5115         [System.CLSCompliantAttribute(false)]
TryParseSystem.UInt645116         public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.UInt64 result) { result = default(ulong); throw null; }
5117         [System.CLSCompliantAttribute(false)]
TryParseSystem.UInt645118         public static bool TryParse(string s, out System.UInt64 result) { result = default(ulong); throw null; }
5119     }
5120     [System.CLSCompliantAttribute(false)]
5121     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5122     [System.SerializableAttribute]
5123     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
5124     public partial struct UIntPtr : System.Runtime.Serialization.ISerializable
5125     {
5126         public static readonly System.UIntPtr Zero;
UIntPtrSystem.UIntPtr5127         public UIntPtr(uint value) { throw null;}
UIntPtrSystem.UIntPtr5128         public UIntPtr(ulong value) { throw null;}
5129         [System.CLSCompliantAttribute(false)]
UIntPtrSystem.UIntPtr5130         public unsafe UIntPtr(void* value) { throw null;}
5131         public static int Size { get { throw null; } }
AddSystem.UIntPtr5132         public static System.UIntPtr Add(System.UIntPtr pointer, int offset) { throw null; }
EqualsSystem.UIntPtr5133         public override bool Equals(object obj) { throw null; }
GetHashCodeSystem.UIntPtr5134         public override int GetHashCode() { throw null; }
operator +System.UIntPtr5135         public static System.UIntPtr operator +(System.UIntPtr pointer, int offset) { throw null; }
operator ==System.UIntPtr5136         public static bool operator ==(System.UIntPtr value1, System.UIntPtr value2) { throw null; }
operator System.UIntPtrSystem.UIntPtr5137         public static explicit operator System.UIntPtr (uint value) { throw null; }
operator System.UIntPtrSystem.UIntPtr5138         public static explicit operator System.UIntPtr (ulong value) { throw null; }
operator uintSystem.UIntPtr5139         public static explicit operator uint (System.UIntPtr value) { throw null; }
operator ulongSystem.UIntPtr5140         public static explicit operator ulong (System.UIntPtr value) { throw null; }
5141         [System.CLSCompliantAttribute(false)]
operator void*System.UIntPtr5142         public unsafe static explicit operator void* (System.UIntPtr value) { throw null; }
5143         [System.CLSCompliantAttribute(false)]
operator System.UIntPtrSystem.UIntPtr5144         public unsafe static explicit operator System.UIntPtr (void* value) { throw null; }
operator !=System.UIntPtr5145         public static bool operator !=(System.UIntPtr value1, System.UIntPtr value2) { throw null; }
operator -System.UIntPtr5146         public static System.UIntPtr operator -(System.UIntPtr pointer, int offset) { throw null; }
SubtractSystem.UIntPtr5147         public static System.UIntPtr Subtract(System.UIntPtr pointer, int offset) { throw null; }
System.Runtime.Serialization.ISerializable.GetObjectDataSystem.UIntPtr5148         void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
5149         [System.CLSCompliantAttribute(false)]
ToPointerSystem.UIntPtr5150         public unsafe void* ToPointer() { throw null; }
ToStringSystem.UIntPtr5151         public override string ToString() { throw null; }
ToUInt32System.UIntPtr5152         public uint ToUInt32() { throw null; }
ToUInt64System.UIntPtr5153         public ulong ToUInt64() { throw null; }
5154     }
5155     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5156     [System.SerializableAttribute]
5157     public partial class UnauthorizedAccessException : System.SystemException
5158     {
UnauthorizedAccessException()5159         public UnauthorizedAccessException() { }
UnauthorizedAccessException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)5160         protected UnauthorizedAccessException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
UnauthorizedAccessException(string message)5161         public UnauthorizedAccessException(string message) { }
UnauthorizedAccessException(string message, System.Exception inner)5162         public UnauthorizedAccessException(string message, System.Exception inner) { }
5163     }
5164     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5165     [System.SerializableAttribute]
5166     public partial class UnhandledExceptionEventArgs : System.EventArgs
5167     {
UnhandledExceptionEventArgs(object exception, bool isTerminating)5168         public UnhandledExceptionEventArgs(object exception, bool isTerminating) { }
5169         public object ExceptionObject { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
5170         public bool IsTerminating { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
5171     }
5172     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5173     [System.SerializableAttribute]
UnhandledExceptionEventHandler(object sender, System.UnhandledExceptionEventArgs e)5174     public delegate void UnhandledExceptionEventHandler(object sender, System.UnhandledExceptionEventArgs e);
5175     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5176     [System.SerializableAttribute]
5177     public abstract partial class ValueType
5178     {
ValueType()5179         protected ValueType() { }
Equals(object obj)5180         public override bool Equals(object obj) { throw null; }
GetHashCode()5181         public override int GetHashCode() { throw null; }
ToString()5182         public override string ToString() { throw null; }
5183     }
5184     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5185     [System.SerializableAttribute]
5186     public sealed partial class Version : System.ICloneable, System.IComparable, System.IComparable<System.Version>, System.IEquatable<System.Version>
5187     {
Version()5188         public Version() { }
Version(int major, int minor)5189         public Version(int major, int minor) { }
Version(int major, int minor, int build)5190         public Version(int major, int minor, int build) { }
Version(int major, int minor, int build, int revision)5191         public Version(int major, int minor, int build, int revision) { }
Version(string version)5192         public Version(string version) { }
5193         public int Build { get { throw null; } }
5194         public int Major { get { throw null; } }
5195         public short MajorRevision { get { throw null; } }
5196         public int Minor { get { throw null; } }
5197         public short MinorRevision { get { throw null; } }
5198         public int Revision { get { throw null; } }
Clone()5199         public object Clone() { throw null; }
CompareTo(object version)5200         public int CompareTo(object version) { throw null; }
CompareTo(System.Version value)5201         public int CompareTo(System.Version value) { throw null; }
Equals(object obj)5202         public override bool Equals(object obj) { throw null; }
Equals(System.Version obj)5203         public bool Equals(System.Version obj) { throw null; }
GetHashCode()5204         public override int GetHashCode() { throw null; }
operator ==(System.Version v1, System.Version v2)5205         public static bool operator ==(System.Version v1, System.Version v2) { throw null; }
operator >(System.Version v1, System.Version v2)5206         public static bool operator >(System.Version v1, System.Version v2) { throw null; }
operator >=(System.Version v1, System.Version v2)5207         public static bool operator >=(System.Version v1, System.Version v2) { throw null; }
operator !=(System.Version v1, System.Version v2)5208         public static bool operator !=(System.Version v1, System.Version v2) { throw null; }
operator <(System.Version v1, System.Version v2)5209         public static bool operator <(System.Version v1, System.Version v2) { throw null; }
operator <=(System.Version v1, System.Version v2)5210         public static bool operator <=(System.Version v1, System.Version v2) { throw null; }
Parse(string input)5211         public static System.Version Parse(string input) { throw null; }
ToString()5212         public override string ToString() { throw null; }
ToString(int fieldCount)5213         public string ToString(int fieldCount) { throw null; }
TryParse(string input, out System.Version result)5214         public static bool TryParse(string input, out System.Version result) { result = default(System.Version); throw null; }
5215     }
5216     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5217     [System.SerializableAttribute]
5218     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Size=1)]
5219     public partial struct Void
5220     {
5221     }
5222     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5223     [System.SerializableAttribute]
5224     public partial class WeakReference : System.Runtime.Serialization.ISerializable
5225     {
WeakReference(object target)5226         public WeakReference(object target) { }
WeakReference(object target, bool trackResurrection)5227         public WeakReference(object target, bool trackResurrection) { }
WeakReference(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)5228         protected WeakReference(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
5229         public virtual bool IsAlive { get { throw null; } }
5230         public virtual object Target { get { throw null; } set { } }
5231         public virtual bool TrackResurrection { get { throw null; } }
~WeakReference()5232         ~WeakReference() { }
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)5233         public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
5234     }
5235     [System.SerializableAttribute]
5236     public sealed partial class WeakReference<T> : System.Runtime.Serialization.ISerializable where T : class
5237     {
WeakReference(T target)5238         public WeakReference(T target) { }
WeakReference(T target, bool trackResurrection)5239         public WeakReference(T target, bool trackResurrection) { }
~WeakReference()5240         ~WeakReference() { }
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)5241         public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
SetTarget(T target)5242         public void SetTarget(T target) { }
TryGetTarget(out T target)5243         public bool TryGetTarget(out T target) { target = default(T); throw null; }
5244     }
5245     [System.CLSCompliantAttribute(false)]
5246     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5247     [System.Runtime.InteropServices.GuidAttribute("05F696DC-2B29-3663-AD8B-C4389CF2A713")]
5248     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
5249     public partial interface _AppDomain
5250     {
5251         string BaseDirectory { get; }
5252         string DynamicDirectory { get; }
5253         System.Security.Policy.Evidence Evidence { get; }
5254         string FriendlyName { get; }
5255         string RelativeSearchPath { get; }
5256         bool ShadowCopyFiles { get; }
5257         event System.AssemblyLoadEventHandler AssemblyLoad;
5258         event System.ResolveEventHandler AssemblyResolve;
5259         event System.EventHandler DomainUnload;
5260         event System.EventHandler ProcessExit;
5261         event System.ResolveEventHandler ResourceResolve;
5262         event System.ResolveEventHandler TypeResolve;
5263         event System.UnhandledExceptionEventHandler UnhandledException;
5264         [System.Security.SecurityCriticalAttribute]
AppendPrivatePath(string path)5265         void AppendPrivatePath(string path);
5266         [System.Security.SecurityCriticalAttribute]
ClearPrivatePath()5267         void ClearPrivatePath();
5268         [System.Security.SecurityCriticalAttribute]
ClearShadowCopyPath()5269         void ClearShadowCopyPath();
CreateInstance(string assemblyName, string typeName)5270         System.Runtime.Remoting.ObjectHandle CreateInstance(string assemblyName, string typeName);
CreateInstance(string assemblyName, string typeName, bool ignoreCase, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes, System.Security.Policy.Evidence securityAttributes)5271         System.Runtime.Remoting.ObjectHandle CreateInstance(string assemblyName, string typeName, bool ignoreCase, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes, System.Security.Policy.Evidence securityAttributes);
CreateInstance(string assemblyName, string typeName, object[] activationAttributes)5272         System.Runtime.Remoting.ObjectHandle CreateInstance(string assemblyName, string typeName, object[] activationAttributes);
CreateInstanceFrom(string assemblyFile, string typeName)5273         System.Runtime.Remoting.ObjectHandle CreateInstanceFrom(string assemblyFile, string typeName);
CreateInstanceFrom(string assemblyFile, string typeName, bool ignoreCase, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes, System.Security.Policy.Evidence securityAttributes)5274         System.Runtime.Remoting.ObjectHandle CreateInstanceFrom(string assemblyFile, string typeName, bool ignoreCase, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes, System.Security.Policy.Evidence securityAttributes);
CreateInstanceFrom(string assemblyFile, string typeName, object[] activationAttributes)5275         System.Runtime.Remoting.ObjectHandle CreateInstanceFrom(string assemblyFile, string typeName, object[] activationAttributes);
DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access)5276         System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access);
DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, System.Security.PermissionSet requiredPermissions, System.Security.PermissionSet optionalPermissions, System.Security.PermissionSet refusedPermissions)5277         System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, System.Security.PermissionSet requiredPermissions, System.Security.PermissionSet optionalPermissions, System.Security.PermissionSet refusedPermissions);
DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, System.Security.Policy.Evidence evidence)5278         System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, System.Security.Policy.Evidence evidence);
DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, System.Security.Policy.Evidence evidence, System.Security.PermissionSet requiredPermissions, System.Security.PermissionSet optionalPermissions, System.Security.PermissionSet refusedPermissions)5279         System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, System.Security.Policy.Evidence evidence, System.Security.PermissionSet requiredPermissions, System.Security.PermissionSet optionalPermissions, System.Security.PermissionSet refusedPermissions);
DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir)5280         System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir);
DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir, System.Security.PermissionSet requiredPermissions, System.Security.PermissionSet optionalPermissions, System.Security.PermissionSet refusedPermissions)5281         System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir, System.Security.PermissionSet requiredPermissions, System.Security.PermissionSet optionalPermissions, System.Security.PermissionSet refusedPermissions);
DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir, System.Security.Policy.Evidence evidence)5282         System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir, System.Security.Policy.Evidence evidence);
DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir, System.Security.Policy.Evidence evidence, System.Security.PermissionSet requiredPermissions, System.Security.PermissionSet optionalPermissions, System.Security.PermissionSet refusedPermissions)5283         System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir, System.Security.Policy.Evidence evidence, System.Security.PermissionSet requiredPermissions, System.Security.PermissionSet optionalPermissions, System.Security.PermissionSet refusedPermissions);
DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir, System.Security.Policy.Evidence evidence, System.Security.PermissionSet requiredPermissions, System.Security.PermissionSet optionalPermissions, System.Security.PermissionSet refusedPermissions, bool isSynchronized)5284         System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir, System.Security.Policy.Evidence evidence, System.Security.PermissionSet requiredPermissions, System.Security.PermissionSet optionalPermissions, System.Security.PermissionSet refusedPermissions, bool isSynchronized);
DoCallBack(System.CrossAppDomainDelegate theDelegate)5285         void DoCallBack(System.CrossAppDomainDelegate theDelegate);
Equals(object other)5286         bool Equals(object other);
ExecuteAssembly(string assemblyFile)5287         int ExecuteAssembly(string assemblyFile);
ExecuteAssembly(string assemblyFile, System.Security.Policy.Evidence assemblySecurity)5288         int ExecuteAssembly(string assemblyFile, System.Security.Policy.Evidence assemblySecurity);
ExecuteAssembly(string assemblyFile, System.Security.Policy.Evidence assemblySecurity, string[] args)5289         int ExecuteAssembly(string assemblyFile, System.Security.Policy.Evidence assemblySecurity, string[] args);
GetAssemblies()5290         System.Reflection.Assembly[] GetAssemblies();
GetData(string name)5291         object GetData(string name);
GetHashCode()5292         int GetHashCode();
GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId)5293         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
5294         [System.Security.SecurityCriticalAttribute]
GetLifetimeService()5295         object GetLifetimeService();
GetType()5296         System.Type GetType();
GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo)5297         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
GetTypeInfoCount(out uint pcTInfo)5298         void GetTypeInfoCount(out uint pcTInfo);
5299         [System.Security.SecurityCriticalAttribute]
InitializeLifetimeService()5300         object InitializeLifetimeService();
Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr)5301         void Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr);
Load(byte[] rawAssembly)5302         System.Reflection.Assembly Load(byte[] rawAssembly);
Load(byte[] rawAssembly, byte[] rawSymbolStore)5303         System.Reflection.Assembly Load(byte[] rawAssembly, byte[] rawSymbolStore);
Load(byte[] rawAssembly, byte[] rawSymbolStore, System.Security.Policy.Evidence securityEvidence)5304         System.Reflection.Assembly Load(byte[] rawAssembly, byte[] rawSymbolStore, System.Security.Policy.Evidence securityEvidence);
Load(System.Reflection.AssemblyName assemblyRef)5305         System.Reflection.Assembly Load(System.Reflection.AssemblyName assemblyRef);
Load(System.Reflection.AssemblyName assemblyRef, System.Security.Policy.Evidence assemblySecurity)5306         System.Reflection.Assembly Load(System.Reflection.AssemblyName assemblyRef, System.Security.Policy.Evidence assemblySecurity);
Load(string assemblyString)5307         System.Reflection.Assembly Load(string assemblyString);
Load(string assemblyString, System.Security.Policy.Evidence assemblySecurity)5308         System.Reflection.Assembly Load(string assemblyString, System.Security.Policy.Evidence assemblySecurity);
SetAppDomainPolicy(System.Security.Policy.PolicyLevel domainPolicy)5309         void SetAppDomainPolicy(System.Security.Policy.PolicyLevel domainPolicy);
5310         [System.Security.SecurityCriticalAttribute]
SetCachePath(string s)5311         void SetCachePath(string s);
5312         [System.Security.SecurityCriticalAttribute]
SetData(string name, object data)5313         void SetData(string name, object data);
SetPrincipalPolicy(System.Security.Principal.PrincipalPolicy policy)5314         void SetPrincipalPolicy(System.Security.Principal.PrincipalPolicy policy);
5315         [System.Security.SecurityCriticalAttribute]
SetShadowCopyPath(string s)5316         void SetShadowCopyPath(string s);
SetThreadPrincipal(System.Security.Principal.IPrincipal principal)5317         void SetThreadPrincipal(System.Security.Principal.IPrincipal principal);
ToString()5318         string ToString();
5319     }
5320 }
5321 namespace System.Collections
5322 {
5323     [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
5324     [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.ArrayList.ArrayListDebugView")]
5325     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5326     [System.SerializableAttribute]
5327     public partial class ArrayList : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.ICloneable
5328     {
ArrayList()5329         public ArrayList() { }
ArrayList(System.Collections.ICollection c)5330         public ArrayList(System.Collections.ICollection c) { }
ArrayList(int capacity)5331         public ArrayList(int capacity) { }
5332         public virtual int Capacity { get { throw null; } set { } }
5333         public virtual int Count { get { throw null; } }
5334         public virtual bool IsFixedSize { get { throw null; } }
5335         public virtual bool IsReadOnly { get { throw null; } }
5336         public virtual bool IsSynchronized { get { throw null; } }
5337         public virtual object this[int index] { get { throw null; } set { } }
5338         public virtual object SyncRoot { get { throw null; } }
Adapter(System.Collections.IList list)5339         public static System.Collections.ArrayList Adapter(System.Collections.IList list) { throw null; }
Add(object value)5340         public virtual int Add(object value) { throw null; }
AddRange(System.Collections.ICollection c)5341         public virtual void AddRange(System.Collections.ICollection c) { }
BinarySearch(int index, int count, object value, System.Collections.IComparer comparer)5342         public virtual int BinarySearch(int index, int count, object value, System.Collections.IComparer comparer) { throw null; }
BinarySearch(object value)5343         public virtual int BinarySearch(object value) { throw null; }
BinarySearch(object value, System.Collections.IComparer comparer)5344         public virtual int BinarySearch(object value, System.Collections.IComparer comparer) { throw null; }
Clear()5345         public virtual void Clear() { }
Clone()5346         public virtual object Clone() { throw null; }
Contains(object item)5347         public virtual bool Contains(object item) { throw null; }
CopyTo(System.Array array)5348         public virtual void CopyTo(System.Array array) { }
CopyTo(System.Array array, int arrayIndex)5349         public virtual void CopyTo(System.Array array, int arrayIndex) { }
CopyTo(int index, System.Array array, int arrayIndex, int count)5350         public virtual void CopyTo(int index, System.Array array, int arrayIndex, int count) { }
FixedSize(System.Collections.ArrayList list)5351         public static System.Collections.ArrayList FixedSize(System.Collections.ArrayList list) { throw null; }
FixedSize(System.Collections.IList list)5352         public static System.Collections.IList FixedSize(System.Collections.IList list) { throw null; }
GetEnumerator()5353         public virtual System.Collections.IEnumerator GetEnumerator() { throw null; }
GetEnumerator(int index, int count)5354         public virtual System.Collections.IEnumerator GetEnumerator(int index, int count) { throw null; }
GetRange(int index, int count)5355         public virtual System.Collections.ArrayList GetRange(int index, int count) { throw null; }
IndexOf(object value)5356         public virtual int IndexOf(object value) { throw null; }
IndexOf(object value, int startIndex)5357         public virtual int IndexOf(object value, int startIndex) { throw null; }
IndexOf(object value, int startIndex, int count)5358         public virtual int IndexOf(object value, int startIndex, int count) { throw null; }
Insert(int index, object value)5359         public virtual void Insert(int index, object value) { }
InsertRange(int index, System.Collections.ICollection c)5360         public virtual void InsertRange(int index, System.Collections.ICollection c) { }
LastIndexOf(object value)5361         public virtual int LastIndexOf(object value) { throw null; }
LastIndexOf(object value, int startIndex)5362         public virtual int LastIndexOf(object value, int startIndex) { throw null; }
LastIndexOf(object value, int startIndex, int count)5363         public virtual int LastIndexOf(object value, int startIndex, int count) { throw null; }
ReadOnly(System.Collections.ArrayList list)5364         public static System.Collections.ArrayList ReadOnly(System.Collections.ArrayList list) { throw null; }
ReadOnly(System.Collections.IList list)5365         public static System.Collections.IList ReadOnly(System.Collections.IList list) { throw null; }
Remove(object obj)5366         public virtual void Remove(object obj) { }
RemoveAt(int index)5367         public virtual void RemoveAt(int index) { }
RemoveRange(int index, int count)5368         public virtual void RemoveRange(int index, int count) { }
Repeat(object value, int count)5369         public static System.Collections.ArrayList Repeat(object value, int count) { throw null; }
Reverse()5370         public virtual void Reverse() { }
Reverse(int index, int count)5371         public virtual void Reverse(int index, int count) { }
SetRange(int index, System.Collections.ICollection c)5372         public virtual void SetRange(int index, System.Collections.ICollection c) { }
Sort()5373         public virtual void Sort() { }
Sort(System.Collections.IComparer comparer)5374         public virtual void Sort(System.Collections.IComparer comparer) { }
Sort(int index, int count, System.Collections.IComparer comparer)5375         public virtual void Sort(int index, int count, System.Collections.IComparer comparer) { }
5376         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)]
Synchronized(System.Collections.ArrayList list)5377         public static System.Collections.ArrayList Synchronized(System.Collections.ArrayList list) { throw null; }
5378         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)]
Synchronized(System.Collections.IList list)5379         public static System.Collections.IList Synchronized(System.Collections.IList list) { throw null; }
ToArray()5380         public virtual object[] ToArray() { throw null; }
5381         [System.Security.SecuritySafeCriticalAttribute]
ToArray(System.Type type)5382         public virtual System.Array ToArray(System.Type type) { throw null; }
TrimToSize()5383         public virtual void TrimToSize() { }
5384     }
5385     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5386     [System.SerializableAttribute]
5387     public sealed partial class BitArray : System.Collections.ICollection, System.Collections.IEnumerable, System.ICloneable
5388     {
BitArray(bool[] values)5389         public BitArray(bool[] values) { }
BitArray(byte[] bytes)5390         public BitArray(byte[] bytes) { }
BitArray(System.Collections.BitArray bits)5391         public BitArray(System.Collections.BitArray bits) { }
BitArray(int length)5392         public BitArray(int length) { }
BitArray(int length, bool defaultValue)5393         public BitArray(int length, bool defaultValue) { }
BitArray(int[] values)5394         public BitArray(int[] values) { }
5395         public int Count { get { throw null; } }
5396         public bool IsReadOnly { get { throw null; } }
5397         public bool IsSynchronized { get { throw null; } }
5398         public bool this[int index] { get { throw null; } set { } }
5399         public int Length { get { throw null; } set { } }
5400         public object SyncRoot { get { throw null; } }
And(System.Collections.BitArray value)5401         public System.Collections.BitArray And(System.Collections.BitArray value) { throw null; }
Clone()5402         public object Clone() { throw null; }
CopyTo(System.Array array, int index)5403         public void CopyTo(System.Array array, int index) { }
Get(int index)5404         public bool Get(int index) { throw null; }
GetEnumerator()5405         public System.Collections.IEnumerator GetEnumerator() { throw null; }
Not()5406         public System.Collections.BitArray Not() { throw null; }
Or(System.Collections.BitArray value)5407         public System.Collections.BitArray Or(System.Collections.BitArray value) { throw null; }
Set(int index, bool value)5408         public void Set(int index, bool value) { }
SetAll(bool value)5409         public void SetAll(bool value) { }
Xor(System.Collections.BitArray value)5410         public System.Collections.BitArray Xor(System.Collections.BitArray value) { throw null; }
5411     }
5412     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5413     [System.SerializableAttribute]
5414     public partial class CaseInsensitiveComparer : System.Collections.IComparer
5415     {
CaseInsensitiveComparer()5416         public CaseInsensitiveComparer() { }
CaseInsensitiveComparer(System.Globalization.CultureInfo culture)5417         public CaseInsensitiveComparer(System.Globalization.CultureInfo culture) { }
5418         public static System.Collections.CaseInsensitiveComparer Default { get { throw null; } }
5419         public static System.Collections.CaseInsensitiveComparer DefaultInvariant { get { throw null; } }
Compare(object a, object b)5420         public int Compare(object a, object b) { throw null; }
5421     }
5422     [System.ObsoleteAttribute("Please use StringComparer instead.")]
5423     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5424     [System.SerializableAttribute]
5425     public partial class CaseInsensitiveHashCodeProvider : System.Collections.IHashCodeProvider
5426     {
CaseInsensitiveHashCodeProvider()5427         public CaseInsensitiveHashCodeProvider() { }
CaseInsensitiveHashCodeProvider(System.Globalization.CultureInfo culture)5428         public CaseInsensitiveHashCodeProvider(System.Globalization.CultureInfo culture) { }
5429         public static System.Collections.CaseInsensitiveHashCodeProvider Default { get { throw null; } }
5430         public static System.Collections.CaseInsensitiveHashCodeProvider DefaultInvariant { get { throw null; } }
GetHashCode(object obj)5431         public int GetHashCode(object obj) { throw null; }
5432     }
5433     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5434     [System.SerializableAttribute]
5435     public abstract partial class CollectionBase : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
5436     {
CollectionBase()5437         protected CollectionBase() { }
CollectionBase(int capacity)5438         protected CollectionBase(int capacity) { }
5439         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
5440         public int Capacity { get { throw null; } set { } }
5441         public int Count { get { throw null; } }
5442         protected System.Collections.ArrayList InnerList { get { throw null; } }
5443         protected System.Collections.IList List { get { throw null; } }
5444         bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
5445         object System.Collections.ICollection.SyncRoot { get { throw null; } }
5446         bool System.Collections.IList.IsFixedSize { get { throw null; } }
5447         bool System.Collections.IList.IsReadOnly { get { throw null; } }
5448         object System.Collections.IList.this[int index] { get { throw null; } set { } }
Clear()5449         public void Clear() { }
GetEnumerator()5450         public System.Collections.IEnumerator GetEnumerator() { throw null; }
OnClear()5451         protected virtual void OnClear() { }
OnClearComplete()5452         protected virtual void OnClearComplete() { }
OnInsert(int index, object value)5453         protected virtual void OnInsert(int index, object value) { }
OnInsertComplete(int index, object value)5454         protected virtual void OnInsertComplete(int index, object value) { }
OnRemove(int index, object value)5455         protected virtual void OnRemove(int index, object value) { }
OnRemoveComplete(int index, object value)5456         protected virtual void OnRemoveComplete(int index, object value) { }
OnSet(int index, object oldValue, object newValue)5457         protected virtual void OnSet(int index, object oldValue, object newValue) { }
OnSetComplete(int index, object oldValue, object newValue)5458         protected virtual void OnSetComplete(int index, object oldValue, object newValue) { }
OnValidate(object value)5459         protected virtual void OnValidate(object value) { }
RemoveAt(int index)5460         public void RemoveAt(int index) { }
System.Collections.ICollection.CopyTo(System.Array array, int index)5461         void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
System.Collections.IList.Add(object value)5462         int System.Collections.IList.Add(object value) { throw null; }
System.Collections.IList.Contains(object value)5463         bool System.Collections.IList.Contains(object value) { throw null; }
System.Collections.IList.IndexOf(object value)5464         int System.Collections.IList.IndexOf(object value) { throw null; }
System.Collections.IList.Insert(int index, object value)5465         void System.Collections.IList.Insert(int index, object value) { }
System.Collections.IList.Remove(object value)5466         void System.Collections.IList.Remove(object value) { }
5467     }
5468     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5469     [System.SerializableAttribute]
5470     public sealed partial class Comparer : System.Collections.IComparer, System.Runtime.Serialization.ISerializable
5471     {
5472         public static readonly System.Collections.Comparer Default;
5473         public static readonly System.Collections.Comparer DefaultInvariant;
Comparer(System.Globalization.CultureInfo culture)5474         public Comparer(System.Globalization.CultureInfo culture) { }
Compare(object a, object b)5475         public int Compare(object a, object b) { throw null; }
5476         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)5477         public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
5478     }
5479     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5480     [System.SerializableAttribute]
5481     public abstract partial class DictionaryBase : System.Collections.ICollection, System.Collections.IDictionary, System.Collections.IEnumerable
5482     {
DictionaryBase()5483         protected DictionaryBase() { }
5484         public int Count { get { throw null; } }
5485         protected System.Collections.IDictionary Dictionary { get { throw null; } }
5486         protected System.Collections.Hashtable InnerHashtable { get { throw null; } }
5487         bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
5488         object System.Collections.ICollection.SyncRoot { get { throw null; } }
5489         bool System.Collections.IDictionary.IsFixedSize { get { throw null; } }
5490         bool System.Collections.IDictionary.IsReadOnly { get { throw null; } }
5491         object System.Collections.IDictionary.this[object key] { get { throw null; } set { } }
5492         System.Collections.ICollection System.Collections.IDictionary.Keys { get { throw null; } }
5493         System.Collections.ICollection System.Collections.IDictionary.Values { get { throw null; } }
Clear()5494         public void Clear() { }
CopyTo(System.Array array, int index)5495         public void CopyTo(System.Array array, int index) { }
GetEnumerator()5496         public System.Collections.IDictionaryEnumerator GetEnumerator() { throw null; }
OnClear()5497         protected virtual void OnClear() { }
OnClearComplete()5498         protected virtual void OnClearComplete() { }
OnGet(object key, object currentValue)5499         protected virtual object OnGet(object key, object currentValue) { throw null; }
OnInsert(object key, object value)5500         protected virtual void OnInsert(object key, object value) { }
OnInsertComplete(object key, object value)5501         protected virtual void OnInsertComplete(object key, object value) { }
OnRemove(object key, object value)5502         protected virtual void OnRemove(object key, object value) { }
OnRemoveComplete(object key, object value)5503         protected virtual void OnRemoveComplete(object key, object value) { }
OnSet(object key, object oldValue, object newValue)5504         protected virtual void OnSet(object key, object oldValue, object newValue) { }
OnSetComplete(object key, object oldValue, object newValue)5505         protected virtual void OnSetComplete(object key, object oldValue, object newValue) { }
OnValidate(object key, object value)5506         protected virtual void OnValidate(object key, object value) { }
System.Collections.IDictionary.Add(object key, object value)5507         void System.Collections.IDictionary.Add(object key, object value) { }
System.Collections.IDictionary.Contains(object key)5508         bool System.Collections.IDictionary.Contains(object key) { throw null; }
System.Collections.IDictionary.Remove(object key)5509         void System.Collections.IDictionary.Remove(object key) { }
System.Collections.IEnumerable.GetEnumerator()5510         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
5511     }
5512     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5513     [System.SerializableAttribute]
5514     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
5515     public partial struct DictionaryEntry
5516     {
DictionaryEntrySystem.Collections.DictionaryEntry5517         public DictionaryEntry(object key, object value) { throw null;}
5518         public object Key { get { throw null; } set { } }
5519         public object Value { get { throw null; } set { } }
5520     }
5521     [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
5522     [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Hashtable.HashtableDebugView")]
5523     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5524     [System.SerializableAttribute]
5525     public partial class Hashtable : System.Collections.ICollection, System.Collections.IDictionary, System.Collections.IEnumerable, System.ICloneable, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable
5526     {
Hashtable()5527         public Hashtable() { }
Hashtable(System.Collections.IDictionary d)5528         public Hashtable(System.Collections.IDictionary d) { }
Hashtable(System.Collections.IDictionary d, System.Collections.IEqualityComparer equalityComparer)5529         public Hashtable(System.Collections.IDictionary d, System.Collections.IEqualityComparer equalityComparer) { }
5530         [System.ObsoleteAttribute("Please use Hashtable(IDictionary, IEqualityComparer) instead.")]
Hashtable(System.Collections.IDictionary d, System.Collections.IHashCodeProvider hcp, System.Collections.IComparer comparer)5531         public Hashtable(System.Collections.IDictionary d, System.Collections.IHashCodeProvider hcp, System.Collections.IComparer comparer) { }
Hashtable(System.Collections.IDictionary d, float loadFactor)5532         public Hashtable(System.Collections.IDictionary d, float loadFactor) { }
Hashtable(System.Collections.IDictionary d, float loadFactor, System.Collections.IEqualityComparer equalityComparer)5533         public Hashtable(System.Collections.IDictionary d, float loadFactor, System.Collections.IEqualityComparer equalityComparer) { }
5534         [System.ObsoleteAttribute("Please use Hashtable(IDictionary, float, IEqualityComparer) instead.")]
Hashtable(System.Collections.IDictionary d, float loadFactor, System.Collections.IHashCodeProvider hcp, System.Collections.IComparer comparer)5535         public Hashtable(System.Collections.IDictionary d, float loadFactor, System.Collections.IHashCodeProvider hcp, System.Collections.IComparer comparer) { }
Hashtable(System.Collections.IEqualityComparer equalityComparer)5536         public Hashtable(System.Collections.IEqualityComparer equalityComparer) { }
5537         [System.ObsoleteAttribute("Please use Hashtable(IEqualityComparer) instead.")]
Hashtable(System.Collections.IHashCodeProvider hcp, System.Collections.IComparer comparer)5538         public Hashtable(System.Collections.IHashCodeProvider hcp, System.Collections.IComparer comparer) { }
Hashtable(int capacity)5539         public Hashtable(int capacity) { }
Hashtable(int capacity, System.Collections.IEqualityComparer equalityComparer)5540         public Hashtable(int capacity, System.Collections.IEqualityComparer equalityComparer) { }
5541         [System.ObsoleteAttribute("Please use Hashtable(int, IEqualityComparer) instead.")]
Hashtable(int capacity, System.Collections.IHashCodeProvider hcp, System.Collections.IComparer comparer)5542         public Hashtable(int capacity, System.Collections.IHashCodeProvider hcp, System.Collections.IComparer comparer) { }
Hashtable(int capacity, float loadFactor)5543         public Hashtable(int capacity, float loadFactor) { }
Hashtable(int capacity, float loadFactor, System.Collections.IEqualityComparer equalityComparer)5544         public Hashtable(int capacity, float loadFactor, System.Collections.IEqualityComparer equalityComparer) { }
5545         [System.ObsoleteAttribute("Please use Hashtable(int, float, IEqualityComparer) instead.")]
Hashtable(int capacity, float loadFactor, System.Collections.IHashCodeProvider hcp, System.Collections.IComparer comparer)5546         public Hashtable(int capacity, float loadFactor, System.Collections.IHashCodeProvider hcp, System.Collections.IComparer comparer) { }
Hashtable(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)5547         protected Hashtable(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
5548         [System.ObsoleteAttribute("Please use KeyComparer properties.")]
5549         protected System.Collections.IComparer comparer { get { throw null; } set { } }
5550         public virtual int Count { get { throw null; } }
5551         protected System.Collections.IEqualityComparer EqualityComparer { get { throw null; } }
5552         [System.ObsoleteAttribute("Please use EqualityComparer property.")]
5553         protected System.Collections.IHashCodeProvider hcp { get { throw null; } set { } }
5554         public virtual bool IsFixedSize { get { throw null; } }
5555         public virtual bool IsReadOnly { get { throw null; } }
5556         public virtual bool IsSynchronized { get { throw null; } }
5557         public virtual object this[object key] { get { throw null; } set { } }
5558         public virtual System.Collections.ICollection Keys { get { throw null; } }
5559         public virtual object SyncRoot { get { throw null; } }
5560         public virtual System.Collections.ICollection Values { get { throw null; } }
Add(object key, object value)5561         public virtual void Add(object key, object value) { }
5562         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Clear()5563         public virtual void Clear() { }
Clone()5564         public virtual object Clone() { throw null; }
Contains(object key)5565         public virtual bool Contains(object key) { throw null; }
ContainsKey(object key)5566         public virtual bool ContainsKey(object key) { throw null; }
ContainsValue(object value)5567         public virtual bool ContainsValue(object value) { throw null; }
CopyTo(System.Array array, int arrayIndex)5568         public virtual void CopyTo(System.Array array, int arrayIndex) { }
GetEnumerator()5569         public virtual System.Collections.IDictionaryEnumerator GetEnumerator() { throw null; }
GetHash(object key)5570         protected virtual int GetHash(object key) { throw null; }
5571         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)5572         public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
KeyEquals(object item, object key)5573         protected virtual bool KeyEquals(object item, object key) { throw null; }
OnDeserialization(object sender)5574         public virtual void OnDeserialization(object sender) { }
5575         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
Remove(object key)5576         public virtual void Remove(object key) { }
5577         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)]
Synchronized(System.Collections.Hashtable table)5578         public static System.Collections.Hashtable Synchronized(System.Collections.Hashtable table) { throw null; }
System.Collections.IEnumerable.GetEnumerator()5579         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
5580     }
5581     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5582     public partial interface ICollection : System.Collections.IEnumerable
5583     {
5584         int Count { get; }
5585         bool IsSynchronized { get; }
5586         object SyncRoot { get; }
CopyTo(System.Array array, int index)5587         void CopyTo(System.Array array, int index);
5588     }
5589     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5590     public partial interface IComparer
5591     {
Compare(object x, object y)5592         int Compare(object x, object y);
5593     }
5594     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5595     public partial interface IDictionary : System.Collections.ICollection, System.Collections.IEnumerable
5596     {
5597         bool IsFixedSize { get; }
5598         bool IsReadOnly { get; }
5599         object this[object key] { get; set; }
5600         System.Collections.ICollection Keys { get; }
5601         System.Collections.ICollection Values { get; }
Add(object key, object value)5602         void Add(object key, object value);
Clear()5603         void Clear();
Contains(object key)5604         bool Contains(object key);
GetEnumerator()5605         new System.Collections.IDictionaryEnumerator GetEnumerator();
Remove(object key)5606         void Remove(object key);
5607     }
5608     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5609     public partial interface IDictionaryEnumerator : System.Collections.IEnumerator
5610     {
5611         System.Collections.DictionaryEntry Entry { get; }
5612         object Key { get; }
5613         object Value { get; }
5614     }
5615     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5616     [System.Runtime.InteropServices.GuidAttribute("496B0ABE-CDEE-11d3-88E8-00902754C43A")]
5617     public partial interface IEnumerable
5618     {
5619         [System.Runtime.InteropServices.DispIdAttribute(-4)]
GetEnumerator()5620         System.Collections.IEnumerator GetEnumerator();
5621     }
5622     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5623     [System.Runtime.InteropServices.GuidAttribute("496B0ABF-CDEE-11d3-88E8-00902754C43A")]
5624     public partial interface IEnumerator
5625     {
5626         object Current { get; }
MoveNext()5627         bool MoveNext();
Reset()5628         void Reset();
5629     }
5630     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5631     public partial interface IEqualityComparer
5632     {
Equals(object x, object y)5633         bool Equals(object x, object y);
GetHashCode(object obj)5634         int GetHashCode(object obj);
5635     }
5636     [System.ObsoleteAttribute("Please use IEqualityComparer instead.")]
5637     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5638     public partial interface IHashCodeProvider
5639     {
GetHashCode(object obj)5640         int GetHashCode(object obj);
5641     }
5642     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5643     public partial interface IList : System.Collections.ICollection, System.Collections.IEnumerable
5644     {
5645         bool IsFixedSize { get; }
5646         bool IsReadOnly { get; }
5647         object this[int index] { get; set; }
Add(object value)5648         int Add(object value);
Clear()5649         void Clear();
Contains(object value)5650         bool Contains(object value);
IndexOf(object value)5651         int IndexOf(object value);
Insert(int index, object value)5652         void Insert(int index, object value);
Remove(object value)5653         void Remove(object value);
RemoveAt(int index)5654         void RemoveAt(int index);
5655     }
5656     public partial interface IStructuralComparable
5657     {
CompareTo(object other, System.Collections.IComparer comparer)5658         int CompareTo(object other, System.Collections.IComparer comparer);
5659     }
5660     public partial interface IStructuralEquatable
5661     {
Equals(object other, System.Collections.IEqualityComparer comparer)5662         bool Equals(object other, System.Collections.IEqualityComparer comparer);
GetHashCode(System.Collections.IEqualityComparer comparer)5663         int GetHashCode(System.Collections.IEqualityComparer comparer);
5664     }
5665     [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
5666     [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Queue.QueueDebugView")]
5667     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5668     [System.SerializableAttribute]
5669     public partial class Queue : System.Collections.ICollection, System.Collections.IEnumerable, System.ICloneable
5670     {
Queue()5671         public Queue() { }
Queue(System.Collections.ICollection col)5672         public Queue(System.Collections.ICollection col) { }
Queue(int capacity)5673         public Queue(int capacity) { }
Queue(int capacity, float growFactor)5674         public Queue(int capacity, float growFactor) { }
5675         public virtual int Count { get { throw null; } }
5676         public virtual bool IsSynchronized { get { throw null; } }
5677         public virtual object SyncRoot { get { throw null; } }
Clear()5678         public virtual void Clear() { }
Clone()5679         public virtual object Clone() { throw null; }
Contains(object obj)5680         public virtual bool Contains(object obj) { throw null; }
CopyTo(System.Array array, int index)5681         public virtual void CopyTo(System.Array array, int index) { }
Dequeue()5682         public virtual object Dequeue() { throw null; }
Enqueue(object obj)5683         public virtual void Enqueue(object obj) { }
GetEnumerator()5684         public virtual System.Collections.IEnumerator GetEnumerator() { throw null; }
Peek()5685         public virtual object Peek() { throw null; }
5686         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)]
Synchronized(System.Collections.Queue queue)5687         public static System.Collections.Queue Synchronized(System.Collections.Queue queue) { throw null; }
ToArray()5688         public virtual object[] ToArray() { throw null; }
TrimToSize()5689         public virtual void TrimToSize() { }
5690     }
5691     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5692     [System.SerializableAttribute]
5693     public abstract partial class ReadOnlyCollectionBase : System.Collections.ICollection, System.Collections.IEnumerable
5694     {
ReadOnlyCollectionBase()5695         protected ReadOnlyCollectionBase() { }
5696         public virtual int Count { get { throw null; } }
5697         protected System.Collections.ArrayList InnerList { get { throw null; } }
5698         bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
5699         object System.Collections.ICollection.SyncRoot { get { throw null; } }
GetEnumerator()5700         public virtual System.Collections.IEnumerator GetEnumerator() { throw null; }
System.Collections.ICollection.CopyTo(System.Array array, int index)5701         void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
5702     }
5703     [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
5704     [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.SortedList.SortedListDebugView")]
5705     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5706     [System.SerializableAttribute]
5707     public partial class SortedList : System.Collections.ICollection, System.Collections.IDictionary, System.Collections.IEnumerable, System.ICloneable
5708     {
SortedList()5709         public SortedList() { }
SortedList(System.Collections.IComparer comparer)5710         public SortedList(System.Collections.IComparer comparer) { }
SortedList(System.Collections.IComparer comparer, int capacity)5711         public SortedList(System.Collections.IComparer comparer, int capacity) { }
SortedList(System.Collections.IDictionary d)5712         public SortedList(System.Collections.IDictionary d) { }
SortedList(System.Collections.IDictionary d, System.Collections.IComparer comparer)5713         public SortedList(System.Collections.IDictionary d, System.Collections.IComparer comparer) { }
SortedList(int initialCapacity)5714         public SortedList(int initialCapacity) { }
5715         public virtual int Capacity { get { throw null; } set { } }
5716         public virtual int Count { get { throw null; } }
5717         public virtual bool IsFixedSize { get { throw null; } }
5718         public virtual bool IsReadOnly { get { throw null; } }
5719         public virtual bool IsSynchronized { get { throw null; } }
5720         public virtual object this[object key] { get { throw null; } set { } }
5721         public virtual System.Collections.ICollection Keys { get { throw null; } }
5722         public virtual object SyncRoot { get { throw null; } }
5723         public virtual System.Collections.ICollection Values { get { throw null; } }
Add(object key, object value)5724         public virtual void Add(object key, object value) { }
Clear()5725         public virtual void Clear() { }
Clone()5726         public virtual object Clone() { throw null; }
Contains(object key)5727         public virtual bool Contains(object key) { throw null; }
ContainsKey(object key)5728         public virtual bool ContainsKey(object key) { throw null; }
ContainsValue(object value)5729         public virtual bool ContainsValue(object value) { throw null; }
CopyTo(System.Array array, int arrayIndex)5730         public virtual void CopyTo(System.Array array, int arrayIndex) { }
GetByIndex(int index)5731         public virtual object GetByIndex(int index) { throw null; }
GetEnumerator()5732         public virtual System.Collections.IDictionaryEnumerator GetEnumerator() { throw null; }
GetKey(int index)5733         public virtual object GetKey(int index) { throw null; }
GetKeyList()5734         public virtual System.Collections.IList GetKeyList() { throw null; }
GetValueList()5735         public virtual System.Collections.IList GetValueList() { throw null; }
IndexOfKey(object key)5736         public virtual int IndexOfKey(object key) { throw null; }
IndexOfValue(object value)5737         public virtual int IndexOfValue(object value) { throw null; }
Remove(object key)5738         public virtual void Remove(object key) { }
RemoveAt(int index)5739         public virtual void RemoveAt(int index) { }
SetByIndex(int index, object value)5740         public virtual void SetByIndex(int index, object value) { }
5741         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)]
Synchronized(System.Collections.SortedList list)5742         public static System.Collections.SortedList Synchronized(System.Collections.SortedList list) { throw null; }
System.Collections.IEnumerable.GetEnumerator()5743         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
TrimToSize()5744         public virtual void TrimToSize() { }
5745     }
5746     [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
5747     [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Stack.StackDebugView")]
5748     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5749     [System.SerializableAttribute]
5750     public partial class Stack : System.Collections.ICollection, System.Collections.IEnumerable, System.ICloneable
5751     {
Stack()5752         public Stack() { }
Stack(System.Collections.ICollection col)5753         public Stack(System.Collections.ICollection col) { }
Stack(int initialCapacity)5754         public Stack(int initialCapacity) { }
5755         public virtual int Count { get { throw null; } }
5756         public virtual bool IsSynchronized { get { throw null; } }
5757         public virtual object SyncRoot { get { throw null; } }
Clear()5758         public virtual void Clear() { }
Clone()5759         public virtual object Clone() { throw null; }
Contains(object obj)5760         public virtual bool Contains(object obj) { throw null; }
CopyTo(System.Array array, int index)5761         public virtual void CopyTo(System.Array array, int index) { }
GetEnumerator()5762         public virtual System.Collections.IEnumerator GetEnumerator() { throw null; }
Peek()5763         public virtual object Peek() { throw null; }
Pop()5764         public virtual object Pop() { throw null; }
Push(object obj)5765         public virtual void Push(object obj) { }
5766         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)]
Synchronized(System.Collections.Stack stack)5767         public static System.Collections.Stack Synchronized(System.Collections.Stack stack) { throw null; }
ToArray()5768         public virtual object[] ToArray() { throw null; }
5769     }
5770     public static partial class StructuralComparisons
5771     {
5772         public static System.Collections.IComparer StructuralComparer { get { throw null; } }
5773         public static System.Collections.IEqualityComparer StructuralEqualityComparer { get { throw null; } }
5774     }
5775 }
5776 namespace System.Collections.Concurrent
5777 {
5778     [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
5779     [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Concurrent.IDictionaryDebugView<K, V>")]
5780     [System.SerializableAttribute]
5781     public partial class ConcurrentDictionary<TKey, TValue> : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey, TValue>>, System.Collections.Generic.IDictionary<TKey, TValue>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey, TValue>>, System.Collections.ICollection, System.Collections.IDictionary, System.Collections.IEnumerable
5782     {
ConcurrentDictionary()5783         public ConcurrentDictionary() { }
ConcurrentDictionary(System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey, TValue>> collection)5784         public ConcurrentDictionary(System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey, TValue>> collection) { }
ConcurrentDictionary(System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey, TValue>> collection, System.Collections.Generic.IEqualityComparer<TKey> comparer)5785         public ConcurrentDictionary(System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey, TValue>> collection, System.Collections.Generic.IEqualityComparer<TKey> comparer) { }
ConcurrentDictionary(System.Collections.Generic.IEqualityComparer<TKey> comparer)5786         public ConcurrentDictionary(System.Collections.Generic.IEqualityComparer<TKey> comparer) { }
ConcurrentDictionary(int concurrencyLevel, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey, TValue>> collection, System.Collections.Generic.IEqualityComparer<TKey> comparer)5787         public ConcurrentDictionary(int concurrencyLevel, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey, TValue>> collection, System.Collections.Generic.IEqualityComparer<TKey> comparer) { }
ConcurrentDictionary(int concurrencyLevel, int capacity)5788         public ConcurrentDictionary(int concurrencyLevel, int capacity) { }
ConcurrentDictionary(int concurrencyLevel, int capacity, System.Collections.Generic.IEqualityComparer<TKey> comparer)5789         public ConcurrentDictionary(int concurrencyLevel, int capacity, System.Collections.Generic.IEqualityComparer<TKey> comparer) { }
5790         public int Count { get { throw null; } }
5791         public bool IsEmpty { get { throw null; } }
5792         public TValue this[TKey key] { get { throw null; } set { } }
5793         public System.Collections.Generic.ICollection<TKey> Keys { get { throw null; } }
5794         bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.IsReadOnly { get { throw null; } }
5795         bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
5796         object System.Collections.ICollection.SyncRoot { get { throw null; } }
5797         bool System.Collections.IDictionary.IsFixedSize { get { throw null; } }
5798         bool System.Collections.IDictionary.IsReadOnly { get { throw null; } }
5799         object System.Collections.IDictionary.this[object key] { get { throw null; } set { } }
5800         System.Collections.ICollection System.Collections.IDictionary.Keys { get { throw null; } }
5801         System.Collections.ICollection System.Collections.IDictionary.Values { get { throw null; } }
5802         public System.Collections.Generic.ICollection<TValue> Values { get { throw null; } }
AddOrUpdate(TKey key, System.Func<TKey, TValue> addValueFactory, System.Func<TKey, TValue, TValue> updateValueFactory)5803         public TValue AddOrUpdate(TKey key, System.Func<TKey, TValue> addValueFactory, System.Func<TKey, TValue, TValue> updateValueFactory) { throw null; }
AddOrUpdate(TKey key, TValue addValue, System.Func<TKey, TValue, TValue> updateValueFactory)5804         public TValue AddOrUpdate(TKey key, TValue addValue, System.Func<TKey, TValue, TValue> updateValueFactory) { throw null; }
Clear()5805         public void Clear() { }
ContainsKey(TKey key)5806         public bool ContainsKey(TKey key) { throw null; }
GetEnumerator()5807         public System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<TKey, TValue>> GetEnumerator() { throw null; }
GetOrAdd(TKey key, System.Func<TKey, TValue> valueFactory)5808         public TValue GetOrAdd(TKey key, System.Func<TKey, TValue> valueFactory) { throw null; }
GetOrAdd(TKey key, TValue value)5809         public TValue GetOrAdd(TKey key, TValue value) { throw null; }
Add(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair)5810         void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Add(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair) { }
Contains(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair)5811         bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Contains(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair) { throw null; }
CopyTo(System.Collections.Generic.KeyValuePair<TKey, TValue>[] array, int index)5812         void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.CopyTo(System.Collections.Generic.KeyValuePair<TKey, TValue>[] array, int index) { }
Remove(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair)5813         bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Remove(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair) { throw null; }
Add(TKey key, TValue value)5814         void System.Collections.Generic.IDictionary<TKey,TValue>.Add(TKey key, TValue value) { }
Remove(TKey key)5815         bool System.Collections.Generic.IDictionary<TKey,TValue>.Remove(TKey key) { throw null; }
System.Collections.ICollection.CopyTo(System.Array array, int index)5816         void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
System.Collections.IDictionary.Add(object key, object value)5817         void System.Collections.IDictionary.Add(object key, object value) { }
System.Collections.IDictionary.Contains(object key)5818         bool System.Collections.IDictionary.Contains(object key) { throw null; }
System.Collections.IDictionary.GetEnumerator()5819         System.Collections.IDictionaryEnumerator System.Collections.IDictionary.GetEnumerator() { throw null; }
System.Collections.IDictionary.Remove(object key)5820         void System.Collections.IDictionary.Remove(object key) { }
System.Collections.IEnumerable.GetEnumerator()5821         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
ToArray()5822         public System.Collections.Generic.KeyValuePair<TKey, TValue>[] ToArray() { throw null; }
TryAdd(TKey key, TValue value)5823         public bool TryAdd(TKey key, TValue value) { throw null; }
TryGetValue(TKey key, out TValue value)5824         public bool TryGetValue(TKey key, out TValue value) { value = default(TValue); throw null; }
TryRemove(TKey key, out TValue value)5825         public bool TryRemove(TKey key, out TValue value) { value = default(TValue); throw null; }
TryUpdate(TKey key, TValue newValue, TValue comparisonValue)5826         public bool TryUpdate(TKey key, TValue newValue, TValue comparisonValue) { throw null; }
5827     }
5828     [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
5829     [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Concurrent.IProducerConsumerCollectionDebugView<T>")]
5830     [System.SerializableAttribute]
5831     public partial class ConcurrentQueue<T> : System.Collections.Concurrent.IProducerConsumerCollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.ICollection, System.Collections.IEnumerable
5832     {
ConcurrentQueue()5833         public ConcurrentQueue() { }
ConcurrentQueue(System.Collections.Generic.IEnumerable<T> collection)5834         public ConcurrentQueue(System.Collections.Generic.IEnumerable<T> collection) { }
5835         public int Count { get { throw null; } }
5836         public bool IsEmpty { get { throw null; } }
5837         bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
5838         object System.Collections.ICollection.SyncRoot { get { throw null; } }
CopyTo(T[] array, int index)5839         public void CopyTo(T[] array, int index) { }
Enqueue(T item)5840         public void Enqueue(T item) { }
GetEnumerator()5841         public System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; }
TryAdd(T item)5842         bool System.Collections.Concurrent.IProducerConsumerCollection<T>.TryAdd(T item) { throw null; }
TryTake(out T item)5843         bool System.Collections.Concurrent.IProducerConsumerCollection<T>.TryTake(out T item) { item = default(T); throw null; }
System.Collections.ICollection.CopyTo(System.Array array, int index)5844         void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
System.Collections.IEnumerable.GetEnumerator()5845         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
ToArray()5846         public T[] ToArray() { throw null; }
TryDequeue(out T result)5847         public bool TryDequeue(out T result) { result = default(T); throw null; }
TryPeek(out T result)5848         public bool TryPeek(out T result) { result = default(T); throw null; }
5849     }
5850     [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
5851     [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Concurrent.IProducerConsumerCollectionDebugView<T>")]
5852     [System.SerializableAttribute]
5853     public partial class ConcurrentStack<T> : System.Collections.Concurrent.IProducerConsumerCollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.ICollection, System.Collections.IEnumerable
5854     {
ConcurrentStack()5855         public ConcurrentStack() { }
ConcurrentStack(System.Collections.Generic.IEnumerable<T> collection)5856         public ConcurrentStack(System.Collections.Generic.IEnumerable<T> collection) { }
5857         public int Count { get { throw null; } }
5858         public bool IsEmpty { get { throw null; } }
5859         bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
5860         object System.Collections.ICollection.SyncRoot { get { throw null; } }
Clear()5861         public void Clear() { }
CopyTo(T[] array, int index)5862         public void CopyTo(T[] array, int index) { }
GetEnumerator()5863         public System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; }
Push(T item)5864         public void Push(T item) { }
PushRange(T[] items)5865         public void PushRange(T[] items) { }
PushRange(T[] items, int startIndex, int count)5866         public void PushRange(T[] items, int startIndex, int count) { }
TryAdd(T item)5867         bool System.Collections.Concurrent.IProducerConsumerCollection<T>.TryAdd(T item) { throw null; }
TryTake(out T item)5868         bool System.Collections.Concurrent.IProducerConsumerCollection<T>.TryTake(out T item) { item = default(T); throw null; }
System.Collections.ICollection.CopyTo(System.Array array, int index)5869         void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
System.Collections.IEnumerable.GetEnumerator()5870         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
ToArray()5871         public T[] ToArray() { throw null; }
TryPeek(out T result)5872         public bool TryPeek(out T result) { result = default(T); throw null; }
TryPop(out T result)5873         public bool TryPop(out T result) { result = default(T); throw null; }
TryPopRange(T[] items)5874         public int TryPopRange(T[] items) { throw null; }
TryPopRange(T[] items, int startIndex, int count)5875         public int TryPopRange(T[] items, int startIndex, int count) { throw null; }
5876     }
5877     [System.FlagsAttribute]
5878     [System.SerializableAttribute]
5879     public enum EnumerablePartitionerOptions
5880     {
5881         NoBuffering = 1,
5882         None = 0,
5883     }
5884     public partial interface IProducerConsumerCollection<T> : System.Collections.Generic.IEnumerable<T>, System.Collections.ICollection, System.Collections.IEnumerable
5885     {
CopyTo(T[] array, int index)5886         void CopyTo(T[] array, int index);
ToArray()5887         T[] ToArray();
TryAdd(T item)5888         bool TryAdd(T item);
TryTake(out T item)5889         bool TryTake(out T item);
5890     }
5891     public abstract partial class OrderablePartitioner<TSource> : System.Collections.Concurrent.Partitioner<TSource>
5892     {
OrderablePartitioner(bool keysOrderedInEachPartition, bool keysOrderedAcrossPartitions, bool keysNormalized)5893         protected OrderablePartitioner(bool keysOrderedInEachPartition, bool keysOrderedAcrossPartitions, bool keysNormalized) { }
5894         public bool KeysNormalized { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
5895         public bool KeysOrderedAcrossPartitions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
5896         public bool KeysOrderedInEachPartition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
GetDynamicPartitions()5897         public override System.Collections.Generic.IEnumerable<TSource> GetDynamicPartitions() { throw null; }
GetOrderableDynamicPartitions()5898         public virtual System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<long, TSource>> GetOrderableDynamicPartitions() { throw null; }
GetOrderablePartitions(int partitionCount)5899         public abstract System.Collections.Generic.IList<System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<long, TSource>>> GetOrderablePartitions(int partitionCount);
GetPartitions(int partitionCount)5900         public override System.Collections.Generic.IList<System.Collections.Generic.IEnumerator<TSource>> GetPartitions(int partitionCount) { throw null; }
5901     }
5902     public static partial class Partitioner
5903     {
Create(int fromInclusive, int toExclusive)5904         public static System.Collections.Concurrent.OrderablePartitioner<System.Tuple<int, int>> Create(int fromInclusive, int toExclusive) { throw null; }
Create(int fromInclusive, int toExclusive, int rangeSize)5905         public static System.Collections.Concurrent.OrderablePartitioner<System.Tuple<int, int>> Create(int fromInclusive, int toExclusive, int rangeSize) { throw null; }
Create(long fromInclusive, long toExclusive)5906         public static System.Collections.Concurrent.OrderablePartitioner<System.Tuple<long, long>> Create(long fromInclusive, long toExclusive) { throw null; }
Create(long fromInclusive, long toExclusive, long rangeSize)5907         public static System.Collections.Concurrent.OrderablePartitioner<System.Tuple<long, long>> Create(long fromInclusive, long toExclusive, long rangeSize) { throw null; }
Create(System.Collections.Generic.IEnumerable<TSource> source)5908         public static System.Collections.Concurrent.OrderablePartitioner<TSource> Create<TSource>(System.Collections.Generic.IEnumerable<TSource> source) { throw null; }
Create(System.Collections.Generic.IEnumerable<TSource> source, System.Collections.Concurrent.EnumerablePartitionerOptions partitionerOptions)5909         public static System.Collections.Concurrent.OrderablePartitioner<TSource> Create<TSource>(System.Collections.Generic.IEnumerable<TSource> source, System.Collections.Concurrent.EnumerablePartitionerOptions partitionerOptions) { throw null; }
Create(System.Collections.Generic.IList<TSource> list, bool loadBalance)5910         public static System.Collections.Concurrent.OrderablePartitioner<TSource> Create<TSource>(System.Collections.Generic.IList<TSource> list, bool loadBalance) { throw null; }
Create(TSource[] array, bool loadBalance)5911         public static System.Collections.Concurrent.OrderablePartitioner<TSource> Create<TSource>(TSource[] array, bool loadBalance) { throw null; }
5912     }
5913     public abstract partial class Partitioner<TSource>
5914     {
Partitioner()5915         protected Partitioner() { }
5916         public virtual bool SupportsDynamicPartitions { get { throw null; } }
GetDynamicPartitions()5917         public virtual System.Collections.Generic.IEnumerable<TSource> GetDynamicPartitions() { throw null; }
GetPartitions(int partitionCount)5918         public abstract System.Collections.Generic.IList<System.Collections.Generic.IEnumerator<TSource>> GetPartitions(int partitionCount);
5919     }
5920 }
5921 namespace System.Collections.Generic
5922 {
5923     [System.SerializableAttribute]
5924     public abstract partial class Comparer<T> : System.Collections.Generic.IComparer<T>, System.Collections.IComparer
5925     {
Comparer()5926         protected Comparer() { }
5927         public static System.Collections.Generic.Comparer<T> Default { get { throw null; } }
Compare(T x, T y)5928         public abstract int Compare(T x, T y);
Create(System.Comparison<T> comparison)5929         public static System.Collections.Generic.Comparer<T> Create(System.Comparison<T> comparison) { throw null; }
System.Collections.IComparer.Compare(object x, object y)5930         int System.Collections.IComparer.Compare(object x, object y) { throw null; }
5931     }
5932     [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
5933     [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.Mscorlib_DictionaryDebugView<K, V>")]
5934     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
5935     [System.SerializableAttribute]
5936     public partial class Dictionary<TKey, TValue> : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey, TValue>>, System.Collections.Generic.IDictionary<TKey, TValue>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey, TValue>>, System.Collections.Generic.IReadOnlyCollection<System.Collections.Generic.KeyValuePair<TKey, TValue>>, System.Collections.Generic.IReadOnlyDictionary<TKey, TValue>, System.Collections.ICollection, System.Collections.IDictionary, System.Collections.IEnumerable, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable
5937     {
Dictionary()5938         public Dictionary() { }
Dictionary(System.Collections.Generic.IDictionary<TKey, TValue> dictionary)5939         public Dictionary(System.Collections.Generic.IDictionary<TKey, TValue> dictionary) { }
Dictionary(System.Collections.Generic.IDictionary<TKey, TValue> dictionary, System.Collections.Generic.IEqualityComparer<TKey> comparer)5940         public Dictionary(System.Collections.Generic.IDictionary<TKey, TValue> dictionary, System.Collections.Generic.IEqualityComparer<TKey> comparer) { }
Dictionary(System.Collections.Generic.IEqualityComparer<TKey> comparer)5941         public Dictionary(System.Collections.Generic.IEqualityComparer<TKey> comparer) { }
Dictionary(int capacity)5942         public Dictionary(int capacity) { }
Dictionary(int capacity, System.Collections.Generic.IEqualityComparer<TKey> comparer)5943         public Dictionary(int capacity, System.Collections.Generic.IEqualityComparer<TKey> comparer) { }
Dictionary(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)5944         protected Dictionary(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
5945         public System.Collections.Generic.IEqualityComparer<TKey> Comparer { get { throw null; } }
5946         public int Count { get { throw null; } }
5947         public TValue this[TKey key] { get { throw null; } set { } }
5948         public System.Collections.Generic.Dictionary<TKey, TValue>.KeyCollection Keys { get { throw null; } }
5949         bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.IsReadOnly { get { throw null; } }
5950         System.Collections.Generic.ICollection<TKey> System.Collections.Generic.IDictionary<TKey,TValue>.Keys { get { throw null; } }
5951         System.Collections.Generic.ICollection<TValue> System.Collections.Generic.IDictionary<TKey,TValue>.Values { get { throw null; } }
5952         System.Collections.Generic.IEnumerable<TKey> System.Collections.Generic.IReadOnlyDictionary<TKey,TValue>.Keys { get { throw null; } }
5953         System.Collections.Generic.IEnumerable<TValue> System.Collections.Generic.IReadOnlyDictionary<TKey,TValue>.Values { get { throw null; } }
5954         bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
5955         object System.Collections.ICollection.SyncRoot { get { throw null; } }
5956         bool System.Collections.IDictionary.IsFixedSize { get { throw null; } }
5957         bool System.Collections.IDictionary.IsReadOnly { get { throw null; } }
5958         object System.Collections.IDictionary.this[object key] { get { throw null; } set { } }
5959         System.Collections.ICollection System.Collections.IDictionary.Keys { get { throw null; } }
5960         System.Collections.ICollection System.Collections.IDictionary.Values { get { throw null; } }
5961         public System.Collections.Generic.Dictionary<TKey, TValue>.ValueCollection Values { get { throw null; } }
Add(TKey key, TValue value)5962         public void Add(TKey key, TValue value) { }
Clear()5963         public void Clear() { }
ContainsKey(TKey key)5964         public bool ContainsKey(TKey key) { throw null; }
ContainsValue(TValue value)5965         public bool ContainsValue(TValue value) { throw null; }
GetEnumerator()5966         public System.Collections.Generic.Dictionary<TKey, TValue>.Enumerator GetEnumerator() { throw null; }
5967         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)5968         public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
OnDeserialization(object sender)5969         public virtual void OnDeserialization(object sender) { }
Remove(TKey key)5970         public bool Remove(TKey key) { throw null; }
Add(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair)5971         void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Add(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair) { }
Contains(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair)5972         bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Contains(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair) { throw null; }
CopyTo(System.Collections.Generic.KeyValuePair<TKey, TValue>[] array, int index)5973         void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.CopyTo(System.Collections.Generic.KeyValuePair<TKey, TValue>[] array, int index) { }
Remove(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair)5974         bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Remove(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair) { throw null; }
GetEnumerator()5975         System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<TKey, TValue>> System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>>.GetEnumerator() { throw null; }
System.Collections.ICollection.CopyTo(System.Array array, int index)5976         void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
System.Collections.IDictionary.Add(object key, object value)5977         void System.Collections.IDictionary.Add(object key, object value) { }
System.Collections.IDictionary.Contains(object key)5978         bool System.Collections.IDictionary.Contains(object key) { throw null; }
System.Collections.IDictionary.GetEnumerator()5979         System.Collections.IDictionaryEnumerator System.Collections.IDictionary.GetEnumerator() { throw null; }
System.Collections.IDictionary.Remove(object key)5980         void System.Collections.IDictionary.Remove(object key) { }
System.Collections.IEnumerable.GetEnumerator()5981         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
TryGetValue(TKey key, out TValue value)5982         public bool TryGetValue(TKey key, out TValue value) { value = default(TValue); throw null; }
5983         [System.SerializableAttribute]
5984         [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
5985         public partial struct Enumerator : System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<TKey, TValue>>, System.Collections.IDictionaryEnumerator, System.Collections.IEnumerator, System.IDisposable
5986         {
5987             public System.Collections.Generic.KeyValuePair<TKey, TValue> Current { get { throw null; } }
5988             System.Collections.DictionaryEntry System.Collections.IDictionaryEnumerator.Entry { get { throw null; } }
5989             object System.Collections.IDictionaryEnumerator.Key { get { throw null; } }
5990             object System.Collections.IDictionaryEnumerator.Value { get { throw null; } }
5991             object System.Collections.IEnumerator.Current { get { throw null; } }
DisposeSystem.Collections.Generic.Dictionary.Enumerator5992             public void Dispose() { }
MoveNextSystem.Collections.Generic.Dictionary.Enumerator5993             public bool MoveNext() { throw null; }
System.Collections.IEnumerator.ResetSystem.Collections.Generic.Dictionary.Enumerator5994             void System.Collections.IEnumerator.Reset() { }
5995         }
5996         [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
5997         [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.Mscorlib_DictionaryKeyCollectionDebugView<TKey, TValue>")]
5998         [System.SerializableAttribute]
5999         public sealed partial class KeyCollection : System.Collections.Generic.ICollection<TKey>, System.Collections.Generic.IEnumerable<TKey>, System.Collections.ICollection, System.Collections.IEnumerable
6000         {
KeyCollection(System.Collections.Generic.Dictionary<TKey, TValue> dictionary)6001             public KeyCollection(System.Collections.Generic.Dictionary<TKey, TValue> dictionary) { }
6002             public int Count { get { throw null; } }
6003             bool System.Collections.Generic.ICollection<TKey>.IsReadOnly { get { throw null; } }
6004             bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
6005             object System.Collections.ICollection.SyncRoot { get { throw null; } }
CopyTo(TKey[] array, int index)6006             public void CopyTo(TKey[] array, int index) { }
GetEnumerator()6007             public System.Collections.Generic.Dictionary<TKey, TValue>.KeyCollection.Enumerator GetEnumerator() { throw null; }
Add(TKey item)6008             void System.Collections.Generic.ICollection<TKey>.Add(TKey item) { }
Clear()6009             void System.Collections.Generic.ICollection<TKey>.Clear() { }
Contains(TKey item)6010             bool System.Collections.Generic.ICollection<TKey>.Contains(TKey item) { throw null; }
Remove(TKey item)6011             bool System.Collections.Generic.ICollection<TKey>.Remove(TKey item) { throw null; }
GetEnumerator()6012             System.Collections.Generic.IEnumerator<TKey> System.Collections.Generic.IEnumerable<TKey>.GetEnumerator() { throw null; }
System.Collections.ICollection.CopyTo(System.Array array, int index)6013             void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
System.Collections.IEnumerable.GetEnumerator()6014             System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
6015             [System.SerializableAttribute]
6016             [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
6017             public partial struct Enumerator : System.Collections.Generic.IEnumerator<TKey>, System.Collections.IEnumerator, System.IDisposable
6018             {
6019                 public TKey Current { get { throw null; } }
6020                 object System.Collections.IEnumerator.Current { get { throw null; } }
DisposeSystem.Collections.Generic.Dictionary.KeyCollection.Enumerator6021                 public void Dispose() { }
MoveNextSystem.Collections.Generic.Dictionary.KeyCollection.Enumerator6022                 public bool MoveNext() { throw null; }
System.Collections.IEnumerator.ResetSystem.Collections.Generic.Dictionary.KeyCollection.Enumerator6023                 void System.Collections.IEnumerator.Reset() { }
6024             }
6025         }
6026         [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
6027         [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.Mscorlib_DictionaryValueCollectionDebugView<TKey, TValue>")]
6028         [System.SerializableAttribute]
6029         public sealed partial class ValueCollection : System.Collections.Generic.ICollection<TValue>, System.Collections.Generic.IEnumerable<TValue>, System.Collections.ICollection, System.Collections.IEnumerable
6030         {
ValueCollection(System.Collections.Generic.Dictionary<TKey, TValue> dictionary)6031             public ValueCollection(System.Collections.Generic.Dictionary<TKey, TValue> dictionary) { }
6032             public int Count { get { throw null; } }
6033             bool System.Collections.Generic.ICollection<TValue>.IsReadOnly { get { throw null; } }
6034             bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
6035             object System.Collections.ICollection.SyncRoot { get { throw null; } }
CopyTo(TValue[] array, int index)6036             public void CopyTo(TValue[] array, int index) { }
GetEnumerator()6037             public System.Collections.Generic.Dictionary<TKey, TValue>.ValueCollection.Enumerator GetEnumerator() { throw null; }
Add(TValue item)6038             void System.Collections.Generic.ICollection<TValue>.Add(TValue item) { }
Clear()6039             void System.Collections.Generic.ICollection<TValue>.Clear() { }
Contains(TValue item)6040             bool System.Collections.Generic.ICollection<TValue>.Contains(TValue item) { throw null; }
Remove(TValue item)6041             bool System.Collections.Generic.ICollection<TValue>.Remove(TValue item) { throw null; }
GetEnumerator()6042             System.Collections.Generic.IEnumerator<TValue> System.Collections.Generic.IEnumerable<TValue>.GetEnumerator() { throw null; }
System.Collections.ICollection.CopyTo(System.Array array, int index)6043             void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
System.Collections.IEnumerable.GetEnumerator()6044             System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
6045             [System.SerializableAttribute]
6046             [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
6047             public partial struct Enumerator : System.Collections.Generic.IEnumerator<TValue>, System.Collections.IEnumerator, System.IDisposable
6048             {
6049                 public TValue Current { get { throw null; } }
6050                 object System.Collections.IEnumerator.Current { get { throw null; } }
DisposeSystem.Collections.Generic.Dictionary.ValueCollection.Enumerator6051                 public void Dispose() { }
MoveNextSystem.Collections.Generic.Dictionary.ValueCollection.Enumerator6052                 public bool MoveNext() { throw null; }
System.Collections.IEnumerator.ResetSystem.Collections.Generic.Dictionary.ValueCollection.Enumerator6053                 void System.Collections.IEnumerator.Reset() { }
6054             }
6055         }
6056     }
6057     [System.SerializableAttribute]
6058     public abstract partial class EqualityComparer<T> : System.Collections.Generic.IEqualityComparer<T>, System.Collections.IEqualityComparer
6059     {
EqualityComparer()6060         protected EqualityComparer() { }
6061         public static System.Collections.Generic.EqualityComparer<T> Default { get { throw null; } }
Equals(T x, T y)6062         public abstract bool Equals(T x, T y);
GetHashCode(T obj)6063         public abstract int GetHashCode(T obj);
System.Collections.IEqualityComparer.Equals(object x, object y)6064         bool System.Collections.IEqualityComparer.Equals(object x, object y) { throw null; }
System.Collections.IEqualityComparer.GetHashCode(object obj)6065         int System.Collections.IEqualityComparer.GetHashCode(object obj) { throw null; }
6066     }
6067     public partial interface ICollection<T> : System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable
6068     {
6069         int Count { get; }
6070         bool IsReadOnly { get; }
Add(T item)6071         void Add(T item);
Clear()6072         void Clear();
Contains(T item)6073         bool Contains(T item);
CopyTo(T[] array, int arrayIndex)6074         void CopyTo(T[] array, int arrayIndex);
Remove(T item)6075         bool Remove(T item);
6076     }
6077     public partial interface IComparer<in T>
6078     {
Compare(T x, T y)6079         int Compare(T x, T y);
6080     }
6081     public partial interface IDictionary<TKey, TValue> : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey, TValue>>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey, TValue>>, System.Collections.IEnumerable
6082     {
6083         TValue this[TKey key] { get; set; }
6084         System.Collections.Generic.ICollection<TKey> Keys { get; }
6085         System.Collections.Generic.ICollection<TValue> Values { get; }
Add(TKey key, TValue value)6086         void Add(TKey key, TValue value);
ContainsKey(TKey key)6087         bool ContainsKey(TKey key);
Remove(TKey key)6088         bool Remove(TKey key);
TryGetValue(TKey key, out TValue value)6089         bool TryGetValue(TKey key, out TValue value);
6090     }
6091     public partial interface IEnumerable<out T> : System.Collections.IEnumerable
6092     {
GetEnumerator()6093         new System.Collections.Generic.IEnumerator<T> GetEnumerator();
6094     }
6095     public partial interface IEnumerator<out T> : System.Collections.IEnumerator, System.IDisposable
6096     {
6097         new T Current { get; }
6098     }
6099     public partial interface IEqualityComparer<in T>
6100     {
Equals(T x, T y)6101         bool Equals(T x, T y);
GetHashCode(T obj)6102         int GetHashCode(T obj);
6103     }
6104     public partial interface IList<T> : System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable
6105     {
6106         T this[int index] { get; set; }
IndexOf(T item)6107         int IndexOf(T item);
Insert(int index, T item)6108         void Insert(int index, T item);
RemoveAt(int index)6109         void RemoveAt(int index);
6110     }
6111     public partial interface IReadOnlyCollection<out T> : System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable
6112     {
6113         int Count { get; }
6114     }
6115     public partial interface IReadOnlyDictionary<TKey, TValue> : System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey, TValue>>, System.Collections.Generic.IReadOnlyCollection<System.Collections.Generic.KeyValuePair<TKey, TValue>>, System.Collections.IEnumerable
6116     {
6117         TValue this[TKey key] { get; }
6118         System.Collections.Generic.IEnumerable<TKey> Keys { get; }
6119         System.Collections.Generic.IEnumerable<TValue> Values { get; }
ContainsKey(TKey key)6120         bool ContainsKey(TKey key);
TryGetValue(TKey key, out TValue value)6121         bool TryGetValue(TKey key, out TValue value);
6122     }
6123     public partial interface IReadOnlyList<out T> : System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IReadOnlyCollection<T>, System.Collections.IEnumerable
6124     {
6125         T this[int index] { get; }
6126     }
6127     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6128     [System.SerializableAttribute]
6129     public partial class KeyNotFoundException : System.SystemException, System.Runtime.Serialization.ISerializable
6130     {
KeyNotFoundException()6131         public KeyNotFoundException() { }
KeyNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)6132         protected KeyNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
KeyNotFoundException(string message)6133         public KeyNotFoundException(string message) { }
KeyNotFoundException(string message, System.Exception innerException)6134         public KeyNotFoundException(string message, System.Exception innerException) { }
6135     }
6136     [System.SerializableAttribute]
6137     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
6138     public partial struct KeyValuePair<TKey, TValue>
6139     {
KeyValuePairSystem.Collections.Generic.KeyValuePair6140         public KeyValuePair(TKey key, TValue value) { throw null;}
6141         public TKey Key { get { throw null; } }
6142         public TValue Value { get { throw null; } }
ToStringSystem.Collections.Generic.KeyValuePair6143         public override string ToString() { throw null; }
6144     }
6145     [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
6146     [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.Mscorlib_CollectionDebugView<T>")]
6147     [System.SerializableAttribute]
6148     public partial class List<T> : System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IList<T>, System.Collections.Generic.IReadOnlyCollection<T>, System.Collections.Generic.IReadOnlyList<T>, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
6149     {
List()6150         public List() { }
List(System.Collections.Generic.IEnumerable<T> collection)6151         public List(System.Collections.Generic.IEnumerable<T> collection) { }
List(int capacity)6152         public List(int capacity) { }
6153         public int Capacity { get { throw null; } set { } }
6154         public int Count { get { throw null; } }
6155         public T this[int index] { [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]get { throw null; } set { } }
6156         bool System.Collections.Generic.ICollection<T>.IsReadOnly { get { throw null; } }
6157         bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
6158         object System.Collections.ICollection.SyncRoot { get { throw null; } }
6159         bool System.Collections.IList.IsFixedSize { get { throw null; } }
6160         bool System.Collections.IList.IsReadOnly { get { throw null; } }
6161         object System.Collections.IList.this[int index] { get { throw null; } set { } }
Add(T item)6162         public void Add(T item) { }
AddRange(System.Collections.Generic.IEnumerable<T> collection)6163         public void AddRange(System.Collections.Generic.IEnumerable<T> collection) { }
AsReadOnly()6164         public System.Collections.ObjectModel.ReadOnlyCollection<T> AsReadOnly() { throw null; }
BinarySearch(int index, int count, T item, System.Collections.Generic.IComparer<T> comparer)6165         public int BinarySearch(int index, int count, T item, System.Collections.Generic.IComparer<T> comparer) { throw null; }
BinarySearch(T item)6166         public int BinarySearch(T item) { throw null; }
BinarySearch(T item, System.Collections.Generic.IComparer<T> comparer)6167         public int BinarySearch(T item, System.Collections.Generic.IComparer<T> comparer) { throw null; }
Clear()6168         public void Clear() { }
Contains(T item)6169         public bool Contains(T item) { throw null; }
ConvertAll(System.Converter<T, TOutput> converter)6170         public System.Collections.Generic.List<TOutput> ConvertAll<TOutput>(System.Converter<T, TOutput> converter) { throw null; }
CopyTo(int index, T[] array, int arrayIndex, int count)6171         public void CopyTo(int index, T[] array, int arrayIndex, int count) { }
CopyTo(T[] array)6172         public void CopyTo(T[] array) { }
CopyTo(T[] array, int arrayIndex)6173         public void CopyTo(T[] array, int arrayIndex) { }
Exists(System.Predicate<T> match)6174         public bool Exists(System.Predicate<T> match) { throw null; }
Find(System.Predicate<T> match)6175         public T Find(System.Predicate<T> match) { throw null; }
FindAll(System.Predicate<T> match)6176         public System.Collections.Generic.List<T> FindAll(System.Predicate<T> match) { throw null; }
FindIndex(int startIndex, int count, System.Predicate<T> match)6177         public int FindIndex(int startIndex, int count, System.Predicate<T> match) { throw null; }
FindIndex(int startIndex, System.Predicate<T> match)6178         public int FindIndex(int startIndex, System.Predicate<T> match) { throw null; }
FindIndex(System.Predicate<T> match)6179         public int FindIndex(System.Predicate<T> match) { throw null; }
FindLast(System.Predicate<T> match)6180         public T FindLast(System.Predicate<T> match) { throw null; }
FindLastIndex(int startIndex, int count, System.Predicate<T> match)6181         public int FindLastIndex(int startIndex, int count, System.Predicate<T> match) { throw null; }
FindLastIndex(int startIndex, System.Predicate<T> match)6182         public int FindLastIndex(int startIndex, System.Predicate<T> match) { throw null; }
FindLastIndex(System.Predicate<T> match)6183         public int FindLastIndex(System.Predicate<T> match) { throw null; }
ForEach(System.Action<T> action)6184         public void ForEach(System.Action<T> action) { }
GetEnumerator()6185         public System.Collections.Generic.List<T>.Enumerator GetEnumerator() { throw null; }
GetRange(int index, int count)6186         public System.Collections.Generic.List<T> GetRange(int index, int count) { throw null; }
IndexOf(T item)6187         public int IndexOf(T item) { throw null; }
IndexOf(T item, int index)6188         public int IndexOf(T item, int index) { throw null; }
IndexOf(T item, int index, int count)6189         public int IndexOf(T item, int index, int count) { throw null; }
Insert(int index, T item)6190         public void Insert(int index, T item) { }
InsertRange(int index, System.Collections.Generic.IEnumerable<T> collection)6191         public void InsertRange(int index, System.Collections.Generic.IEnumerable<T> collection) { }
LastIndexOf(T item)6192         public int LastIndexOf(T item) { throw null; }
LastIndexOf(T item, int index)6193         public int LastIndexOf(T item, int index) { throw null; }
LastIndexOf(T item, int index, int count)6194         public int LastIndexOf(T item, int index, int count) { throw null; }
Remove(T item)6195         public bool Remove(T item) { throw null; }
RemoveAll(System.Predicate<T> match)6196         public int RemoveAll(System.Predicate<T> match) { throw null; }
RemoveAt(int index)6197         public void RemoveAt(int index) { }
RemoveRange(int index, int count)6198         public void RemoveRange(int index, int count) { }
Reverse()6199         public void Reverse() { }
Reverse(int index, int count)6200         public void Reverse(int index, int count) { }
Sort()6201         public void Sort() { }
Sort(System.Collections.Generic.IComparer<T> comparer)6202         public void Sort(System.Collections.Generic.IComparer<T> comparer) { }
Sort(System.Comparison<T> comparison)6203         public void Sort(System.Comparison<T> comparison) { }
Sort(int index, int count, System.Collections.Generic.IComparer<T> comparer)6204         public void Sort(int index, int count, System.Collections.Generic.IComparer<T> comparer) { }
GetEnumerator()6205         System.Collections.Generic.IEnumerator<T> System.Collections.Generic.IEnumerable<T>.GetEnumerator() { throw null; }
System.Collections.ICollection.CopyTo(System.Array array, int arrayIndex)6206         void System.Collections.ICollection.CopyTo(System.Array array, int arrayIndex) { }
System.Collections.IEnumerable.GetEnumerator()6207         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
System.Collections.IList.Add(object item)6208         int System.Collections.IList.Add(object item) { throw null; }
System.Collections.IList.Contains(object item)6209         bool System.Collections.IList.Contains(object item) { throw null; }
System.Collections.IList.IndexOf(object item)6210         int System.Collections.IList.IndexOf(object item) { throw null; }
System.Collections.IList.Insert(int index, object item)6211         void System.Collections.IList.Insert(int index, object item) { }
System.Collections.IList.Remove(object item)6212         void System.Collections.IList.Remove(object item) { }
ToArray()6213         public T[] ToArray() { throw null; }
TrimExcess()6214         public void TrimExcess() { }
TrueForAll(System.Predicate<T> match)6215         public bool TrueForAll(System.Predicate<T> match) { throw null; }
6216         [System.SerializableAttribute]
6217         [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
6218         public partial struct Enumerator : System.Collections.Generic.IEnumerator<T>, System.Collections.IEnumerator, System.IDisposable
6219         {
6220             public T Current { get { throw null; } }
6221             object System.Collections.IEnumerator.Current { get { throw null; } }
DisposeSystem.Collections.Generic.List.Enumerator6222             public void Dispose() { }
MoveNextSystem.Collections.Generic.List.Enumerator6223             public bool MoveNext() { throw null; }
System.Collections.IEnumerator.ResetSystem.Collections.Generic.List.Enumerator6224             void System.Collections.IEnumerator.Reset() { }
6225         }
6226     }
6227 }
6228 namespace System.Collections.ObjectModel
6229 {
6230     [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
6231     [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.Mscorlib_CollectionDebugView<T>")]
6232     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
6233     [System.SerializableAttribute]
6234     public partial class Collection<T> : System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IList<T>, System.Collections.Generic.IReadOnlyCollection<T>, System.Collections.Generic.IReadOnlyList<T>, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
6235     {
Collection()6236         public Collection() { }
Collection(System.Collections.Generic.IList<T> list)6237         public Collection(System.Collections.Generic.IList<T> list) { }
6238         public int Count { get { throw null; } }
6239         public T this[int index] { get { throw null; } set { } }
6240         protected System.Collections.Generic.IList<T> Items { get { throw null; } }
6241         bool System.Collections.Generic.ICollection<T>.IsReadOnly { get { throw null; } }
6242         bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
6243         object System.Collections.ICollection.SyncRoot { get { throw null; } }
6244         bool System.Collections.IList.IsFixedSize { get { throw null; } }
6245         bool System.Collections.IList.IsReadOnly { get { throw null; } }
6246         object System.Collections.IList.this[int index] { get { throw null; } set { } }
Add(T item)6247         public void Add(T item) { }
Clear()6248         public void Clear() { }
ClearItems()6249         protected virtual void ClearItems() { }
Contains(T item)6250         public bool Contains(T item) { throw null; }
CopyTo(T[] array, int index)6251         public void CopyTo(T[] array, int index) { }
GetEnumerator()6252         public System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; }
IndexOf(T item)6253         public int IndexOf(T item) { throw null; }
Insert(int index, T item)6254         public void Insert(int index, T item) { }
InsertItem(int index, T item)6255         protected virtual void InsertItem(int index, T item) { }
Remove(T item)6256         public bool Remove(T item) { throw null; }
RemoveAt(int index)6257         public void RemoveAt(int index) { }
RemoveItem(int index)6258         protected virtual void RemoveItem(int index) { }
SetItem(int index, T item)6259         protected virtual void SetItem(int index, T item) { }
System.Collections.ICollection.CopyTo(System.Array array, int index)6260         void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
System.Collections.IEnumerable.GetEnumerator()6261         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
System.Collections.IList.Add(object value)6262         int System.Collections.IList.Add(object value) { throw null; }
System.Collections.IList.Contains(object value)6263         bool System.Collections.IList.Contains(object value) { throw null; }
System.Collections.IList.IndexOf(object value)6264         int System.Collections.IList.IndexOf(object value) { throw null; }
System.Collections.IList.Insert(int index, object value)6265         void System.Collections.IList.Insert(int index, object value) { }
System.Collections.IList.Remove(object value)6266         void System.Collections.IList.Remove(object value) { }
6267     }
6268     [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
6269     [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.Mscorlib_KeyedCollectionDebugView<K, T>")]
6270     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
6271     [System.SerializableAttribute]
6272     public abstract partial class KeyedCollection<TKey, TItem> : System.Collections.ObjectModel.Collection<TItem>
6273     {
KeyedCollection()6274         protected KeyedCollection() { }
KeyedCollection(System.Collections.Generic.IEqualityComparer<TKey> comparer)6275         protected KeyedCollection(System.Collections.Generic.IEqualityComparer<TKey> comparer) { }
KeyedCollection(System.Collections.Generic.IEqualityComparer<TKey> comparer, int dictionaryCreationThreshold)6276         protected KeyedCollection(System.Collections.Generic.IEqualityComparer<TKey> comparer, int dictionaryCreationThreshold) { }
6277         public System.Collections.Generic.IEqualityComparer<TKey> Comparer { get { throw null; } }
6278         protected System.Collections.Generic.IDictionary<TKey, TItem> Dictionary { get { throw null; } }
6279         public TItem this[TKey key] { get { throw null; } }
ChangeItemKey(TItem item, TKey newKey)6280         protected void ChangeItemKey(TItem item, TKey newKey) { }
ClearItems()6281         protected override void ClearItems() { }
Contains(TKey key)6282         public bool Contains(TKey key) { throw null; }
GetKeyForItem(TItem item)6283         protected abstract TKey GetKeyForItem(TItem item);
InsertItem(int index, TItem item)6284         protected override void InsertItem(int index, TItem item) { }
Remove(TKey key)6285         public bool Remove(TKey key) { throw null; }
RemoveItem(int index)6286         protected override void RemoveItem(int index) { }
SetItem(int index, TItem item)6287         protected override void SetItem(int index, TItem item) { }
6288     }
6289     [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
6290     [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.Mscorlib_CollectionDebugView<T>")]
6291     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
6292     [System.SerializableAttribute]
6293     public partial class ReadOnlyCollection<T> : System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IList<T>, System.Collections.Generic.IReadOnlyCollection<T>, System.Collections.Generic.IReadOnlyList<T>, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
6294     {
ReadOnlyCollection(System.Collections.Generic.IList<T> list)6295         public ReadOnlyCollection(System.Collections.Generic.IList<T> list) { }
6296         public int Count { get { throw null; } }
6297         public T this[int index] { get { throw null; } }
6298         protected System.Collections.Generic.IList<T> Items { get { throw null; } }
6299         bool System.Collections.Generic.ICollection<T>.IsReadOnly { get { throw null; } }
6300         T System.Collections.Generic.IList<T>.this[int index] { get { throw null; } set { } }
6301         bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
6302         object System.Collections.ICollection.SyncRoot { get { throw null; } }
6303         bool System.Collections.IList.IsFixedSize { get { throw null; } }
6304         bool System.Collections.IList.IsReadOnly { get { throw null; } }
6305         object System.Collections.IList.this[int index] { get { throw null; } set { } }
Contains(T value)6306         public bool Contains(T value) { throw null; }
CopyTo(T[] array, int index)6307         public void CopyTo(T[] array, int index) { }
GetEnumerator()6308         public System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; }
IndexOf(T value)6309         public int IndexOf(T value) { throw null; }
Add(T value)6310         void System.Collections.Generic.ICollection<T>.Add(T value) { }
Clear()6311         void System.Collections.Generic.ICollection<T>.Clear() { }
Remove(T value)6312         bool System.Collections.Generic.ICollection<T>.Remove(T value) { throw null; }
Insert(int index, T value)6313         void System.Collections.Generic.IList<T>.Insert(int index, T value) { }
RemoveAt(int index)6314         void System.Collections.Generic.IList<T>.RemoveAt(int index) { }
System.Collections.ICollection.CopyTo(System.Array array, int index)6315         void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
System.Collections.IEnumerable.GetEnumerator()6316         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
System.Collections.IList.Add(object value)6317         int System.Collections.IList.Add(object value) { throw null; }
System.Collections.IList.Clear()6318         void System.Collections.IList.Clear() { }
System.Collections.IList.Contains(object value)6319         bool System.Collections.IList.Contains(object value) { throw null; }
System.Collections.IList.IndexOf(object value)6320         int System.Collections.IList.IndexOf(object value) { throw null; }
System.Collections.IList.Insert(int index, object value)6321         void System.Collections.IList.Insert(int index, object value) { }
System.Collections.IList.Remove(object value)6322         void System.Collections.IList.Remove(object value) { }
System.Collections.IList.RemoveAt(int index)6323         void System.Collections.IList.RemoveAt(int index) { }
6324     }
6325     [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
6326     [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.Mscorlib_DictionaryDebugView<K, V>")]
6327     [System.SerializableAttribute]
6328     public partial class ReadOnlyDictionary<TKey, TValue> : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey, TValue>>, System.Collections.Generic.IDictionary<TKey, TValue>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey, TValue>>, System.Collections.Generic.IReadOnlyCollection<System.Collections.Generic.KeyValuePair<TKey, TValue>>, System.Collections.Generic.IReadOnlyDictionary<TKey, TValue>, System.Collections.ICollection, System.Collections.IDictionary, System.Collections.IEnumerable
6329     {
ReadOnlyDictionary(System.Collections.Generic.IDictionary<TKey, TValue> dictionary)6330         public ReadOnlyDictionary(System.Collections.Generic.IDictionary<TKey, TValue> dictionary) { }
6331         public int Count { get { throw null; } }
6332         protected System.Collections.Generic.IDictionary<TKey, TValue> Dictionary { get { throw null; } }
6333         public TValue this[TKey key] { get { throw null; } }
6334         public System.Collections.ObjectModel.ReadOnlyDictionary<TKey, TValue>.KeyCollection Keys { get { throw null; } }
6335         bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.IsReadOnly { get { throw null; } }
6336         TValue System.Collections.Generic.IDictionary<TKey,TValue>.this[TKey key] { get { throw null; } set { } }
6337         System.Collections.Generic.ICollection<TKey> System.Collections.Generic.IDictionary<TKey,TValue>.Keys { get { throw null; } }
6338         System.Collections.Generic.ICollection<TValue> System.Collections.Generic.IDictionary<TKey,TValue>.Values { get { throw null; } }
6339         System.Collections.Generic.IEnumerable<TKey> System.Collections.Generic.IReadOnlyDictionary<TKey,TValue>.Keys { get { throw null; } }
6340         System.Collections.Generic.IEnumerable<TValue> System.Collections.Generic.IReadOnlyDictionary<TKey,TValue>.Values { get { throw null; } }
6341         bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
6342         object System.Collections.ICollection.SyncRoot { get { throw null; } }
6343         bool System.Collections.IDictionary.IsFixedSize { get { throw null; } }
6344         bool System.Collections.IDictionary.IsReadOnly { get { throw null; } }
6345         object System.Collections.IDictionary.this[object key] { get { throw null; } set { } }
6346         System.Collections.ICollection System.Collections.IDictionary.Keys { get { throw null; } }
6347         System.Collections.ICollection System.Collections.IDictionary.Values { get { throw null; } }
6348         public System.Collections.ObjectModel.ReadOnlyDictionary<TKey, TValue>.ValueCollection Values { get { throw null; } }
ContainsKey(TKey key)6349         public bool ContainsKey(TKey key) { throw null; }
GetEnumerator()6350         public System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<TKey, TValue>> GetEnumerator() { throw null; }
Add(System.Collections.Generic.KeyValuePair<TKey, TValue> item)6351         void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Add(System.Collections.Generic.KeyValuePair<TKey, TValue> item) { }
Clear()6352         void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Clear() { }
Contains(System.Collections.Generic.KeyValuePair<TKey, TValue> item)6353         bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Contains(System.Collections.Generic.KeyValuePair<TKey, TValue> item) { throw null; }
CopyTo(System.Collections.Generic.KeyValuePair<TKey, TValue>[] array, int arrayIndex)6354         void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.CopyTo(System.Collections.Generic.KeyValuePair<TKey, TValue>[] array, int arrayIndex) { }
Remove(System.Collections.Generic.KeyValuePair<TKey, TValue> item)6355         bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Remove(System.Collections.Generic.KeyValuePair<TKey, TValue> item) { throw null; }
Add(TKey key, TValue value)6356         void System.Collections.Generic.IDictionary<TKey,TValue>.Add(TKey key, TValue value) { }
Remove(TKey key)6357         bool System.Collections.Generic.IDictionary<TKey,TValue>.Remove(TKey key) { throw null; }
System.Collections.ICollection.CopyTo(System.Array array, int index)6358         void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
System.Collections.IDictionary.Add(object key, object value)6359         void System.Collections.IDictionary.Add(object key, object value) { }
System.Collections.IDictionary.Clear()6360         void System.Collections.IDictionary.Clear() { }
System.Collections.IDictionary.Contains(object key)6361         bool System.Collections.IDictionary.Contains(object key) { throw null; }
System.Collections.IDictionary.GetEnumerator()6362         System.Collections.IDictionaryEnumerator System.Collections.IDictionary.GetEnumerator() { throw null; }
System.Collections.IDictionary.Remove(object key)6363         void System.Collections.IDictionary.Remove(object key) { }
System.Collections.IEnumerable.GetEnumerator()6364         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
TryGetValue(TKey key, out TValue value)6365         public bool TryGetValue(TKey key, out TValue value) { value = default(TValue); throw null; }
6366         [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
6367         [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.Mscorlib_CollectionDebugView<T>")]
6368         [System.SerializableAttribute]
6369         public sealed partial class KeyCollection : System.Collections.Generic.ICollection<TKey>, System.Collections.Generic.IEnumerable<TKey>, System.Collections.ICollection, System.Collections.IEnumerable
6370         {
KeyCollection()6371             internal KeyCollection() { }
6372             public int Count { get { throw null; } }
6373             bool System.Collections.Generic.ICollection<TKey>.IsReadOnly { get { throw null; } }
6374             bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
6375             object System.Collections.ICollection.SyncRoot { get { throw null; } }
CopyTo(TKey[] array, int arrayIndex)6376             public void CopyTo(TKey[] array, int arrayIndex) { }
GetEnumerator()6377             public System.Collections.Generic.IEnumerator<TKey> GetEnumerator() { throw null; }
Add(TKey item)6378             void System.Collections.Generic.ICollection<TKey>.Add(TKey item) { }
Clear()6379             void System.Collections.Generic.ICollection<TKey>.Clear() { }
Contains(TKey item)6380             bool System.Collections.Generic.ICollection<TKey>.Contains(TKey item) { throw null; }
Remove(TKey item)6381             bool System.Collections.Generic.ICollection<TKey>.Remove(TKey item) { throw null; }
System.Collections.ICollection.CopyTo(System.Array array, int index)6382             void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
System.Collections.IEnumerable.GetEnumerator()6383             System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
6384         }
6385         [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
6386         [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.Mscorlib_CollectionDebugView<T>")]
6387         [System.SerializableAttribute]
6388         public sealed partial class ValueCollection : System.Collections.Generic.ICollection<TValue>, System.Collections.Generic.IEnumerable<TValue>, System.Collections.ICollection, System.Collections.IEnumerable
6389         {
ValueCollection()6390             internal ValueCollection() { }
6391             public int Count { get { throw null; } }
6392             bool System.Collections.Generic.ICollection<TValue>.IsReadOnly { get { throw null; } }
6393             bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
6394             object System.Collections.ICollection.SyncRoot { get { throw null; } }
CopyTo(TValue[] array, int arrayIndex)6395             public void CopyTo(TValue[] array, int arrayIndex) { }
GetEnumerator()6396             public System.Collections.Generic.IEnumerator<TValue> GetEnumerator() { throw null; }
Add(TValue item)6397             void System.Collections.Generic.ICollection<TValue>.Add(TValue item) { }
Clear()6398             void System.Collections.Generic.ICollection<TValue>.Clear() { }
Contains(TValue item)6399             bool System.Collections.Generic.ICollection<TValue>.Contains(TValue item) { throw null; }
Remove(TValue item)6400             bool System.Collections.Generic.ICollection<TValue>.Remove(TValue item) { throw null; }
System.Collections.ICollection.CopyTo(System.Array array, int index)6401             void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
System.Collections.IEnumerable.GetEnumerator()6402             System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
6403         }
6404     }
6405 }
6406 namespace System.Configuration.Assemblies
6407 {
6408     [System.ObsoleteAttribute]
6409     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6410     [System.SerializableAttribute]
6411     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
6412     public partial struct AssemblyHash : System.ICloneable
6413     {
6414         [System.ObsoleteAttribute]
6415         public static readonly System.Configuration.Assemblies.AssemblyHash Empty;
6416         [System.ObsoleteAttribute]
AssemblyHashSystem.Configuration.Assemblies.AssemblyHash6417         public AssemblyHash(byte[] value) { throw null;}
6418         [System.ObsoleteAttribute]
AssemblyHashSystem.Configuration.Assemblies.AssemblyHash6419         public AssemblyHash(System.Configuration.Assemblies.AssemblyHashAlgorithm algorithm, byte[] value) { throw null;}
6420         [System.ObsoleteAttribute]
6421         public System.Configuration.Assemblies.AssemblyHashAlgorithm Algorithm { get { throw null; } set { } }
6422         [System.ObsoleteAttribute]
CloneSystem.Configuration.Assemblies.AssemblyHash6423         public object Clone() { throw null; }
6424         [System.ObsoleteAttribute]
GetValueSystem.Configuration.Assemblies.AssemblyHash6425         public byte[] GetValue() { throw null; }
6426         [System.ObsoleteAttribute]
SetValueSystem.Configuration.Assemblies.AssemblyHash6427         public void SetValue(byte[] value) { }
6428     }
6429     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6430     [System.SerializableAttribute]
6431     public enum AssemblyHashAlgorithm
6432     {
6433         MD5 = 32771,
6434         None = 0,
6435         SHA1 = 32772,
6436         SHA256 = 32780,
6437         SHA384 = 32781,
6438         SHA512 = 32782,
6439     }
6440     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6441     [System.SerializableAttribute]
6442     public enum AssemblyVersionCompatibility
6443     {
6444         SameDomain = 3,
6445         SameMachine = 1,
6446         SameProcess = 2,
6447     }
6448 }
6449 namespace System.Deployment.Internal
6450 {
6451     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
6452     public static partial class InternalActivationContextHelper
6453     {
6454         [System.MonoTODOAttribute]
GetActivationContextData(System.ActivationContext appInfo)6455         public static object GetActivationContextData(System.ActivationContext appInfo) { throw null; }
6456         [System.MonoTODOAttribute]
GetApplicationComponentManifest(System.ActivationContext appInfo)6457         public static object GetApplicationComponentManifest(System.ActivationContext appInfo) { throw null; }
6458         [System.MonoTODOAttribute("2.0 SP1 member")]
GetApplicationManifestBytes(System.ActivationContext appInfo)6459         public static byte[] GetApplicationManifestBytes(System.ActivationContext appInfo) { throw null; }
6460         [System.MonoTODOAttribute]
GetDeploymentComponentManifest(System.ActivationContext appInfo)6461         public static object GetDeploymentComponentManifest(System.ActivationContext appInfo) { throw null; }
6462         [System.MonoTODOAttribute("2.0 SP1 member")]
GetDeploymentManifestBytes(System.ActivationContext appInfo)6463         public static byte[] GetDeploymentManifestBytes(System.ActivationContext appInfo) { throw null; }
6464         [System.MonoTODOAttribute]
IsFirstRun(System.ActivationContext appInfo)6465         public static bool IsFirstRun(System.ActivationContext appInfo) { throw null; }
6466         [System.MonoTODOAttribute]
PrepareForExecution(System.ActivationContext appInfo)6467         public static void PrepareForExecution(System.ActivationContext appInfo) { }
6468     }
6469     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
6470     public static partial class InternalApplicationIdentityHelper
6471     {
6472         [System.MonoTODOAttribute]
GetInternalAppId(System.ApplicationIdentity id)6473         public static object GetInternalAppId(System.ApplicationIdentity id) { throw null; }
6474     }
6475 }
6476 namespace System.Diagnostics
6477 {
6478     [System.AttributeUsageAttribute((System.AttributeTargets)(68), AllowMultiple=true)]
6479     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6480     [System.SerializableAttribute]
6481     public sealed partial class ConditionalAttribute : System.Attribute
6482     {
ConditionalAttribute(string conditionString)6483         public ConditionalAttribute(string conditionString) { }
6484         public string ConditionString { get { throw null; } }
6485     }
6486     [System.AttributeUsageAttribute((System.AttributeTargets)(3), AllowMultiple=false)]
6487     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6488     public sealed partial class DebuggableAttribute : System.Attribute
6489     {
DebuggableAttribute(bool isJITTrackingEnabled, bool isJITOptimizerDisabled)6490         public DebuggableAttribute(bool isJITTrackingEnabled, bool isJITOptimizerDisabled) { }
DebuggableAttribute(System.Diagnostics.DebuggableAttribute.DebuggingModes modes)6491         public DebuggableAttribute(System.Diagnostics.DebuggableAttribute.DebuggingModes modes) { }
6492         public System.Diagnostics.DebuggableAttribute.DebuggingModes DebuggingFlags { get { throw null; } }
6493         public bool IsJITOptimizerDisabled { get { throw null; } }
6494         public bool IsJITTrackingEnabled { get { throw null; } }
6495         [System.FlagsAttribute]
6496         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6497         public enum DebuggingModes
6498         {
6499             Default = 1,
6500             DisableOptimizations = 256,
6501             EnableEditAndContinue = 4,
6502             IgnoreSymbolStoreSequencePoints = 2,
6503             None = 0,
6504         }
6505     }
6506     [System.MonoTODOAttribute("The Debugger class is not functional")]
6507     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6508     public sealed partial class Debugger
6509     {
6510         public static readonly string DefaultCategory;
6511         [System.ObsoleteAttribute("Call the static methods directly on this type", true)]
Debugger()6512         public Debugger() { }
6513         public static bool IsAttached { get { throw null; } }
Break()6514         public static void Break() { }
IsLogging()6515         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static bool IsLogging() { throw null; }
6516         [System.MonoTODOAttribute("Not implemented")]
Launch()6517         public static bool Launch() { throw null; }
Log(int level, string category, string message)6518         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static void Log(int level, string category, string message) { }
NotifyOfCrossThreadDependency()6519         public static void NotifyOfCrossThreadDependency() { }
6520     }
6521     [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)]
6522     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6523     public sealed partial class DebuggerBrowsableAttribute : System.Attribute
6524     {
DebuggerBrowsableAttribute(System.Diagnostics.DebuggerBrowsableState state)6525         public DebuggerBrowsableAttribute(System.Diagnostics.DebuggerBrowsableState state) { }
6526         public System.Diagnostics.DebuggerBrowsableState State { get { throw null; } }
6527     }
6528     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6529     public enum DebuggerBrowsableState
6530     {
6531         Collapsed = 2,
6532         Never = 0,
6533         RootHidden = 3,
6534     }
6535     [System.AttributeUsageAttribute((System.AttributeTargets)(4509), AllowMultiple=true)]
6536     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6537     public sealed partial class DebuggerDisplayAttribute : System.Attribute
6538     {
DebuggerDisplayAttribute(string value)6539         public DebuggerDisplayAttribute(string value) { }
6540         public string Name { get { throw null; } set { } }
6541         public System.Type Target { get { throw null; } set { } }
6542         public string TargetTypeName { get { throw null; } set { } }
6543         public string Type { get { throw null; } set { } }
6544         public string Value { get { throw null; } }
6545     }
6546     [System.AttributeUsageAttribute((System.AttributeTargets)(224), Inherited=false)]
6547     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6548     [System.SerializableAttribute]
6549     public sealed partial class DebuggerHiddenAttribute : System.Attribute
6550     {
DebuggerHiddenAttribute()6551         public DebuggerHiddenAttribute() { }
6552     }
6553     [System.AttributeUsageAttribute((System.AttributeTargets)(236), Inherited=false)]
6554     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6555     [System.SerializableAttribute]
6556     public sealed partial class DebuggerNonUserCodeAttribute : System.Attribute
6557     {
DebuggerNonUserCodeAttribute()6558         public DebuggerNonUserCodeAttribute() { }
6559     }
6560     [System.AttributeUsageAttribute((System.AttributeTargets)(96), Inherited=false)]
6561     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6562     [System.SerializableAttribute]
6563     public sealed partial class DebuggerStepperBoundaryAttribute : System.Attribute
6564     {
DebuggerStepperBoundaryAttribute()6565         public DebuggerStepperBoundaryAttribute() { }
6566     }
6567     [System.AttributeUsageAttribute((System.AttributeTargets)(108), Inherited=false)]
6568     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6569     [System.SerializableAttribute]
6570     public sealed partial class DebuggerStepThroughAttribute : System.Attribute
6571     {
DebuggerStepThroughAttribute()6572         public DebuggerStepThroughAttribute() { }
6573     }
6574     [System.AttributeUsageAttribute((System.AttributeTargets)(13), AllowMultiple=true)]
6575     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6576     public sealed partial class DebuggerTypeProxyAttribute : System.Attribute
6577     {
DebuggerTypeProxyAttribute(string typeName)6578         public DebuggerTypeProxyAttribute(string typeName) { }
DebuggerTypeProxyAttribute(System.Type type)6579         public DebuggerTypeProxyAttribute(System.Type type) { }
6580         public string ProxyTypeName { get { throw null; } }
6581         public System.Type Target { get { throw null; } set { } }
6582         public string TargetTypeName { get { throw null; } set { } }
6583     }
6584     [System.AttributeUsageAttribute((System.AttributeTargets)(13), AllowMultiple=true)]
6585     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6586     public sealed partial class DebuggerVisualizerAttribute : System.Attribute
6587     {
DebuggerVisualizerAttribute(string visualizerTypeName)6588         public DebuggerVisualizerAttribute(string visualizerTypeName) { }
DebuggerVisualizerAttribute(string visualizerTypeName, string visualizerObjectSourceTypeName)6589         public DebuggerVisualizerAttribute(string visualizerTypeName, string visualizerObjectSourceTypeName) { }
DebuggerVisualizerAttribute(string visualizerTypeName, System.Type visualizerObjectSource)6590         public DebuggerVisualizerAttribute(string visualizerTypeName, System.Type visualizerObjectSource) { }
DebuggerVisualizerAttribute(System.Type visualizer)6591         public DebuggerVisualizerAttribute(System.Type visualizer) { }
DebuggerVisualizerAttribute(System.Type visualizer, string visualizerObjectSourceTypeName)6592         public DebuggerVisualizerAttribute(System.Type visualizer, string visualizerObjectSourceTypeName) { }
DebuggerVisualizerAttribute(System.Type visualizer, System.Type visualizerObjectSource)6593         public DebuggerVisualizerAttribute(System.Type visualizer, System.Type visualizerObjectSource) { }
6594         public string Description { get { throw null; } set { } }
6595         public System.Type Target { get { throw null; } set { } }
6596         public string TargetTypeName { get { throw null; } set { } }
6597         public string VisualizerObjectSourceTypeName { get { throw null; } }
6598         public string VisualizerTypeName { get { throw null; } }
6599     }
6600     [System.MonoTODOAttribute("Serialized objects are not compatible with MS.NET")]
6601     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6602     [System.SerializableAttribute]
6603     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
6604     public partial class StackFrame
6605     {
6606         public const int OFFSET_UNKNOWN = -1;
StackFrame()6607         public StackFrame() { }
StackFrame(bool fNeedFileInfo)6608         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public StackFrame(bool fNeedFileInfo) { }
StackFrame(int skipFrames)6609         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public StackFrame(int skipFrames) { }
StackFrame(int skipFrames, bool fNeedFileInfo)6610         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public StackFrame(int skipFrames, bool fNeedFileInfo) { }
StackFrame(string fileName, int lineNumber)6611         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public StackFrame(string fileName, int lineNumber) { }
StackFrame(string fileName, int lineNumber, int colNumber)6612         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public StackFrame(string fileName, int lineNumber, int colNumber) { }
GetFileColumnNumber()6613         public virtual int GetFileColumnNumber() { throw null; }
GetFileLineNumber()6614         public virtual int GetFileLineNumber() { throw null; }
GetFileName()6615         public virtual string GetFileName() { throw null; }
GetILOffset()6616         public virtual int GetILOffset() { throw null; }
GetMethod()6617         public virtual System.Reflection.MethodBase GetMethod() { throw null; }
GetNativeOffset()6618         public virtual int GetNativeOffset() { throw null; }
ToString()6619         public override string ToString() { throw null; }
6620     }
6621     [System.MonoTODOAttribute("Serialized objects are not compatible with .NET")]
6622     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6623     [System.SerializableAttribute]
6624     public partial class StackTrace
6625     {
6626         public const int METHODS_TO_SKIP = 0;
StackTrace()6627         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public StackTrace() { }
StackTrace(bool fNeedFileInfo)6628         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public StackTrace(bool fNeedFileInfo) { }
StackTrace(System.Diagnostics.StackFrame frame)6629         public StackTrace(System.Diagnostics.StackFrame frame) { }
StackTrace(System.Exception e)6630         public StackTrace(System.Exception e) { }
StackTrace(System.Exception e, bool fNeedFileInfo)6631         public StackTrace(System.Exception e, bool fNeedFileInfo) { }
StackTrace(System.Exception e, int skipFrames)6632         public StackTrace(System.Exception e, int skipFrames) { }
StackTrace(System.Exception e, int skipFrames, bool fNeedFileInfo)6633         public StackTrace(System.Exception e, int skipFrames, bool fNeedFileInfo) { }
StackTrace(int skipFrames)6634         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public StackTrace(int skipFrames) { }
StackTrace(int skipFrames, bool fNeedFileInfo)6635         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public StackTrace(int skipFrames, bool fNeedFileInfo) { }
6636         [System.MonoLimitationAttribute("Not possible to create StackTraces from other threads")]
6637         [System.ObsoleteAttribute]
StackTrace(System.Threading.Thread targetThread, bool needFileInfo)6638         public StackTrace(System.Threading.Thread targetThread, bool needFileInfo) { }
6639         public virtual int FrameCount { get { throw null; } }
GetFrame(int index)6640         public virtual System.Diagnostics.StackFrame GetFrame(int index) { throw null; }
6641         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetFrames()6642         public virtual System.Diagnostics.StackFrame[] GetFrames() { throw null; }
ToString()6643         public override string ToString() { throw null; }
6644     }
6645 }
6646 namespace System.Diagnostics.CodeAnalysis
6647 {
6648     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), Inherited=false, AllowMultiple=true)]
6649     [System.Diagnostics.ConditionalAttribute("CODE_ANALYSIS")]
6650     public sealed partial class SuppressMessageAttribute : System.Attribute
6651     {
SuppressMessageAttribute(string category, string checkId)6652         public SuppressMessageAttribute(string category, string checkId) { }
6653         public string Category { get { throw null; } }
6654         public string CheckId { get { throw null; } }
6655         public string Justification { get { throw null; } set { } }
6656         public string MessageId { get { throw null; } set { } }
6657         public string Scope { get { throw null; } set { } }
6658         public string Target { get { throw null; } set { } }
6659     }
6660 }
6661 namespace System.Diagnostics.Contracts
6662 {
6663     public static partial class Contract
6664     {
6665         public static event System.EventHandler<System.Diagnostics.Contracts.ContractFailedEventArgs> ContractFailed { add { } remove { } }
6666         [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
6667         [System.Diagnostics.ConditionalAttribute("DEBUG")]
6668         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
Assert(bool condition)6669         public static void Assert(bool condition) { }
6670         [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
6671         [System.Diagnostics.ConditionalAttribute("DEBUG")]
6672         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
Assert(bool condition, string userMessage)6673         public static void Assert(bool condition, string userMessage) { }
6674         [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
6675         [System.Diagnostics.ConditionalAttribute("DEBUG")]
6676         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
Assume(bool condition)6677         public static void Assume(bool condition) { }
6678         [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
6679         [System.Diagnostics.ConditionalAttribute("DEBUG")]
6680         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
Assume(bool condition, string userMessage)6681         public static void Assume(bool condition, string userMessage) { }
6682         [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
6683         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
EndContractBlock()6684         public static void EndContractBlock() { }
6685         [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
6686         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
Ensures(bool condition)6687         public static void Ensures(bool condition) { }
6688         [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
6689         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
Ensures(bool condition, string userMessage)6690         public static void Ensures(bool condition, string userMessage) { }
6691         [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
6692         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
6693         public static void EnsuresOnThrow<TException>(bool condition) where TException : System.Exception { }
6694         [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
6695         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
6696         public static void EnsuresOnThrow<TException>(bool condition, string userMessage) where TException : System.Exception { }
6697         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
Exists(int fromInclusive, int toExclusive, System.Predicate<int> predicate)6698         public static bool Exists(int fromInclusive, int toExclusive, System.Predicate<int> predicate) { throw null; }
6699         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
Exists(System.Collections.Generic.IEnumerable<T> collection, System.Predicate<T> predicate)6700         public static bool Exists<T>(System.Collections.Generic.IEnumerable<T> collection, System.Predicate<T> predicate) { throw null; }
6701         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
ForAll(int fromInclusive, int toExclusive, System.Predicate<int> predicate)6702         public static bool ForAll(int fromInclusive, int toExclusive, System.Predicate<int> predicate) { throw null; }
6703         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
ForAll(System.Collections.Generic.IEnumerable<T> collection, System.Predicate<T> predicate)6704         public static bool ForAll<T>(System.Collections.Generic.IEnumerable<T> collection, System.Predicate<T> predicate) { throw null; }
6705         [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
6706         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
Invariant(bool condition)6707         public static void Invariant(bool condition) { }
6708         [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
6709         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
Invariant(bool condition, string userMessage)6710         public static void Invariant(bool condition, string userMessage) { }
6711         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
OldValue(T value)6712         public static T OldValue<T>(T value) { throw null; }
6713         [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
6714         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
Requires(bool condition)6715         public static void Requires(bool condition) { }
6716         [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
6717         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
Requires(bool condition, string userMessage)6718         public static void Requires(bool condition, string userMessage) { }
6719         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
6720         public static void Requires<TException>(bool condition) where TException : System.Exception { }
6721         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
6722         public static void Requires<TException>(bool condition, string userMessage) where TException : System.Exception { }
6723         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Result()6724         public static T Result<T>() { throw null; }
6725         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
ValueAtReturn(out T value)6726         public static T ValueAtReturn<T>(out T value) { value = default(T); throw null; }
6727     }
6728     [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false)]
6729     [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
6730     public sealed partial class ContractAbbreviatorAttribute : System.Attribute
6731     {
ContractAbbreviatorAttribute()6732         public ContractAbbreviatorAttribute() { }
6733     }
6734     [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false)]
6735     [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
6736     public sealed partial class ContractArgumentValidatorAttribute : System.Attribute
6737     {
ContractArgumentValidatorAttribute()6738         public ContractArgumentValidatorAttribute() { }
6739     }
6740     [System.AttributeUsageAttribute((System.AttributeTargets)(5124), AllowMultiple=false, Inherited=false)]
6741     [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
6742     [System.Diagnostics.ConditionalAttribute("DEBUG")]
6743     public sealed partial class ContractClassAttribute : System.Attribute
6744     {
ContractClassAttribute(System.Type typeContainingContracts)6745         public ContractClassAttribute(System.Type typeContainingContracts) { }
6746         public System.Type TypeContainingContracts { get { throw null; } }
6747     }
6748     [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=false)]
6749     [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
6750     public sealed partial class ContractClassForAttribute : System.Attribute
6751     {
ContractClassForAttribute(System.Type typeContractsAreFor)6752         public ContractClassForAttribute(System.Type typeContractsAreFor) { }
6753         public System.Type TypeContractsAreFor { get { throw null; } }
6754     }
6755     public sealed partial class ContractFailedEventArgs : System.EventArgs
6756     {
6757         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
ContractFailedEventArgs(System.Diagnostics.Contracts.ContractFailureKind failureKind, string message, string condition, System.Exception originalException)6758         public ContractFailedEventArgs(System.Diagnostics.Contracts.ContractFailureKind failureKind, string message, string condition, System.Exception originalException) { }
6759         public string Condition { get { throw null; } }
6760         public System.Diagnostics.Contracts.ContractFailureKind FailureKind { get { throw null; } }
6761         public bool Handled { get { throw null; } }
6762         public string Message { get { throw null; } }
6763         public System.Exception OriginalException { get { throw null; } }
6764         public bool Unwind { get { throw null; } }
6765         [System.Security.SecurityCriticalAttribute]
SetHandled()6766         public void SetHandled() { }
6767         [System.Security.SecurityCriticalAttribute]
SetUnwind()6768         public void SetUnwind() { }
6769     }
6770     public enum ContractFailureKind
6771     {
6772         Assert = 4,
6773         Assume = 5,
6774         Invariant = 3,
6775         Postcondition = 1,
6776         PostconditionOnException = 2,
6777         Precondition = 0,
6778     }
6779     [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false, Inherited=false)]
6780     [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
6781     public sealed partial class ContractInvariantMethodAttribute : System.Attribute
6782     {
ContractInvariantMethodAttribute()6783         public ContractInvariantMethodAttribute() { }
6784     }
6785     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true, Inherited=false)]
6786     [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
6787     public sealed partial class ContractOptionAttribute : System.Attribute
6788     {
ContractOptionAttribute(string category, string setting, bool enabled)6789         public ContractOptionAttribute(string category, string setting, bool enabled) { }
ContractOptionAttribute(string category, string setting, string value)6790         public ContractOptionAttribute(string category, string setting, string value) { }
6791         public string Category { get { throw null; } }
6792         public bool Enabled { get { throw null; } }
6793         public string Setting { get { throw null; } }
6794         public string Value { get { throw null; } }
6795     }
6796     [System.AttributeUsageAttribute((System.AttributeTargets)(256))]
6797     [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
6798     public sealed partial class ContractPublicPropertyNameAttribute : System.Attribute
6799     {
ContractPublicPropertyNameAttribute(string name)6800         public ContractPublicPropertyNameAttribute(string name) { }
6801         public string Name { get { throw null; } }
6802     }
6803     [System.AttributeUsageAttribute((System.AttributeTargets)(1))]
6804     public sealed partial class ContractReferenceAssemblyAttribute : System.Attribute
6805     {
ContractReferenceAssemblyAttribute()6806         public ContractReferenceAssemblyAttribute() { }
6807     }
6808     [System.AttributeUsageAttribute((System.AttributeTargets)(192), AllowMultiple=false, Inherited=true)]
6809     [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
6810     public sealed partial class ContractRuntimeIgnoredAttribute : System.Attribute
6811     {
ContractRuntimeIgnoredAttribute()6812         public ContractRuntimeIgnoredAttribute() { }
6813     }
6814     [System.AttributeUsageAttribute((System.AttributeTargets)(237))]
6815     [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
6816     public sealed partial class ContractVerificationAttribute : System.Attribute
6817     {
ContractVerificationAttribute(bool value)6818         public ContractVerificationAttribute(bool value) { }
6819         public bool Value { get { throw null; } }
6820     }
6821     [System.AttributeUsageAttribute((System.AttributeTargets)(6884), AllowMultiple=false, Inherited=true)]
6822     [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
6823     public sealed partial class PureAttribute : System.Attribute
6824     {
PureAttribute()6825         public PureAttribute() { }
6826     }
6827 }
6828 namespace System.Diagnostics.Contracts.Internal
6829 {
6830     [System.ObsoleteAttribute("Use the ContractHelper class in the System.Runtime.CompilerServices namespace instead.")]
6831     public static partial class ContractHelper
6832     {
6833         [System.Diagnostics.DebuggerNonUserCodeAttribute]
6834         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
RaiseContractFailedEvent(System.Diagnostics.Contracts.ContractFailureKind failureKind, string userMessage, string conditionText, System.Exception innerException)6835         public static string RaiseContractFailedEvent(System.Diagnostics.Contracts.ContractFailureKind failureKind, string userMessage, string conditionText, System.Exception innerException) { throw null; }
6836         [System.Diagnostics.DebuggerNonUserCodeAttribute]
6837         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
TriggerFailure(System.Diagnostics.Contracts.ContractFailureKind kind, string displayMessage, string userMessage, string conditionText, System.Exception innerException)6838         public static void TriggerFailure(System.Diagnostics.Contracts.ContractFailureKind kind, string displayMessage, string userMessage, string conditionText, System.Exception innerException) { }
6839     }
6840 }
6841 namespace System.Diagnostics.SymbolStore
6842 {
6843     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6844     public partial interface ISymbolBinder
6845     {
6846         [System.ObsoleteAttribute("This interface is not 64-bit clean.  Use ISymbolBinder1 instead")]
GetReader(int importer, string filename, string searchPath)6847         System.Diagnostics.SymbolStore.ISymbolReader GetReader(int importer, string filename, string searchPath);
6848     }
6849     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6850     public partial interface ISymbolBinder1
6851     {
GetReader(System.IntPtr importer, string filename, string searchPath)6852         System.Diagnostics.SymbolStore.ISymbolReader GetReader(System.IntPtr importer, string filename, string searchPath);
6853     }
6854     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6855     public partial interface ISymbolDocument
6856     {
6857         System.Guid CheckSumAlgorithmId { get; }
6858         System.Guid DocumentType { get; }
6859         bool HasEmbeddedSource { get; }
6860         System.Guid Language { get; }
6861         System.Guid LanguageVendor { get; }
6862         int SourceLength { get; }
6863         string URL { get; }
FindClosestLine(int line)6864         int FindClosestLine(int line);
GetCheckSum()6865         byte[] GetCheckSum();
GetSourceRange(int startLine, int startColumn, int endLine, int endColumn)6866         byte[] GetSourceRange(int startLine, int startColumn, int endLine, int endColumn);
6867     }
6868     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6869     public partial interface ISymbolDocumentWriter
6870     {
SetCheckSum(System.Guid algorithmId, byte[] checkSum)6871         void SetCheckSum(System.Guid algorithmId, byte[] checkSum);
SetSource(byte[] source)6872         void SetSource(byte[] source);
6873     }
6874     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6875     public partial interface ISymbolMethod
6876     {
6877         System.Diagnostics.SymbolStore.ISymbolScope RootScope { get; }
6878         int SequencePointCount { get; }
6879         System.Diagnostics.SymbolStore.SymbolToken Token { get; }
GetNamespace()6880         System.Diagnostics.SymbolStore.ISymbolNamespace GetNamespace();
GetOffset(System.Diagnostics.SymbolStore.ISymbolDocument document, int line, int column)6881         int GetOffset(System.Diagnostics.SymbolStore.ISymbolDocument document, int line, int column);
GetParameters()6882         System.Diagnostics.SymbolStore.ISymbolVariable[] GetParameters();
GetRanges(System.Diagnostics.SymbolStore.ISymbolDocument document, int line, int column)6883         int[] GetRanges(System.Diagnostics.SymbolStore.ISymbolDocument document, int line, int column);
GetScope(int offset)6884         System.Diagnostics.SymbolStore.ISymbolScope GetScope(int offset);
GetSequencePoints(int[] offsets, System.Diagnostics.SymbolStore.ISymbolDocument[] documents, int[] lines, int[] columns, int[] endLines, int[] endColumns)6885         void GetSequencePoints(int[] offsets, System.Diagnostics.SymbolStore.ISymbolDocument[] documents, int[] lines, int[] columns, int[] endLines, int[] endColumns);
GetSourceStartEnd(System.Diagnostics.SymbolStore.ISymbolDocument[] docs, int[] lines, int[] columns)6886         bool GetSourceStartEnd(System.Diagnostics.SymbolStore.ISymbolDocument[] docs, int[] lines, int[] columns);
6887     }
6888     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6889     public partial interface ISymbolNamespace
6890     {
6891         string Name { get; }
GetNamespaces()6892         System.Diagnostics.SymbolStore.ISymbolNamespace[] GetNamespaces();
GetVariables()6893         System.Diagnostics.SymbolStore.ISymbolVariable[] GetVariables();
6894     }
6895     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6896     public partial interface ISymbolReader
6897     {
6898         System.Diagnostics.SymbolStore.SymbolToken UserEntryPoint { get; }
GetDocument(string url, System.Guid language, System.Guid languageVendor, System.Guid documentType)6899         System.Diagnostics.SymbolStore.ISymbolDocument GetDocument(string url, System.Guid language, System.Guid languageVendor, System.Guid documentType);
GetDocuments()6900         System.Diagnostics.SymbolStore.ISymbolDocument[] GetDocuments();
GetGlobalVariables()6901         System.Diagnostics.SymbolStore.ISymbolVariable[] GetGlobalVariables();
GetMethod(System.Diagnostics.SymbolStore.SymbolToken method)6902         System.Diagnostics.SymbolStore.ISymbolMethod GetMethod(System.Diagnostics.SymbolStore.SymbolToken method);
GetMethod(System.Diagnostics.SymbolStore.SymbolToken method, int version)6903         System.Diagnostics.SymbolStore.ISymbolMethod GetMethod(System.Diagnostics.SymbolStore.SymbolToken method, int version);
GetMethodFromDocumentPosition(System.Diagnostics.SymbolStore.ISymbolDocument document, int line, int column)6904         System.Diagnostics.SymbolStore.ISymbolMethod GetMethodFromDocumentPosition(System.Diagnostics.SymbolStore.ISymbolDocument document, int line, int column);
GetNamespaces()6905         System.Diagnostics.SymbolStore.ISymbolNamespace[] GetNamespaces();
GetSymAttribute(System.Diagnostics.SymbolStore.SymbolToken parent, string name)6906         byte[] GetSymAttribute(System.Diagnostics.SymbolStore.SymbolToken parent, string name);
GetVariables(System.Diagnostics.SymbolStore.SymbolToken parent)6907         System.Diagnostics.SymbolStore.ISymbolVariable[] GetVariables(System.Diagnostics.SymbolStore.SymbolToken parent);
6908     }
6909     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6910     public partial interface ISymbolScope
6911     {
6912         int EndOffset { get; }
6913         System.Diagnostics.SymbolStore.ISymbolMethod Method { get; }
6914         System.Diagnostics.SymbolStore.ISymbolScope Parent { get; }
6915         int StartOffset { get; }
GetChildren()6916         System.Diagnostics.SymbolStore.ISymbolScope[] GetChildren();
GetLocals()6917         System.Diagnostics.SymbolStore.ISymbolVariable[] GetLocals();
GetNamespaces()6918         System.Diagnostics.SymbolStore.ISymbolNamespace[] GetNamespaces();
6919     }
6920     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6921     public partial interface ISymbolVariable
6922     {
6923         int AddressField1 { get; }
6924         int AddressField2 { get; }
6925         int AddressField3 { get; }
6926         System.Diagnostics.SymbolStore.SymAddressKind AddressKind { get; }
6927         object Attributes { get; }
6928         int EndOffset { get; }
6929         string Name { get; }
6930         int StartOffset { get; }
GetSignature()6931         byte[] GetSignature();
6932     }
6933     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6934     public partial interface ISymbolWriter
6935     {
Close()6936         void Close();
CloseMethod()6937         void CloseMethod();
CloseNamespace()6938         void CloseNamespace();
CloseScope(int endOffset)6939         void CloseScope(int endOffset);
DefineDocument(string url, System.Guid language, System.Guid languageVendor, System.Guid documentType)6940         System.Diagnostics.SymbolStore.ISymbolDocumentWriter DefineDocument(string url, System.Guid language, System.Guid languageVendor, System.Guid documentType);
DefineField(System.Diagnostics.SymbolStore.SymbolToken parent, string name, System.Reflection.FieldAttributes attributes, byte[] signature, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3)6941         void DefineField(System.Diagnostics.SymbolStore.SymbolToken parent, string name, System.Reflection.FieldAttributes attributes, byte[] signature, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3);
DefineGlobalVariable(string name, System.Reflection.FieldAttributes attributes, byte[] signature, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3)6942         void DefineGlobalVariable(string name, System.Reflection.FieldAttributes attributes, byte[] signature, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3);
DefineLocalVariable(string name, System.Reflection.FieldAttributes attributes, byte[] signature, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3, int startOffset, int endOffset)6943         void DefineLocalVariable(string name, System.Reflection.FieldAttributes attributes, byte[] signature, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3, int startOffset, int endOffset);
DefineParameter(string name, System.Reflection.ParameterAttributes attributes, int sequence, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3)6944         void DefineParameter(string name, System.Reflection.ParameterAttributes attributes, int sequence, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3);
DefineSequencePoints(System.Diagnostics.SymbolStore.ISymbolDocumentWriter document, int[] offsets, int[] lines, int[] columns, int[] endLines, int[] endColumns)6945         void DefineSequencePoints(System.Diagnostics.SymbolStore.ISymbolDocumentWriter document, int[] offsets, int[] lines, int[] columns, int[] endLines, int[] endColumns);
Initialize(System.IntPtr emitter, string filename, bool fFullBuild)6946         void Initialize(System.IntPtr emitter, string filename, bool fFullBuild);
OpenMethod(System.Diagnostics.SymbolStore.SymbolToken method)6947         void OpenMethod(System.Diagnostics.SymbolStore.SymbolToken method);
OpenNamespace(string name)6948         void OpenNamespace(string name);
OpenScope(int startOffset)6949         int OpenScope(int startOffset);
SetMethodSourceRange(System.Diagnostics.SymbolStore.ISymbolDocumentWriter startDoc, int startLine, int startColumn, System.Diagnostics.SymbolStore.ISymbolDocumentWriter endDoc, int endLine, int endColumn)6950         void SetMethodSourceRange(System.Diagnostics.SymbolStore.ISymbolDocumentWriter startDoc, int startLine, int startColumn, System.Diagnostics.SymbolStore.ISymbolDocumentWriter endDoc, int endLine, int endColumn);
SetScopeRange(int scopeID, int startOffset, int endOffset)6951         void SetScopeRange(int scopeID, int startOffset, int endOffset);
SetSymAttribute(System.Diagnostics.SymbolStore.SymbolToken parent, string name, byte[] data)6952         void SetSymAttribute(System.Diagnostics.SymbolStore.SymbolToken parent, string name, byte[] data);
SetUnderlyingWriter(System.IntPtr underlyingWriter)6953         void SetUnderlyingWriter(System.IntPtr underlyingWriter);
SetUserEntryPoint(System.Diagnostics.SymbolStore.SymbolToken entryMethod)6954         void SetUserEntryPoint(System.Diagnostics.SymbolStore.SymbolToken entryMethod);
UsingNamespace(string fullName)6955         void UsingNamespace(string fullName);
6956     }
6957     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6958     [System.SerializableAttribute]
6959     public enum SymAddressKind
6960     {
6961         BitField = 9,
6962         ILOffset = 1,
6963         NativeOffset = 5,
6964         NativeRegister = 3,
6965         NativeRegisterRegister = 6,
6966         NativeRegisterRelative = 4,
6967         NativeRegisterStack = 7,
6968         NativeRVA = 2,
6969         NativeSectionOffset = 10,
6970         NativeStackRegister = 8,
6971     }
6972     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6973     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
6974     public partial struct SymbolToken
6975     {
SymbolTokenSystem.Diagnostics.SymbolStore.SymbolToken6976         public SymbolToken(int val) { throw null;}
EqualsSystem.Diagnostics.SymbolStore.SymbolToken6977         public bool Equals(System.Diagnostics.SymbolStore.SymbolToken obj) { throw null; }
EqualsSystem.Diagnostics.SymbolStore.SymbolToken6978         public override bool Equals(object obj) { throw null; }
GetHashCodeSystem.Diagnostics.SymbolStore.SymbolToken6979         public override int GetHashCode() { throw null; }
GetTokenSystem.Diagnostics.SymbolStore.SymbolToken6980         public int GetToken() { throw null; }
operator ==System.Diagnostics.SymbolStore.SymbolToken6981         public static bool operator ==(System.Diagnostics.SymbolStore.SymbolToken a, System.Diagnostics.SymbolStore.SymbolToken b) { throw null; }
operator !=System.Diagnostics.SymbolStore.SymbolToken6982         public static bool operator !=(System.Diagnostics.SymbolStore.SymbolToken a, System.Diagnostics.SymbolStore.SymbolToken b) { throw null; }
6983     }
6984     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6985     public partial class SymDocumentType
6986     {
6987         public static readonly System.Guid Text;
SymDocumentType()6988         public SymDocumentType() { }
6989     }
6990     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6991     public partial class SymLanguageType
6992     {
6993         public static readonly System.Guid Basic;
6994         public static readonly System.Guid C;
6995         public static readonly System.Guid Cobol;
6996         public static readonly System.Guid CPlusPlus;
6997         public static readonly System.Guid CSharp;
6998         public static readonly System.Guid ILAssembly;
6999         public static readonly System.Guid Java;
7000         public static readonly System.Guid JScript;
7001         public static readonly System.Guid MCPlusPlus;
7002         public static readonly System.Guid Pascal;
7003         public static readonly System.Guid SMC;
SymLanguageType()7004         public SymLanguageType() { }
7005     }
7006     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7007     public partial class SymLanguageVendor
7008     {
7009         public static readonly System.Guid Microsoft;
SymLanguageVendor()7010         public SymLanguageVendor() { }
7011     }
7012 }
7013 namespace System.Diagnostics.Tracing
7014 {
7015     [System.AttributeUsageAttribute((System.AttributeTargets)(64))]
7016     public sealed partial class EventAttribute : System.Attribute
7017     {
EventAttribute(int eventId)7018         public EventAttribute(int eventId) { }
7019         public int EventId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
7020         public System.Diagnostics.Tracing.EventKeywords Keywords { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
7021         public System.Diagnostics.Tracing.EventLevel Level { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
7022         public string Message { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
7023         public System.Diagnostics.Tracing.EventOpcode Opcode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
7024         public System.Diagnostics.Tracing.EventTask Task { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
7025         public byte Version { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
7026     }
7027     public enum EventCommand
7028     {
7029         Disable = -3,
7030         Enable = -2,
7031         SendManifest = -1,
7032         Update = 0,
7033     }
7034     public partial class EventCommandEventArgs : System.EventArgs
7035     {
EventCommandEventArgs()7036         internal EventCommandEventArgs() { }
7037         public System.Collections.Generic.IDictionary<string, string> Arguments { get { throw null; } }
7038         public System.Diagnostics.Tracing.EventCommand Command { get { throw null; } }
DisableEvent(int eventId)7039         public bool DisableEvent(int eventId) { throw null; }
EnableEvent(int eventId)7040         public bool EnableEvent(int eventId) { throw null; }
7041     }
7042     [System.FlagsAttribute]
7043     public enum EventKeywords : long
7044     {
7045         AuditFailure = (long)4503599627370496,
7046         AuditSuccess = (long)9007199254740992,
7047         CorrelationHint = (long)4503599627370496,
7048         EventLogClassic = (long)36028797018963968,
7049         None = (long)0,
7050         Sqm = (long)2251799813685248,
7051         WdiContext = (long)562949953421312,
7052         WdiDiagnostic = (long)1125899906842624,
7053     }
7054     public enum EventLevel
7055     {
7056         Critical = 1,
7057         Error = 2,
7058         Informational = 4,
7059         LogAlways = 0,
7060         Verbose = 5,
7061         Warning = 3,
7062     }
7063     public abstract partial class EventListener : System.IDisposable
7064     {
EventListener()7065         protected EventListener() { }
DisableEvents(System.Diagnostics.Tracing.EventSource eventSource)7066         public void DisableEvents(System.Diagnostics.Tracing.EventSource eventSource) { }
Dispose()7067         public virtual void Dispose() { }
EnableEvents(System.Diagnostics.Tracing.EventSource eventSource, System.Diagnostics.Tracing.EventLevel level)7068         public void EnableEvents(System.Diagnostics.Tracing.EventSource eventSource, System.Diagnostics.Tracing.EventLevel level) { }
EnableEvents(System.Diagnostics.Tracing.EventSource eventSource, System.Diagnostics.Tracing.EventLevel level, System.Diagnostics.Tracing.EventKeywords matchAnyKeyword)7069         public void EnableEvents(System.Diagnostics.Tracing.EventSource eventSource, System.Diagnostics.Tracing.EventLevel level, System.Diagnostics.Tracing.EventKeywords matchAnyKeyword) { }
EnableEvents(System.Diagnostics.Tracing.EventSource eventSource, System.Diagnostics.Tracing.EventLevel level, System.Diagnostics.Tracing.EventKeywords matchAnyKeyword, System.Collections.Generic.IDictionary<string, string> arguments)7070         public void EnableEvents(System.Diagnostics.Tracing.EventSource eventSource, System.Diagnostics.Tracing.EventLevel level, System.Diagnostics.Tracing.EventKeywords matchAnyKeyword, System.Collections.Generic.IDictionary<string, string> arguments) { }
EventSourceIndex(System.Diagnostics.Tracing.EventSource eventSource)7071         protected static int EventSourceIndex(System.Diagnostics.Tracing.EventSource eventSource) { throw null; }
OnEventSourceCreated(System.Diagnostics.Tracing.EventSource eventSource)7072         protected internal virtual void OnEventSourceCreated(System.Diagnostics.Tracing.EventSource eventSource) { }
OnEventWritten(System.Diagnostics.Tracing.EventWrittenEventArgs eventData)7073         protected internal abstract void OnEventWritten(System.Diagnostics.Tracing.EventWrittenEventArgs eventData);
7074     }
7075     public enum EventOpcode
7076     {
7077         DataCollectionStart = 3,
7078         DataCollectionStop = 4,
7079         Extension = 5,
7080         Info = 0,
7081         Receive = 240,
7082         Reply = 6,
7083         Resume = 7,
7084         Send = 9,
7085         Start = 1,
7086         Stop = 2,
7087         Suspend = 8,
7088     }
7089     public partial class EventSource : System.IDisposable
7090     {
EventSource()7091         protected EventSource() { }
EventSource(bool throwOnEventWriteErrors)7092         protected EventSource(bool throwOnEventWriteErrors) { }
7093         public System.Exception ConstructionException { get { throw null; } }
7094         public static System.Guid CurrentThreadActivityId { get { throw null; } }
7095         public System.Guid Guid { get { throw null; } }
7096         public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
Dispose()7097         public void Dispose() { }
Dispose(bool disposing)7098         protected virtual void Dispose(bool disposing) { }
~EventSource()7099         ~EventSource() { }
7100         [System.MonoTODOAttribute]
GenerateManifest(System.Type eventSourceType, string assemblyPathToIncludeInManifest)7101         public static string GenerateManifest(System.Type eventSourceType, string assemblyPathToIncludeInManifest) { throw null; }
7102         [System.MonoTODOAttribute]
GetGuid(System.Type eventSourceType)7103         public static System.Guid GetGuid(System.Type eventSourceType) { throw null; }
7104         [System.MonoTODOAttribute]
GetName(System.Type eventSourceType)7105         public static string GetName(System.Type eventSourceType) { throw null; }
7106         [System.MonoTODOAttribute]
GetSources()7107         public static System.Collections.Generic.IEnumerable<System.Diagnostics.Tracing.EventSource> GetSources() { throw null; }
IsEnabled()7108         public bool IsEnabled() { throw null; }
IsEnabled(System.Diagnostics.Tracing.EventLevel level, System.Diagnostics.Tracing.EventKeywords keywords)7109         public bool IsEnabled(System.Diagnostics.Tracing.EventLevel level, System.Diagnostics.Tracing.EventKeywords keywords) { throw null; }
OnEventCommand(System.Diagnostics.Tracing.EventCommandEventArgs command)7110         protected virtual void OnEventCommand(System.Diagnostics.Tracing.EventCommandEventArgs command) { }
7111         [System.MonoTODOAttribute]
SendCommand(System.Diagnostics.Tracing.EventSource eventSource, System.Diagnostics.Tracing.EventCommand command, System.Collections.Generic.IDictionary<string, string> commandArguments)7112         public static void SendCommand(System.Diagnostics.Tracing.EventSource eventSource, System.Diagnostics.Tracing.EventCommand command, System.Collections.Generic.IDictionary<string, string> commandArguments) { }
SetCurrentThreadActivityId(System.Guid activityId)7113         public static void SetCurrentThreadActivityId(System.Guid activityId) { }
SetCurrentThreadActivityId(System.Guid activityId, out System.Guid oldActivityThatWillContinue)7114         public static void SetCurrentThreadActivityId(System.Guid activityId, out System.Guid oldActivityThatWillContinue) { oldActivityThatWillContinue = default(System.Guid); }
ToString()7115         public override string ToString() { throw null; }
WriteEvent(int eventId)7116         protected void WriteEvent(int eventId) { }
WriteEvent(int eventId, int arg1)7117         protected void WriteEvent(int eventId, int arg1) { }
WriteEvent(int eventId, int arg1, int arg2)7118         protected void WriteEvent(int eventId, int arg1, int arg2) { }
WriteEvent(int eventId, int arg1, int arg2, int arg3)7119         protected void WriteEvent(int eventId, int arg1, int arg2, int arg3) { }
WriteEvent(int eventId, long arg1)7120         protected void WriteEvent(int eventId, long arg1) { }
WriteEvent(int eventId, long arg1, long arg2)7121         protected void WriteEvent(int eventId, long arg1, long arg2) { }
WriteEvent(int eventId, long arg1, long arg2, long arg3)7122         protected void WriteEvent(int eventId, long arg1, long arg2, long arg3) { }
WriteEvent(int eventId, params object[] args)7123         protected void WriteEvent(int eventId, params object[] args) { }
WriteEvent(int eventId, string arg1)7124         protected void WriteEvent(int eventId, string arg1) { }
WriteEvent(int eventId, string arg1, int arg2)7125         protected void WriteEvent(int eventId, string arg1, int arg2) { }
WriteEvent(int eventId, string arg1, int arg2, int arg3)7126         protected void WriteEvent(int eventId, string arg1, int arg2, int arg3) { }
WriteEvent(int eventId, string arg1, long arg2)7127         protected void WriteEvent(int eventId, string arg1, long arg2) { }
WriteEvent(int eventId, string arg1, string arg2)7128         protected void WriteEvent(int eventId, string arg1, string arg2) { }
WriteEvent(int eventId, string arg1, string arg2, string arg3)7129         protected void WriteEvent(int eventId, string arg1, string arg2, string arg3) { }
7130         [System.CLSCompliantAttribute(false)]
WriteEventCore(int eventId, int eventDataCount, System.Diagnostics.Tracing.EventSource.EventData* data)7131         protected unsafe void WriteEventCore(int eventId, int eventDataCount, System.Diagnostics.Tracing.EventSource.EventData* data) { }
WriteEventWithRelatedActivityId(int eventId, System.Guid childActivityID, params object[] args)7132         protected void WriteEventWithRelatedActivityId(int eventId, System.Guid childActivityID, params object[] args) { }
WriteEventWithRelatedActivityIdCore(int eventId, System.Guid* childActivityID, int eventDataCount, System.Diagnostics.Tracing.EventSource.EventData* data)7133         protected unsafe void WriteEventWithRelatedActivityIdCore(int eventId, System.Guid* childActivityID, int eventDataCount, System.Diagnostics.Tracing.EventSource.EventData* data) { }
7134         [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
7135         protected internal partial struct EventData
7136         {
7137             public System.IntPtr DataPointer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
7138             public int Size { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
7139         }
7140     }
7141     [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
7142     public sealed partial class EventSourceAttribute : System.Attribute
7143     {
EventSourceAttribute()7144         public EventSourceAttribute() { }
7145         public string Guid { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
7146         public string LocalizationResources { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
7147         public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
7148     }
7149     [System.SerializableAttribute]
7150     public partial class EventSourceException : System.Exception
7151     {
EventSourceException()7152         public EventSourceException() { }
EventSourceException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)7153         protected EventSourceException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
EventSourceException(string message)7154         public EventSourceException(string message) { }
EventSourceException(string message, System.Exception innerException)7155         public EventSourceException(string message, System.Exception innerException) { }
7156     }
7157     public enum EventTask
7158     {
7159         None = 0,
7160     }
7161     public partial class EventWrittenEventArgs : System.EventArgs
7162     {
EventWrittenEventArgs()7163         internal EventWrittenEventArgs() { }
7164         public System.Guid ActivityId { get { throw null; } }
7165         public int EventId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
7166         public System.Diagnostics.Tracing.EventSource EventSource { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
7167         public System.Diagnostics.Tracing.EventKeywords Keywords { get { throw null; } }
7168         public System.Diagnostics.Tracing.EventLevel Level { get { throw null; } }
7169         public string Message { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
7170         public System.Diagnostics.Tracing.EventOpcode Opcode { get { throw null; } }
7171         public System.Collections.ObjectModel.ReadOnlyCollection<object> Payload { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
7172         public System.Guid RelatedActivityId { get { throw null; } }
7173         public System.Diagnostics.Tracing.EventTask Task { get { throw null; } }
7174         public byte Version { get { throw null; } }
7175     }
7176     [System.AttributeUsageAttribute((System.AttributeTargets)(64))]
7177     public sealed partial class NonEventAttribute : System.Attribute
7178     {
NonEventAttribute()7179         public NonEventAttribute() { }
7180     }
7181 }
7182 namespace System.Globalization
7183 {
7184     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7185     [System.SerializableAttribute]
7186     public abstract partial class Calendar : System.ICloneable
7187     {
7188         public const int CurrentEra = 0;
Calendar()7189         protected Calendar() { }
7190         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7191         public virtual System.Globalization.CalendarAlgorithmType AlgorithmType { get { throw null; } }
7192         protected virtual int DaysInYearBeforeMinSupportedYear { get { throw null; } }
7193         public abstract int[] Eras { get; }
7194         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7195         public bool IsReadOnly { get { throw null; } }
7196         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7197         public virtual System.DateTime MaxSupportedDateTime { get { throw null; } }
7198         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7199         public virtual System.DateTime MinSupportedDateTime { get { throw null; } }
7200         public virtual int TwoDigitYearMax { get { throw null; } set { } }
AddDays(System.DateTime time, int days)7201         public virtual System.DateTime AddDays(System.DateTime time, int days) { throw null; }
AddHours(System.DateTime time, int hours)7202         public virtual System.DateTime AddHours(System.DateTime time, int hours) { throw null; }
AddMilliseconds(System.DateTime time, double milliseconds)7203         public virtual System.DateTime AddMilliseconds(System.DateTime time, double milliseconds) { throw null; }
AddMinutes(System.DateTime time, int minutes)7204         public virtual System.DateTime AddMinutes(System.DateTime time, int minutes) { throw null; }
AddMonths(System.DateTime time, int months)7205         public abstract System.DateTime AddMonths(System.DateTime time, int months);
AddSeconds(System.DateTime time, int seconds)7206         public virtual System.DateTime AddSeconds(System.DateTime time, int seconds) { throw null; }
AddWeeks(System.DateTime time, int weeks)7207         public virtual System.DateTime AddWeeks(System.DateTime time, int weeks) { throw null; }
AddYears(System.DateTime time, int years)7208         public abstract System.DateTime AddYears(System.DateTime time, int years);
7209         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
Clone()7210         public virtual object Clone() { throw null; }
GetDayOfMonth(System.DateTime time)7211         public abstract int GetDayOfMonth(System.DateTime time);
GetDayOfWeek(System.DateTime time)7212         public abstract System.DayOfWeek GetDayOfWeek(System.DateTime time);
GetDayOfYear(System.DateTime time)7213         public abstract int GetDayOfYear(System.DateTime time);
GetDaysInMonth(int year, int month)7214         public virtual int GetDaysInMonth(int year, int month) { throw null; }
GetDaysInMonth(int year, int month, int era)7215         public abstract int GetDaysInMonth(int year, int month, int era);
GetDaysInYear(int year)7216         public virtual int GetDaysInYear(int year) { throw null; }
GetDaysInYear(int year, int era)7217         public abstract int GetDaysInYear(int year, int era);
GetEra(System.DateTime time)7218         public abstract int GetEra(System.DateTime time);
GetHour(System.DateTime time)7219         public virtual int GetHour(System.DateTime time) { throw null; }
7220         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetLeapMonth(int year)7221         public virtual int GetLeapMonth(int year) { throw null; }
7222         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetLeapMonth(int year, int era)7223         public virtual int GetLeapMonth(int year, int era) { throw null; }
GetMilliseconds(System.DateTime time)7224         public virtual double GetMilliseconds(System.DateTime time) { throw null; }
GetMinute(System.DateTime time)7225         public virtual int GetMinute(System.DateTime time) { throw null; }
GetMonth(System.DateTime time)7226         public abstract int GetMonth(System.DateTime time);
GetMonthsInYear(int year)7227         public virtual int GetMonthsInYear(int year) { throw null; }
GetMonthsInYear(int year, int era)7228         public abstract int GetMonthsInYear(int year, int era);
GetSecond(System.DateTime time)7229         public virtual int GetSecond(System.DateTime time) { throw null; }
GetWeekOfYear(System.DateTime time, System.Globalization.CalendarWeekRule rule, System.DayOfWeek firstDayOfWeek)7230         public virtual int GetWeekOfYear(System.DateTime time, System.Globalization.CalendarWeekRule rule, System.DayOfWeek firstDayOfWeek) { throw null; }
GetYear(System.DateTime time)7231         public abstract int GetYear(System.DateTime time);
IsLeapDay(int year, int month, int day)7232         public virtual bool IsLeapDay(int year, int month, int day) { throw null; }
IsLeapDay(int year, int month, int day, int era)7233         public abstract bool IsLeapDay(int year, int month, int day, int era);
IsLeapMonth(int year, int month)7234         public virtual bool IsLeapMonth(int year, int month) { throw null; }
IsLeapMonth(int year, int month, int era)7235         public abstract bool IsLeapMonth(int year, int month, int era);
IsLeapYear(int year)7236         public virtual bool IsLeapYear(int year) { throw null; }
IsLeapYear(int year, int era)7237         public abstract bool IsLeapYear(int year, int era);
7238         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
ReadOnly(System.Globalization.Calendar calendar)7239         public static System.Globalization.Calendar ReadOnly(System.Globalization.Calendar calendar) { throw null; }
ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond)7240         public virtual System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond) { throw null; }
ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era)7241         public abstract System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era);
ToFourDigitYear(int year)7242         public virtual int ToFourDigitYear(int year) { throw null; }
7243     }
7244     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7245     public enum CalendarAlgorithmType
7246     {
7247         LunarCalendar = 2,
7248         LunisolarCalendar = 3,
7249         SolarCalendar = 1,
7250         Unknown = 0,
7251     }
7252     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7253     [System.SerializableAttribute]
7254     public enum CalendarWeekRule
7255     {
7256         FirstDay = 0,
7257         FirstFourDayWeek = 2,
7258         FirstFullWeek = 1,
7259     }
7260     public static partial class CharUnicodeInfo
7261     {
GetDecimalDigitValue(char ch)7262         public static int GetDecimalDigitValue(char ch) { throw null; }
GetDecimalDigitValue(string s, int index)7263         public static int GetDecimalDigitValue(string s, int index) { throw null; }
GetDigitValue(char ch)7264         public static int GetDigitValue(char ch) { throw null; }
GetDigitValue(string s, int index)7265         public static int GetDigitValue(string s, int index) { throw null; }
GetNumericValue(char ch)7266         public static double GetNumericValue(char ch) { throw null; }
GetNumericValue(string s, int index)7267         public static double GetNumericValue(string s, int index) { throw null; }
GetUnicodeCategory(char ch)7268         public static System.Globalization.UnicodeCategory GetUnicodeCategory(char ch) { throw null; }
GetUnicodeCategory(string s, int index)7269         public static System.Globalization.UnicodeCategory GetUnicodeCategory(string s, int index) { throw null; }
7270     }
7271     [System.SerializableAttribute]
7272     public partial class ChineseLunisolarCalendar : System.Globalization.EastAsianLunisolarCalendar
7273     {
7274         public const int ChineseEra = 1;
ChineseLunisolarCalendar()7275         public ChineseLunisolarCalendar() { }
7276         protected override int DaysInYearBeforeMinSupportedYear { get { throw null; } }
7277         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7278         public override int[] Eras { get { throw null; } }
7279         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7280         public override System.DateTime MaxSupportedDateTime { get { throw null; } }
7281         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7282         public override System.DateTime MinSupportedDateTime { get { throw null; } }
7283         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetEra(System.DateTime time)7284         public override int GetEra(System.DateTime time) { throw null; }
7285     }
7286     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7287     [System.SerializableAttribute]
7288     public partial class CompareInfo : System.Runtime.Serialization.IDeserializationCallback
7289     {
CompareInfo()7290         internal CompareInfo() { }
7291         public int LCID { get { throw null; } }
7292         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7293         public virtual string Name { get { throw null; } }
7294         public System.Globalization.SortVersion Version { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
Compare(string string1, int offset1, int length1, string string2, int offset2, int length2)7295         public virtual int Compare(string string1, int offset1, int length1, string string2, int offset2, int length2) { throw null; }
7296         [System.Security.SecuritySafeCriticalAttribute]
Compare(string string1, int offset1, int length1, string string2, int offset2, int length2, System.Globalization.CompareOptions options)7297         public virtual int Compare(string string1, int offset1, int length1, string string2, int offset2, int length2, System.Globalization.CompareOptions options) { throw null; }
Compare(string string1, int offset1, string string2, int offset2)7298         public virtual int Compare(string string1, int offset1, string string2, int offset2) { throw null; }
Compare(string string1, int offset1, string string2, int offset2, System.Globalization.CompareOptions options)7299         public virtual int Compare(string string1, int offset1, string string2, int offset2, System.Globalization.CompareOptions options) { throw null; }
Compare(string string1, string string2)7300         public virtual int Compare(string string1, string string2) { throw null; }
7301         [System.Security.SecuritySafeCriticalAttribute]
Compare(string string1, string string2, System.Globalization.CompareOptions options)7302         public virtual int Compare(string string1, string string2, System.Globalization.CompareOptions options) { throw null; }
Equals(object value)7303         public override bool Equals(object value) { throw null; }
GetCompareInfo(int culture)7304         public static System.Globalization.CompareInfo GetCompareInfo(int culture) { throw null; }
GetCompareInfo(int culture, System.Reflection.Assembly assembly)7305         public static System.Globalization.CompareInfo GetCompareInfo(int culture, System.Reflection.Assembly assembly) { throw null; }
GetCompareInfo(string name)7306         public static System.Globalization.CompareInfo GetCompareInfo(string name) { throw null; }
GetCompareInfo(string name, System.Reflection.Assembly assembly)7307         public static System.Globalization.CompareInfo GetCompareInfo(string name, System.Reflection.Assembly assembly) { throw null; }
GetHashCode()7308         public override int GetHashCode() { throw null; }
GetSortKey(string source)7309         public virtual System.Globalization.SortKey GetSortKey(string source) { throw null; }
GetSortKey(string source, System.Globalization.CompareOptions options)7310         public virtual System.Globalization.SortKey GetSortKey(string source, System.Globalization.CompareOptions options) { throw null; }
IndexOf(string source, char value)7311         public virtual int IndexOf(string source, char value) { throw null; }
IndexOf(string source, char value, System.Globalization.CompareOptions options)7312         public virtual int IndexOf(string source, char value, System.Globalization.CompareOptions options) { throw null; }
IndexOf(string source, char value, int startIndex)7313         public virtual int IndexOf(string source, char value, int startIndex) { throw null; }
IndexOf(string source, char value, int startIndex, System.Globalization.CompareOptions options)7314         public virtual int IndexOf(string source, char value, int startIndex, System.Globalization.CompareOptions options) { throw null; }
IndexOf(string source, char value, int startIndex, int count)7315         public virtual int IndexOf(string source, char value, int startIndex, int count) { throw null; }
7316         [System.Security.SecuritySafeCriticalAttribute]
IndexOf(string source, char value, int startIndex, int count, System.Globalization.CompareOptions options)7317         public virtual int IndexOf(string source, char value, int startIndex, int count, System.Globalization.CompareOptions options) { throw null; }
IndexOf(string source, string value)7318         public virtual int IndexOf(string source, string value) { throw null; }
IndexOf(string source, string value, System.Globalization.CompareOptions options)7319         public virtual int IndexOf(string source, string value, System.Globalization.CompareOptions options) { throw null; }
IndexOf(string source, string value, int startIndex)7320         public virtual int IndexOf(string source, string value, int startIndex) { throw null; }
IndexOf(string source, string value, int startIndex, System.Globalization.CompareOptions options)7321         public virtual int IndexOf(string source, string value, int startIndex, System.Globalization.CompareOptions options) { throw null; }
IndexOf(string source, string value, int startIndex, int count)7322         public virtual int IndexOf(string source, string value, int startIndex, int count) { throw null; }
7323         [System.Security.SecuritySafeCriticalAttribute]
IndexOf(string source, string value, int startIndex, int count, System.Globalization.CompareOptions options)7324         public virtual int IndexOf(string source, string value, int startIndex, int count, System.Globalization.CompareOptions options) { throw null; }
IsPrefix(string source, string prefix)7325         public virtual bool IsPrefix(string source, string prefix) { throw null; }
7326         [System.Security.SecuritySafeCriticalAttribute]
IsPrefix(string source, string prefix, System.Globalization.CompareOptions options)7327         public virtual bool IsPrefix(string source, string prefix, System.Globalization.CompareOptions options) { throw null; }
7328         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
IsSortable(char ch)7329         public static bool IsSortable(char ch) { throw null; }
7330         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7331         [System.Security.SecuritySafeCriticalAttribute]
IsSortable(string text)7332         public static bool IsSortable(string text) { throw null; }
IsSuffix(string source, string suffix)7333         public virtual bool IsSuffix(string source, string suffix) { throw null; }
7334         [System.Security.SecuritySafeCriticalAttribute]
IsSuffix(string source, string suffix, System.Globalization.CompareOptions options)7335         public virtual bool IsSuffix(string source, string suffix, System.Globalization.CompareOptions options) { throw null; }
LastIndexOf(string source, char value)7336         public virtual int LastIndexOf(string source, char value) { throw null; }
LastIndexOf(string source, char value, System.Globalization.CompareOptions options)7337         public virtual int LastIndexOf(string source, char value, System.Globalization.CompareOptions options) { throw null; }
LastIndexOf(string source, char value, int startIndex)7338         public virtual int LastIndexOf(string source, char value, int startIndex) { throw null; }
LastIndexOf(string source, char value, int startIndex, System.Globalization.CompareOptions options)7339         public virtual int LastIndexOf(string source, char value, int startIndex, System.Globalization.CompareOptions options) { throw null; }
LastIndexOf(string source, char value, int startIndex, int count)7340         public virtual int LastIndexOf(string source, char value, int startIndex, int count) { throw null; }
7341         [System.Security.SecuritySafeCriticalAttribute]
LastIndexOf(string source, char value, int startIndex, int count, System.Globalization.CompareOptions options)7342         public virtual int LastIndexOf(string source, char value, int startIndex, int count, System.Globalization.CompareOptions options) { throw null; }
LastIndexOf(string source, string value)7343         public virtual int LastIndexOf(string source, string value) { throw null; }
LastIndexOf(string source, string value, System.Globalization.CompareOptions options)7344         public virtual int LastIndexOf(string source, string value, System.Globalization.CompareOptions options) { throw null; }
LastIndexOf(string source, string value, int startIndex)7345         public virtual int LastIndexOf(string source, string value, int startIndex) { throw null; }
LastIndexOf(string source, string value, int startIndex, System.Globalization.CompareOptions options)7346         public virtual int LastIndexOf(string source, string value, int startIndex, System.Globalization.CompareOptions options) { throw null; }
LastIndexOf(string source, string value, int startIndex, int count)7347         public virtual int LastIndexOf(string source, string value, int startIndex, int count) { throw null; }
7348         [System.Security.SecuritySafeCriticalAttribute]
LastIndexOf(string source, string value, int startIndex, int count, System.Globalization.CompareOptions options)7349         public virtual int LastIndexOf(string source, string value, int startIndex, int count, System.Globalization.CompareOptions options) { throw null; }
System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender)7350         void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { }
ToString()7351         public override string ToString() { throw null; }
7352     }
7353     [System.FlagsAttribute]
7354     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7355     [System.SerializableAttribute]
7356     public enum CompareOptions
7357     {
7358         IgnoreCase = 1,
7359         IgnoreKanaType = 8,
7360         IgnoreNonSpace = 2,
7361         IgnoreSymbols = 4,
7362         IgnoreWidth = 16,
7363         None = 0,
7364         Ordinal = 1073741824,
7365         OrdinalIgnoreCase = 268435456,
7366         StringSort = 536870912,
7367     }
7368     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7369     [System.SerializableAttribute]
7370     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
7371     public partial class CultureInfo : System.ICloneable, System.IFormatProvider
7372     {
CultureInfo(int culture)7373         public CultureInfo(int culture) { }
CultureInfo(int culture, bool useUserOverride)7374         public CultureInfo(int culture, bool useUserOverride) { }
CultureInfo(string name)7375         public CultureInfo(string name) { }
CultureInfo(string name, bool useUserOverride)7376         public CultureInfo(string name, bool useUserOverride) { }
7377         public virtual System.Globalization.Calendar Calendar { get { throw null; } }
7378         public virtual System.Globalization.CompareInfo CompareInfo { get { throw null; } }
7379         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7380         public System.Globalization.CultureTypes CultureTypes { get { throw null; } }
7381         public static System.Globalization.CultureInfo CurrentCulture { get { throw null; } }
7382         public static System.Globalization.CultureInfo CurrentUICulture { get { throw null; } }
7383         public virtual System.Globalization.DateTimeFormatInfo DateTimeFormat { get { throw null; } set { } }
7384         public static System.Globalization.CultureInfo DefaultThreadCurrentCulture { get { throw null; } set { } }
7385         public static System.Globalization.CultureInfo DefaultThreadCurrentUICulture { get { throw null; } set { } }
7386         public virtual string DisplayName { get { throw null; } }
7387         public virtual string EnglishName { get { throw null; } }
7388         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7389         public string IetfLanguageTag { get { throw null; } }
7390         public static System.Globalization.CultureInfo InstalledUICulture { get { throw null; } }
7391         public static System.Globalization.CultureInfo InvariantCulture { get { throw null; } }
7392         public virtual bool IsNeutralCulture { get { throw null; } }
7393         public bool IsReadOnly { get { throw null; } }
7394         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7395         public virtual int KeyboardLayoutId { get { throw null; } }
7396         public virtual int LCID { get { throw null; } }
7397         public virtual string Name { get { throw null; } }
7398         public virtual string NativeName { get { throw null; } }
7399         public virtual System.Globalization.NumberFormatInfo NumberFormat { get { throw null; } set { } }
7400         [System.MonoLimitationAttribute("Optional calendars are not supported only default calendar is returned")]
7401         public virtual System.Globalization.Calendar[] OptionalCalendars { get { throw null; } }
7402         public virtual System.Globalization.CultureInfo Parent { get { throw null; } }
7403         public virtual System.Globalization.TextInfo TextInfo { get { throw null; } }
7404         public virtual string ThreeLetterISOLanguageName { get { throw null; } }
7405         public virtual string ThreeLetterWindowsLanguageName { get { throw null; } }
7406         public virtual string TwoLetterISOLanguageName { get { throw null; } }
7407         public bool UseUserOverride { get { throw null; } }
ClearCachedData()7408         public void ClearCachedData() { }
Clone()7409         public virtual object Clone() { throw null; }
CreateSpecificCulture(string name)7410         public static System.Globalization.CultureInfo CreateSpecificCulture(string name) { throw null; }
Equals(object value)7411         public override bool Equals(object value) { throw null; }
7412         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetConsoleFallbackUICulture()7413         public System.Globalization.CultureInfo GetConsoleFallbackUICulture() { throw null; }
GetCultureInfo(int culture)7414         public static System.Globalization.CultureInfo GetCultureInfo(int culture) { throw null; }
GetCultureInfo(string name)7415         public static System.Globalization.CultureInfo GetCultureInfo(string name) { throw null; }
7416         [System.MonoTODOAttribute("Currently it ignores the altName parameter")]
GetCultureInfo(string name, string altName)7417         public static System.Globalization.CultureInfo GetCultureInfo(string name, string altName) { throw null; }
GetCultureInfoByIetfLanguageTag(string name)7418         public static System.Globalization.CultureInfo GetCultureInfoByIetfLanguageTag(string name) { throw null; }
GetCultures(System.Globalization.CultureTypes types)7419         public static System.Globalization.CultureInfo[] GetCultures(System.Globalization.CultureTypes types) { throw null; }
GetFormat(System.Type formatType)7420         public virtual object GetFormat(System.Type formatType) { throw null; }
GetHashCode()7421         public override int GetHashCode() { throw null; }
ReadOnly(System.Globalization.CultureInfo ci)7422         public static System.Globalization.CultureInfo ReadOnly(System.Globalization.CultureInfo ci) { throw null; }
ToString()7423         public override string ToString() { throw null; }
7424     }
7425     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7426     [System.SerializableAttribute]
7427     public partial class CultureNotFoundException : System.ArgumentException, System.Runtime.Serialization.ISerializable
7428     {
CultureNotFoundException()7429         public CultureNotFoundException() { }
CultureNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)7430         protected CultureNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
CultureNotFoundException(string message)7431         public CultureNotFoundException(string message) { }
CultureNotFoundException(string message, System.Exception innerException)7432         public CultureNotFoundException(string message, System.Exception innerException) { }
CultureNotFoundException(string message, int invalidCultureId, System.Exception innerException)7433         public CultureNotFoundException(string message, int invalidCultureId, System.Exception innerException) { }
CultureNotFoundException(string paramName, int invalidCultureId, string message)7434         public CultureNotFoundException(string paramName, int invalidCultureId, string message) { }
CultureNotFoundException(string paramName, string message)7435         public CultureNotFoundException(string paramName, string message) { }
CultureNotFoundException(string message, string invalidCultureName, System.Exception innerException)7436         public CultureNotFoundException(string message, string invalidCultureName, System.Exception innerException) { }
CultureNotFoundException(string paramName, string invalidCultureName, string message)7437         public CultureNotFoundException(string paramName, string invalidCultureName, string message) { }
7438         public virtual System.Nullable<int> InvalidCultureId { get { throw null; } }
7439         public virtual string InvalidCultureName { get { throw null; } }
7440         public override string Message { get { throw null; } }
7441         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)7442         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
7443     }
7444     [System.FlagsAttribute]
7445     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7446     [System.SerializableAttribute]
7447     public enum CultureTypes
7448     {
7449         AllCultures = 7,
7450         [System.ObsoleteAttribute("This value has been deprecated.  Please use other values in CultureTypes.")]
7451         FrameworkCultures = 64,
7452         InstalledWin32Cultures = 4,
7453         NeutralCultures = 1,
7454         ReplacementCultures = 16,
7455         SpecificCultures = 2,
7456         UserCustomCulture = 8,
7457         [System.ObsoleteAttribute("This value has been deprecated.  Please use other values in CultureTypes.")]
7458         WindowsOnlyCultures = 32,
7459     }
7460     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7461     [System.SerializableAttribute]
7462     public sealed partial class DateTimeFormatInfo : System.ICloneable, System.IFormatProvider
7463     {
DateTimeFormatInfo()7464         public DateTimeFormatInfo() { }
7465         public string[] AbbreviatedDayNames { get { throw null; } set { } }
7466         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7467         public string[] AbbreviatedMonthGenitiveNames { get { throw null; } set { } }
7468         public string[] AbbreviatedMonthNames { get { throw null; } set { } }
7469         public string AMDesignator { get { throw null; } set { } }
7470         public System.Globalization.Calendar Calendar { get { throw null; } set { } }
7471         public System.Globalization.CalendarWeekRule CalendarWeekRule { get { throw null; } set { } }
7472         public static System.Globalization.DateTimeFormatInfo CurrentInfo { get { throw null; } }
7473         public string DateSeparator { get { throw null; } set { } }
7474         public string[] DayNames { get { throw null; } set { } }
7475         public System.DayOfWeek FirstDayOfWeek { get { throw null; } set { } }
7476         public string FullDateTimePattern { get { throw null; } set { } }
7477         public static System.Globalization.DateTimeFormatInfo InvariantInfo { get { throw null; } }
7478         public bool IsReadOnly { get { throw null; } }
7479         public string LongDatePattern { get { throw null; } set { } }
7480         public string LongTimePattern { get { throw null; } set { } }
7481         public string MonthDayPattern { get { throw null; } set { } }
7482         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7483         public string[] MonthGenitiveNames { get { throw null; } set { } }
7484         public string[] MonthNames { get { throw null; } set { } }
7485         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7486         public string NativeCalendarName { get { throw null; } }
7487         public string PMDesignator { get { throw null; } set { } }
7488         public string RFC1123Pattern { get { throw null; } }
7489         public string ShortDatePattern { get { throw null; } set { } }
7490         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7491         public string[] ShortestDayNames { get { throw null; } set { } }
7492         public string ShortTimePattern { get { throw null; } set { } }
7493         public string SortableDateTimePattern { get { throw null; } }
7494         public string TimeSeparator { get { throw null; } set { } }
7495         public string UniversalSortableDateTimePattern { get { throw null; } }
7496         public string YearMonthPattern { get { throw null; } set { } }
Clone()7497         public object Clone() { throw null; }
GetAbbreviatedDayName(System.DayOfWeek dayofweek)7498         public string GetAbbreviatedDayName(System.DayOfWeek dayofweek) { throw null; }
GetAbbreviatedEraName(int era)7499         public string GetAbbreviatedEraName(int era) { throw null; }
GetAbbreviatedMonthName(int month)7500         public string GetAbbreviatedMonthName(int month) { throw null; }
GetAllDateTimePatterns()7501         public string[] GetAllDateTimePatterns() { throw null; }
GetAllDateTimePatterns(char format)7502         public string[] GetAllDateTimePatterns(char format) { throw null; }
GetDayName(System.DayOfWeek dayofweek)7503         public string GetDayName(System.DayOfWeek dayofweek) { throw null; }
GetEra(string eraName)7504         public int GetEra(string eraName) { throw null; }
GetEraName(int era)7505         public string GetEraName(int era) { throw null; }
GetFormat(System.Type formatType)7506         public object GetFormat(System.Type formatType) { throw null; }
GetInstance(System.IFormatProvider provider)7507         public static System.Globalization.DateTimeFormatInfo GetInstance(System.IFormatProvider provider) { throw null; }
GetMonthName(int month)7508         public string GetMonthName(int month) { throw null; }
7509         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetShortestDayName(System.DayOfWeek dayOfWeek)7510         public string GetShortestDayName(System.DayOfWeek dayOfWeek) { throw null; }
ReadOnly(System.Globalization.DateTimeFormatInfo dtfi)7511         public static System.Globalization.DateTimeFormatInfo ReadOnly(System.Globalization.DateTimeFormatInfo dtfi) { throw null; }
7512         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
SetAllDateTimePatterns(string[] patterns, char format)7513         public void SetAllDateTimePatterns(string[] patterns, char format) { }
7514     }
7515     [System.FlagsAttribute]
7516     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7517     [System.SerializableAttribute]
7518     public enum DateTimeStyles
7519     {
7520         AdjustToUniversal = 16,
7521         AllowInnerWhite = 4,
7522         AllowLeadingWhite = 1,
7523         AllowTrailingWhite = 2,
7524         AllowWhiteSpaces = 7,
7525         AssumeLocal = 32,
7526         AssumeUniversal = 64,
7527         NoCurrentDateDefault = 8,
7528         None = 0,
7529         RoundtripKind = 128,
7530     }
7531     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7532     [System.SerializableAttribute]
7533     public partial class DaylightTime
7534     {
DaylightTime(System.DateTime start, System.DateTime end, System.TimeSpan delta)7535         public DaylightTime(System.DateTime start, System.DateTime end, System.TimeSpan delta) { }
7536         public System.TimeSpan Delta { get { throw null; } }
7537         public System.DateTime End { get { throw null; } }
7538         public System.DateTime Start { get { throw null; } }
7539     }
7540     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7541     [System.SerializableAttribute]
7542     public enum DigitShapes
7543     {
7544         Context = 0,
7545         NativeNational = 2,
7546         None = 1,
7547     }
7548     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7549     [System.SerializableAttribute]
7550     public abstract partial class EastAsianLunisolarCalendar : System.Globalization.Calendar
7551     {
EastAsianLunisolarCalendar()7552         internal EastAsianLunisolarCalendar() { }
7553         public override System.Globalization.CalendarAlgorithmType AlgorithmType { get { throw null; } }
7554         public override int TwoDigitYearMax { get { throw null; } set { } }
AddMonths(System.DateTime time, int months)7555         public override System.DateTime AddMonths(System.DateTime time, int months) { throw null; }
AddYears(System.DateTime time, int years)7556         public override System.DateTime AddYears(System.DateTime time, int years) { throw null; }
GetCelestialStem(int sexagenaryYear)7557         public int GetCelestialStem(int sexagenaryYear) { throw null; }
GetDayOfMonth(System.DateTime time)7558         public override int GetDayOfMonth(System.DateTime time) { throw null; }
GetDayOfWeek(System.DateTime time)7559         public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { throw null; }
GetDayOfYear(System.DateTime time)7560         public override int GetDayOfYear(System.DateTime time) { throw null; }
GetDaysInMonth(int year, int month, int era)7561         public override int GetDaysInMonth(int year, int month, int era) { throw null; }
GetDaysInYear(int year, int era)7562         public override int GetDaysInYear(int year, int era) { throw null; }
GetLeapMonth(int year, int era)7563         public override int GetLeapMonth(int year, int era) { throw null; }
GetMonth(System.DateTime time)7564         public override int GetMonth(System.DateTime time) { throw null; }
GetMonthsInYear(int year, int era)7565         public override int GetMonthsInYear(int year, int era) { throw null; }
GetSexagenaryYear(System.DateTime time)7566         public virtual int GetSexagenaryYear(System.DateTime time) { throw null; }
GetTerrestrialBranch(int sexagenaryYear)7567         public int GetTerrestrialBranch(int sexagenaryYear) { throw null; }
GetYear(System.DateTime time)7568         public override int GetYear(System.DateTime time) { throw null; }
IsLeapDay(int year, int month, int day, int era)7569         public override bool IsLeapDay(int year, int month, int day, int era) { throw null; }
IsLeapMonth(int year, int month, int era)7570         public override bool IsLeapMonth(int year, int month, int era) { throw null; }
IsLeapYear(int year, int era)7571         public override bool IsLeapYear(int year, int era) { throw null; }
ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era)7572         public override System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era) { throw null; }
ToFourDigitYear(int year)7573         public override int ToFourDigitYear(int year) { throw null; }
7574     }
7575     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7576     [System.SerializableAttribute]
7577     public partial class GregorianCalendar : System.Globalization.Calendar
7578     {
7579         public const int ADEra = 1;
GregorianCalendar()7580         public GregorianCalendar() { }
GregorianCalendar(System.Globalization.GregorianCalendarTypes type)7581         public GregorianCalendar(System.Globalization.GregorianCalendarTypes type) { }
7582         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7583         public override System.Globalization.CalendarAlgorithmType AlgorithmType { get { throw null; } }
7584         public virtual System.Globalization.GregorianCalendarTypes CalendarType { get { throw null; } set { } }
7585         public override int[] Eras { get { throw null; } }
7586         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7587         public override System.DateTime MaxSupportedDateTime { get { throw null; } }
7588         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7589         public override System.DateTime MinSupportedDateTime { get { throw null; } }
7590         public override int TwoDigitYearMax { get { throw null; } set { } }
AddMonths(System.DateTime time, int months)7591         public override System.DateTime AddMonths(System.DateTime time, int months) { throw null; }
AddYears(System.DateTime time, int years)7592         public override System.DateTime AddYears(System.DateTime time, int years) { throw null; }
GetDayOfMonth(System.DateTime time)7593         public override int GetDayOfMonth(System.DateTime time) { throw null; }
GetDayOfWeek(System.DateTime time)7594         public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { throw null; }
GetDayOfYear(System.DateTime time)7595         public override int GetDayOfYear(System.DateTime time) { throw null; }
GetDaysInMonth(int year, int month, int era)7596         public override int GetDaysInMonth(int year, int month, int era) { throw null; }
GetDaysInYear(int year, int era)7597         public override int GetDaysInYear(int year, int era) { throw null; }
GetEra(System.DateTime time)7598         public override int GetEra(System.DateTime time) { throw null; }
7599         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetLeapMonth(int year, int era)7600         public override int GetLeapMonth(int year, int era) { throw null; }
GetMonth(System.DateTime time)7601         public override int GetMonth(System.DateTime time) { throw null; }
GetMonthsInYear(int year, int era)7602         public override int GetMonthsInYear(int year, int era) { throw null; }
GetYear(System.DateTime time)7603         public override int GetYear(System.DateTime time) { throw null; }
IsLeapDay(int year, int month, int day, int era)7604         public override bool IsLeapDay(int year, int month, int day, int era) { throw null; }
IsLeapMonth(int year, int month, int era)7605         public override bool IsLeapMonth(int year, int month, int era) { throw null; }
IsLeapYear(int year, int era)7606         public override bool IsLeapYear(int year, int era) { throw null; }
ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era)7607         public override System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era) { throw null; }
ToFourDigitYear(int year)7608         public override int ToFourDigitYear(int year) { throw null; }
7609     }
7610     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7611     [System.SerializableAttribute]
7612     public enum GregorianCalendarTypes
7613     {
7614         Arabic = 10,
7615         Localized = 1,
7616         MiddleEastFrench = 9,
7617         TransliteratedEnglish = 11,
7618         TransliteratedFrench = 12,
7619         USEnglish = 2,
7620     }
7621     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7622     [System.SerializableAttribute]
7623     public partial class HebrewCalendar : System.Globalization.Calendar
7624     {
7625         public static readonly int HebrewEra;
HebrewCalendar()7626         public HebrewCalendar() { }
7627         public override System.Globalization.CalendarAlgorithmType AlgorithmType { get { throw null; } }
7628         public override int[] Eras { get { throw null; } }
7629         public override System.DateTime MaxSupportedDateTime { get { throw null; } }
7630         public override System.DateTime MinSupportedDateTime { get { throw null; } }
7631         public override int TwoDigitYearMax { get { throw null; } set { } }
AddMonths(System.DateTime time, int months)7632         public override System.DateTime AddMonths(System.DateTime time, int months) { throw null; }
AddYears(System.DateTime time, int years)7633         public override System.DateTime AddYears(System.DateTime time, int years) { throw null; }
GetDayOfMonth(System.DateTime time)7634         public override int GetDayOfMonth(System.DateTime time) { throw null; }
GetDayOfWeek(System.DateTime time)7635         public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { throw null; }
GetDayOfYear(System.DateTime time)7636         public override int GetDayOfYear(System.DateTime time) { throw null; }
GetDaysInMonth(int year, int month, int era)7637         public override int GetDaysInMonth(int year, int month, int era) { throw null; }
GetDaysInYear(int year, int era)7638         public override int GetDaysInYear(int year, int era) { throw null; }
GetEra(System.DateTime time)7639         public override int GetEra(System.DateTime time) { throw null; }
GetLeapMonth(int year, int era)7640         public override int GetLeapMonth(int year, int era) { throw null; }
GetMonth(System.DateTime time)7641         public override int GetMonth(System.DateTime time) { throw null; }
GetMonthsInYear(int year, int era)7642         public override int GetMonthsInYear(int year, int era) { throw null; }
GetYear(System.DateTime time)7643         public override int GetYear(System.DateTime time) { throw null; }
IsLeapDay(int year, int month, int day, int era)7644         public override bool IsLeapDay(int year, int month, int day, int era) { throw null; }
IsLeapMonth(int year, int month, int era)7645         public override bool IsLeapMonth(int year, int month, int era) { throw null; }
IsLeapYear(int year, int era)7646         public override bool IsLeapYear(int year, int era) { throw null; }
ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era)7647         public override System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era) { throw null; }
ToFourDigitYear(int year)7648         public override int ToFourDigitYear(int year) { throw null; }
7649     }
7650     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7651     [System.SerializableAttribute]
7652     public partial class HijriCalendar : System.Globalization.Calendar
7653     {
7654         public static readonly int HijriEra;
HijriCalendar()7655         public HijriCalendar() { }
7656         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7657         public override System.Globalization.CalendarAlgorithmType AlgorithmType { get { throw null; } }
7658         protected override int DaysInYearBeforeMinSupportedYear { get { throw null; } }
7659         public override int[] Eras { get { throw null; } }
7660         public int HijriAdjustment { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } set { } }
7661         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7662         public override System.DateTime MaxSupportedDateTime { get { throw null; } }
7663         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7664         public override System.DateTime MinSupportedDateTime { get { throw null; } }
7665         public override int TwoDigitYearMax { get { throw null; } set { } }
AddMonths(System.DateTime time, int months)7666         public override System.DateTime AddMonths(System.DateTime time, int months) { throw null; }
AddYears(System.DateTime time, int years)7667         public override System.DateTime AddYears(System.DateTime time, int years) { throw null; }
GetDayOfMonth(System.DateTime time)7668         public override int GetDayOfMonth(System.DateTime time) { throw null; }
GetDayOfWeek(System.DateTime time)7669         public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { throw null; }
GetDayOfYear(System.DateTime time)7670         public override int GetDayOfYear(System.DateTime time) { throw null; }
GetDaysInMonth(int year, int month, int era)7671         public override int GetDaysInMonth(int year, int month, int era) { throw null; }
GetDaysInYear(int year, int era)7672         public override int GetDaysInYear(int year, int era) { throw null; }
GetEra(System.DateTime time)7673         public override int GetEra(System.DateTime time) { throw null; }
7674         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetLeapMonth(int year, int era)7675         public override int GetLeapMonth(int year, int era) { throw null; }
GetMonth(System.DateTime time)7676         public override int GetMonth(System.DateTime time) { throw null; }
GetMonthsInYear(int year, int era)7677         public override int GetMonthsInYear(int year, int era) { throw null; }
GetYear(System.DateTime time)7678         public override int GetYear(System.DateTime time) { throw null; }
IsLeapDay(int year, int month, int day, int era)7679         public override bool IsLeapDay(int year, int month, int day, int era) { throw null; }
IsLeapMonth(int year, int month, int era)7680         public override bool IsLeapMonth(int year, int month, int era) { throw null; }
IsLeapYear(int year, int era)7681         public override bool IsLeapYear(int year, int era) { throw null; }
ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era)7682         public override System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era) { throw null; }
ToFourDigitYear(int year)7683         public override int ToFourDigitYear(int year) { throw null; }
7684     }
7685     public sealed partial class IdnMapping
7686     {
IdnMapping()7687         public IdnMapping() { }
7688         public bool AllowUnassigned { get { throw null; } set { } }
7689         public bool UseStd3AsciiRules { get { throw null; } set { } }
Equals(object obj)7690         public override bool Equals(object obj) { throw null; }
GetAscii(string unicode)7691         public string GetAscii(string unicode) { throw null; }
GetAscii(string unicode, int index)7692         public string GetAscii(string unicode, int index) { throw null; }
GetAscii(string unicode, int index, int count)7693         public string GetAscii(string unicode, int index, int count) { throw null; }
GetHashCode()7694         public override int GetHashCode() { throw null; }
GetUnicode(string ascii)7695         public string GetUnicode(string ascii) { throw null; }
GetUnicode(string ascii, int index)7696         public string GetUnicode(string ascii, int index) { throw null; }
GetUnicode(string ascii, int index, int count)7697         public string GetUnicode(string ascii, int index, int count) { throw null; }
7698     }
7699     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7700     [System.SerializableAttribute]
7701     public partial class JapaneseCalendar : System.Globalization.Calendar
7702     {
JapaneseCalendar()7703         public JapaneseCalendar() { }
7704         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7705         public override System.Globalization.CalendarAlgorithmType AlgorithmType { get { throw null; } }
7706         public override int[] Eras { get { throw null; } }
7707         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7708         public override System.DateTime MaxSupportedDateTime { get { throw null; } }
7709         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7710         public override System.DateTime MinSupportedDateTime { get { throw null; } }
7711         public override int TwoDigitYearMax { get { throw null; } set { } }
AddMonths(System.DateTime time, int months)7712         public override System.DateTime AddMonths(System.DateTime time, int months) { throw null; }
AddYears(System.DateTime time, int years)7713         public override System.DateTime AddYears(System.DateTime time, int years) { throw null; }
GetDayOfMonth(System.DateTime time)7714         public override int GetDayOfMonth(System.DateTime time) { throw null; }
GetDayOfWeek(System.DateTime time)7715         public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { throw null; }
GetDayOfYear(System.DateTime time)7716         public override int GetDayOfYear(System.DateTime time) { throw null; }
GetDaysInMonth(int year, int month, int era)7717         public override int GetDaysInMonth(int year, int month, int era) { throw null; }
GetDaysInYear(int year, int era)7718         public override int GetDaysInYear(int year, int era) { throw null; }
GetEra(System.DateTime time)7719         public override int GetEra(System.DateTime time) { throw null; }
7720         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetLeapMonth(int year, int era)7721         public override int GetLeapMonth(int year, int era) { throw null; }
GetMonth(System.DateTime time)7722         public override int GetMonth(System.DateTime time) { throw null; }
GetMonthsInYear(int year, int era)7723         public override int GetMonthsInYear(int year, int era) { throw null; }
7724         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetWeekOfYear(System.DateTime time, System.Globalization.CalendarWeekRule rule, System.DayOfWeek firstDayOfWeek)7725         public override int GetWeekOfYear(System.DateTime time, System.Globalization.CalendarWeekRule rule, System.DayOfWeek firstDayOfWeek) { throw null; }
GetYear(System.DateTime time)7726         public override int GetYear(System.DateTime time) { throw null; }
IsLeapDay(int year, int month, int day, int era)7727         public override bool IsLeapDay(int year, int month, int day, int era) { throw null; }
IsLeapMonth(int year, int month, int era)7728         public override bool IsLeapMonth(int year, int month, int era) { throw null; }
IsLeapYear(int year, int era)7729         public override bool IsLeapYear(int year, int era) { throw null; }
ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era)7730         public override System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era) { throw null; }
ToFourDigitYear(int year)7731         public override int ToFourDigitYear(int year) { throw null; }
7732     }
7733     [System.SerializableAttribute]
7734     public partial class JapaneseLunisolarCalendar : System.Globalization.EastAsianLunisolarCalendar
7735     {
7736         public const int JapaneseEra = 1;
JapaneseLunisolarCalendar()7737         public JapaneseLunisolarCalendar() { }
7738         protected override int DaysInYearBeforeMinSupportedYear { get { throw null; } }
7739         public override int[] Eras { get { throw null; } }
7740         public override System.DateTime MaxSupportedDateTime { get { throw null; } }
7741         public override System.DateTime MinSupportedDateTime { get { throw null; } }
GetEra(System.DateTime time)7742         public override int GetEra(System.DateTime time) { throw null; }
7743     }
7744     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7745     [System.SerializableAttribute]
7746     public partial class JulianCalendar : System.Globalization.Calendar
7747     {
7748         public static readonly int JulianEra;
JulianCalendar()7749         public JulianCalendar() { }
7750         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7751         public override System.Globalization.CalendarAlgorithmType AlgorithmType { get { throw null; } }
7752         public override int[] Eras { get { throw null; } }
7753         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7754         public override System.DateTime MaxSupportedDateTime { get { throw null; } }
7755         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7756         public override System.DateTime MinSupportedDateTime { get { throw null; } }
7757         public override int TwoDigitYearMax { get { throw null; } set { } }
AddMonths(System.DateTime time, int months)7758         public override System.DateTime AddMonths(System.DateTime time, int months) { throw null; }
AddYears(System.DateTime time, int years)7759         public override System.DateTime AddYears(System.DateTime time, int years) { throw null; }
GetDayOfMonth(System.DateTime time)7760         public override int GetDayOfMonth(System.DateTime time) { throw null; }
GetDayOfWeek(System.DateTime time)7761         public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { throw null; }
GetDayOfYear(System.DateTime time)7762         public override int GetDayOfYear(System.DateTime time) { throw null; }
GetDaysInMonth(int year, int month, int era)7763         public override int GetDaysInMonth(int year, int month, int era) { throw null; }
GetDaysInYear(int year, int era)7764         public override int GetDaysInYear(int year, int era) { throw null; }
GetEra(System.DateTime time)7765         public override int GetEra(System.DateTime time) { throw null; }
7766         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetLeapMonth(int year, int era)7767         public override int GetLeapMonth(int year, int era) { throw null; }
GetMonth(System.DateTime time)7768         public override int GetMonth(System.DateTime time) { throw null; }
GetMonthsInYear(int year, int era)7769         public override int GetMonthsInYear(int year, int era) { throw null; }
GetYear(System.DateTime time)7770         public override int GetYear(System.DateTime time) { throw null; }
IsLeapDay(int year, int month, int day, int era)7771         public override bool IsLeapDay(int year, int month, int day, int era) { throw null; }
IsLeapMonth(int year, int month, int era)7772         public override bool IsLeapMonth(int year, int month, int era) { throw null; }
IsLeapYear(int year, int era)7773         public override bool IsLeapYear(int year, int era) { throw null; }
ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era)7774         public override System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era) { throw null; }
ToFourDigitYear(int year)7775         public override int ToFourDigitYear(int year) { throw null; }
7776     }
7777     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7778     [System.SerializableAttribute]
7779     public partial class KoreanCalendar : System.Globalization.Calendar
7780     {
7781         public const int KoreanEra = 1;
KoreanCalendar()7782         public KoreanCalendar() { }
7783         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7784         public override System.Globalization.CalendarAlgorithmType AlgorithmType { get { throw null; } }
7785         public override int[] Eras { get { throw null; } }
7786         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7787         public override System.DateTime MaxSupportedDateTime { get { throw null; } }
7788         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7789         public override System.DateTime MinSupportedDateTime { get { throw null; } }
7790         public override int TwoDigitYearMax { get { throw null; } set { } }
AddMonths(System.DateTime time, int months)7791         public override System.DateTime AddMonths(System.DateTime time, int months) { throw null; }
AddYears(System.DateTime time, int years)7792         public override System.DateTime AddYears(System.DateTime time, int years) { throw null; }
GetDayOfMonth(System.DateTime time)7793         public override int GetDayOfMonth(System.DateTime time) { throw null; }
GetDayOfWeek(System.DateTime time)7794         public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { throw null; }
GetDayOfYear(System.DateTime time)7795         public override int GetDayOfYear(System.DateTime time) { throw null; }
GetDaysInMonth(int year, int month, int era)7796         public override int GetDaysInMonth(int year, int month, int era) { throw null; }
GetDaysInYear(int year, int era)7797         public override int GetDaysInYear(int year, int era) { throw null; }
GetEra(System.DateTime time)7798         public override int GetEra(System.DateTime time) { throw null; }
7799         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetLeapMonth(int year, int era)7800         public override int GetLeapMonth(int year, int era) { throw null; }
GetMonth(System.DateTime time)7801         public override int GetMonth(System.DateTime time) { throw null; }
GetMonthsInYear(int year, int era)7802         public override int GetMonthsInYear(int year, int era) { throw null; }
7803         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetWeekOfYear(System.DateTime time, System.Globalization.CalendarWeekRule rule, System.DayOfWeek firstDayOfWeek)7804         public override int GetWeekOfYear(System.DateTime time, System.Globalization.CalendarWeekRule rule, System.DayOfWeek firstDayOfWeek) { throw null; }
GetYear(System.DateTime time)7805         public override int GetYear(System.DateTime time) { throw null; }
IsLeapDay(int year, int month, int day, int era)7806         public override bool IsLeapDay(int year, int month, int day, int era) { throw null; }
IsLeapMonth(int year, int month, int era)7807         public override bool IsLeapMonth(int year, int month, int era) { throw null; }
IsLeapYear(int year, int era)7808         public override bool IsLeapYear(int year, int era) { throw null; }
ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era)7809         public override System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era) { throw null; }
ToFourDigitYear(int year)7810         public override int ToFourDigitYear(int year) { throw null; }
7811     }
7812     [System.SerializableAttribute]
7813     public partial class KoreanLunisolarCalendar : System.Globalization.EastAsianLunisolarCalendar
7814     {
7815         public const int GregorianEra = 1;
KoreanLunisolarCalendar()7816         public KoreanLunisolarCalendar() { }
7817         protected override int DaysInYearBeforeMinSupportedYear { get { throw null; } }
7818         public override int[] Eras { get { throw null; } }
7819         public override System.DateTime MaxSupportedDateTime { get { throw null; } }
7820         public override System.DateTime MinSupportedDateTime { get { throw null; } }
GetEra(System.DateTime time)7821         public override int GetEra(System.DateTime time) { throw null; }
7822     }
7823     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7824     [System.SerializableAttribute]
7825     public sealed partial class NumberFormatInfo : System.ICloneable, System.IFormatProvider
7826     {
NumberFormatInfo()7827         public NumberFormatInfo() { }
7828         public int CurrencyDecimalDigits { get { throw null; } set { } }
7829         public string CurrencyDecimalSeparator { get { throw null; } set { } }
7830         public string CurrencyGroupSeparator { get { throw null; } set { } }
7831         public int[] CurrencyGroupSizes { get { throw null; } set { } }
7832         public int CurrencyNegativePattern { get { throw null; } set { } }
7833         public int CurrencyPositivePattern { get { throw null; } set { } }
7834         public string CurrencySymbol { get { throw null; } set { } }
7835         public static System.Globalization.NumberFormatInfo CurrentInfo { get { throw null; } }
7836         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7837         public System.Globalization.DigitShapes DigitSubstitution { get { throw null; } set { } }
7838         public static System.Globalization.NumberFormatInfo InvariantInfo { get { throw null; } }
7839         public bool IsReadOnly { get { throw null; } }
7840         public string NaNSymbol { get { throw null; } set { } }
7841         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7842         public string[] NativeDigits { get { throw null; } set { } }
7843         public string NegativeInfinitySymbol { get { throw null; } set { } }
7844         public string NegativeSign { get { throw null; } set { } }
7845         public int NumberDecimalDigits { get { throw null; } set { } }
7846         public string NumberDecimalSeparator { get { throw null; } set { } }
7847         public string NumberGroupSeparator { get { throw null; } set { } }
7848         public int[] NumberGroupSizes { get { throw null; } set { } }
7849         public int NumberNegativePattern { get { throw null; } set { } }
7850         public int PercentDecimalDigits { get { throw null; } set { } }
7851         public string PercentDecimalSeparator { get { throw null; } set { } }
7852         public string PercentGroupSeparator { get { throw null; } set { } }
7853         public int[] PercentGroupSizes { get { throw null; } set { } }
7854         public int PercentNegativePattern { get { throw null; } set { } }
7855         public int PercentPositivePattern { get { throw null; } set { } }
7856         public string PercentSymbol { get { throw null; } set { } }
7857         public string PerMilleSymbol { get { throw null; } set { } }
7858         public string PositiveInfinitySymbol { get { throw null; } set { } }
7859         public string PositiveSign { get { throw null; } set { } }
Clone()7860         public object Clone() { throw null; }
GetFormat(System.Type formatType)7861         public object GetFormat(System.Type formatType) { throw null; }
GetInstance(System.IFormatProvider formatProvider)7862         public static System.Globalization.NumberFormatInfo GetInstance(System.IFormatProvider formatProvider) { throw null; }
ReadOnly(System.Globalization.NumberFormatInfo nfi)7863         public static System.Globalization.NumberFormatInfo ReadOnly(System.Globalization.NumberFormatInfo nfi) { throw null; }
7864     }
7865     [System.FlagsAttribute]
7866     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7867     [System.SerializableAttribute]
7868     public enum NumberStyles
7869     {
7870         AllowCurrencySymbol = 256,
7871         AllowDecimalPoint = 32,
7872         AllowExponent = 128,
7873         AllowHexSpecifier = 512,
7874         AllowLeadingSign = 4,
7875         AllowLeadingWhite = 1,
7876         AllowParentheses = 16,
7877         AllowThousands = 64,
7878         AllowTrailingSign = 8,
7879         AllowTrailingWhite = 2,
7880         Any = 511,
7881         Currency = 383,
7882         Float = 167,
7883         HexNumber = 515,
7884         Integer = 7,
7885         None = 0,
7886         Number = 111,
7887     }
7888     [System.SerializableAttribute]
7889     public partial class PersianCalendar : System.Globalization.Calendar
7890     {
7891         public static readonly int PersianEra;
PersianCalendar()7892         public PersianCalendar() { }
7893         public override System.Globalization.CalendarAlgorithmType AlgorithmType { get { throw null; } }
7894         public override int[] Eras { get { throw null; } }
7895         public override System.DateTime MaxSupportedDateTime { get { throw null; } }
7896         public override System.DateTime MinSupportedDateTime { get { throw null; } }
7897         public override int TwoDigitYearMax { get { throw null; } set { } }
AddMonths(System.DateTime time, int months)7898         public override System.DateTime AddMonths(System.DateTime time, int months) { throw null; }
AddYears(System.DateTime time, int years)7899         public override System.DateTime AddYears(System.DateTime time, int years) { throw null; }
GetDayOfMonth(System.DateTime time)7900         public override int GetDayOfMonth(System.DateTime time) { throw null; }
GetDayOfWeek(System.DateTime time)7901         public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { throw null; }
GetDayOfYear(System.DateTime time)7902         public override int GetDayOfYear(System.DateTime time) { throw null; }
GetDaysInMonth(int year, int month, int era)7903         public override int GetDaysInMonth(int year, int month, int era) { throw null; }
GetDaysInYear(int year, int era)7904         public override int GetDaysInYear(int year, int era) { throw null; }
GetEra(System.DateTime time)7905         public override int GetEra(System.DateTime time) { throw null; }
GetLeapMonth(int year, int era)7906         public override int GetLeapMonth(int year, int era) { throw null; }
GetMonth(System.DateTime time)7907         public override int GetMonth(System.DateTime time) { throw null; }
GetMonthsInYear(int year, int era)7908         public override int GetMonthsInYear(int year, int era) { throw null; }
GetYear(System.DateTime time)7909         public override int GetYear(System.DateTime time) { throw null; }
IsLeapDay(int year, int month, int day, int era)7910         public override bool IsLeapDay(int year, int month, int day, int era) { throw null; }
IsLeapMonth(int year, int month, int era)7911         public override bool IsLeapMonth(int year, int month, int era) { throw null; }
IsLeapYear(int year, int era)7912         public override bool IsLeapYear(int year, int era) { throw null; }
ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era)7913         public override System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era) { throw null; }
ToFourDigitYear(int year)7914         public override int ToFourDigitYear(int year) { throw null; }
7915     }
7916     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7917     [System.SerializableAttribute]
7918     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
7919     public partial class RegionInfo
7920     {
RegionInfo(int culture)7921         public RegionInfo(int culture) { }
RegionInfo(string name)7922         public RegionInfo(string name) { }
7923         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7924         public virtual string CurrencyEnglishName { get { throw null; } }
7925         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7926         public virtual string CurrencyNativeName { get { throw null; } }
7927         public virtual string CurrencySymbol { get { throw null; } }
7928         public static System.Globalization.RegionInfo CurrentRegion { get { throw null; } }
7929         [System.MonoTODOAttribute("DisplayName currently only returns the EnglishName")]
7930         public virtual string DisplayName { get { throw null; } }
7931         public virtual string EnglishName { get { throw null; } }
7932         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7933         public virtual int GeoId { get { throw null; } }
7934         public virtual bool IsMetric { get { throw null; } }
7935         public virtual string ISOCurrencySymbol { get { throw null; } }
7936         public virtual string Name { get { throw null; } }
7937         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7938         public virtual string NativeName { get { throw null; } }
7939         public virtual string ThreeLetterISORegionName { get { throw null; } }
7940         public virtual string ThreeLetterWindowsRegionName { get { throw null; } }
7941         public virtual string TwoLetterISORegionName { get { throw null; } }
Equals(object value)7942         public override bool Equals(object value) { throw null; }
GetHashCode()7943         public override int GetHashCode() { throw null; }
ToString()7944         public override string ToString() { throw null; }
7945     }
7946     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7947     [System.SerializableAttribute]
7948     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
7949     public partial class SortKey
7950     {
SortKey()7951         internal SortKey() { }
7952         public virtual byte[] KeyData { get { throw null; } }
7953         public virtual string OriginalString { get { throw null; } }
Compare(System.Globalization.SortKey sortkey1, System.Globalization.SortKey sortkey2)7954         public static int Compare(System.Globalization.SortKey sortkey1, System.Globalization.SortKey sortkey2) { throw null; }
Equals(object value)7955         public override bool Equals(object value) { throw null; }
GetHashCode()7956         public override int GetHashCode() { throw null; }
ToString()7957         public override string ToString() { throw null; }
7958     }
7959     [System.SerializableAttribute]
7960     public sealed partial class SortVersion : System.IEquatable<System.Globalization.SortVersion>
7961     {
SortVersion(int fullVersion, System.Guid sortId)7962         public SortVersion(int fullVersion, System.Guid sortId) { }
7963         public int FullVersion { get { throw null; } }
7964         public System.Guid SortId { get { throw null; } }
Equals(System.Globalization.SortVersion other)7965         public bool Equals(System.Globalization.SortVersion other) { throw null; }
Equals(object obj)7966         public override bool Equals(object obj) { throw null; }
GetHashCode()7967         public override int GetHashCode() { throw null; }
operator ==(System.Globalization.SortVersion left, System.Globalization.SortVersion right)7968         public static bool operator ==(System.Globalization.SortVersion left, System.Globalization.SortVersion right) { throw null; }
operator !=(System.Globalization.SortVersion left, System.Globalization.SortVersion right)7969         public static bool operator !=(System.Globalization.SortVersion left, System.Globalization.SortVersion right) { throw null; }
7970     }
7971     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7972     [System.SerializableAttribute]
7973     public partial class StringInfo
7974     {
StringInfo()7975         public StringInfo() { }
StringInfo(string value)7976         public StringInfo(string value) { }
7977         public int LengthInTextElements { get { throw null; } }
7978         public string String { get { throw null; } set { } }
7979         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
Equals(object value)7980         public override bool Equals(object value) { throw null; }
7981         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetHashCode()7982         public override int GetHashCode() { throw null; }
GetNextTextElement(string str)7983         public static string GetNextTextElement(string str) { throw null; }
GetNextTextElement(string str, int index)7984         public static string GetNextTextElement(string str, int index) { throw null; }
GetTextElementEnumerator(string str)7985         public static System.Globalization.TextElementEnumerator GetTextElementEnumerator(string str) { throw null; }
GetTextElementEnumerator(string str, int index)7986         public static System.Globalization.TextElementEnumerator GetTextElementEnumerator(string str, int index) { throw null; }
ParseCombiningCharacters(string str)7987         public static int[] ParseCombiningCharacters(string str) { throw null; }
SubstringByTextElements(int startingTextElement)7988         public string SubstringByTextElements(int startingTextElement) { throw null; }
SubstringByTextElements(int startingTextElement, int lengthInTextElements)7989         public string SubstringByTextElements(int startingTextElement, int lengthInTextElements) { throw null; }
7990     }
7991     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7992     [System.SerializableAttribute]
7993     public partial class TaiwanCalendar : System.Globalization.Calendar
7994     {
TaiwanCalendar()7995         public TaiwanCalendar() { }
7996         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7997         public override System.Globalization.CalendarAlgorithmType AlgorithmType { get { throw null; } }
7998         public override int[] Eras { get { throw null; } }
7999         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8000         public override System.DateTime MaxSupportedDateTime { get { throw null; } }
8001         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8002         public override System.DateTime MinSupportedDateTime { get { throw null; } }
8003         public override int TwoDigitYearMax { get { throw null; } set { } }
AddMonths(System.DateTime time, int months)8004         public override System.DateTime AddMonths(System.DateTime time, int months) { throw null; }
AddYears(System.DateTime time, int years)8005         public override System.DateTime AddYears(System.DateTime time, int years) { throw null; }
GetDayOfMonth(System.DateTime time)8006         public override int GetDayOfMonth(System.DateTime time) { throw null; }
GetDayOfWeek(System.DateTime time)8007         public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { throw null; }
GetDayOfYear(System.DateTime time)8008         public override int GetDayOfYear(System.DateTime time) { throw null; }
GetDaysInMonth(int year, int month, int era)8009         public override int GetDaysInMonth(int year, int month, int era) { throw null; }
GetDaysInYear(int year, int era)8010         public override int GetDaysInYear(int year, int era) { throw null; }
GetEra(System.DateTime time)8011         public override int GetEra(System.DateTime time) { throw null; }
8012         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetLeapMonth(int year, int era)8013         public override int GetLeapMonth(int year, int era) { throw null; }
GetMonth(System.DateTime time)8014         public override int GetMonth(System.DateTime time) { throw null; }
GetMonthsInYear(int year, int era)8015         public override int GetMonthsInYear(int year, int era) { throw null; }
8016         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetWeekOfYear(System.DateTime time, System.Globalization.CalendarWeekRule rule, System.DayOfWeek firstDayOfWeek)8017         public override int GetWeekOfYear(System.DateTime time, System.Globalization.CalendarWeekRule rule, System.DayOfWeek firstDayOfWeek) { throw null; }
GetYear(System.DateTime time)8018         public override int GetYear(System.DateTime time) { throw null; }
IsLeapDay(int year, int month, int day, int era)8019         public override bool IsLeapDay(int year, int month, int day, int era) { throw null; }
IsLeapMonth(int year, int month, int era)8020         public override bool IsLeapMonth(int year, int month, int era) { throw null; }
IsLeapYear(int year, int era)8021         public override bool IsLeapYear(int year, int era) { throw null; }
ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era)8022         public override System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era) { throw null; }
ToFourDigitYear(int year)8023         public override int ToFourDigitYear(int year) { throw null; }
8024     }
8025     [System.SerializableAttribute]
8026     public partial class TaiwanLunisolarCalendar : System.Globalization.EastAsianLunisolarCalendar
8027     {
TaiwanLunisolarCalendar()8028         public TaiwanLunisolarCalendar() { }
8029         protected override int DaysInYearBeforeMinSupportedYear { get { throw null; } }
8030         public override int[] Eras { get { throw null; } }
8031         public override System.DateTime MaxSupportedDateTime { get { throw null; } }
8032         public override System.DateTime MinSupportedDateTime { get { throw null; } }
GetEra(System.DateTime time)8033         public override int GetEra(System.DateTime time) { throw null; }
8034     }
8035     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8036     [System.SerializableAttribute]
8037     public partial class TextElementEnumerator : System.Collections.IEnumerator
8038     {
TextElementEnumerator()8039         internal TextElementEnumerator() { }
8040         public object Current { get { throw null; } }
8041         public int ElementIndex { get { throw null; } }
GetTextElement()8042         public string GetTextElement() { throw null; }
MoveNext()8043         public bool MoveNext() { throw null; }
Reset()8044         public void Reset() { }
8045     }
8046     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8047     [System.SerializableAttribute]
8048     public partial class TextInfo : System.ICloneable, System.Runtime.Serialization.IDeserializationCallback
8049     {
TextInfo()8050         internal TextInfo() { }
8051         public virtual int ANSICodePage { get { throw null; } }
8052         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8053         public string CultureName { get { throw null; } }
8054         public virtual int EBCDICCodePage { get { throw null; } }
8055         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8056         public bool IsReadOnly { get { throw null; } }
8057         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8058         public bool IsRightToLeft { get { throw null; } }
8059         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8060         public int LCID { get { throw null; } }
8061         public virtual string ListSeparator { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } [System.Runtime.InteropServices.ComVisibleAttribute(false)]set { } }
8062         public virtual int MacCodePage { get { throw null; } }
8063         public virtual int OEMCodePage { get { throw null; } }
8064         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
Clone()8065         public virtual object Clone() { throw null; }
Equals(object obj)8066         public override bool Equals(object obj) { throw null; }
GetHashCode()8067         public override int GetHashCode() { throw null; }
8068         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
ReadOnly(System.Globalization.TextInfo textInfo)8069         public static System.Globalization.TextInfo ReadOnly(System.Globalization.TextInfo textInfo) { throw null; }
System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender)8070         void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { }
8071         [System.Security.SecuritySafeCriticalAttribute]
ToLower(char c)8072         public virtual char ToLower(char c) { throw null; }
8073         [System.Security.SecuritySafeCriticalAttribute]
ToLower(string str)8074         public virtual string ToLower(string str) { throw null; }
ToString()8075         public override string ToString() { throw null; }
ToTitleCase(string str)8076         public string ToTitleCase(string str) { throw null; }
8077         [System.Security.SecuritySafeCriticalAttribute]
ToUpper(char c)8078         public virtual char ToUpper(char c) { throw null; }
8079         [System.Security.SecuritySafeCriticalAttribute]
ToUpper(string str)8080         public virtual string ToUpper(string str) { throw null; }
8081     }
8082     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8083     [System.SerializableAttribute]
8084     public partial class ThaiBuddhistCalendar : System.Globalization.Calendar
8085     {
8086         public const int ThaiBuddhistEra = 1;
ThaiBuddhistCalendar()8087         public ThaiBuddhistCalendar() { }
8088         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8089         public override System.Globalization.CalendarAlgorithmType AlgorithmType { get { throw null; } }
8090         public override int[] Eras { get { throw null; } }
8091         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8092         public override System.DateTime MaxSupportedDateTime { get { throw null; } }
8093         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8094         public override System.DateTime MinSupportedDateTime { get { throw null; } }
8095         public override int TwoDigitYearMax { get { throw null; } set { } }
AddMonths(System.DateTime time, int months)8096         public override System.DateTime AddMonths(System.DateTime time, int months) { throw null; }
AddYears(System.DateTime time, int years)8097         public override System.DateTime AddYears(System.DateTime time, int years) { throw null; }
GetDayOfMonth(System.DateTime time)8098         public override int GetDayOfMonth(System.DateTime time) { throw null; }
GetDayOfWeek(System.DateTime time)8099         public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { throw null; }
GetDayOfYear(System.DateTime time)8100         public override int GetDayOfYear(System.DateTime time) { throw null; }
GetDaysInMonth(int year, int month, int era)8101         public override int GetDaysInMonth(int year, int month, int era) { throw null; }
GetDaysInYear(int year, int era)8102         public override int GetDaysInYear(int year, int era) { throw null; }
GetEra(System.DateTime time)8103         public override int GetEra(System.DateTime time) { throw null; }
8104         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetLeapMonth(int year, int era)8105         public override int GetLeapMonth(int year, int era) { throw null; }
GetMonth(System.DateTime time)8106         public override int GetMonth(System.DateTime time) { throw null; }
GetMonthsInYear(int year, int era)8107         public override int GetMonthsInYear(int year, int era) { throw null; }
8108         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetWeekOfYear(System.DateTime time, System.Globalization.CalendarWeekRule rule, System.DayOfWeek firstDayOfWeek)8109         public override int GetWeekOfYear(System.DateTime time, System.Globalization.CalendarWeekRule rule, System.DayOfWeek firstDayOfWeek) { throw null; }
GetYear(System.DateTime time)8110         public override int GetYear(System.DateTime time) { throw null; }
IsLeapDay(int year, int month, int day, int era)8111         public override bool IsLeapDay(int year, int month, int day, int era) { throw null; }
IsLeapMonth(int year, int month, int era)8112         public override bool IsLeapMonth(int year, int month, int era) { throw null; }
IsLeapYear(int year, int era)8113         public override bool IsLeapYear(int year, int era) { throw null; }
ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era)8114         public override System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era) { throw null; }
ToFourDigitYear(int year)8115         public override int ToFourDigitYear(int year) { throw null; }
8116     }
8117     [System.FlagsAttribute]
8118     public enum TimeSpanStyles
8119     {
8120         AssumeNegative = 1,
8121         None = 0,
8122     }
8123     [System.SerializableAttribute]
8124     public partial class UmAlQuraCalendar : System.Globalization.Calendar
8125     {
8126         public const int UmAlQuraEra = 1;
UmAlQuraCalendar()8127         public UmAlQuraCalendar() { }
8128         public override System.Globalization.CalendarAlgorithmType AlgorithmType { get { throw null; } }
8129         protected override int DaysInYearBeforeMinSupportedYear { get { throw null; } }
8130         public override int[] Eras { get { throw null; } }
8131         public override System.DateTime MaxSupportedDateTime { get { throw null; } }
8132         public override System.DateTime MinSupportedDateTime { get { throw null; } }
8133         public override int TwoDigitYearMax { get { throw null; } set { } }
AddMonths(System.DateTime time, int months)8134         public override System.DateTime AddMonths(System.DateTime time, int months) { throw null; }
AddYears(System.DateTime time, int years)8135         public override System.DateTime AddYears(System.DateTime time, int years) { throw null; }
GetDayOfMonth(System.DateTime time)8136         public override int GetDayOfMonth(System.DateTime time) { throw null; }
GetDayOfWeek(System.DateTime time)8137         public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { throw null; }
GetDayOfYear(System.DateTime time)8138         public override int GetDayOfYear(System.DateTime time) { throw null; }
GetDaysInMonth(int year, int month, int era)8139         public override int GetDaysInMonth(int year, int month, int era) { throw null; }
GetDaysInYear(int year, int era)8140         public override int GetDaysInYear(int year, int era) { throw null; }
GetEra(System.DateTime time)8141         public override int GetEra(System.DateTime time) { throw null; }
GetLeapMonth(int year, int era)8142         public override int GetLeapMonth(int year, int era) { throw null; }
GetMonth(System.DateTime time)8143         public override int GetMonth(System.DateTime time) { throw null; }
GetMonthsInYear(int year, int era)8144         public override int GetMonthsInYear(int year, int era) { throw null; }
GetYear(System.DateTime time)8145         public override int GetYear(System.DateTime time) { throw null; }
IsLeapDay(int year, int month, int day, int era)8146         public override bool IsLeapDay(int year, int month, int day, int era) { throw null; }
IsLeapMonth(int year, int month, int era)8147         public override bool IsLeapMonth(int year, int month, int era) { throw null; }
IsLeapYear(int year, int era)8148         public override bool IsLeapYear(int year, int era) { throw null; }
ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era)8149         public override System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era) { throw null; }
ToFourDigitYear(int year)8150         public override int ToFourDigitYear(int year) { throw null; }
8151     }
8152     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8153     [System.SerializableAttribute]
8154     public enum UnicodeCategory
8155     {
8156         ClosePunctuation = 21,
8157         ConnectorPunctuation = 18,
8158         Control = 14,
8159         CurrencySymbol = 26,
8160         DashPunctuation = 19,
8161         DecimalDigitNumber = 8,
8162         EnclosingMark = 7,
8163         FinalQuotePunctuation = 23,
8164         Format = 15,
8165         InitialQuotePunctuation = 22,
8166         LetterNumber = 9,
8167         LineSeparator = 12,
8168         LowercaseLetter = 1,
8169         MathSymbol = 25,
8170         ModifierLetter = 3,
8171         ModifierSymbol = 27,
8172         NonSpacingMark = 5,
8173         OpenPunctuation = 20,
8174         OtherLetter = 4,
8175         OtherNotAssigned = 29,
8176         OtherNumber = 10,
8177         OtherPunctuation = 24,
8178         OtherSymbol = 28,
8179         ParagraphSeparator = 13,
8180         PrivateUse = 17,
8181         SpaceSeparator = 11,
8182         SpacingCombiningMark = 6,
8183         Surrogate = 16,
8184         TitlecaseLetter = 2,
8185         UppercaseLetter = 0,
8186     }
8187 }
8188 namespace System.IO
8189 {
8190     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8191     public partial class BinaryReader : System.IDisposable
8192     {
BinaryReader(System.IO.Stream input)8193         public BinaryReader(System.IO.Stream input) { }
BinaryReader(System.IO.Stream input, System.Text.Encoding encoding)8194         public BinaryReader(System.IO.Stream input, System.Text.Encoding encoding) { }
BinaryReader(System.IO.Stream input, System.Text.Encoding encoding, bool leaveOpen)8195         public BinaryReader(System.IO.Stream input, System.Text.Encoding encoding, bool leaveOpen) { }
8196         public virtual System.IO.Stream BaseStream { get { throw null; } }
Close()8197         public virtual void Close() { }
Dispose()8198         public void Dispose() { }
Dispose(bool disposing)8199         protected virtual void Dispose(bool disposing) { }
FillBuffer(int numBytes)8200         protected virtual void FillBuffer(int numBytes) { }
PeekChar()8201         public virtual int PeekChar() { throw null; }
Read()8202         public virtual int Read() { throw null; }
Read(byte[] buffer, int index, int count)8203         public virtual int Read(byte[] buffer, int index, int count) { throw null; }
8204         [System.Security.SecuritySafeCriticalAttribute]
Read(char[] buffer, int index, int count)8205         public virtual int Read(char[] buffer, int index, int count) { throw null; }
Read7BitEncodedInt()8206         protected internal int Read7BitEncodedInt() { throw null; }
ReadBoolean()8207         public virtual bool ReadBoolean() { throw null; }
ReadByte()8208         public virtual byte ReadByte() { throw null; }
ReadBytes(int count)8209         public virtual byte[] ReadBytes(int count) { throw null; }
ReadChar()8210         public virtual char ReadChar() { throw null; }
8211         [System.Security.SecuritySafeCriticalAttribute]
ReadChars(int count)8212         public virtual char[] ReadChars(int count) { throw null; }
ReadDecimal()8213         public virtual decimal ReadDecimal() { throw null; }
8214         [System.Security.SecuritySafeCriticalAttribute]
ReadDouble()8215         public virtual double ReadDouble() { throw null; }
ReadInt16()8216         public virtual short ReadInt16() { throw null; }
ReadInt32()8217         public virtual int ReadInt32() { throw null; }
ReadInt64()8218         public virtual long ReadInt64() { throw null; }
8219         [System.CLSCompliantAttribute(false)]
ReadSByte()8220         public virtual sbyte ReadSByte() { throw null; }
8221         [System.Security.SecuritySafeCriticalAttribute]
ReadSingle()8222         public virtual float ReadSingle() { throw null; }
ReadString()8223         public virtual string ReadString() { throw null; }
8224         [System.CLSCompliantAttribute(false)]
ReadUInt16()8225         public virtual ushort ReadUInt16() { throw null; }
8226         [System.CLSCompliantAttribute(false)]
ReadUInt32()8227         public virtual uint ReadUInt32() { throw null; }
8228         [System.CLSCompliantAttribute(false)]
ReadUInt64()8229         public virtual ulong ReadUInt64() { throw null; }
8230     }
8231     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8232     [System.SerializableAttribute]
8233     public partial class BinaryWriter : System.IDisposable
8234     {
8235         public static readonly System.IO.BinaryWriter Null;
8236         protected System.IO.Stream OutStream;
BinaryWriter()8237         protected BinaryWriter() { }
BinaryWriter(System.IO.Stream output)8238         public BinaryWriter(System.IO.Stream output) { }
BinaryWriter(System.IO.Stream output, System.Text.Encoding encoding)8239         public BinaryWriter(System.IO.Stream output, System.Text.Encoding encoding) { }
BinaryWriter(System.IO.Stream output, System.Text.Encoding encoding, bool leaveOpen)8240         public BinaryWriter(System.IO.Stream output, System.Text.Encoding encoding, bool leaveOpen) { }
8241         public virtual System.IO.Stream BaseStream { get { throw null; } }
Close()8242         public virtual void Close() { }
Dispose()8243         public void Dispose() { }
Dispose(bool disposing)8244         protected virtual void Dispose(bool disposing) { }
Flush()8245         public virtual void Flush() { }
Seek(int offset, System.IO.SeekOrigin origin)8246         public virtual long Seek(int offset, System.IO.SeekOrigin origin) { throw null; }
Write(bool value)8247         public virtual void Write(bool value) { }
Write(byte value)8248         public virtual void Write(byte value) { }
Write(byte[] buffer)8249         public virtual void Write(byte[] buffer) { }
Write(byte[] buffer, int index, int count)8250         public virtual void Write(byte[] buffer, int index, int count) { }
8251         [System.Security.SecuritySafeCriticalAttribute]
Write(char ch)8252         public virtual void Write(char ch) { }
Write(char[] chars)8253         public virtual void Write(char[] chars) { }
Write(char[] chars, int index, int count)8254         public virtual void Write(char[] chars, int index, int count) { }
Write(decimal value)8255         public virtual void Write(decimal value) { }
8256         [System.Security.SecuritySafeCriticalAttribute]
Write(double value)8257         public virtual void Write(double value) { }
Write(short value)8258         public virtual void Write(short value) { }
Write(int value)8259         public virtual void Write(int value) { }
Write(long value)8260         public virtual void Write(long value) { }
8261         [System.CLSCompliantAttribute(false)]
Write(sbyte value)8262         public virtual void Write(sbyte value) { }
8263         [System.Security.SecuritySafeCriticalAttribute]
Write(float value)8264         public virtual void Write(float value) { }
8265         [System.Security.SecuritySafeCriticalAttribute]
Write(string value)8266         public virtual void Write(string value) { }
8267         [System.CLSCompliantAttribute(false)]
Write(ushort value)8268         public virtual void Write(ushort value) { }
8269         [System.CLSCompliantAttribute(false)]
Write(uint value)8270         public virtual void Write(uint value) { }
8271         [System.CLSCompliantAttribute(false)]
Write(ulong value)8272         public virtual void Write(ulong value) { }
Write7BitEncodedInt(int value)8273         protected void Write7BitEncodedInt(int value) { }
8274     }
8275     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8276     public sealed partial class BufferedStream : System.IO.Stream
8277     {
BufferedStream(System.IO.Stream stream)8278         public BufferedStream(System.IO.Stream stream) { }
BufferedStream(System.IO.Stream stream, int bufferSize)8279         public BufferedStream(System.IO.Stream stream, int bufferSize) { }
8280         public override bool CanRead { get { throw null; } }
8281         public override bool CanSeek { get { throw null; } }
8282         public override bool CanWrite { get { throw null; } }
8283         public override long Length { get { throw null; } }
8284         public override long Position { get { throw null; } set { } }
BeginRead(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state)8285         public override System.IAsyncResult BeginRead(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; }
BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state)8286         public override System.IAsyncResult BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; }
Dispose(bool disposing)8287         protected override void Dispose(bool disposing) { }
EndRead(System.IAsyncResult asyncResult)8288         public override int EndRead(System.IAsyncResult asyncResult) { throw null; }
EndWrite(System.IAsyncResult asyncResult)8289         public override void EndWrite(System.IAsyncResult asyncResult) { }
Flush()8290         public override void Flush() { }
FlushAsync(System.Threading.CancellationToken cancellationToken)8291         public override System.Threading.Tasks.Task FlushAsync(System.Threading.CancellationToken cancellationToken) { throw null; }
Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]byte[] array, int offset, int count)8292         public override int Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]byte[] array, int offset, int count) { array = default(byte[]); throw null; }
ReadAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken)8293         public override System.Threading.Tasks.Task<int> ReadAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken) { throw null; }
ReadByte()8294         public override int ReadByte() { throw null; }
Seek(long offset, System.IO.SeekOrigin origin)8295         public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; }
SetLength(long value)8296         public override void SetLength(long value) { }
Write(byte[] array, int offset, int count)8297         public override void Write(byte[] array, int offset, int count) { }
WriteAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken)8298         public override System.Threading.Tasks.Task WriteAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken) { throw null; }
WriteByte(byte value)8299         public override void WriteByte(byte value) { }
8300     }
8301     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8302     public static partial class Directory
8303     {
CreateDirectory(string path)8304         public static System.IO.DirectoryInfo CreateDirectory(string path) { throw null; }
8305         [System.MonoLimitationAttribute("DirectorySecurity not implemented")]
CreateDirectory(string path, System.Security.AccessControl.DirectorySecurity directorySecurity)8306         public static System.IO.DirectoryInfo CreateDirectory(string path, System.Security.AccessControl.DirectorySecurity directorySecurity) { throw null; }
Delete(string path)8307         public static void Delete(string path) { }
Delete(string path, bool recursive)8308         public static void Delete(string path, bool recursive) { }
EnumerateDirectories(string path)8309         public static System.Collections.Generic.IEnumerable<string> EnumerateDirectories(string path) { throw null; }
EnumerateDirectories(string path, string searchPattern)8310         public static System.Collections.Generic.IEnumerable<string> EnumerateDirectories(string path, string searchPattern) { throw null; }
EnumerateDirectories(string path, string searchPattern, System.IO.SearchOption searchOption)8311         public static System.Collections.Generic.IEnumerable<string> EnumerateDirectories(string path, string searchPattern, System.IO.SearchOption searchOption) { throw null; }
EnumerateFiles(string path)8312         public static System.Collections.Generic.IEnumerable<string> EnumerateFiles(string path) { throw null; }
EnumerateFiles(string path, string searchPattern)8313         public static System.Collections.Generic.IEnumerable<string> EnumerateFiles(string path, string searchPattern) { throw null; }
EnumerateFiles(string path, string searchPattern, System.IO.SearchOption searchOption)8314         public static System.Collections.Generic.IEnumerable<string> EnumerateFiles(string path, string searchPattern, System.IO.SearchOption searchOption) { throw null; }
EnumerateFileSystemEntries(string path)8315         public static System.Collections.Generic.IEnumerable<string> EnumerateFileSystemEntries(string path) { throw null; }
EnumerateFileSystemEntries(string path, string searchPattern)8316         public static System.Collections.Generic.IEnumerable<string> EnumerateFileSystemEntries(string path, string searchPattern) { throw null; }
EnumerateFileSystemEntries(string path, string searchPattern, System.IO.SearchOption searchOption)8317         public static System.Collections.Generic.IEnumerable<string> EnumerateFileSystemEntries(string path, string searchPattern, System.IO.SearchOption searchOption) { throw null; }
Exists(string path)8318         public static bool Exists(string path) { throw null; }
GetAccessControl(string path)8319         public static System.Security.AccessControl.DirectorySecurity GetAccessControl(string path) { throw null; }
GetAccessControl(string path, System.Security.AccessControl.AccessControlSections includeSections)8320         public static System.Security.AccessControl.DirectorySecurity GetAccessControl(string path, System.Security.AccessControl.AccessControlSections includeSections) { throw null; }
GetCreationTime(string path)8321         public static System.DateTime GetCreationTime(string path) { throw null; }
GetCreationTimeUtc(string path)8322         public static System.DateTime GetCreationTimeUtc(string path) { throw null; }
GetCurrentDirectory()8323         public static string GetCurrentDirectory() { throw null; }
GetDirectories(string path)8324         public static string[] GetDirectories(string path) { throw null; }
GetDirectories(string path, string searchPattern)8325         public static string[] GetDirectories(string path, string searchPattern) { throw null; }
GetDirectories(string path, string searchPattern, System.IO.SearchOption searchOption)8326         public static string[] GetDirectories(string path, string searchPattern, System.IO.SearchOption searchOption) { throw null; }
GetDirectoryRoot(string path)8327         public static string GetDirectoryRoot(string path) { throw null; }
GetFiles(string path)8328         public static string[] GetFiles(string path) { throw null; }
GetFiles(string path, string searchPattern)8329         public static string[] GetFiles(string path, string searchPattern) { throw null; }
GetFiles(string path, string searchPattern, System.IO.SearchOption searchOption)8330         public static string[] GetFiles(string path, string searchPattern, System.IO.SearchOption searchOption) { throw null; }
GetFileSystemEntries(string path)8331         public static string[] GetFileSystemEntries(string path) { throw null; }
GetFileSystemEntries(string path, string searchPattern)8332         public static string[] GetFileSystemEntries(string path, string searchPattern) { throw null; }
GetFileSystemEntries(string path, string searchPattern, System.IO.SearchOption searchOption)8333         public static string[] GetFileSystemEntries(string path, string searchPattern, System.IO.SearchOption searchOption) { throw null; }
GetLastAccessTime(string path)8334         public static System.DateTime GetLastAccessTime(string path) { throw null; }
GetLastAccessTimeUtc(string path)8335         public static System.DateTime GetLastAccessTimeUtc(string path) { throw null; }
GetLastWriteTime(string path)8336         public static System.DateTime GetLastWriteTime(string path) { throw null; }
GetLastWriteTimeUtc(string path)8337         public static System.DateTime GetLastWriteTimeUtc(string path) { throw null; }
GetLogicalDrives()8338         public static string[] GetLogicalDrives() { throw null; }
GetParent(string path)8339         public static System.IO.DirectoryInfo GetParent(string path) { throw null; }
Move(string sourceDirName, string destDirName)8340         public static void Move(string sourceDirName, string destDirName) { }
SetAccessControl(string path, System.Security.AccessControl.DirectorySecurity directorySecurity)8341         public static void SetAccessControl(string path, System.Security.AccessControl.DirectorySecurity directorySecurity) { }
SetCreationTime(string path, System.DateTime creationTime)8342         public static void SetCreationTime(string path, System.DateTime creationTime) { }
SetCreationTimeUtc(string path, System.DateTime creationTimeUtc)8343         public static void SetCreationTimeUtc(string path, System.DateTime creationTimeUtc) { }
8344         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
SetCurrentDirectory(string path)8345         public static void SetCurrentDirectory(string path) { }
SetLastAccessTime(string path, System.DateTime lastAccessTime)8346         public static void SetLastAccessTime(string path, System.DateTime lastAccessTime) { }
SetLastAccessTimeUtc(string path, System.DateTime lastAccessTimeUtc)8347         public static void SetLastAccessTimeUtc(string path, System.DateTime lastAccessTimeUtc) { }
SetLastWriteTime(string path, System.DateTime lastWriteTime)8348         public static void SetLastWriteTime(string path, System.DateTime lastWriteTime) { }
SetLastWriteTimeUtc(string path, System.DateTime lastWriteTimeUtc)8349         public static void SetLastWriteTimeUtc(string path, System.DateTime lastWriteTimeUtc) { }
8350     }
8351     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8352     [System.SerializableAttribute]
8353     public sealed partial class DirectoryInfo : System.IO.FileSystemInfo
8354     {
DirectoryInfo(string path)8355         public DirectoryInfo(string path) { }
8356         public override bool Exists { get { throw null; } }
8357         public override string Name { get { throw null; } }
8358         public System.IO.DirectoryInfo Parent { get { throw null; } }
8359         public System.IO.DirectoryInfo Root { get { throw null; } }
Create()8360         public void Create() { }
8361         [System.MonoLimitationAttribute("DirectorySecurity isn't implemented")]
Create(System.Security.AccessControl.DirectorySecurity directorySecurity)8362         public void Create(System.Security.AccessControl.DirectorySecurity directorySecurity) { }
CreateSubdirectory(string path)8363         public System.IO.DirectoryInfo CreateSubdirectory(string path) { throw null; }
8364         [System.MonoLimitationAttribute("DirectorySecurity isn't implemented")]
CreateSubdirectory(string path, System.Security.AccessControl.DirectorySecurity directorySecurity)8365         public System.IO.DirectoryInfo CreateSubdirectory(string path, System.Security.AccessControl.DirectorySecurity directorySecurity) { throw null; }
Delete()8366         public override void Delete() { }
Delete(bool recursive)8367         public void Delete(bool recursive) { }
EnumerateDirectories()8368         public System.Collections.Generic.IEnumerable<System.IO.DirectoryInfo> EnumerateDirectories() { throw null; }
EnumerateDirectories(string searchPattern)8369         public System.Collections.Generic.IEnumerable<System.IO.DirectoryInfo> EnumerateDirectories(string searchPattern) { throw null; }
EnumerateDirectories(string searchPattern, System.IO.SearchOption searchOption)8370         public System.Collections.Generic.IEnumerable<System.IO.DirectoryInfo> EnumerateDirectories(string searchPattern, System.IO.SearchOption searchOption) { throw null; }
EnumerateFiles()8371         public System.Collections.Generic.IEnumerable<System.IO.FileInfo> EnumerateFiles() { throw null; }
EnumerateFiles(string searchPattern)8372         public System.Collections.Generic.IEnumerable<System.IO.FileInfo> EnumerateFiles(string searchPattern) { throw null; }
EnumerateFiles(string searchPattern, System.IO.SearchOption searchOption)8373         public System.Collections.Generic.IEnumerable<System.IO.FileInfo> EnumerateFiles(string searchPattern, System.IO.SearchOption searchOption) { throw null; }
EnumerateFileSystemInfos()8374         public System.Collections.Generic.IEnumerable<System.IO.FileSystemInfo> EnumerateFileSystemInfos() { throw null; }
EnumerateFileSystemInfos(string searchPattern)8375         public System.Collections.Generic.IEnumerable<System.IO.FileSystemInfo> EnumerateFileSystemInfos(string searchPattern) { throw null; }
EnumerateFileSystemInfos(string searchPattern, System.IO.SearchOption searchOption)8376         public System.Collections.Generic.IEnumerable<System.IO.FileSystemInfo> EnumerateFileSystemInfos(string searchPattern, System.IO.SearchOption searchOption) { throw null; }
GetAccessControl()8377         public System.Security.AccessControl.DirectorySecurity GetAccessControl() { throw null; }
GetAccessControl(System.Security.AccessControl.AccessControlSections includeSections)8378         public System.Security.AccessControl.DirectorySecurity GetAccessControl(System.Security.AccessControl.AccessControlSections includeSections) { throw null; }
GetDirectories()8379         public System.IO.DirectoryInfo[] GetDirectories() { throw null; }
GetDirectories(string searchPattern)8380         public System.IO.DirectoryInfo[] GetDirectories(string searchPattern) { throw null; }
GetDirectories(string searchPattern, System.IO.SearchOption searchOption)8381         public System.IO.DirectoryInfo[] GetDirectories(string searchPattern, System.IO.SearchOption searchOption) { throw null; }
GetFiles()8382         public System.IO.FileInfo[] GetFiles() { throw null; }
GetFiles(string searchPattern)8383         public System.IO.FileInfo[] GetFiles(string searchPattern) { throw null; }
GetFiles(string searchPattern, System.IO.SearchOption searchOption)8384         public System.IO.FileInfo[] GetFiles(string searchPattern, System.IO.SearchOption searchOption) { throw null; }
GetFileSystemInfos()8385         public System.IO.FileSystemInfo[] GetFileSystemInfos() { throw null; }
GetFileSystemInfos(string searchPattern)8386         public System.IO.FileSystemInfo[] GetFileSystemInfos(string searchPattern) { throw null; }
GetFileSystemInfos(string searchPattern, System.IO.SearchOption searchOption)8387         public System.IO.FileSystemInfo[] GetFileSystemInfos(string searchPattern, System.IO.SearchOption searchOption) { throw null; }
MoveTo(string destDirName)8388         public void MoveTo(string destDirName) { }
SetAccessControl(System.Security.AccessControl.DirectorySecurity directorySecurity)8389         public void SetAccessControl(System.Security.AccessControl.DirectorySecurity directorySecurity) { }
ToString()8390         public override string ToString() { throw null; }
8391     }
8392     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8393     [System.SerializableAttribute]
8394     public partial class DirectoryNotFoundException : System.IO.IOException
8395     {
DirectoryNotFoundException()8396         public DirectoryNotFoundException() { }
DirectoryNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)8397         protected DirectoryNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
DirectoryNotFoundException(string message)8398         public DirectoryNotFoundException(string message) { }
DirectoryNotFoundException(string message, System.Exception innerException)8399         public DirectoryNotFoundException(string message, System.Exception innerException) { }
8400     }
8401     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8402     [System.SerializableAttribute]
8403     public sealed partial class DriveInfo : System.Runtime.Serialization.ISerializable
8404     {
DriveInfo(string driveName)8405         public DriveInfo(string driveName) { }
8406         public long AvailableFreeSpace { get { throw null; } }
8407         public string DriveFormat { get { throw null; } }
8408         public System.IO.DriveType DriveType { get { throw null; } }
8409         [System.MonoTODOAttribute("It always returns true")]
8410         public bool IsReady { get { throw null; } }
8411         public string Name { get { throw null; } }
8412         public System.IO.DirectoryInfo RootDirectory { get { throw null; } }
8413         public long TotalFreeSpace { get { throw null; } }
8414         public long TotalSize { get { throw null; } }
8415         [System.MonoTODOAttribute("Currently get only works on Mono/Unix; set not implemented")]
8416         public string VolumeLabel { get { throw null; } set { } }
8417         [System.MonoTODOAttribute("In windows, alldrives are 'Fixed'")]
GetDrives()8418         public static System.IO.DriveInfo[] GetDrives() { throw null; }
System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)8419         void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
ToString()8420         public override string ToString() { throw null; }
8421     }
8422     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8423     [System.SerializableAttribute]
8424     public partial class DriveNotFoundException : System.IO.IOException
8425     {
DriveNotFoundException()8426         public DriveNotFoundException() { }
DriveNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)8427         protected DriveNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
DriveNotFoundException(string message)8428         public DriveNotFoundException(string message) { }
DriveNotFoundException(string message, System.Exception innerException)8429         public DriveNotFoundException(string message, System.Exception innerException) { }
8430     }
8431     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8432     [System.SerializableAttribute]
8433     public enum DriveType
8434     {
8435         CDRom = 5,
8436         Fixed = 3,
8437         Network = 4,
8438         NoRootDirectory = 1,
8439         Ram = 6,
8440         Removable = 2,
8441         Unknown = 0,
8442     }
8443     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8444     [System.SerializableAttribute]
8445     public partial class EndOfStreamException : System.IO.IOException
8446     {
EndOfStreamException()8447         public EndOfStreamException() { }
EndOfStreamException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)8448         protected EndOfStreamException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
EndOfStreamException(string message)8449         public EndOfStreamException(string message) { }
EndOfStreamException(string message, System.Exception innerException)8450         public EndOfStreamException(string message, System.Exception innerException) { }
8451     }
8452     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8453     public static partial class File
8454     {
AppendAllLines(string path, System.Collections.Generic.IEnumerable<string> contents)8455         public static void AppendAllLines(string path, System.Collections.Generic.IEnumerable<string> contents) { }
AppendAllLines(string path, System.Collections.Generic.IEnumerable<string> contents, System.Text.Encoding encoding)8456         public static void AppendAllLines(string path, System.Collections.Generic.IEnumerable<string> contents, System.Text.Encoding encoding) { }
AppendAllText(string path, string contents)8457         public static void AppendAllText(string path, string contents) { }
AppendAllText(string path, string contents, System.Text.Encoding encoding)8458         public static void AppendAllText(string path, string contents, System.Text.Encoding encoding) { }
AppendText(string path)8459         public static System.IO.StreamWriter AppendText(string path) { throw null; }
Copy(string sourceFileName, string destFileName)8460         public static void Copy(string sourceFileName, string destFileName) { }
Copy(string sourceFileName, string destFileName, bool overwrite)8461         public static void Copy(string sourceFileName, string destFileName, bool overwrite) { }
Create(string path)8462         public static System.IO.FileStream Create(string path) { throw null; }
Create(string path, int bufferSize)8463         public static System.IO.FileStream Create(string path, int bufferSize) { throw null; }
8464         [System.MonoLimitationAttribute("FileOptions are ignored")]
Create(string path, int bufferSize, System.IO.FileOptions options)8465         public static System.IO.FileStream Create(string path, int bufferSize, System.IO.FileOptions options) { throw null; }
8466         [System.MonoLimitationAttribute("FileOptions and FileSecurity are ignored")]
Create(string path, int bufferSize, System.IO.FileOptions options, System.Security.AccessControl.FileSecurity fileSecurity)8467         public static System.IO.FileStream Create(string path, int bufferSize, System.IO.FileOptions options, System.Security.AccessControl.FileSecurity fileSecurity) { throw null; }
CreateText(string path)8468         public static System.IO.StreamWriter CreateText(string path) { throw null; }
8469         [System.MonoLimitationAttribute("File encryption isn't supported (even on NTFS).")]
Decrypt(string path)8470         public static void Decrypt(string path) { }
Delete(string path)8471         public static void Delete(string path) { }
8472         [System.MonoLimitationAttribute("File encryption isn't supported (even on NTFS).")]
Encrypt(string path)8473         public static void Encrypt(string path) { }
Exists(string path)8474         public static bool Exists(string path) { throw null; }
GetAccessControl(string path)8475         public static System.Security.AccessControl.FileSecurity GetAccessControl(string path) { throw null; }
GetAccessControl(string path, System.Security.AccessControl.AccessControlSections includeSections)8476         public static System.Security.AccessControl.FileSecurity GetAccessControl(string path, System.Security.AccessControl.AccessControlSections includeSections) { throw null; }
GetAttributes(string path)8477         public static System.IO.FileAttributes GetAttributes(string path) { throw null; }
GetCreationTime(string path)8478         public static System.DateTime GetCreationTime(string path) { throw null; }
GetCreationTimeUtc(string path)8479         public static System.DateTime GetCreationTimeUtc(string path) { throw null; }
GetLastAccessTime(string path)8480         public static System.DateTime GetLastAccessTime(string path) { throw null; }
GetLastAccessTimeUtc(string path)8481         public static System.DateTime GetLastAccessTimeUtc(string path) { throw null; }
GetLastWriteTime(string path)8482         public static System.DateTime GetLastWriteTime(string path) { throw null; }
GetLastWriteTimeUtc(string path)8483         public static System.DateTime GetLastWriteTimeUtc(string path) { throw null; }
Move(string sourceFileName, string destFileName)8484         public static void Move(string sourceFileName, string destFileName) { }
Open(string path, System.IO.FileMode mode)8485         public static System.IO.FileStream Open(string path, System.IO.FileMode mode) { throw null; }
Open(string path, System.IO.FileMode mode, System.IO.FileAccess access)8486         public static System.IO.FileStream Open(string path, System.IO.FileMode mode, System.IO.FileAccess access) { throw null; }
Open(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share)8487         public static System.IO.FileStream Open(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share) { throw null; }
OpenRead(string path)8488         public static System.IO.FileStream OpenRead(string path) { throw null; }
OpenText(string path)8489         public static System.IO.StreamReader OpenText(string path) { throw null; }
OpenWrite(string path)8490         public static System.IO.FileStream OpenWrite(string path) { throw null; }
ReadAllBytes(string path)8491         public static byte[] ReadAllBytes(string path) { throw null; }
ReadAllLines(string path)8492         public static string[] ReadAllLines(string path) { throw null; }
ReadAllLines(string path, System.Text.Encoding encoding)8493         public static string[] ReadAllLines(string path, System.Text.Encoding encoding) { throw null; }
ReadAllText(string path)8494         public static string ReadAllText(string path) { throw null; }
ReadAllText(string path, System.Text.Encoding encoding)8495         public static string ReadAllText(string path, System.Text.Encoding encoding) { throw null; }
ReadLines(string path)8496         public static System.Collections.Generic.IEnumerable<string> ReadLines(string path) { throw null; }
ReadLines(string path, System.Text.Encoding encoding)8497         public static System.Collections.Generic.IEnumerable<string> ReadLines(string path, System.Text.Encoding encoding) { throw null; }
Replace(string sourceFileName, string destinationFileName, string destinationBackupFileName)8498         public static void Replace(string sourceFileName, string destinationFileName, string destinationBackupFileName) { }
Replace(string sourceFileName, string destinationFileName, string destinationBackupFileName, bool ignoreMetadataErrors)8499         public static void Replace(string sourceFileName, string destinationFileName, string destinationBackupFileName, bool ignoreMetadataErrors) { }
SetAccessControl(string path, System.Security.AccessControl.FileSecurity fileSecurity)8500         public static void SetAccessControl(string path, System.Security.AccessControl.FileSecurity fileSecurity) { }
SetAttributes(string path, System.IO.FileAttributes fileAttributes)8501         public static void SetAttributes(string path, System.IO.FileAttributes fileAttributes) { }
SetCreationTime(string path, System.DateTime creationTime)8502         public static void SetCreationTime(string path, System.DateTime creationTime) { }
SetCreationTimeUtc(string path, System.DateTime creationTimeUtc)8503         public static void SetCreationTimeUtc(string path, System.DateTime creationTimeUtc) { }
SetLastAccessTime(string path, System.DateTime lastAccessTime)8504         public static void SetLastAccessTime(string path, System.DateTime lastAccessTime) { }
SetLastAccessTimeUtc(string path, System.DateTime lastAccessTimeUtc)8505         public static void SetLastAccessTimeUtc(string path, System.DateTime lastAccessTimeUtc) { }
SetLastWriteTime(string path, System.DateTime lastWriteTime)8506         public static void SetLastWriteTime(string path, System.DateTime lastWriteTime) { }
SetLastWriteTimeUtc(string path, System.DateTime lastWriteTimeUtc)8507         public static void SetLastWriteTimeUtc(string path, System.DateTime lastWriteTimeUtc) { }
WriteAllBytes(string path, byte[] bytes)8508         public static void WriteAllBytes(string path, byte[] bytes) { }
WriteAllLines(string path, System.Collections.Generic.IEnumerable<string> contents)8509         public static void WriteAllLines(string path, System.Collections.Generic.IEnumerable<string> contents) { }
WriteAllLines(string path, System.Collections.Generic.IEnumerable<string> contents, System.Text.Encoding encoding)8510         public static void WriteAllLines(string path, System.Collections.Generic.IEnumerable<string> contents, System.Text.Encoding encoding) { }
WriteAllLines(string path, string[] contents)8511         public static void WriteAllLines(string path, string[] contents) { }
WriteAllLines(string path, string[] contents, System.Text.Encoding encoding)8512         public static void WriteAllLines(string path, string[] contents, System.Text.Encoding encoding) { }
WriteAllText(string path, string contents)8513         public static void WriteAllText(string path, string contents) { }
WriteAllText(string path, string contents, System.Text.Encoding encoding)8514         public static void WriteAllText(string path, string contents, System.Text.Encoding encoding) { }
8515     }
8516     [System.FlagsAttribute]
8517     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8518     [System.SerializableAttribute]
8519     public enum FileAccess
8520     {
8521         Read = 1,
8522         ReadWrite = 3,
8523         Write = 2,
8524     }
8525     [System.FlagsAttribute]
8526     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8527     [System.SerializableAttribute]
8528     public enum FileAttributes
8529     {
8530         Archive = 32,
8531         Compressed = 2048,
8532         Device = 64,
8533         Directory = 16,
8534         Encrypted = 16384,
8535         Hidden = 2,
8536         IntegrityStream = 32768,
8537         Normal = 128,
8538         NoScrubData = 131072,
8539         NotContentIndexed = 8192,
8540         Offline = 4096,
8541         ReadOnly = 1,
8542         ReparsePoint = 1024,
8543         SparseFile = 512,
8544         System = 4,
8545         Temporary = 256,
8546     }
8547     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8548     [System.SerializableAttribute]
8549     public sealed partial class FileInfo : System.IO.FileSystemInfo
8550     {
8551         [System.Security.SecuritySafeCriticalAttribute]
FileInfo(string fileName)8552         public FileInfo(string fileName) { }
8553         public System.IO.DirectoryInfo Directory { get { throw null; } }
8554         public string DirectoryName { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
8555         public override bool Exists { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
8556         public bool IsReadOnly { get { throw null; } set { } }
8557         public long Length { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
8558         public override string Name { get { throw null; } }
AppendText()8559         public System.IO.StreamWriter AppendText() { throw null; }
CopyTo(string destFileName)8560         public System.IO.FileInfo CopyTo(string destFileName) { throw null; }
CopyTo(string destFileName, bool overwrite)8561         public System.IO.FileInfo CopyTo(string destFileName, bool overwrite) { throw null; }
Create()8562         public System.IO.FileStream Create() { throw null; }
CreateText()8563         public System.IO.StreamWriter CreateText() { throw null; }
8564         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
Decrypt()8565         public void Decrypt() { }
8566         [System.Security.SecuritySafeCriticalAttribute]
Delete()8567         public override void Delete() { }
8568         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
Encrypt()8569         public void Encrypt() { }
GetAccessControl()8570         public System.Security.AccessControl.FileSecurity GetAccessControl() { throw null; }
GetAccessControl(System.Security.AccessControl.AccessControlSections includeSections)8571         public System.Security.AccessControl.FileSecurity GetAccessControl(System.Security.AccessControl.AccessControlSections includeSections) { throw null; }
8572         [System.Security.SecuritySafeCriticalAttribute]
MoveTo(string destFileName)8573         public void MoveTo(string destFileName) { }
Open(System.IO.FileMode mode)8574         public System.IO.FileStream Open(System.IO.FileMode mode) { throw null; }
Open(System.IO.FileMode mode, System.IO.FileAccess access)8575         public System.IO.FileStream Open(System.IO.FileMode mode, System.IO.FileAccess access) { throw null; }
Open(System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share)8576         public System.IO.FileStream Open(System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share) { throw null; }
OpenRead()8577         public System.IO.FileStream OpenRead() { throw null; }
8578         [System.Security.SecuritySafeCriticalAttribute]
OpenText()8579         public System.IO.StreamReader OpenText() { throw null; }
OpenWrite()8580         public System.IO.FileStream OpenWrite() { throw null; }
8581         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
Replace(string destinationFileName, string destinationBackupFileName)8582         public System.IO.FileInfo Replace(string destinationFileName, string destinationBackupFileName) { throw null; }
8583         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
Replace(string destinationFileName, string destinationBackupFileName, bool ignoreMetadataErrors)8584         public System.IO.FileInfo Replace(string destinationFileName, string destinationBackupFileName, bool ignoreMetadataErrors) { throw null; }
SetAccessControl(System.Security.AccessControl.FileSecurity fileSecurity)8585         public void SetAccessControl(System.Security.AccessControl.FileSecurity fileSecurity) { }
ToString()8586         public override string ToString() { throw null; }
8587     }
8588     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8589     [System.SerializableAttribute]
8590     public partial class FileLoadException : System.IO.IOException
8591     {
FileLoadException()8592         public FileLoadException() { }
FileLoadException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)8593         protected FileLoadException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
FileLoadException(string message)8594         public FileLoadException(string message) { }
FileLoadException(string message, System.Exception inner)8595         public FileLoadException(string message, System.Exception inner) { }
FileLoadException(string message, string fileName)8596         public FileLoadException(string message, string fileName) { }
FileLoadException(string message, string fileName, System.Exception inner)8597         public FileLoadException(string message, string fileName, System.Exception inner) { }
8598         public string FileName { get { throw null; } }
8599         public string FusionLog { [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(96))]get { throw null; } }
8600         public override string Message { get { throw null; } }
8601         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)8602         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
ToString()8603         public override string ToString() { throw null; }
8604     }
8605     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8606     [System.SerializableAttribute]
8607     public enum FileMode
8608     {
8609         Append = 6,
8610         Create = 2,
8611         CreateNew = 1,
8612         Open = 3,
8613         OpenOrCreate = 4,
8614         Truncate = 5,
8615     }
8616     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8617     [System.SerializableAttribute]
8618     public partial class FileNotFoundException : System.IO.IOException
8619     {
FileNotFoundException()8620         public FileNotFoundException() { }
FileNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)8621         protected FileNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
FileNotFoundException(string message)8622         public FileNotFoundException(string message) { }
FileNotFoundException(string message, System.Exception innerException)8623         public FileNotFoundException(string message, System.Exception innerException) { }
FileNotFoundException(string message, string fileName)8624         public FileNotFoundException(string message, string fileName) { }
FileNotFoundException(string message, string fileName, System.Exception innerException)8625         public FileNotFoundException(string message, string fileName, System.Exception innerException) { }
8626         public string FileName { get { throw null; } }
8627         public string FusionLog { [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(96))]get { throw null; } }
8628         public override string Message { get { throw null; } }
8629         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)8630         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
ToString()8631         public override string ToString() { throw null; }
8632     }
8633     [System.FlagsAttribute]
8634     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8635     [System.SerializableAttribute]
8636     public enum FileOptions
8637     {
8638         Asynchronous = 1073741824,
8639         DeleteOnClose = 67108864,
8640         Encrypted = 16384,
8641         None = 0,
8642         RandomAccess = 268435456,
8643         SequentialScan = 134217728,
8644         WriteThrough = -2147483648,
8645     }
8646     [System.FlagsAttribute]
8647     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8648     [System.SerializableAttribute]
8649     public enum FileShare
8650     {
8651         Delete = 4,
8652         Inheritable = 16,
8653         None = 0,
8654         Read = 1,
8655         ReadWrite = 3,
8656         Write = 2,
8657     }
8658     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8659     public partial class FileStream : System.IO.Stream
8660     {
FileStream(Microsoft.Win32.SafeHandles.SafeFileHandle handle, System.IO.FileAccess access)8661         public FileStream(Microsoft.Win32.SafeHandles.SafeFileHandle handle, System.IO.FileAccess access) { }
FileStream(Microsoft.Win32.SafeHandles.SafeFileHandle handle, System.IO.FileAccess access, int bufferSize)8662         public FileStream(Microsoft.Win32.SafeHandles.SafeFileHandle handle, System.IO.FileAccess access, int bufferSize) { }
FileStream(Microsoft.Win32.SafeHandles.SafeFileHandle handle, System.IO.FileAccess access, int bufferSize, bool isAsync)8663         public FileStream(Microsoft.Win32.SafeHandles.SafeFileHandle handle, System.IO.FileAccess access, int bufferSize, bool isAsync) { }
8664         [System.ObsoleteAttribute("Use FileStream(SafeFileHandle handle, FileAccess access) instead")]
FileStream(System.IntPtr handle, System.IO.FileAccess access)8665         public FileStream(System.IntPtr handle, System.IO.FileAccess access) { }
8666         [System.ObsoleteAttribute("Use FileStream(SafeFileHandle handle, FileAccess access) instead")]
FileStream(System.IntPtr handle, System.IO.FileAccess access, bool ownsHandle)8667         public FileStream(System.IntPtr handle, System.IO.FileAccess access, bool ownsHandle) { }
8668         [System.ObsoleteAttribute("Use FileStream(SafeFileHandle handle, FileAccess access, int bufferSize) instead")]
FileStream(System.IntPtr handle, System.IO.FileAccess access, bool ownsHandle, int bufferSize)8669         public FileStream(System.IntPtr handle, System.IO.FileAccess access, bool ownsHandle, int bufferSize) { }
8670         [System.ObsoleteAttribute("Use FileStream(SafeFileHandle handle, FileAccess access, int bufferSize, bool isAsync) instead")]
FileStream(System.IntPtr handle, System.IO.FileAccess access, bool ownsHandle, int bufferSize, bool isAsync)8671         public FileStream(System.IntPtr handle, System.IO.FileAccess access, bool ownsHandle, int bufferSize, bool isAsync) { }
FileStream(string path, System.IO.FileMode mode)8672         public FileStream(string path, System.IO.FileMode mode) { }
FileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access)8673         public FileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access) { }
FileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share)8674         public FileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share) { }
FileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, int bufferSize)8675         public FileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, int bufferSize) { }
FileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, int bufferSize, bool useAsync)8676         public FileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, int bufferSize, bool useAsync) { }
FileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, int bufferSize, System.IO.FileOptions options)8677         public FileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, int bufferSize, System.IO.FileOptions options) { }
8678         [System.MonoLimitationAttribute("This ignores the rights parameter")]
FileStream(string path, System.IO.FileMode mode, System.Security.AccessControl.FileSystemRights rights, System.IO.FileShare share, int bufferSize, System.IO.FileOptions options)8679         public FileStream(string path, System.IO.FileMode mode, System.Security.AccessControl.FileSystemRights rights, System.IO.FileShare share, int bufferSize, System.IO.FileOptions options) { }
8680         [System.MonoLimitationAttribute("This ignores the rights and fileSecurity parameters")]
FileStream(string path, System.IO.FileMode mode, System.Security.AccessControl.FileSystemRights rights, System.IO.FileShare share, int bufferSize, System.IO.FileOptions options, System.Security.AccessControl.FileSecurity fileSecurity)8681         public FileStream(string path, System.IO.FileMode mode, System.Security.AccessControl.FileSystemRights rights, System.IO.FileShare share, int bufferSize, System.IO.FileOptions options, System.Security.AccessControl.FileSecurity fileSecurity) { }
8682         public override bool CanRead { get { throw null; } }
8683         public override bool CanSeek { get { throw null; } }
8684         public override bool CanWrite { get { throw null; } }
8685         [System.ObsoleteAttribute("Use SafeFileHandle instead")]
8686         public virtual System.IntPtr Handle { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, UnmanagedCode=true), System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)]get { throw null; } }
8687         public virtual bool IsAsync { get { throw null; } }
8688         public override long Length { get { throw null; } }
8689         public string Name { get { throw null; } }
8690         public override long Position { get { throw null; } set { } }
8691         public virtual Microsoft.Win32.SafeHandles.SafeFileHandle SafeFileHandle { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, UnmanagedCode=true), System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)]get { throw null; } }
BeginRead(byte[] array, int offset, int numBytes, System.AsyncCallback userCallback, object stateObject)8692         public override System.IAsyncResult BeginRead(byte[] array, int offset, int numBytes, System.AsyncCallback userCallback, object stateObject) { throw null; }
BeginWrite(byte[] array, int offset, int numBytes, System.AsyncCallback userCallback, object stateObject)8693         public override System.IAsyncResult BeginWrite(byte[] array, int offset, int numBytes, System.AsyncCallback userCallback, object stateObject) { throw null; }
Dispose(bool disposing)8694         protected override void Dispose(bool disposing) { }
EndRead(System.IAsyncResult asyncResult)8695         public override int EndRead(System.IAsyncResult asyncResult) { throw null; }
EndWrite(System.IAsyncResult asyncResult)8696         public override void EndWrite(System.IAsyncResult asyncResult) { }
~FileStream()8697         ~FileStream() { }
Flush()8698         public override void Flush() { }
Flush(bool flushToDisk)8699         public virtual void Flush(bool flushToDisk) { }
FlushAsync(System.Threading.CancellationToken cancellationToken)8700         public override System.Threading.Tasks.Task FlushAsync(System.Threading.CancellationToken cancellationToken) { throw null; }
GetAccessControl()8701         public System.Security.AccessControl.FileSecurity GetAccessControl() { throw null; }
Lock(long position, long length)8702         public virtual void Lock(long position, long length) { }
Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]byte[] array, int offset, int count)8703         public override int Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]byte[] array, int offset, int count) { array = default(byte[]); throw null; }
ReadAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken)8704         public override System.Threading.Tasks.Task<int> ReadAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken) { throw null; }
ReadByte()8705         public override int ReadByte() { throw null; }
Seek(long offset, System.IO.SeekOrigin origin)8706         public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; }
SetAccessControl(System.Security.AccessControl.FileSecurity fileSecurity)8707         public void SetAccessControl(System.Security.AccessControl.FileSecurity fileSecurity) { }
SetLength(long value)8708         public override void SetLength(long value) { }
Unlock(long position, long length)8709         public virtual void Unlock(long position, long length) { }
Write(byte[] array, int offset, int count)8710         public override void Write(byte[] array, int offset, int count) { }
WriteAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken)8711         public override System.Threading.Tasks.Task WriteAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken) { throw null; }
WriteByte(byte value)8712         public override void WriteByte(byte value) { }
8713     }
8714     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8715     [System.SerializableAttribute]
8716     public abstract partial class FileSystemInfo : System.MarshalByRefObject, System.Runtime.Serialization.ISerializable
8717     {
8718         protected string FullPath;
8719         protected string OriginalPath;
FileSystemInfo()8720         protected FileSystemInfo() { }
FileSystemInfo(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)8721         protected FileSystemInfo(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
8722         public System.IO.FileAttributes Attributes { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } [System.Security.SecuritySafeCriticalAttribute]set { } }
8723         public System.DateTime CreationTime { get { throw null; } set { } }
8724         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8725         public System.DateTime CreationTimeUtc { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } set { } }
8726         public abstract bool Exists { get; }
8727         public string Extension { get { throw null; } }
8728         public virtual string FullName { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
8729         public System.DateTime LastAccessTime { get { throw null; } set { } }
8730         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8731         public System.DateTime LastAccessTimeUtc { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } set { } }
8732         public System.DateTime LastWriteTime { get { throw null; } set { } }
8733         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8734         public System.DateTime LastWriteTimeUtc { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } set { } }
8735         public abstract string Name { get; }
Delete()8736         public abstract void Delete();
8737         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8738         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)8739         public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
8740         [System.Security.SecuritySafeCriticalAttribute]
Refresh()8741         public void Refresh() { }
8742     }
8743     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8744     [System.SerializableAttribute]
8745     public partial class IOException : System.SystemException
8746     {
IOException()8747         public IOException() { }
IOException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)8748         protected IOException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
IOException(string message)8749         public IOException(string message) { }
IOException(string message, System.Exception innerException)8750         public IOException(string message, System.Exception innerException) { }
IOException(string message, int hresult)8751         public IOException(string message, int hresult) { }
8752     }
8753     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8754     [System.SerializableAttribute]
8755     public partial class MemoryStream : System.IO.Stream
8756     {
MemoryStream()8757         public MemoryStream() { }
MemoryStream(byte[] buffer)8758         public MemoryStream(byte[] buffer) { }
MemoryStream(byte[] buffer, bool writable)8759         public MemoryStream(byte[] buffer, bool writable) { }
MemoryStream(byte[] buffer, int index, int count)8760         public MemoryStream(byte[] buffer, int index, int count) { }
MemoryStream(byte[] buffer, int index, int count, bool writable)8761         public MemoryStream(byte[] buffer, int index, int count, bool writable) { }
MemoryStream(byte[] buffer, int index, int count, bool writable, bool publiclyVisible)8762         public MemoryStream(byte[] buffer, int index, int count, bool writable, bool publiclyVisible) { }
MemoryStream(int capacity)8763         public MemoryStream(int capacity) { }
8764         public override bool CanRead { get { throw null; } }
8765         public override bool CanSeek { get { throw null; } }
8766         public override bool CanWrite { get { throw null; } }
8767         public virtual int Capacity { get { throw null; } set { } }
8768         public override long Length { get { throw null; } }
8769         public override long Position { get { throw null; } set { } }
CopyToAsync(System.IO.Stream destination, int bufferSize, System.Threading.CancellationToken cancellationToken)8770         public override System.Threading.Tasks.Task CopyToAsync(System.IO.Stream destination, int bufferSize, System.Threading.CancellationToken cancellationToken) { throw null; }
Dispose(bool disposing)8771         protected override void Dispose(bool disposing) { }
Flush()8772         public override void Flush() { }
8773         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8774         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
FlushAsync(System.Threading.CancellationToken cancellationToken)8775         public override System.Threading.Tasks.Task FlushAsync(System.Threading.CancellationToken cancellationToken) { throw null; }
GetBuffer()8776         public virtual byte[] GetBuffer() { throw null; }
Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]byte[] buffer, int offset, int count)8777         public override int Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]byte[] buffer, int offset, int count) { buffer = default(byte[]); throw null; }
8778         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8779         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
ReadAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken)8780         public override System.Threading.Tasks.Task<int> ReadAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken) { throw null; }
ReadByte()8781         public override int ReadByte() { throw null; }
Seek(long offset, System.IO.SeekOrigin loc)8782         public override long Seek(long offset, System.IO.SeekOrigin loc) { throw null; }
SetLength(long value)8783         public override void SetLength(long value) { }
ToArray()8784         public virtual byte[] ToArray() { throw null; }
Write(byte[] buffer, int offset, int count)8785         public override void Write(byte[] buffer, int offset, int count) { }
8786         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8787         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken)8788         public override System.Threading.Tasks.Task WriteAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken) { throw null; }
WriteByte(byte value)8789         public override void WriteByte(byte value) { }
WriteTo(System.IO.Stream stream)8790         public virtual void WriteTo(System.IO.Stream stream) { }
8791     }
8792     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8793     public static partial class Path
8794     {
8795         public static readonly char AltDirectorySeparatorChar;
8796         public static readonly char DirectorySeparatorChar;
8797         [System.ObsoleteAttribute("see GetInvalidPathChars and GetInvalidFileNameChars methods.")]
8798         public static readonly char[] InvalidPathChars;
8799         public static readonly char PathSeparator;
8800         public static readonly char VolumeSeparatorChar;
ChangeExtension(string path, string extension)8801         public static string ChangeExtension(string path, string extension) { throw null; }
Combine(string path1, string path2)8802         public static string Combine(string path1, string path2) { throw null; }
Combine(string path1, string path2, string path3)8803         public static string Combine(string path1, string path2, string path3) { throw null; }
Combine(string path1, string path2, string path3, string path4)8804         public static string Combine(string path1, string path2, string path3, string path4) { throw null; }
Combine(params string[] paths)8805         public static string Combine(params string[] paths) { throw null; }
GetDirectoryName(string path)8806         public static string GetDirectoryName(string path) { throw null; }
GetExtension(string path)8807         public static string GetExtension(string path) { throw null; }
GetFileName(string path)8808         public static string GetFileName(string path) { throw null; }
GetFileNameWithoutExtension(string path)8809         public static string GetFileNameWithoutExtension(string path) { throw null; }
GetFullPath(string path)8810         public static string GetFullPath(string path) { throw null; }
GetInvalidFileNameChars()8811         public static char[] GetInvalidFileNameChars() { throw null; }
GetInvalidPathChars()8812         public static char[] GetInvalidPathChars() { throw null; }
GetPathRoot(string path)8813         public static string GetPathRoot(string path) { throw null; }
GetRandomFileName()8814         public static string GetRandomFileName() { throw null; }
8815         [System.Security.Permissions.FileIOPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)]
GetTempFileName()8816         public static string GetTempFileName() { throw null; }
8817         [System.Security.Permissions.EnvironmentPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Unrestricted=true)]
GetTempPath()8818         public static string GetTempPath() { throw null; }
HasExtension(string path)8819         public static bool HasExtension(string path) { throw null; }
IsPathRooted(string path)8820         public static bool IsPathRooted(string path) { throw null; }
8821     }
8822     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8823     [System.SerializableAttribute]
8824     public partial class PathTooLongException : System.IO.IOException
8825     {
PathTooLongException()8826         public PathTooLongException() { }
PathTooLongException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)8827         protected PathTooLongException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
PathTooLongException(string message)8828         public PathTooLongException(string message) { }
PathTooLongException(string message, System.Exception innerException)8829         public PathTooLongException(string message, System.Exception innerException) { }
8830     }
8831     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8832     [System.SerializableAttribute]
8833     public enum SearchOption
8834     {
8835         AllDirectories = 1,
8836         TopDirectoryOnly = 0,
8837     }
8838     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8839     [System.SerializableAttribute]
8840     public enum SeekOrigin
8841     {
8842         Begin = 0,
8843         Current = 1,
8844         End = 2,
8845     }
8846     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8847     [System.SerializableAttribute]
8848     public abstract partial class Stream : System.MarshalByRefObject, System.IDisposable
8849     {
8850         public static readonly System.IO.Stream Null;
Stream()8851         protected Stream() { }
8852         public abstract bool CanRead { get; }
8853         public abstract bool CanSeek { get; }
8854         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8855         public virtual bool CanTimeout { get { throw null; } }
8856         public abstract bool CanWrite { get; }
8857         public abstract long Length { get; }
8858         public abstract long Position { get; set; }
8859         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8860         public virtual int ReadTimeout { get { throw null; } set { } }
8861         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8862         public virtual int WriteTimeout { get { throw null; } set { } }
8863         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
BeginRead(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state)8864         public virtual System.IAsyncResult BeginRead(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; }
8865         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state)8866         public virtual System.IAsyncResult BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; }
Close()8867         public virtual void Close() { }
CopyTo(System.IO.Stream destination)8868         public void CopyTo(System.IO.Stream destination) { }
CopyTo(System.IO.Stream destination, int bufferSize)8869         public void CopyTo(System.IO.Stream destination, int bufferSize) { }
8870         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8871         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
CopyToAsync(System.IO.Stream destination)8872         public System.Threading.Tasks.Task CopyToAsync(System.IO.Stream destination) { throw null; }
8873         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8874         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
CopyToAsync(System.IO.Stream destination, int bufferSize)8875         public System.Threading.Tasks.Task CopyToAsync(System.IO.Stream destination, int bufferSize) { throw null; }
8876         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8877         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
CopyToAsync(System.IO.Stream destination, int bufferSize, System.Threading.CancellationToken cancellationToken)8878         public virtual System.Threading.Tasks.Task CopyToAsync(System.IO.Stream destination, int bufferSize, System.Threading.CancellationToken cancellationToken) { throw null; }
8879         [System.ObsoleteAttribute("CreateWaitHandle will be removed eventually.  Please use \"new ManualResetEvent(false)\" instead.")]
CreateWaitHandle()8880         protected virtual System.Threading.WaitHandle CreateWaitHandle() { throw null; }
Dispose()8881         public void Dispose() { }
Dispose(bool disposing)8882         protected virtual void Dispose(bool disposing) { }
EndRead(System.IAsyncResult asyncResult)8883         public virtual int EndRead(System.IAsyncResult asyncResult) { throw null; }
EndWrite(System.IAsyncResult asyncResult)8884         public virtual void EndWrite(System.IAsyncResult asyncResult) { }
Flush()8885         public abstract void Flush();
8886         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8887         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
FlushAsync()8888         public System.Threading.Tasks.Task FlushAsync() { throw null; }
8889         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8890         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
FlushAsync(System.Threading.CancellationToken cancellationToken)8891         public virtual System.Threading.Tasks.Task FlushAsync(System.Threading.CancellationToken cancellationToken) { throw null; }
8892         [System.ObsoleteAttribute("Do not call or override this method.")]
ObjectInvariant()8893         protected virtual void ObjectInvariant() { }
Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]byte[] buffer, int offset, int count)8894         public abstract int Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]byte[] buffer, int offset, int count);
8895         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8896         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
ReadAsync(byte[] buffer, int offset, int count)8897         public System.Threading.Tasks.Task<int> ReadAsync(byte[] buffer, int offset, int count) { throw null; }
8898         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8899         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
ReadAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken)8900         public virtual System.Threading.Tasks.Task<int> ReadAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken) { throw null; }
ReadByte()8901         public virtual int ReadByte() { throw null; }
Seek(long offset, System.IO.SeekOrigin origin)8902         public abstract long Seek(long offset, System.IO.SeekOrigin origin);
SetLength(long value)8903         public abstract void SetLength(long value);
8904         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)]
Synchronized(System.IO.Stream stream)8905         public static System.IO.Stream Synchronized(System.IO.Stream stream) { throw null; }
Write(byte[] buffer, int offset, int count)8906         public abstract void Write(byte[] buffer, int offset, int count);
8907         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8908         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteAsync(byte[] buffer, int offset, int count)8909         public System.Threading.Tasks.Task WriteAsync(byte[] buffer, int offset, int count) { throw null; }
8910         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8911         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken)8912         public virtual System.Threading.Tasks.Task WriteAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken) { throw null; }
WriteByte(byte value)8913         public virtual void WriteByte(byte value) { }
8914     }
8915     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8916     [System.SerializableAttribute]
8917     public partial class StreamReader : System.IO.TextReader
8918     {
8919         public static readonly new System.IO.StreamReader Null;
StreamReader(System.IO.Stream stream)8920         public StreamReader(System.IO.Stream stream) { }
StreamReader(System.IO.Stream stream, bool detectEncodingFromByteOrderMarks)8921         public StreamReader(System.IO.Stream stream, bool detectEncodingFromByteOrderMarks) { }
StreamReader(System.IO.Stream stream, System.Text.Encoding encoding)8922         public StreamReader(System.IO.Stream stream, System.Text.Encoding encoding) { }
StreamReader(System.IO.Stream stream, System.Text.Encoding encoding, bool detectEncodingFromByteOrderMarks)8923         public StreamReader(System.IO.Stream stream, System.Text.Encoding encoding, bool detectEncodingFromByteOrderMarks) { }
StreamReader(System.IO.Stream stream, System.Text.Encoding encoding, bool detectEncodingFromByteOrderMarks, int bufferSize)8924         public StreamReader(System.IO.Stream stream, System.Text.Encoding encoding, bool detectEncodingFromByteOrderMarks, int bufferSize) { }
StreamReader(System.IO.Stream stream, System.Text.Encoding encoding, bool detectEncodingFromByteOrderMarks, int bufferSize, bool leaveOpen)8925         public StreamReader(System.IO.Stream stream, System.Text.Encoding encoding, bool detectEncodingFromByteOrderMarks, int bufferSize, bool leaveOpen) { }
StreamReader(string path)8926         public StreamReader(string path) { }
StreamReader(string path, bool detectEncodingFromByteOrderMarks)8927         public StreamReader(string path, bool detectEncodingFromByteOrderMarks) { }
StreamReader(string path, System.Text.Encoding encoding)8928         public StreamReader(string path, System.Text.Encoding encoding) { }
StreamReader(string path, System.Text.Encoding encoding, bool detectEncodingFromByteOrderMarks)8929         public StreamReader(string path, System.Text.Encoding encoding, bool detectEncodingFromByteOrderMarks) { }
8930         [System.Security.SecuritySafeCriticalAttribute]
StreamReader(string path, System.Text.Encoding encoding, bool detectEncodingFromByteOrderMarks, int bufferSize)8931         public StreamReader(string path, System.Text.Encoding encoding, bool detectEncodingFromByteOrderMarks, int bufferSize) { }
8932         public virtual System.IO.Stream BaseStream { get { throw null; } }
8933         public virtual System.Text.Encoding CurrentEncoding { get { throw null; } }
8934         public bool EndOfStream { get { throw null; } }
Close()8935         public override void Close() { }
DiscardBufferedData()8936         public void DiscardBufferedData() { }
Dispose(bool disposing)8937         protected override void Dispose(bool disposing) { }
Peek()8938         public override int Peek() { throw null; }
Read()8939         public override int Read() { throw null; }
Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]char[] buffer, int index, int count)8940         public override int Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]char[] buffer, int index, int count) { buffer = default(char[]); throw null; }
8941         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8942         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
ReadAsync(char[] buffer, int index, int count)8943         public override System.Threading.Tasks.Task<int> ReadAsync(char[] buffer, int index, int count) { throw null; }
ReadBlock([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]char[] buffer, int index, int count)8944         public override int ReadBlock([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]char[] buffer, int index, int count) { buffer = default(char[]); throw null; }
8945         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8946         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
ReadBlockAsync(char[] buffer, int index, int count)8947         public override System.Threading.Tasks.Task<int> ReadBlockAsync(char[] buffer, int index, int count) { throw null; }
ReadLine()8948         public override string ReadLine() { throw null; }
8949         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8950         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
ReadLineAsync()8951         public override System.Threading.Tasks.Task<string> ReadLineAsync() { throw null; }
ReadToEnd()8952         public override string ReadToEnd() { throw null; }
8953         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8954         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
ReadToEndAsync()8955         public override System.Threading.Tasks.Task<string> ReadToEndAsync() { throw null; }
8956     }
8957     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8958     [System.SerializableAttribute]
8959     public partial class StreamWriter : System.IO.TextWriter
8960     {
8961         public static readonly new System.IO.StreamWriter Null;
StreamWriter(System.IO.Stream stream)8962         public StreamWriter(System.IO.Stream stream) { }
StreamWriter(System.IO.Stream stream, System.Text.Encoding encoding)8963         public StreamWriter(System.IO.Stream stream, System.Text.Encoding encoding) { }
StreamWriter(System.IO.Stream stream, System.Text.Encoding encoding, int bufferSize)8964         public StreamWriter(System.IO.Stream stream, System.Text.Encoding encoding, int bufferSize) { }
StreamWriter(System.IO.Stream stream, System.Text.Encoding encoding, int bufferSize, bool leaveOpen)8965         public StreamWriter(System.IO.Stream stream, System.Text.Encoding encoding, int bufferSize, bool leaveOpen) { }
StreamWriter(string path)8966         public StreamWriter(string path) { }
StreamWriter(string path, bool append)8967         public StreamWriter(string path, bool append) { }
StreamWriter(string path, bool append, System.Text.Encoding encoding)8968         public StreamWriter(string path, bool append, System.Text.Encoding encoding) { }
8969         [System.Security.SecuritySafeCriticalAttribute]
StreamWriter(string path, bool append, System.Text.Encoding encoding, int bufferSize)8970         public StreamWriter(string path, bool append, System.Text.Encoding encoding, int bufferSize) { }
8971         public virtual bool AutoFlush { get { throw null; } set { } }
8972         public virtual System.IO.Stream BaseStream { get { throw null; } }
8973         public override System.Text.Encoding Encoding { get { throw null; } }
Close()8974         public override void Close() { }
Dispose(bool disposing)8975         protected override void Dispose(bool disposing) { }
Flush()8976         public override void Flush() { }
8977         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8978         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
FlushAsync()8979         public override System.Threading.Tasks.Task FlushAsync() { throw null; }
Write(char value)8980         public override void Write(char value) { }
Write(char[] buffer)8981         public override void Write(char[] buffer) { }
Write(char[] buffer, int index, int count)8982         public override void Write(char[] buffer, int index, int count) { }
Write(string value)8983         public override void Write(string value) { }
8984         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8985         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteAsync(char value)8986         public override System.Threading.Tasks.Task WriteAsync(char value) { throw null; }
8987         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8988         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteAsync(char[] buffer, int index, int count)8989         public override System.Threading.Tasks.Task WriteAsync(char[] buffer, int index, int count) { throw null; }
8990         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8991         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteAsync(string value)8992         public override System.Threading.Tasks.Task WriteAsync(string value) { throw null; }
8993         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8994         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteLineAsync()8995         public override System.Threading.Tasks.Task WriteLineAsync() { throw null; }
8996         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8997         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteLineAsync(char value)8998         public override System.Threading.Tasks.Task WriteLineAsync(char value) { throw null; }
8999         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9000         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteLineAsync(char[] buffer, int index, int count)9001         public override System.Threading.Tasks.Task WriteLineAsync(char[] buffer, int index, int count) { throw null; }
9002         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9003         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteLineAsync(string value)9004         public override System.Threading.Tasks.Task WriteLineAsync(string value) { throw null; }
9005     }
9006     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9007     [System.SerializableAttribute]
9008     public partial class StringReader : System.IO.TextReader
9009     {
StringReader(string s)9010         public StringReader(string s) { }
Close()9011         public override void Close() { }
Dispose(bool disposing)9012         protected override void Dispose(bool disposing) { }
Peek()9013         public override int Peek() { throw null; }
Read()9014         public override int Read() { throw null; }
Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]char[] buffer, int index, int count)9015         public override int Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]char[] buffer, int index, int count) { buffer = default(char[]); throw null; }
9016         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
ReadAsync(char[] buffer, int index, int count)9017         public override System.Threading.Tasks.Task<int> ReadAsync(char[] buffer, int index, int count) { throw null; }
9018         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
ReadBlockAsync(char[] buffer, int index, int count)9019         public override System.Threading.Tasks.Task<int> ReadBlockAsync(char[] buffer, int index, int count) { throw null; }
ReadLine()9020         public override string ReadLine() { throw null; }
9021         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
ReadLineAsync()9022         public override System.Threading.Tasks.Task<string> ReadLineAsync() { throw null; }
ReadToEnd()9023         public override string ReadToEnd() { throw null; }
9024         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
ReadToEndAsync()9025         public override System.Threading.Tasks.Task<string> ReadToEndAsync() { throw null; }
9026     }
9027     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9028     [System.SerializableAttribute]
9029     public partial class StringWriter : System.IO.TextWriter
9030     {
StringWriter()9031         public StringWriter() { }
StringWriter(System.IFormatProvider formatProvider)9032         public StringWriter(System.IFormatProvider formatProvider) { }
StringWriter(System.Text.StringBuilder sb)9033         public StringWriter(System.Text.StringBuilder sb) { }
StringWriter(System.Text.StringBuilder sb, System.IFormatProvider formatProvider)9034         public StringWriter(System.Text.StringBuilder sb, System.IFormatProvider formatProvider) { }
9035         public override System.Text.Encoding Encoding { get { throw null; } }
Close()9036         public override void Close() { }
Dispose(bool disposing)9037         protected override void Dispose(bool disposing) { }
9038         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9039         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
FlushAsync()9040         public override System.Threading.Tasks.Task FlushAsync() { throw null; }
GetStringBuilder()9041         public virtual System.Text.StringBuilder GetStringBuilder() { throw null; }
ToString()9042         public override string ToString() { throw null; }
Write(char value)9043         public override void Write(char value) { }
Write(char[] buffer, int index, int count)9044         public override void Write(char[] buffer, int index, int count) { }
Write(string value)9045         public override void Write(string value) { }
9046         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9047         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteAsync(char value)9048         public override System.Threading.Tasks.Task WriteAsync(char value) { throw null; }
9049         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9050         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteAsync(char[] buffer, int index, int count)9051         public override System.Threading.Tasks.Task WriteAsync(char[] buffer, int index, int count) { throw null; }
9052         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9053         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteAsync(string value)9054         public override System.Threading.Tasks.Task WriteAsync(string value) { throw null; }
9055         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9056         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteLineAsync(char value)9057         public override System.Threading.Tasks.Task WriteLineAsync(char value) { throw null; }
9058         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9059         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteLineAsync(char[] buffer, int index, int count)9060         public override System.Threading.Tasks.Task WriteLineAsync(char[] buffer, int index, int count) { throw null; }
9061         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9062         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteLineAsync(string value)9063         public override System.Threading.Tasks.Task WriteLineAsync(string value) { throw null; }
9064     }
9065     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9066     [System.SerializableAttribute]
9067     public abstract partial class TextReader : System.MarshalByRefObject, System.IDisposable
9068     {
9069         public static readonly System.IO.TextReader Null;
TextReader()9070         protected TextReader() { }
Close()9071         public virtual void Close() { }
Dispose()9072         public void Dispose() { }
Dispose(bool disposing)9073         protected virtual void Dispose(bool disposing) { }
Peek()9074         public virtual int Peek() { throw null; }
Read()9075         public virtual int Read() { throw null; }
Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]char[] buffer, int index, int count)9076         public virtual int Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]char[] buffer, int index, int count) { buffer = default(char[]); throw null; }
9077         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9078         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
ReadAsync(char[] buffer, int index, int count)9079         public virtual System.Threading.Tasks.Task<int> ReadAsync(char[] buffer, int index, int count) { throw null; }
ReadBlock([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]char[] buffer, int index, int count)9080         public virtual int ReadBlock([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]char[] buffer, int index, int count) { buffer = default(char[]); throw null; }
9081         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9082         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
ReadBlockAsync(char[] buffer, int index, int count)9083         public virtual System.Threading.Tasks.Task<int> ReadBlockAsync(char[] buffer, int index, int count) { throw null; }
ReadLine()9084         public virtual string ReadLine() { throw null; }
9085         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9086         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
ReadLineAsync()9087         public virtual System.Threading.Tasks.Task<string> ReadLineAsync() { throw null; }
ReadToEnd()9088         public virtual string ReadToEnd() { throw null; }
9089         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9090         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
ReadToEndAsync()9091         public virtual System.Threading.Tasks.Task<string> ReadToEndAsync() { throw null; }
9092         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)]
Synchronized(System.IO.TextReader reader)9093         public static System.IO.TextReader Synchronized(System.IO.TextReader reader) { throw null; }
9094     }
9095     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9096     [System.SerializableAttribute]
9097     public abstract partial class TextWriter : System.MarshalByRefObject, System.IDisposable
9098     {
9099         protected char[] CoreNewLine;
9100         public static readonly System.IO.TextWriter Null;
TextWriter()9101         protected TextWriter() { }
TextWriter(System.IFormatProvider formatProvider)9102         protected TextWriter(System.IFormatProvider formatProvider) { }
9103         public abstract System.Text.Encoding Encoding { get; }
9104         public virtual System.IFormatProvider FormatProvider { get { throw null; } }
9105         public virtual string NewLine { get { throw null; } set { } }
Close()9106         public virtual void Close() { }
Dispose()9107         public void Dispose() { }
Dispose(bool disposing)9108         protected virtual void Dispose(bool disposing) { }
Flush()9109         public virtual void Flush() { }
9110         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9111         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
FlushAsync()9112         public virtual System.Threading.Tasks.Task FlushAsync() { throw null; }
9113         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)]
Synchronized(System.IO.TextWriter writer)9114         public static System.IO.TextWriter Synchronized(System.IO.TextWriter writer) { throw null; }
Write(bool value)9115         public virtual void Write(bool value) { }
Write(char value)9116         public virtual void Write(char value) { }
Write(char[] buffer)9117         public virtual void Write(char[] buffer) { }
Write(char[] buffer, int index, int count)9118         public virtual void Write(char[] buffer, int index, int count) { }
Write(decimal value)9119         public virtual void Write(decimal value) { }
Write(double value)9120         public virtual void Write(double value) { }
Write(int value)9121         public virtual void Write(int value) { }
Write(long value)9122         public virtual void Write(long value) { }
Write(object value)9123         public virtual void Write(object value) { }
Write(float value)9124         public virtual void Write(float value) { }
Write(string value)9125         public virtual void Write(string value) { }
Write(string format, object arg0)9126         public virtual void Write(string format, object arg0) { }
Write(string format, object arg0, object arg1)9127         public virtual void Write(string format, object arg0, object arg1) { }
Write(string format, object arg0, object arg1, object arg2)9128         public virtual void Write(string format, object arg0, object arg1, object arg2) { }
Write(string format, params object[] arg)9129         public virtual void Write(string format, params object[] arg) { }
9130         [System.CLSCompliantAttribute(false)]
Write(uint value)9131         public virtual void Write(uint value) { }
9132         [System.CLSCompliantAttribute(false)]
Write(ulong value)9133         public virtual void Write(ulong value) { }
9134         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9135         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteAsync(char value)9136         public virtual System.Threading.Tasks.Task WriteAsync(char value) { throw null; }
9137         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9138         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteAsync(char[] buffer)9139         public System.Threading.Tasks.Task WriteAsync(char[] buffer) { throw null; }
9140         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9141         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteAsync(char[] buffer, int index, int count)9142         public virtual System.Threading.Tasks.Task WriteAsync(char[] buffer, int index, int count) { throw null; }
9143         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9144         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteAsync(string value)9145         public virtual System.Threading.Tasks.Task WriteAsync(string value) { throw null; }
WriteLine()9146         public virtual void WriteLine() { }
WriteLine(bool value)9147         public virtual void WriteLine(bool value) { }
WriteLine(char value)9148         public virtual void WriteLine(char value) { }
WriteLine(char[] buffer)9149         public virtual void WriteLine(char[] buffer) { }
WriteLine(char[] buffer, int index, int count)9150         public virtual void WriteLine(char[] buffer, int index, int count) { }
WriteLine(decimal value)9151         public virtual void WriteLine(decimal value) { }
WriteLine(double value)9152         public virtual void WriteLine(double value) { }
WriteLine(int value)9153         public virtual void WriteLine(int value) { }
WriteLine(long value)9154         public virtual void WriteLine(long value) { }
WriteLine(object value)9155         public virtual void WriteLine(object value) { }
WriteLine(float value)9156         public virtual void WriteLine(float value) { }
WriteLine(string value)9157         public virtual void WriteLine(string value) { }
WriteLine(string format, object arg0)9158         public virtual void WriteLine(string format, object arg0) { }
WriteLine(string format, object arg0, object arg1)9159         public virtual void WriteLine(string format, object arg0, object arg1) { }
WriteLine(string format, object arg0, object arg1, object arg2)9160         public virtual void WriteLine(string format, object arg0, object arg1, object arg2) { }
WriteLine(string format, params object[] arg)9161         public virtual void WriteLine(string format, params object[] arg) { }
9162         [System.CLSCompliantAttribute(false)]
WriteLine(uint value)9163         public virtual void WriteLine(uint value) { }
9164         [System.CLSCompliantAttribute(false)]
WriteLine(ulong value)9165         public virtual void WriteLine(ulong value) { }
9166         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9167         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteLineAsync()9168         public virtual System.Threading.Tasks.Task WriteLineAsync() { throw null; }
9169         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9170         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteLineAsync(char value)9171         public virtual System.Threading.Tasks.Task WriteLineAsync(char value) { throw null; }
9172         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9173         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteLineAsync(char[] buffer)9174         public System.Threading.Tasks.Task WriteLineAsync(char[] buffer) { throw null; }
9175         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9176         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteLineAsync(char[] buffer, int index, int count)9177         public virtual System.Threading.Tasks.Task WriteLineAsync(char[] buffer, int index, int count) { throw null; }
9178         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9179         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteLineAsync(string value)9180         public virtual System.Threading.Tasks.Task WriteLineAsync(string value) { throw null; }
9181     }
9182     public partial class UnmanagedMemoryAccessor : System.IDisposable
9183     {
UnmanagedMemoryAccessor()9184         protected UnmanagedMemoryAccessor() { }
9185         [System.Security.SecuritySafeCriticalAttribute]
UnmanagedMemoryAccessor(System.Runtime.InteropServices.SafeBuffer buffer, long offset, long capacity)9186         public UnmanagedMemoryAccessor(System.Runtime.InteropServices.SafeBuffer buffer, long offset, long capacity) { }
9187         [System.Security.SecuritySafeCriticalAttribute]
UnmanagedMemoryAccessor(System.Runtime.InteropServices.SafeBuffer buffer, long offset, long capacity, System.IO.FileAccess access)9188         public UnmanagedMemoryAccessor(System.Runtime.InteropServices.SafeBuffer buffer, long offset, long capacity, System.IO.FileAccess access) { }
9189         public bool CanRead { get { throw null; } }
9190         public bool CanWrite { get { throw null; } }
9191         public long Capacity { get { throw null; } }
9192         protected bool IsOpen { get { throw null; } }
Dispose()9193         public void Dispose() { }
Dispose(bool disposing)9194         protected virtual void Dispose(bool disposing) { }
9195         [System.Security.SecuritySafeCriticalAttribute]
9196         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
Initialize(System.Runtime.InteropServices.SafeBuffer buffer, long offset, long capacity, System.IO.FileAccess access)9197         protected void Initialize(System.Runtime.InteropServices.SafeBuffer buffer, long offset, long capacity, System.IO.FileAccess access) { }
9198         [System.Security.SecurityCriticalAttribute]
9199         public int ReadArray<T>(long position, T[] array, int offset, int count) where T : struct { throw null; }
ReadBoolean(long position)9200         public bool ReadBoolean(long position) { throw null; }
ReadByte(long position)9201         public byte ReadByte(long position) { throw null; }
9202         [System.Security.SecuritySafeCriticalAttribute]
ReadChar(long position)9203         public char ReadChar(long position) { throw null; }
9204         [System.Security.SecuritySafeCriticalAttribute]
ReadDecimal(long position)9205         public decimal ReadDecimal(long position) { throw null; }
9206         [System.Security.SecuritySafeCriticalAttribute]
ReadDouble(long position)9207         public double ReadDouble(long position) { throw null; }
9208         [System.Security.SecuritySafeCriticalAttribute]
ReadInt16(long position)9209         public short ReadInt16(long position) { throw null; }
9210         [System.Security.SecuritySafeCriticalAttribute]
ReadInt32(long position)9211         public int ReadInt32(long position) { throw null; }
9212         [System.Security.SecuritySafeCriticalAttribute]
ReadInt64(long position)9213         public long ReadInt64(long position) { throw null; }
9214         [System.CLSCompliantAttribute(false)]
9215         [System.Security.SecuritySafeCriticalAttribute]
ReadSByte(long position)9216         public sbyte ReadSByte(long position) { throw null; }
9217         [System.Security.SecuritySafeCriticalAttribute]
ReadSingle(long position)9218         public float ReadSingle(long position) { throw null; }
9219         [System.CLSCompliantAttribute(false)]
9220         [System.Security.SecuritySafeCriticalAttribute]
ReadUInt16(long position)9221         public ushort ReadUInt16(long position) { throw null; }
9222         [System.CLSCompliantAttribute(false)]
9223         [System.Security.SecuritySafeCriticalAttribute]
ReadUInt32(long position)9224         public uint ReadUInt32(long position) { throw null; }
9225         [System.CLSCompliantAttribute(false)]
9226         [System.Security.SecuritySafeCriticalAttribute]
ReadUInt64(long position)9227         public ulong ReadUInt64(long position) { throw null; }
9228         [System.Security.SecurityCriticalAttribute]
9229         public void Read<T>(long position, out T structure) where T : struct { structure = default(T); }
Write(long position, bool value)9230         public void Write(long position, bool value) { }
Write(long position, byte value)9231         public void Write(long position, byte value) { }
9232         [System.Security.SecuritySafeCriticalAttribute]
Write(long position, char value)9233         public void Write(long position, char value) { }
9234         [System.Security.SecuritySafeCriticalAttribute]
Write(long position, decimal value)9235         public void Write(long position, decimal value) { }
9236         [System.Security.SecuritySafeCriticalAttribute]
Write(long position, double value)9237         public void Write(long position, double value) { }
9238         [System.Security.SecuritySafeCriticalAttribute]
Write(long position, short value)9239         public void Write(long position, short value) { }
9240         [System.Security.SecuritySafeCriticalAttribute]
Write(long position, int value)9241         public void Write(long position, int value) { }
9242         [System.Security.SecuritySafeCriticalAttribute]
Write(long position, long value)9243         public void Write(long position, long value) { }
9244         [System.CLSCompliantAttribute(false)]
9245         [System.Security.SecuritySafeCriticalAttribute]
Write(long position, sbyte value)9246         public void Write(long position, sbyte value) { }
9247         [System.Security.SecuritySafeCriticalAttribute]
Write(long position, float value)9248         public void Write(long position, float value) { }
9249         [System.CLSCompliantAttribute(false)]
9250         [System.Security.SecuritySafeCriticalAttribute]
Write(long position, ushort value)9251         public void Write(long position, ushort value) { }
9252         [System.CLSCompliantAttribute(false)]
9253         [System.Security.SecuritySafeCriticalAttribute]
Write(long position, uint value)9254         public void Write(long position, uint value) { }
9255         [System.CLSCompliantAttribute(false)]
9256         [System.Security.SecuritySafeCriticalAttribute]
Write(long position, ulong value)9257         public void Write(long position, ulong value) { }
9258         [System.Security.SecurityCriticalAttribute]
9259         public void WriteArray<T>(long position, T[] array, int offset, int count) where T : struct { }
9260         [System.Security.SecurityCriticalAttribute]
9261         public void Write<T>(long position, ref T structure) where T : struct { }
9262     }
9263     public partial class UnmanagedMemoryStream : System.IO.Stream
9264     {
9265         [System.Security.SecuritySafeCriticalAttribute]
UnmanagedMemoryStream()9266         protected UnmanagedMemoryStream() { }
9267         [System.CLSCompliantAttribute(false)]
9268         [System.Security.SecurityCriticalAttribute]
UnmanagedMemoryStream(byte* pointer, long length)9269         public unsafe UnmanagedMemoryStream(byte* pointer, long length) { }
9270         [System.CLSCompliantAttribute(false)]
9271         [System.Security.SecurityCriticalAttribute]
UnmanagedMemoryStream(byte* pointer, long length, long capacity, System.IO.FileAccess access)9272         public unsafe UnmanagedMemoryStream(byte* pointer, long length, long capacity, System.IO.FileAccess access) { }
9273         [System.Security.SecuritySafeCriticalAttribute]
UnmanagedMemoryStream(System.Runtime.InteropServices.SafeBuffer buffer, long offset, long length)9274         public UnmanagedMemoryStream(System.Runtime.InteropServices.SafeBuffer buffer, long offset, long length) { }
9275         [System.Security.SecuritySafeCriticalAttribute]
UnmanagedMemoryStream(System.Runtime.InteropServices.SafeBuffer buffer, long offset, long length, System.IO.FileAccess access)9276         public UnmanagedMemoryStream(System.Runtime.InteropServices.SafeBuffer buffer, long offset, long length, System.IO.FileAccess access) { }
9277         public override bool CanRead { get { throw null; } }
9278         public override bool CanSeek { get { throw null; } }
9279         public override bool CanWrite { get { throw null; } }
9280         public long Capacity { get { throw null; } }
9281         public override long Length { get { throw null; } }
9282         public override long Position { get { throw null; } [System.Security.SecuritySafeCriticalAttribute]set { } }
9283         [System.CLSCompliantAttribute(false)]
9284         public unsafe byte* PositionPointer { [System.Security.SecurityCriticalAttribute]get { throw null; } [System.Security.SecurityCriticalAttribute]set { } }
9285         [System.Security.SecuritySafeCriticalAttribute]
Dispose(bool disposing)9286         protected override void Dispose(bool disposing) { }
Flush()9287         public override void Flush() { }
9288         [System.CLSCompliantAttribute(false)]
9289         [System.Security.SecurityCriticalAttribute]
Initialize(byte* pointer, long length, long capacity, System.IO.FileAccess access)9290         protected unsafe void Initialize(byte* pointer, long length, long capacity, System.IO.FileAccess access) { }
9291         [System.Security.SecuritySafeCriticalAttribute]
Initialize(System.Runtime.InteropServices.SafeBuffer buffer, long offset, long length, System.IO.FileAccess access)9292         protected void Initialize(System.Runtime.InteropServices.SafeBuffer buffer, long offset, long length, System.IO.FileAccess access) { }
9293         [System.Security.SecuritySafeCriticalAttribute]
Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]byte[] buffer, int offset, int count)9294         public override int Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]byte[] buffer, int offset, int count) { buffer = default(byte[]); throw null; }
9295         [System.Security.SecuritySafeCriticalAttribute]
ReadByte()9296         public override int ReadByte() { throw null; }
Seek(long offset, System.IO.SeekOrigin loc)9297         public override long Seek(long offset, System.IO.SeekOrigin loc) { throw null; }
9298         [System.Security.SecuritySafeCriticalAttribute]
SetLength(long value)9299         public override void SetLength(long value) { }
9300         [System.Security.SecuritySafeCriticalAttribute]
Write(byte[] buffer, int offset, int count)9301         public override void Write(byte[] buffer, int offset, int count) { }
9302         [System.Security.SecuritySafeCriticalAttribute]
WriteByte(byte value)9303         public override void WriteByte(byte value) { }
9304     }
9305 }
9306 namespace System.IO.IsolatedStorage
9307 {
9308     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9309     public partial interface INormalizeForIsolatedStorage
9310     {
Normalize()9311         object Normalize();
9312     }
9313     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9314     public abstract partial class IsolatedStorage : System.MarshalByRefObject
9315     {
IsolatedStorage()9316         protected IsolatedStorage() { }
9317         [System.MonoTODOAttribute("Does not currently use the manifest support")]
9318         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9319         public object ApplicationIdentity { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPolicy=true)]get { throw null; } }
9320         public object AssemblyIdentity { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPolicy=true)]get { throw null; } }
9321         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9322         public virtual long AvailableFreeSpace { get { throw null; } }
9323         [System.CLSCompliantAttribute(false)]
9324         [System.ObsoleteAttribute]
9325         public virtual ulong CurrentSize { get { throw null; } }
9326         public object DomainIdentity { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPolicy=true)]get { throw null; } }
9327         [System.CLSCompliantAttribute(false)]
9328         [System.ObsoleteAttribute]
9329         public virtual ulong MaximumSize { get { throw null; } }
9330         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9331         public virtual long Quota { get { throw null; } }
9332         public System.IO.IsolatedStorage.IsolatedStorageScope Scope { get { throw null; } }
9333         protected virtual char SeparatorExternal { get { throw null; } }
9334         protected virtual char SeparatorInternal { get { throw null; } }
9335         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9336         public virtual long UsedSize { get { throw null; } }
GetPermission(System.Security.PermissionSet ps)9337         protected abstract System.Security.Permissions.IsolatedStoragePermission GetPermission(System.Security.PermissionSet ps);
9338         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
IncreaseQuotaTo(long newQuotaSize)9339         public virtual bool IncreaseQuotaTo(long newQuotaSize) { throw null; }
9340         [System.MonoTODOAttribute("requires manifest support")]
InitStore(System.IO.IsolatedStorage.IsolatedStorageScope scope, System.Type appEvidenceType)9341         protected void InitStore(System.IO.IsolatedStorage.IsolatedStorageScope scope, System.Type appEvidenceType) { }
InitStore(System.IO.IsolatedStorage.IsolatedStorageScope scope, System.Type domainEvidenceType, System.Type assemblyEvidenceType)9342         protected void InitStore(System.IO.IsolatedStorage.IsolatedStorageScope scope, System.Type domainEvidenceType, System.Type assemblyEvidenceType) { }
Remove()9343         public abstract void Remove();
9344     }
9345     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9346     [System.SerializableAttribute]
9347     public partial class IsolatedStorageException : System.Exception
9348     {
IsolatedStorageException()9349         public IsolatedStorageException() { }
IsolatedStorageException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)9350         protected IsolatedStorageException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
IsolatedStorageException(string message)9351         public IsolatedStorageException(string message) { }
IsolatedStorageException(string message, System.Exception inner)9352         public IsolatedStorageException(string message, System.Exception inner) { }
9353     }
9354     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9355     [System.Security.Permissions.FileIOPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)]
9356     public sealed partial class IsolatedStorageFile : System.IO.IsolatedStorage.IsolatedStorage, System.IDisposable
9357     {
IsolatedStorageFile()9358         internal IsolatedStorageFile() { }
9359         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9360         public override long AvailableFreeSpace { get { throw null; } }
9361         [System.CLSCompliantAttribute(false)]
9362         [System.ObsoleteAttribute]
9363         public override ulong CurrentSize { get { throw null; } }
9364         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9365         public static bool IsEnabled { get { throw null; } }
9366         [System.CLSCompliantAttribute(false)]
9367         [System.ObsoleteAttribute]
9368         public override ulong MaximumSize { get { throw null; } }
9369         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9370         public override long Quota { get { throw null; } }
9371         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9372         public override long UsedSize { get { throw null; } }
Close()9373         public void Close() { }
9374         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
CopyFile(string sourceFileName, string destinationFileName)9375         public void CopyFile(string sourceFileName, string destinationFileName) { }
9376         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
CopyFile(string sourceFileName, string destinationFileName, bool overwrite)9377         public void CopyFile(string sourceFileName, string destinationFileName, bool overwrite) { }
CreateDirectory(string dir)9378         public void CreateDirectory(string dir) { }
9379         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
CreateFile(string path)9380         public System.IO.IsolatedStorage.IsolatedStorageFileStream CreateFile(string path) { throw null; }
DeleteDirectory(string dir)9381         public void DeleteDirectory(string dir) { }
DeleteFile(string file)9382         public void DeleteFile(string file) { }
9383         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
DirectoryExists(string path)9384         public bool DirectoryExists(string path) { throw null; }
Dispose()9385         public void Dispose() { }
9386         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
FileExists(string path)9387         public bool FileExists(string path) { throw null; }
~IsolatedStorageFile()9388         ~IsolatedStorageFile() { }
9389         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetCreationTime(string path)9390         public System.DateTimeOffset GetCreationTime(string path) { throw null; }
9391         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetDirectoryNames()9392         public string[] GetDirectoryNames() { throw null; }
GetDirectoryNames(string searchPattern)9393         public string[] GetDirectoryNames(string searchPattern) { throw null; }
GetEnumerator(System.IO.IsolatedStorage.IsolatedStorageScope scope)9394         public static System.Collections.IEnumerator GetEnumerator(System.IO.IsolatedStorage.IsolatedStorageScope scope) { throw null; }
9395         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetFileNames()9396         public string[] GetFileNames() { throw null; }
GetFileNames(string searchPattern)9397         public string[] GetFileNames(string searchPattern) { throw null; }
9398         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetLastAccessTime(string path)9399         public System.DateTimeOffset GetLastAccessTime(string path) { throw null; }
9400         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetLastWriteTime(string path)9401         public System.DateTimeOffset GetLastWriteTime(string path) { throw null; }
9402         [System.Security.Permissions.IsolatedStorageFilePermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UsageAllowed=(System.Security.Permissions.IsolatedStorageContainment)(69))]
GetMachineStoreForApplication()9403         public static System.IO.IsolatedStorage.IsolatedStorageFile GetMachineStoreForApplication() { throw null; }
9404         [System.Security.Permissions.IsolatedStorageFilePermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UsageAllowed=(System.Security.Permissions.IsolatedStorageContainment)(64))]
GetMachineStoreForAssembly()9405         public static System.IO.IsolatedStorage.IsolatedStorageFile GetMachineStoreForAssembly() { throw null; }
9406         [System.Security.Permissions.IsolatedStorageFilePermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UsageAllowed=(System.Security.Permissions.IsolatedStorageContainment)(48))]
GetMachineStoreForDomain()9407         public static System.IO.IsolatedStorage.IsolatedStorageFile GetMachineStoreForDomain() { throw null; }
GetPermission(System.Security.PermissionSet ps)9408         protected override System.Security.Permissions.IsolatedStoragePermission GetPermission(System.Security.PermissionSet ps) { throw null; }
GetStore(System.IO.IsolatedStorage.IsolatedStorageScope scope, object applicationIdentity)9409         public static System.IO.IsolatedStorage.IsolatedStorageFile GetStore(System.IO.IsolatedStorage.IsolatedStorageScope scope, object applicationIdentity) { throw null; }
GetStore(System.IO.IsolatedStorage.IsolatedStorageScope scope, object domainIdentity, object assemblyIdentity)9410         public static System.IO.IsolatedStorage.IsolatedStorageFile GetStore(System.IO.IsolatedStorage.IsolatedStorageScope scope, object domainIdentity, object assemblyIdentity) { throw null; }
GetStore(System.IO.IsolatedStorage.IsolatedStorageScope scope, System.Security.Policy.Evidence domainEvidence, System.Type domainEvidenceType, System.Security.Policy.Evidence assemblyEvidence, System.Type assemblyEvidenceType)9411         public static System.IO.IsolatedStorage.IsolatedStorageFile GetStore(System.IO.IsolatedStorage.IsolatedStorageScope scope, System.Security.Policy.Evidence domainEvidence, System.Type domainEvidenceType, System.Security.Policy.Evidence assemblyEvidence, System.Type assemblyEvidenceType) { throw null; }
GetStore(System.IO.IsolatedStorage.IsolatedStorageScope scope, System.Type applicationEvidenceType)9412         public static System.IO.IsolatedStorage.IsolatedStorageFile GetStore(System.IO.IsolatedStorage.IsolatedStorageScope scope, System.Type applicationEvidenceType) { throw null; }
GetStore(System.IO.IsolatedStorage.IsolatedStorageScope scope, System.Type domainEvidenceType, System.Type assemblyEvidenceType)9413         public static System.IO.IsolatedStorage.IsolatedStorageFile GetStore(System.IO.IsolatedStorage.IsolatedStorageScope scope, System.Type domainEvidenceType, System.Type assemblyEvidenceType) { throw null; }
9414         [System.Security.Permissions.IsolatedStorageFilePermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UsageAllowed=(System.Security.Permissions.IsolatedStorageContainment)(21))]
GetUserStoreForApplication()9415         public static System.IO.IsolatedStorage.IsolatedStorageFile GetUserStoreForApplication() { throw null; }
9416         [System.Security.Permissions.IsolatedStorageFilePermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UsageAllowed=(System.Security.Permissions.IsolatedStorageContainment)(32))]
GetUserStoreForAssembly()9417         public static System.IO.IsolatedStorage.IsolatedStorageFile GetUserStoreForAssembly() { throw null; }
9418         [System.Security.Permissions.IsolatedStorageFilePermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UsageAllowed=(System.Security.Permissions.IsolatedStorageContainment)(16))]
GetUserStoreForDomain()9419         public static System.IO.IsolatedStorage.IsolatedStorageFile GetUserStoreForDomain() { throw null; }
9420         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetUserStoreForSite()9421         public static System.IO.IsolatedStorage.IsolatedStorageFile GetUserStoreForSite() { throw null; }
9422         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
IncreaseQuotaTo(long newQuotaSize)9423         public override bool IncreaseQuotaTo(long newQuotaSize) { throw null; }
9424         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
MoveDirectory(string sourceDirectoryName, string destinationDirectoryName)9425         public void MoveDirectory(string sourceDirectoryName, string destinationDirectoryName) { }
9426         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
MoveFile(string sourceFileName, string destinationFileName)9427         public void MoveFile(string sourceFileName, string destinationFileName) { }
9428         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
OpenFile(string path, System.IO.FileMode mode)9429         public System.IO.IsolatedStorage.IsolatedStorageFileStream OpenFile(string path, System.IO.FileMode mode) { throw null; }
9430         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
OpenFile(string path, System.IO.FileMode mode, System.IO.FileAccess access)9431         public System.IO.IsolatedStorage.IsolatedStorageFileStream OpenFile(string path, System.IO.FileMode mode, System.IO.FileAccess access) { throw null; }
9432         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
OpenFile(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share)9433         public System.IO.IsolatedStorage.IsolatedStorageFileStream OpenFile(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share) { throw null; }
Remove()9434         public override void Remove() { }
Remove(System.IO.IsolatedStorage.IsolatedStorageScope scope)9435         public static void Remove(System.IO.IsolatedStorage.IsolatedStorageScope scope) { }
9436     }
9437     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9438     public partial class IsolatedStorageFileStream : System.IO.FileStream
9439     {
IsolatedStorageFileStream(string path, System.IO.FileMode mode)9440         public IsolatedStorageFileStream(string path, System.IO.FileMode mode) : base (default(string), default(System.IO.FileMode)) { }
IsolatedStorageFileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access)9441         public IsolatedStorageFileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access) : base (default(string), default(System.IO.FileMode)) { }
IsolatedStorageFileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share)9442         public IsolatedStorageFileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share) : base (default(string), default(System.IO.FileMode)) { }
IsolatedStorageFileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, int bufferSize)9443         public IsolatedStorageFileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, int bufferSize) : base (default(string), default(System.IO.FileMode)) { }
9444         [System.Security.Permissions.FileIOPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)]
IsolatedStorageFileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, int bufferSize, System.IO.IsolatedStorage.IsolatedStorageFile isf)9445         public IsolatedStorageFileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, int bufferSize, System.IO.IsolatedStorage.IsolatedStorageFile isf) : base (default(string), default(System.IO.FileMode)) { }
IsolatedStorageFileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, System.IO.IsolatedStorage.IsolatedStorageFile isf)9446         public IsolatedStorageFileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, System.IO.IsolatedStorage.IsolatedStorageFile isf) : base (default(string), default(System.IO.FileMode)) { }
IsolatedStorageFileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.IsolatedStorage.IsolatedStorageFile isf)9447         public IsolatedStorageFileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.IsolatedStorage.IsolatedStorageFile isf) : base (default(string), default(System.IO.FileMode)) { }
IsolatedStorageFileStream(string path, System.IO.FileMode mode, System.IO.IsolatedStorage.IsolatedStorageFile isf)9448         public IsolatedStorageFileStream(string path, System.IO.FileMode mode, System.IO.IsolatedStorage.IsolatedStorageFile isf) : base (default(string), default(System.IO.FileMode)) { }
9449         public override bool CanRead { get { throw null; } }
9450         public override bool CanSeek { get { throw null; } }
9451         public override bool CanWrite { get { throw null; } }
9452         [System.ObsoleteAttribute("Use SafeFileHandle - once available")]
9453         public override System.IntPtr Handle { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)]get { throw null; } }
9454         public override bool IsAsync { get { throw null; } }
9455         public override long Length { get { throw null; } }
9456         public override long Position { get { throw null; } set { } }
9457         public override Microsoft.Win32.SafeHandles.SafeFileHandle SafeFileHandle { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)]get { throw null; } }
BeginRead(byte[] buffer, int offset, int numBytes, System.AsyncCallback userCallback, object stateObject)9458         public override System.IAsyncResult BeginRead(byte[] buffer, int offset, int numBytes, System.AsyncCallback userCallback, object stateObject) { throw null; }
BeginWrite(byte[] buffer, int offset, int numBytes, System.AsyncCallback userCallback, object stateObject)9459         public override System.IAsyncResult BeginWrite(byte[] buffer, int offset, int numBytes, System.AsyncCallback userCallback, object stateObject) { throw null; }
Dispose(bool disposing)9460         protected override void Dispose(bool disposing) { }
EndRead(System.IAsyncResult asyncResult)9461         public override int EndRead(System.IAsyncResult asyncResult) { throw null; }
EndWrite(System.IAsyncResult asyncResult)9462         public override void EndWrite(System.IAsyncResult asyncResult) { }
Flush()9463         public override void Flush() { }
Flush(bool flushToDisk)9464         public override void Flush(bool flushToDisk) { }
Lock(long position, long length)9465         public override void Lock(long position, long length) { }
Read(byte[] buffer, int offset, int count)9466         public override int Read(byte[] buffer, int offset, int count) { throw null; }
ReadByte()9467         public override int ReadByte() { throw null; }
Seek(long offset, System.IO.SeekOrigin origin)9468         public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; }
SetLength(long value)9469         public override void SetLength(long value) { }
Unlock(long position, long length)9470         public override void Unlock(long position, long length) { }
Write(byte[] buffer, int offset, int count)9471         public override void Write(byte[] buffer, int offset, int count) { }
WriteByte(byte value)9472         public override void WriteByte(byte value) { }
9473     }
9474     [System.FlagsAttribute]
9475     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9476     [System.SerializableAttribute]
9477     public enum IsolatedStorageScope
9478     {
9479         Application = 32,
9480         Assembly = 4,
9481         Domain = 2,
9482         Machine = 16,
9483         None = 0,
9484         Roaming = 8,
9485         User = 1,
9486     }
9487     public enum IsolatedStorageSecurityOptions
9488     {
9489         IncreaseQuotaForApplication = 4,
9490     }
9491     public partial class IsolatedStorageSecurityState : System.Security.SecurityState
9492     {
IsolatedStorageSecurityState()9493         internal IsolatedStorageSecurityState() { }
9494         public System.IO.IsolatedStorage.IsolatedStorageSecurityOptions Options { get { throw null; } }
9495         public long Quota { get { throw null; } set { } }
9496         public long UsedSize { get { throw null; } }
EnsureState()9497         public override void EnsureState() { }
9498     }
9499 }
9500 namespace System.Reflection
9501 {
9502     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9503     [System.SerializableAttribute]
9504     public sealed partial class AmbiguousMatchException : System.SystemException
9505     {
AmbiguousMatchException()9506         public AmbiguousMatchException() { }
AmbiguousMatchException(string message)9507         public AmbiguousMatchException(string message) { }
AmbiguousMatchException(string message, System.Exception inner)9508         public AmbiguousMatchException(string message, System.Exception inner) { }
9509     }
9510     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
9511     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._Assembly))]
9512     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9513     [System.SerializableAttribute]
9514     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
9515     public abstract partial class Assembly : System.Reflection.ICustomAttributeProvider, System.Runtime.InteropServices._Assembly, System.Runtime.Serialization.ISerializable, System.Security.IEvidenceFactory
9516     {
Assembly()9517         protected Assembly() { }
9518         public virtual string CodeBase { get { throw null; } }
9519         public virtual System.Collections.Generic.IEnumerable<System.Reflection.CustomAttributeData> CustomAttributes { get { throw null; } }
9520         public virtual System.Collections.Generic.IEnumerable<System.Reflection.TypeInfo> DefinedTypes { get { throw null; } }
9521         public virtual System.Reflection.MethodInfo EntryPoint { [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]get { throw null; } }
9522         public virtual string EscapedCodeBase { get { throw null; } }
9523         public virtual System.Security.Policy.Evidence Evidence { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlEvidence=true)]get { throw null; } }
9524         public virtual System.Collections.Generic.IEnumerable<System.Type> ExportedTypes { get { throw null; } }
9525         public virtual string FullName { get { throw null; } }
9526         public virtual bool GlobalAssemblyCache { get { throw null; } }
9527         [System.MonoTODOAttribute("Currently it always returns zero")]
9528         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9529         public virtual long HostContext { get { throw null; } }
9530         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9531         public virtual string ImageRuntimeVersion { get { throw null; } }
9532         public virtual bool IsDynamic { get { throw null; } }
9533         [System.MonoTODOAttribute]
9534         public bool IsFullyTrusted { get { throw null; } }
9535         public virtual string Location { get { throw null; } }
9536         public virtual System.Reflection.Module ManifestModule { get { throw null; } }
9537         public virtual System.Collections.Generic.IEnumerable<System.Reflection.Module> Modules { get { throw null; } }
9538         public virtual System.Security.PermissionSet PermissionSet { get { throw null; } }
9539         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9540         public virtual bool ReflectionOnly { [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]get { throw null; } }
9541         public virtual System.Security.SecurityRuleSet SecurityRuleSet { get { throw null; } }
9542         public virtual event System.Reflection.ModuleResolveEventHandler ModuleResolve { add { } remove { } }
CreateInstance(string typeName)9543         public object CreateInstance(string typeName) { throw null; }
CreateInstance(string typeName, bool ignoreCase)9544         public object CreateInstance(string typeName, bool ignoreCase) { throw null; }
CreateInstance(string typeName, bool ignoreCase, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes)9545         public virtual object CreateInstance(string typeName, bool ignoreCase, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes) { throw null; }
CreateQualifiedName(string assemblyName, string typeName)9546         public static string CreateQualifiedName(string assemblyName, string typeName) { throw null; }
Equals(object o)9547         public override bool Equals(object o) { throw null; }
GetAssembly(System.Type type)9548         public static System.Reflection.Assembly GetAssembly(System.Type type) { throw null; }
GetCallingAssembly()9549         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static System.Reflection.Assembly GetCallingAssembly() { throw null; }
GetCustomAttributes(bool inherit)9550         public virtual object[] GetCustomAttributes(bool inherit) { throw null; }
GetCustomAttributes(System.Type attributeType, bool inherit)9551         public virtual object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
GetCustomAttributesData()9552         public virtual System.Collections.Generic.IList<System.Reflection.CustomAttributeData> GetCustomAttributesData() { throw null; }
GetEntryAssembly()9553         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static System.Reflection.Assembly GetEntryAssembly() { throw null; }
GetExecutingAssembly()9554         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static System.Reflection.Assembly GetExecutingAssembly() { throw null; }
GetExportedTypes()9555         public virtual System.Type[] GetExportedTypes() { throw null; }
GetFile(string name)9556         public virtual System.IO.FileStream GetFile(string name) { throw null; }
GetFiles()9557         public virtual System.IO.FileStream[] GetFiles() { throw null; }
GetFiles(bool getResourceModules)9558         public virtual System.IO.FileStream[] GetFiles(bool getResourceModules) { throw null; }
GetHashCode()9559         public override int GetHashCode() { throw null; }
GetLoadedModules()9560         public System.Reflection.Module[] GetLoadedModules() { throw null; }
9561         [System.MonoTODOAttribute("Always returns the same as GetModules")]
GetLoadedModules(bool getResourceModules)9562         public virtual System.Reflection.Module[] GetLoadedModules(bool getResourceModules) { throw null; }
GetManifestResourceInfo(string resourceName)9563         public virtual System.Reflection.ManifestResourceInfo GetManifestResourceInfo(string resourceName) { throw null; }
GetManifestResourceNames()9564         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public virtual string[] GetManifestResourceNames() { throw null; }
GetManifestResourceStream(string name)9565         public virtual System.IO.Stream GetManifestResourceStream(string name) { throw null; }
GetManifestResourceStream(System.Type type, string name)9566         public virtual System.IO.Stream GetManifestResourceStream(System.Type type, string name) { throw null; }
GetModule(string name)9567         public virtual System.Reflection.Module GetModule(string name) { throw null; }
GetModules()9568         public System.Reflection.Module[] GetModules() { throw null; }
GetModules(bool getResourceModules)9569         public virtual System.Reflection.Module[] GetModules(bool getResourceModules) { throw null; }
GetName()9570         public virtual System.Reflection.AssemblyName GetName() { throw null; }
GetName(bool copiedName)9571         public virtual System.Reflection.AssemblyName GetName(bool copiedName) { throw null; }
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)9572         public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
GetReferencedAssemblies()9573         public virtual System.Reflection.AssemblyName[] GetReferencedAssemblies() { throw null; }
GetSatelliteAssembly(System.Globalization.CultureInfo culture)9574         public virtual System.Reflection.Assembly GetSatelliteAssembly(System.Globalization.CultureInfo culture) { throw null; }
GetSatelliteAssembly(System.Globalization.CultureInfo culture, System.Version version)9575         public virtual System.Reflection.Assembly GetSatelliteAssembly(System.Globalization.CultureInfo culture, System.Version version) { throw null; }
GetType(string name)9576         public virtual System.Type GetType(string name) { throw null; }
GetType(string name, bool throwOnError)9577         public virtual System.Type GetType(string name, bool throwOnError) { throw null; }
GetType(string name, bool throwOnError, bool ignoreCase)9578         public virtual System.Type GetType(string name, bool throwOnError, bool ignoreCase) { throw null; }
GetTypes()9579         public virtual System.Type[] GetTypes() { throw null; }
IsDefined(System.Type attributeType, bool inherit)9580         public virtual bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
Load(byte[] rawAssembly)9581         public static System.Reflection.Assembly Load(byte[] rawAssembly) { throw null; }
Load(byte[] rawAssembly, byte[] rawSymbolStore)9582         public static System.Reflection.Assembly Load(byte[] rawAssembly, byte[] rawSymbolStore) { throw null; }
9583         [System.ObsoleteAttribute]
Load(byte[] rawAssembly, byte[] rawSymbolStore, System.Security.Policy.Evidence securityEvidence)9584         public static System.Reflection.Assembly Load(byte[] rawAssembly, byte[] rawSymbolStore, System.Security.Policy.Evidence securityEvidence) { throw null; }
9585         [System.MonoLimitationAttribute("Argument securityContextSource is ignored")]
Load(byte[] rawAssembly, byte[] rawSymbolStore, System.Security.SecurityContextSource securityContextSource)9586         public static System.Reflection.Assembly Load(byte[] rawAssembly, byte[] rawSymbolStore, System.Security.SecurityContextSource securityContextSource) { throw null; }
Load(System.Reflection.AssemblyName assemblyRef)9587         public static System.Reflection.Assembly Load(System.Reflection.AssemblyName assemblyRef) { throw null; }
9588         [System.ObsoleteAttribute]
Load(System.Reflection.AssemblyName assemblyRef, System.Security.Policy.Evidence assemblySecurity)9589         public static System.Reflection.Assembly Load(System.Reflection.AssemblyName assemblyRef, System.Security.Policy.Evidence assemblySecurity) { throw null; }
Load(string assemblyString)9590         public static System.Reflection.Assembly Load(string assemblyString) { throw null; }
9591         [System.ObsoleteAttribute]
Load(string assemblyString, System.Security.Policy.Evidence assemblySecurity)9592         public static System.Reflection.Assembly Load(string assemblyString, System.Security.Policy.Evidence assemblySecurity) { throw null; }
LoadFile(string path)9593         public static System.Reflection.Assembly LoadFile(string path) { throw null; }
9594         [System.ObsoleteAttribute]
LoadFile(string path, System.Security.Policy.Evidence securityEvidence)9595         public static System.Reflection.Assembly LoadFile(string path, System.Security.Policy.Evidence securityEvidence) { throw null; }
LoadFrom(string assemblyFile)9596         public static System.Reflection.Assembly LoadFrom(string assemblyFile) { throw null; }
9597         [System.MonoTODOAttribute]
LoadFrom(string assemblyFile, byte[] hashValue, System.Configuration.Assemblies.AssemblyHashAlgorithm hashAlgorithm)9598         public static System.Reflection.Assembly LoadFrom(string assemblyFile, byte[] hashValue, System.Configuration.Assemblies.AssemblyHashAlgorithm hashAlgorithm) { throw null; }
9599         [System.ObsoleteAttribute]
LoadFrom(string assemblyFile, System.Security.Policy.Evidence securityEvidence)9600         public static System.Reflection.Assembly LoadFrom(string assemblyFile, System.Security.Policy.Evidence securityEvidence) { throw null; }
9601         [System.MonoTODOAttribute("This overload is not currently implemented")]
9602         [System.ObsoleteAttribute]
LoadFrom(string assemblyFile, System.Security.Policy.Evidence securityEvidence, byte[] hashValue, System.Configuration.Assemblies.AssemblyHashAlgorithm hashAlgorithm)9603         public static System.Reflection.Assembly LoadFrom(string assemblyFile, System.Security.Policy.Evidence securityEvidence, byte[] hashValue, System.Configuration.Assemblies.AssemblyHashAlgorithm hashAlgorithm) { throw null; }
9604         [System.MonoTODOAttribute("Not implemented")]
LoadModule(string moduleName, byte[] rawModule)9605         public System.Reflection.Module LoadModule(string moduleName, byte[] rawModule) { throw null; }
9606         [System.MonoTODOAttribute("Not implemented")]
LoadModule(string moduleName, byte[] rawModule, byte[] rawSymbolStore)9607         public virtual System.Reflection.Module LoadModule(string moduleName, byte[] rawModule, byte[] rawSymbolStore) { throw null; }
9608         [System.ObsoleteAttribute("This method has been deprecated. Please use Assembly.Load() instead. http://go.microsoft.com/fwlink/?linkid=14202")]
LoadWithPartialName(string partialName)9609         public static System.Reflection.Assembly LoadWithPartialName(string partialName) { throw null; }
9610         [System.ObsoleteAttribute("This method has been deprecated. Please use Assembly.Load() instead. http://go.microsoft.com/fwlink/?linkid=14202")]
LoadWithPartialName(string partialName, System.Security.Policy.Evidence securityEvidence)9611         public static System.Reflection.Assembly LoadWithPartialName(string partialName, System.Security.Policy.Evidence securityEvidence) { throw null; }
operator ==(System.Reflection.Assembly left, System.Reflection.Assembly right)9612         public static bool operator ==(System.Reflection.Assembly left, System.Reflection.Assembly right) { throw null; }
operator !=(System.Reflection.Assembly left, System.Reflection.Assembly right)9613         public static bool operator !=(System.Reflection.Assembly left, System.Reflection.Assembly right) { throw null; }
ReflectionOnlyLoad(byte[] rawAssembly)9614         public static System.Reflection.Assembly ReflectionOnlyLoad(byte[] rawAssembly) { throw null; }
ReflectionOnlyLoad(string assemblyString)9615         public static System.Reflection.Assembly ReflectionOnlyLoad(string assemblyString) { throw null; }
ReflectionOnlyLoadFrom(string assemblyFile)9616         public static System.Reflection.Assembly ReflectionOnlyLoadFrom(string assemblyFile) { throw null; }
System.Runtime.InteropServices._Assembly.GetType()9617         System.Type System.Runtime.InteropServices._Assembly.GetType() { throw null; }
ToString()9618         public override string ToString() { throw null; }
UnsafeLoadFrom(string assemblyFile)9619         public static System.Reflection.Assembly UnsafeLoadFrom(string assemblyFile) { throw null; }
9620     }
9621     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
9622     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9623     public sealed partial class AssemblyAlgorithmIdAttribute : System.Attribute
9624     {
AssemblyAlgorithmIdAttribute(System.Configuration.Assemblies.AssemblyHashAlgorithm algorithmId)9625         public AssemblyAlgorithmIdAttribute(System.Configuration.Assemblies.AssemblyHashAlgorithm algorithmId) { }
9626         [System.CLSCompliantAttribute(false)]
AssemblyAlgorithmIdAttribute(uint algorithmId)9627         public AssemblyAlgorithmIdAttribute(uint algorithmId) { }
9628         [System.CLSCompliantAttribute(false)]
9629         public uint AlgorithmId { get { throw null; } }
9630     }
9631     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
9632     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9633     public sealed partial class AssemblyCompanyAttribute : System.Attribute
9634     {
AssemblyCompanyAttribute(string company)9635         public AssemblyCompanyAttribute(string company) { }
9636         public string Company { get { throw null; } }
9637     }
9638     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
9639     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9640     public sealed partial class AssemblyConfigurationAttribute : System.Attribute
9641     {
AssemblyConfigurationAttribute(string configuration)9642         public AssemblyConfigurationAttribute(string configuration) { }
9643         public string Configuration { get { throw null; } }
9644     }
9645     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9646     [System.SerializableAttribute]
9647     public enum AssemblyContentType
9648     {
9649         Default = 0,
9650         WindowsRuntime = 1,
9651     }
9652     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
9653     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9654     public sealed partial class AssemblyCopyrightAttribute : System.Attribute
9655     {
AssemblyCopyrightAttribute(string copyright)9656         public AssemblyCopyrightAttribute(string copyright) { }
9657         public string Copyright { get { throw null; } }
9658     }
9659     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
9660     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9661     public sealed partial class AssemblyCultureAttribute : System.Attribute
9662     {
AssemblyCultureAttribute(string culture)9663         public AssemblyCultureAttribute(string culture) { }
9664         public string Culture { get { throw null; } }
9665     }
9666     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
9667     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9668     public sealed partial class AssemblyDefaultAliasAttribute : System.Attribute
9669     {
AssemblyDefaultAliasAttribute(string defaultAlias)9670         public AssemblyDefaultAliasAttribute(string defaultAlias) { }
9671         public string DefaultAlias { get { throw null; } }
9672     }
9673     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
9674     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9675     public sealed partial class AssemblyDelaySignAttribute : System.Attribute
9676     {
AssemblyDelaySignAttribute(bool delaySign)9677         public AssemblyDelaySignAttribute(bool delaySign) { }
9678         public bool DelaySign { get { throw null; } }
9679     }
9680     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
9681     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9682     public sealed partial class AssemblyDescriptionAttribute : System.Attribute
9683     {
AssemblyDescriptionAttribute(string description)9684         public AssemblyDescriptionAttribute(string description) { }
9685         public string Description { get { throw null; } }
9686     }
9687     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
9688     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9689     public sealed partial class AssemblyFileVersionAttribute : System.Attribute
9690     {
AssemblyFileVersionAttribute(string version)9691         public AssemblyFileVersionAttribute(string version) { }
9692         public string Version { get { throw null; } }
9693     }
9694     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
9695     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9696     public sealed partial class AssemblyFlagsAttribute : System.Attribute
9697     {
9698         [System.ObsoleteAttribute("This constructor has been deprecated. Please use AssemblyFlagsAttribute(AssemblyNameFlags) instead. http://go.microsoft.com/fwlink/?linkid=14202")]
AssemblyFlagsAttribute(int assemblyFlags)9699         public AssemblyFlagsAttribute(int assemblyFlags) { }
AssemblyFlagsAttribute(System.Reflection.AssemblyNameFlags assemblyFlags)9700         public AssemblyFlagsAttribute(System.Reflection.AssemblyNameFlags assemblyFlags) { }
9701         [System.CLSCompliantAttribute(false)]
9702         [System.ObsoleteAttribute("This constructor has been deprecated. Please use AssemblyFlagsAttribute(AssemblyNameFlags) instead. http://go.microsoft.com/fwlink/?linkid=14202")]
AssemblyFlagsAttribute(uint flags)9703         public AssemblyFlagsAttribute(uint flags) { }
9704         public int AssemblyFlags { get { throw null; } }
9705         [System.CLSCompliantAttribute(false)]
9706         [System.ObsoleteAttribute("This property has been deprecated. Please use AssemblyFlags instead. http://go.microsoft.com/fwlink/?linkid=14202")]
9707         public uint Flags { get { throw null; } }
9708     }
9709     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
9710     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9711     public sealed partial class AssemblyInformationalVersionAttribute : System.Attribute
9712     {
AssemblyInformationalVersionAttribute(string informationalVersion)9713         public AssemblyInformationalVersionAttribute(string informationalVersion) { }
9714         public string InformationalVersion { get { throw null; } }
9715     }
9716     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
9717     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9718     public sealed partial class AssemblyKeyFileAttribute : System.Attribute
9719     {
AssemblyKeyFileAttribute(string keyFile)9720         public AssemblyKeyFileAttribute(string keyFile) { }
9721         public string KeyFile { get { throw null; } }
9722     }
9723     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
9724     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9725     public sealed partial class AssemblyKeyNameAttribute : System.Attribute
9726     {
AssemblyKeyNameAttribute(string keyName)9727         public AssemblyKeyNameAttribute(string keyName) { }
9728         public string KeyName { get { throw null; } }
9729     }
9730     [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=true, Inherited=false)]
9731     public sealed partial class AssemblyMetadataAttribute : System.Attribute
9732     {
AssemblyMetadataAttribute(string key, string value)9733         public AssemblyMetadataAttribute(string key, string value) { }
9734         public string Key { get { throw null; } }
9735         public string Value { get { throw null; } }
9736     }
9737     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
9738     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._AssemblyName))]
9739     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9740     [System.SerializableAttribute]
9741     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
9742     public sealed partial class AssemblyName : System.ICloneable, System.Runtime.InteropServices._AssemblyName, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable
9743     {
AssemblyName()9744         public AssemblyName() { }
AssemblyName(string assemblyName)9745         public AssemblyName(string assemblyName) { }
9746         public string CodeBase { get { throw null; } set { } }
9747         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9748         public System.Reflection.AssemblyContentType ContentType { get { throw null; } set { } }
9749         public System.Globalization.CultureInfo CultureInfo { get { throw null; } set { } }
9750         public string CultureName { get { throw null; } }
9751         public string EscapedCodeBase { get { throw null; } }
9752         public System.Reflection.AssemblyNameFlags Flags { get { throw null; } set { } }
9753         public string FullName { get { throw null; } }
9754         public System.Configuration.Assemblies.AssemblyHashAlgorithm HashAlgorithm { get { throw null; } set { } }
9755         public System.Reflection.StrongNameKeyPair KeyPair { get { throw null; } set { } }
9756         public string Name { get { throw null; } set { } }
9757         [System.MonoLimitationAttribute("Not used, as the values are too limited;  Mono supports more")]
9758         public System.Reflection.ProcessorArchitecture ProcessorArchitecture { get { throw null; } set { } }
9759         public System.Version Version { get { throw null; } set { } }
9760         public System.Configuration.Assemblies.AssemblyVersionCompatibility VersionCompatibility { get { throw null; } set { } }
Clone()9761         public object Clone() { throw null; }
GetAssemblyName(string assemblyFile)9762         public static System.Reflection.AssemblyName GetAssemblyName(string assemblyFile) { throw null; }
9763         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)9764         public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
GetPublicKey()9765         public byte[] GetPublicKey() { throw null; }
GetPublicKeyToken()9766         public byte[] GetPublicKeyToken() { throw null; }
OnDeserialization(object sender)9767         public void OnDeserialization(object sender) { }
ReferenceMatchesDefinition(System.Reflection.AssemblyName reference, System.Reflection.AssemblyName definition)9768         public static bool ReferenceMatchesDefinition(System.Reflection.AssemblyName reference, System.Reflection.AssemblyName definition) { throw null; }
SetPublicKey(byte[] publicKey)9769         public void SetPublicKey(byte[] publicKey) { }
SetPublicKeyToken(byte[] publicKeyToken)9770         public void SetPublicKeyToken(byte[] publicKeyToken) { }
System.Runtime.InteropServices._AssemblyName.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId)9771         void System.Runtime.InteropServices._AssemblyName.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
System.Runtime.InteropServices._AssemblyName.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo)9772         void System.Runtime.InteropServices._AssemblyName.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._AssemblyName.GetTypeInfoCount(out uint pcTInfo)9773         void System.Runtime.InteropServices._AssemblyName.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
System.Runtime.InteropServices._AssemblyName.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr)9774         void System.Runtime.InteropServices._AssemblyName.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr) { }
ToString()9775         public override string ToString() { throw null; }
9776     }
9777     [System.FlagsAttribute]
9778     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9779     [System.SerializableAttribute]
9780     public enum AssemblyNameFlags
9781     {
9782         EnableJITcompileOptimizer = 16384,
9783         EnableJITcompileTracking = 32768,
9784         None = 0,
9785         PublicKey = 1,
9786         Retargetable = 256,
9787     }
9788     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9789     public partial class AssemblyNameProxy : System.MarshalByRefObject
9790     {
AssemblyNameProxy()9791         public AssemblyNameProxy() { }
GetAssemblyName(string assemblyFile)9792         public System.Reflection.AssemblyName GetAssemblyName(string assemblyFile) { throw null; }
9793     }
9794     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
9795     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9796     public sealed partial class AssemblyProductAttribute : System.Attribute
9797     {
AssemblyProductAttribute(string product)9798         public AssemblyProductAttribute(string product) { }
9799         public string Product { get { throw null; } }
9800     }
9801     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false, AllowMultiple=false)]
9802     public sealed partial class AssemblySignatureKeyAttribute : System.Attribute
9803     {
AssemblySignatureKeyAttribute(string publicKey, string countersignature)9804         public AssemblySignatureKeyAttribute(string publicKey, string countersignature) { }
9805         public string Countersignature { get { throw null; } }
9806         public string PublicKey { get { throw null; } }
9807     }
9808     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
9809     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9810     public sealed partial class AssemblyTitleAttribute : System.Attribute
9811     {
AssemblyTitleAttribute(string title)9812         public AssemblyTitleAttribute(string title) { }
9813         public string Title { get { throw null; } }
9814     }
9815     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
9816     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9817     public sealed partial class AssemblyTrademarkAttribute : System.Attribute
9818     {
AssemblyTrademarkAttribute(string trademark)9819         public AssemblyTrademarkAttribute(string trademark) { }
9820         public string Trademark { get { throw null; } }
9821     }
9822     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
9823     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9824     public sealed partial class AssemblyVersionAttribute : System.Attribute
9825     {
AssemblyVersionAttribute(string version)9826         public AssemblyVersionAttribute(string version) { }
9827         public string Version { get { throw null; } }
9828     }
9829     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(2))]
9830     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9831     [System.SerializableAttribute]
9832     public abstract partial class Binder
9833     {
Binder()9834         protected Binder() { }
BindToField(System.Reflection.BindingFlags bindingAttr, System.Reflection.FieldInfo[] match, object value, System.Globalization.CultureInfo culture)9835         public abstract System.Reflection.FieldInfo BindToField(System.Reflection.BindingFlags bindingAttr, System.Reflection.FieldInfo[] match, object value, System.Globalization.CultureInfo culture);
BindToMethod(System.Reflection.BindingFlags bindingAttr, System.Reflection.MethodBase[] match, ref object[] args, System.Reflection.ParameterModifier[] modifiers, System.Globalization.CultureInfo culture, string[] names, out object state)9836         public abstract System.Reflection.MethodBase BindToMethod(System.Reflection.BindingFlags bindingAttr, System.Reflection.MethodBase[] match, ref object[] args, System.Reflection.ParameterModifier[] modifiers, System.Globalization.CultureInfo culture, string[] names, out object state);
ChangeType(object value, System.Type type, System.Globalization.CultureInfo culture)9837         public abstract object ChangeType(object value, System.Type type, System.Globalization.CultureInfo culture);
ReorderArgumentArray(ref object[] args, object state)9838         public abstract void ReorderArgumentArray(ref object[] args, object state);
SelectMethod(System.Reflection.BindingFlags bindingAttr, System.Reflection.MethodBase[] match, System.Type[] types, System.Reflection.ParameterModifier[] modifiers)9839         public abstract System.Reflection.MethodBase SelectMethod(System.Reflection.BindingFlags bindingAttr, System.Reflection.MethodBase[] match, System.Type[] types, System.Reflection.ParameterModifier[] modifiers);
SelectProperty(System.Reflection.BindingFlags bindingAttr, System.Reflection.PropertyInfo[] match, System.Type returnType, System.Type[] indexes, System.Reflection.ParameterModifier[] modifiers)9840         public abstract System.Reflection.PropertyInfo SelectProperty(System.Reflection.BindingFlags bindingAttr, System.Reflection.PropertyInfo[] match, System.Type returnType, System.Type[] indexes, System.Reflection.ParameterModifier[] modifiers);
9841     }
9842     [System.FlagsAttribute]
9843     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9844     [System.SerializableAttribute]
9845     public enum BindingFlags
9846     {
9847         CreateInstance = 512,
9848         DeclaredOnly = 2,
9849         Default = 0,
9850         ExactBinding = 65536,
9851         FlattenHierarchy = 64,
9852         GetField = 1024,
9853         GetProperty = 4096,
9854         IgnoreCase = 1,
9855         IgnoreReturn = 16777216,
9856         Instance = 4,
9857         InvokeMethod = 256,
9858         NonPublic = 32,
9859         OptionalParamBinding = 262144,
9860         Public = 16,
9861         PutDispProperty = 16384,
9862         PutRefDispProperty = 32768,
9863         SetField = 2048,
9864         SetProperty = 8192,
9865         Static = 8,
9866         SuppressChangeType = 131072,
9867     }
9868     [System.FlagsAttribute]
9869     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9870     [System.SerializableAttribute]
9871     public enum CallingConventions
9872     {
9873         Any = 3,
9874         ExplicitThis = 64,
9875         HasThis = 32,
9876         Standard = 1,
9877         VarArgs = 2,
9878     }
9879     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
9880     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._ConstructorInfo))]
9881     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9882     [System.SerializableAttribute]
9883     public abstract partial class ConstructorInfo : System.Reflection.MethodBase, System.Runtime.InteropServices._ConstructorInfo
9884     {
9885         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9886         public static readonly string ConstructorName;
9887         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9888         public static readonly string TypeConstructorName;
ConstructorInfo()9889         protected ConstructorInfo() { }
9890         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9891         public override System.Reflection.MemberTypes MemberType { get { throw null; } }
Equals(object obj)9892         public override bool Equals(object obj) { throw null; }
GetHashCode()9893         public override int GetHashCode() { throw null; }
9894         [System.Diagnostics.DebuggerHiddenAttribute]
9895         [System.Diagnostics.DebuggerStepThroughAttribute]
Invoke(object[] parameters)9896         public object Invoke(object[] parameters) { throw null; }
Invoke(System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture)9897         public abstract object Invoke(System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture);
operator ==(System.Reflection.ConstructorInfo left, System.Reflection.ConstructorInfo right)9898         public static bool operator ==(System.Reflection.ConstructorInfo left, System.Reflection.ConstructorInfo right) { throw null; }
operator !=(System.Reflection.ConstructorInfo left, System.Reflection.ConstructorInfo right)9899         public static bool operator !=(System.Reflection.ConstructorInfo left, System.Reflection.ConstructorInfo right) { throw null; }
System.Runtime.InteropServices._ConstructorInfo.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId)9900         void System.Runtime.InteropServices._ConstructorInfo.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
System.Runtime.InteropServices._ConstructorInfo.GetType()9901         System.Type System.Runtime.InteropServices._ConstructorInfo.GetType() { throw null; }
System.Runtime.InteropServices._ConstructorInfo.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo)9902         void System.Runtime.InteropServices._ConstructorInfo.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._ConstructorInfo.GetTypeInfoCount(out uint pcTInfo)9903         void System.Runtime.InteropServices._ConstructorInfo.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
System.Runtime.InteropServices._ConstructorInfo.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr)9904         void System.Runtime.InteropServices._ConstructorInfo.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr) { }
System.Runtime.InteropServices._ConstructorInfo.Invoke_2(object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture)9905         object System.Runtime.InteropServices._ConstructorInfo.Invoke_2(object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture) { throw null; }
System.Runtime.InteropServices._ConstructorInfo.Invoke_3(object obj, object[] parameters)9906         object System.Runtime.InteropServices._ConstructorInfo.Invoke_3(object obj, object[] parameters) { throw null; }
System.Runtime.InteropServices._ConstructorInfo.Invoke_4(System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture)9907         object System.Runtime.InteropServices._ConstructorInfo.Invoke_4(System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture) { throw null; }
System.Runtime.InteropServices._ConstructorInfo.Invoke_5(object[] parameters)9908         object System.Runtime.InteropServices._ConstructorInfo.Invoke_5(object[] parameters) { throw null; }
9909     }
9910     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9911     [System.SerializableAttribute]
9912     public partial class CustomAttributeData
9913     {
CustomAttributeData()9914         protected CustomAttributeData() { }
9915         public System.Type AttributeType { get { throw null; } }
9916         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9917         public virtual System.Reflection.ConstructorInfo Constructor { get { throw null; } }
9918         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9919         public virtual System.Collections.Generic.IList<System.Reflection.CustomAttributeTypedArgument> ConstructorArguments { get { throw null; } }
9920         public virtual System.Collections.Generic.IList<System.Reflection.CustomAttributeNamedArgument> NamedArguments { get { throw null; } }
Equals(object obj)9921         public override bool Equals(object obj) { throw null; }
GetCustomAttributes(System.Reflection.Assembly target)9922         public static System.Collections.Generic.IList<System.Reflection.CustomAttributeData> GetCustomAttributes(System.Reflection.Assembly target) { throw null; }
GetCustomAttributes(System.Reflection.MemberInfo target)9923         public static System.Collections.Generic.IList<System.Reflection.CustomAttributeData> GetCustomAttributes(System.Reflection.MemberInfo target) { throw null; }
GetCustomAttributes(System.Reflection.Module target)9924         public static System.Collections.Generic.IList<System.Reflection.CustomAttributeData> GetCustomAttributes(System.Reflection.Module target) { throw null; }
GetCustomAttributes(System.Reflection.ParameterInfo target)9925         public static System.Collections.Generic.IList<System.Reflection.CustomAttributeData> GetCustomAttributes(System.Reflection.ParameterInfo target) { throw null; }
GetHashCode()9926         public override int GetHashCode() { throw null; }
ToString()9927         public override string ToString() { throw null; }
9928     }
9929     public static partial class CustomAttributeExtensions
9930     {
GetCustomAttribute(this System.Reflection.Assembly element, System.Type attributeType)9931         public static System.Attribute GetCustomAttribute(this System.Reflection.Assembly element, System.Type attributeType) { throw null; }
GetCustomAttribute(this System.Reflection.MemberInfo element, System.Type attributeType)9932         public static System.Attribute GetCustomAttribute(this System.Reflection.MemberInfo element, System.Type attributeType) { throw null; }
GetCustomAttribute(this System.Reflection.MemberInfo element, System.Type attributeType, bool inherit)9933         public static System.Attribute GetCustomAttribute(this System.Reflection.MemberInfo element, System.Type attributeType, bool inherit) { throw null; }
GetCustomAttribute(this System.Reflection.Module element, System.Type attributeType)9934         public static System.Attribute GetCustomAttribute(this System.Reflection.Module element, System.Type attributeType) { throw null; }
GetCustomAttribute(this System.Reflection.ParameterInfo element, System.Type attributeType)9935         public static System.Attribute GetCustomAttribute(this System.Reflection.ParameterInfo element, System.Type attributeType) { throw null; }
GetCustomAttribute(this System.Reflection.ParameterInfo element, System.Type attributeType, bool inherit)9936         public static System.Attribute GetCustomAttribute(this System.Reflection.ParameterInfo element, System.Type attributeType, bool inherit) { throw null; }
GetCustomAttributes(this System.Reflection.Assembly element)9937         public static System.Collections.Generic.IEnumerable<System.Attribute> GetCustomAttributes(this System.Reflection.Assembly element) { throw null; }
GetCustomAttributes(this System.Reflection.Assembly element, System.Type attributeType)9938         public static System.Collections.Generic.IEnumerable<System.Attribute> GetCustomAttributes(this System.Reflection.Assembly element, System.Type attributeType) { throw null; }
GetCustomAttributes(this System.Reflection.MemberInfo element)9939         public static System.Collections.Generic.IEnumerable<System.Attribute> GetCustomAttributes(this System.Reflection.MemberInfo element) { throw null; }
GetCustomAttributes(this System.Reflection.MemberInfo element, bool inherit)9940         public static System.Collections.Generic.IEnumerable<System.Attribute> GetCustomAttributes(this System.Reflection.MemberInfo element, bool inherit) { throw null; }
GetCustomAttributes(this System.Reflection.MemberInfo element, System.Type attributeType)9941         public static System.Collections.Generic.IEnumerable<System.Attribute> GetCustomAttributes(this System.Reflection.MemberInfo element, System.Type attributeType) { throw null; }
GetCustomAttributes(this System.Reflection.MemberInfo element, System.Type attributeType, bool inherit)9942         public static System.Collections.Generic.IEnumerable<System.Attribute> GetCustomAttributes(this System.Reflection.MemberInfo element, System.Type attributeType, bool inherit) { throw null; }
GetCustomAttributes(this System.Reflection.Module element)9943         public static System.Collections.Generic.IEnumerable<System.Attribute> GetCustomAttributes(this System.Reflection.Module element) { throw null; }
GetCustomAttributes(this System.Reflection.Module element, System.Type attributeType)9944         public static System.Collections.Generic.IEnumerable<System.Attribute> GetCustomAttributes(this System.Reflection.Module element, System.Type attributeType) { throw null; }
GetCustomAttributes(this System.Reflection.ParameterInfo element)9945         public static System.Collections.Generic.IEnumerable<System.Attribute> GetCustomAttributes(this System.Reflection.ParameterInfo element) { throw null; }
GetCustomAttributes(this System.Reflection.ParameterInfo element, bool inherit)9946         public static System.Collections.Generic.IEnumerable<System.Attribute> GetCustomAttributes(this System.Reflection.ParameterInfo element, bool inherit) { throw null; }
GetCustomAttributes(this System.Reflection.ParameterInfo element, System.Type attributeType)9947         public static System.Collections.Generic.IEnumerable<System.Attribute> GetCustomAttributes(this System.Reflection.ParameterInfo element, System.Type attributeType) { throw null; }
GetCustomAttributes(this System.Reflection.ParameterInfo element, System.Type attributeType, bool inherit)9948         public static System.Collections.Generic.IEnumerable<System.Attribute> GetCustomAttributes(this System.Reflection.ParameterInfo element, System.Type attributeType, bool inherit) { throw null; }
9949         public static System.Collections.Generic.IEnumerable<T> GetCustomAttributes<T>(this System.Reflection.Assembly element) where T : System.Attribute { throw null; }
9950         public static System.Collections.Generic.IEnumerable<T> GetCustomAttributes<T>(this System.Reflection.MemberInfo element) where T : System.Attribute { throw null; }
9951         public static System.Collections.Generic.IEnumerable<T> GetCustomAttributes<T>(this System.Reflection.MemberInfo element, bool inherit) where T : System.Attribute { throw null; }
9952         public static System.Collections.Generic.IEnumerable<T> GetCustomAttributes<T>(this System.Reflection.Module element) where T : System.Attribute { throw null; }
9953         public static System.Collections.Generic.IEnumerable<T> GetCustomAttributes<T>(this System.Reflection.ParameterInfo element) where T : System.Attribute { throw null; }
9954         public static System.Collections.Generic.IEnumerable<T> GetCustomAttributes<T>(this System.Reflection.ParameterInfo element, bool inherit) where T : System.Attribute { throw null; }
9955         public static T GetCustomAttribute<T>(this System.Reflection.Assembly element) where T : System.Attribute { throw null; }
9956         public static T GetCustomAttribute<T>(this System.Reflection.MemberInfo element) where T : System.Attribute { throw null; }
9957         public static T GetCustomAttribute<T>(this System.Reflection.MemberInfo element, bool inherit) where T : System.Attribute { throw null; }
9958         public static T GetCustomAttribute<T>(this System.Reflection.Module element) where T : System.Attribute { throw null; }
9959         public static T GetCustomAttribute<T>(this System.Reflection.ParameterInfo element) where T : System.Attribute { throw null; }
9960         public static T GetCustomAttribute<T>(this System.Reflection.ParameterInfo element, bool inherit) where T : System.Attribute { throw null; }
IsDefined(this System.Reflection.Assembly element, System.Type attributeType)9961         public static bool IsDefined(this System.Reflection.Assembly element, System.Type attributeType) { throw null; }
IsDefined(this System.Reflection.MemberInfo element, System.Type attributeType)9962         public static bool IsDefined(this System.Reflection.MemberInfo element, System.Type attributeType) { throw null; }
IsDefined(this System.Reflection.MemberInfo element, System.Type attributeType, bool inherit)9963         public static bool IsDefined(this System.Reflection.MemberInfo element, System.Type attributeType, bool inherit) { throw null; }
IsDefined(this System.Reflection.Module element, System.Type attributeType)9964         public static bool IsDefined(this System.Reflection.Module element, System.Type attributeType) { throw null; }
IsDefined(this System.Reflection.ParameterInfo element, System.Type attributeType)9965         public static bool IsDefined(this System.Reflection.ParameterInfo element, System.Type attributeType) { throw null; }
IsDefined(this System.Reflection.ParameterInfo element, System.Type attributeType, bool inherit)9966         public static bool IsDefined(this System.Reflection.ParameterInfo element, System.Type attributeType, bool inherit) { throw null; }
9967     }
9968     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9969     [System.SerializableAttribute]
9970     public partial class CustomAttributeFormatException : System.FormatException
9971     {
CustomAttributeFormatException()9972         public CustomAttributeFormatException() { }
CustomAttributeFormatException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)9973         protected CustomAttributeFormatException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
CustomAttributeFormatException(string message)9974         public CustomAttributeFormatException(string message) { }
CustomAttributeFormatException(string message, System.Exception inner)9975         public CustomAttributeFormatException(string message, System.Exception inner) { }
9976     }
9977     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9978     [System.SerializableAttribute]
9979     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
9980     public partial struct CustomAttributeNamedArgument
9981     {
CustomAttributeNamedArgumentSystem.Reflection.CustomAttributeNamedArgument9982         public CustomAttributeNamedArgument(System.Reflection.MemberInfo memberInfo, object value) { throw null;}
CustomAttributeNamedArgumentSystem.Reflection.CustomAttributeNamedArgument9983         public CustomAttributeNamedArgument(System.Reflection.MemberInfo memberInfo, System.Reflection.CustomAttributeTypedArgument typedArgument) { throw null;}
9984         public bool IsField { get { throw null; } }
9985         public System.Reflection.MemberInfo MemberInfo { get { throw null; } }
9986         public string MemberName { get { throw null; } }
9987         public System.Reflection.CustomAttributeTypedArgument TypedValue { get { throw null; } }
EqualsSystem.Reflection.CustomAttributeNamedArgument9988         public override bool Equals(object obj) { throw null; }
GetHashCodeSystem.Reflection.CustomAttributeNamedArgument9989         public override int GetHashCode() { throw null; }
operator ==System.Reflection.CustomAttributeNamedArgument9990         public static bool operator ==(System.Reflection.CustomAttributeNamedArgument left, System.Reflection.CustomAttributeNamedArgument right) { throw null; }
operator !=System.Reflection.CustomAttributeNamedArgument9991         public static bool operator !=(System.Reflection.CustomAttributeNamedArgument left, System.Reflection.CustomAttributeNamedArgument right) { throw null; }
ToStringSystem.Reflection.CustomAttributeNamedArgument9992         public override string ToString() { throw null; }
9993     }
9994     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9995     [System.SerializableAttribute]
9996     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
9997     public partial struct CustomAttributeTypedArgument
9998     {
CustomAttributeTypedArgumentSystem.Reflection.CustomAttributeTypedArgument9999         public CustomAttributeTypedArgument(object value) { throw null;}
CustomAttributeTypedArgumentSystem.Reflection.CustomAttributeTypedArgument10000         public CustomAttributeTypedArgument(System.Type argumentType, object value) { throw null;}
10001         public System.Type ArgumentType { get { throw null; } }
10002         public object Value { get { throw null; } }
EqualsSystem.Reflection.CustomAttributeTypedArgument10003         public override bool Equals(object obj) { throw null; }
GetHashCodeSystem.Reflection.CustomAttributeTypedArgument10004         public override int GetHashCode() { throw null; }
operator ==System.Reflection.CustomAttributeTypedArgument10005         public static bool operator ==(System.Reflection.CustomAttributeTypedArgument left, System.Reflection.CustomAttributeTypedArgument right) { throw null; }
operator !=System.Reflection.CustomAttributeTypedArgument10006         public static bool operator !=(System.Reflection.CustomAttributeTypedArgument left, System.Reflection.CustomAttributeTypedArgument right) { throw null; }
ToStringSystem.Reflection.CustomAttributeTypedArgument10007         public override string ToString() { throw null; }
10008     }
10009     [System.AttributeUsageAttribute((System.AttributeTargets)(1036))]
10010     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10011     [System.SerializableAttribute]
10012     public sealed partial class DefaultMemberAttribute : System.Attribute
10013     {
DefaultMemberAttribute(string memberName)10014         public DefaultMemberAttribute(string memberName) { }
10015         public string MemberName { get { throw null; } }
10016     }
10017     [System.FlagsAttribute]
10018     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10019     [System.SerializableAttribute]
10020     public enum EventAttributes
10021     {
10022         None = 0,
10023         ReservedMask = 1024,
10024         RTSpecialName = 1024,
10025         SpecialName = 512,
10026     }
10027     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
10028     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._EventInfo))]
10029     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10030     [System.SerializableAttribute]
10031     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
10032     public abstract partial class EventInfo : System.Reflection.MemberInfo, System.Runtime.InteropServices._EventInfo
10033     {
EventInfo()10034         protected EventInfo() { }
10035         public virtual System.Reflection.MethodInfo AddMethod { get { throw null; } }
10036         public abstract System.Reflection.EventAttributes Attributes { get; }
10037         public virtual System.Type EventHandlerType { get { throw null; } }
10038         public virtual bool IsMulticast { get { throw null; } }
10039         public bool IsSpecialName { get { throw null; } }
10040         public override System.Reflection.MemberTypes MemberType { get { throw null; } }
10041         public virtual System.Reflection.MethodInfo RaiseMethod { get { throw null; } }
10042         public virtual System.Reflection.MethodInfo RemoveMethod { get { throw null; } }
10043         [System.Diagnostics.DebuggerHiddenAttribute]
10044         [System.Diagnostics.DebuggerStepThroughAttribute]
AddEventHandler(object target, System.Delegate handler)10045         public virtual void AddEventHandler(object target, System.Delegate handler) { }
Equals(object obj)10046         public override bool Equals(object obj) { throw null; }
GetAddMethod()10047         public System.Reflection.MethodInfo GetAddMethod() { throw null; }
GetAddMethod(bool nonPublic)10048         public abstract System.Reflection.MethodInfo GetAddMethod(bool nonPublic);
GetHashCode()10049         public override int GetHashCode() { throw null; }
GetOtherMethods()10050         public System.Reflection.MethodInfo[] GetOtherMethods() { throw null; }
GetOtherMethods(bool nonPublic)10051         public virtual System.Reflection.MethodInfo[] GetOtherMethods(bool nonPublic) { throw null; }
GetRaiseMethod()10052         public System.Reflection.MethodInfo GetRaiseMethod() { throw null; }
GetRaiseMethod(bool nonPublic)10053         public abstract System.Reflection.MethodInfo GetRaiseMethod(bool nonPublic);
GetRemoveMethod()10054         public System.Reflection.MethodInfo GetRemoveMethod() { throw null; }
GetRemoveMethod(bool nonPublic)10055         public abstract System.Reflection.MethodInfo GetRemoveMethod(bool nonPublic);
operator ==(System.Reflection.EventInfo left, System.Reflection.EventInfo right)10056         public static bool operator ==(System.Reflection.EventInfo left, System.Reflection.EventInfo right) { throw null; }
operator !=(System.Reflection.EventInfo left, System.Reflection.EventInfo right)10057         public static bool operator !=(System.Reflection.EventInfo left, System.Reflection.EventInfo right) { throw null; }
10058         [System.Diagnostics.DebuggerHiddenAttribute]
10059         [System.Diagnostics.DebuggerStepThroughAttribute]
RemoveEventHandler(object target, System.Delegate handler)10060         public virtual void RemoveEventHandler(object target, System.Delegate handler) { }
System.Runtime.InteropServices._EventInfo.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId)10061         void System.Runtime.InteropServices._EventInfo.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
System.Runtime.InteropServices._EventInfo.GetType()10062         System.Type System.Runtime.InteropServices._EventInfo.GetType() { throw null; }
System.Runtime.InteropServices._EventInfo.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo)10063         void System.Runtime.InteropServices._EventInfo.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._EventInfo.GetTypeInfoCount(out uint pcTInfo)10064         void System.Runtime.InteropServices._EventInfo.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
System.Runtime.InteropServices._EventInfo.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr)10065         void System.Runtime.InteropServices._EventInfo.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr) { }
10066     }
10067     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10068     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
10069     public partial class ExceptionHandlingClause
10070     {
ExceptionHandlingClause()10071         protected ExceptionHandlingClause() { }
10072         public virtual System.Type CatchType { get { throw null; } }
10073         public virtual int FilterOffset { get { throw null; } }
10074         public virtual System.Reflection.ExceptionHandlingClauseOptions Flags { get { throw null; } }
10075         public virtual int HandlerLength { get { throw null; } }
10076         public virtual int HandlerOffset { get { throw null; } }
10077         public virtual int TryLength { get { throw null; } }
10078         public virtual int TryOffset { get { throw null; } }
ToString()10079         public override string ToString() { throw null; }
10080     }
10081     [System.FlagsAttribute]
10082     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10083     public enum ExceptionHandlingClauseOptions
10084     {
10085         Clause = 0,
10086         Fault = 4,
10087         Filter = 1,
10088         Finally = 2,
10089     }
10090     [System.FlagsAttribute]
10091     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10092     [System.SerializableAttribute]
10093     public enum FieldAttributes
10094     {
10095         Assembly = 3,
10096         FamANDAssem = 2,
10097         Family = 4,
10098         FamORAssem = 5,
10099         FieldAccessMask = 7,
10100         HasDefault = 32768,
10101         HasFieldMarshal = 4096,
10102         HasFieldRVA = 256,
10103         InitOnly = 32,
10104         Literal = 64,
10105         NotSerialized = 128,
10106         PinvokeImpl = 8192,
10107         Private = 1,
10108         PrivateScope = 0,
10109         Public = 6,
10110         ReservedMask = 38144,
10111         RTSpecialName = 1024,
10112         SpecialName = 512,
10113         Static = 16,
10114     }
10115     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
10116     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._FieldInfo))]
10117     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10118     [System.SerializableAttribute]
10119     public abstract partial class FieldInfo : System.Reflection.MemberInfo, System.Runtime.InteropServices._FieldInfo
10120     {
FieldInfo()10121         protected FieldInfo() { }
10122         public abstract System.Reflection.FieldAttributes Attributes { get; }
10123         public abstract System.RuntimeFieldHandle FieldHandle { get; }
10124         public abstract System.Type FieldType { get; }
10125         public bool IsAssembly { get { throw null; } }
10126         public bool IsFamily { get { throw null; } }
10127         public bool IsFamilyAndAssembly { get { throw null; } }
10128         public bool IsFamilyOrAssembly { get { throw null; } }
10129         public bool IsInitOnly { get { throw null; } }
10130         public bool IsLiteral { get { throw null; } }
10131         public bool IsNotSerialized { get { throw null; } }
10132         public bool IsPinvokeImpl { get { throw null; } }
10133         public bool IsPrivate { get { throw null; } }
10134         public bool IsPublic { get { throw null; } }
10135         public virtual bool IsSecurityCritical { get { throw null; } }
10136         public virtual bool IsSecuritySafeCritical { get { throw null; } }
10137         public virtual bool IsSecurityTransparent { get { throw null; } }
10138         public bool IsSpecialName { get { throw null; } }
10139         public bool IsStatic { get { throw null; } }
10140         public override System.Reflection.MemberTypes MemberType { get { throw null; } }
Equals(object obj)10141         public override bool Equals(object obj) { throw null; }
GetFieldFromHandle(System.RuntimeFieldHandle handle)10142         public static System.Reflection.FieldInfo GetFieldFromHandle(System.RuntimeFieldHandle handle) { throw null; }
10143         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetFieldFromHandle(System.RuntimeFieldHandle handle, System.RuntimeTypeHandle declaringType)10144         public static System.Reflection.FieldInfo GetFieldFromHandle(System.RuntimeFieldHandle handle, System.RuntimeTypeHandle declaringType) { throw null; }
GetHashCode()10145         public override int GetHashCode() { throw null; }
GetOptionalCustomModifiers()10146         public virtual System.Type[] GetOptionalCustomModifiers() { throw null; }
GetRawConstantValue()10147         public virtual object GetRawConstantValue() { throw null; }
GetRequiredCustomModifiers()10148         public virtual System.Type[] GetRequiredCustomModifiers() { throw null; }
GetValue(object obj)10149         public abstract object GetValue(object obj);
10150         [System.CLSCompliantAttribute(false)]
GetValueDirect(System.TypedReference obj)10151         public virtual object GetValueDirect(System.TypedReference obj) { throw null; }
operator ==(System.Reflection.FieldInfo left, System.Reflection.FieldInfo right)10152         public static bool operator ==(System.Reflection.FieldInfo left, System.Reflection.FieldInfo right) { throw null; }
operator !=(System.Reflection.FieldInfo left, System.Reflection.FieldInfo right)10153         public static bool operator !=(System.Reflection.FieldInfo left, System.Reflection.FieldInfo right) { throw null; }
10154         [System.Diagnostics.DebuggerHiddenAttribute]
10155         [System.Diagnostics.DebuggerStepThroughAttribute]
SetValue(object obj, object value)10156         public void SetValue(object obj, object value) { }
SetValue(object obj, object value, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Globalization.CultureInfo culture)10157         public abstract void SetValue(object obj, object value, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Globalization.CultureInfo culture);
10158         [System.CLSCompliantAttribute(false)]
SetValueDirect(System.TypedReference obj, object value)10159         public virtual void SetValueDirect(System.TypedReference obj, object value) { }
System.Runtime.InteropServices._FieldInfo.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId)10160         void System.Runtime.InteropServices._FieldInfo.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
System.Runtime.InteropServices._FieldInfo.GetType()10161         System.Type System.Runtime.InteropServices._FieldInfo.GetType() { throw null; }
System.Runtime.InteropServices._FieldInfo.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo)10162         void System.Runtime.InteropServices._FieldInfo.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._FieldInfo.GetTypeInfoCount(out uint pcTInfo)10163         void System.Runtime.InteropServices._FieldInfo.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
System.Runtime.InteropServices._FieldInfo.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr)10164         void System.Runtime.InteropServices._FieldInfo.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr) { }
10165     }
10166     [System.FlagsAttribute]
10167     public enum GenericParameterAttributes
10168     {
10169         Contravariant = 2,
10170         Covariant = 1,
10171         DefaultConstructorConstraint = 16,
10172         None = 0,
10173         NotNullableValueTypeConstraint = 8,
10174         ReferenceTypeConstraint = 4,
10175         SpecialConstraintMask = 28,
10176         VarianceMask = 3,
10177     }
10178     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10179     public partial interface ICustomAttributeProvider
10180     {
GetCustomAttributes(bool inherit)10181         object[] GetCustomAttributes(bool inherit);
GetCustomAttributes(System.Type attributeType, bool inherit)10182         object[] GetCustomAttributes(System.Type attributeType, bool inherit);
IsDefined(System.Type attributeType, bool inherit)10183         bool IsDefined(System.Type attributeType, bool inherit);
10184     }
10185     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10186     [System.SerializableAttribute]
10187     public enum ImageFileMachine
10188     {
10189         AMD64 = 34404,
10190         ARM = 452,
10191         I386 = 332,
10192         IA64 = 512,
10193     }
10194     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10195     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
10196     public partial struct InterfaceMapping
10197     {
10198         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10199         public System.Reflection.MethodInfo[] InterfaceMethods;
10200         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10201         public System.Type InterfaceType;
10202         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10203         public System.Reflection.MethodInfo[] TargetMethods;
10204         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10205         public System.Type TargetType;
10206     }
10207     public static partial class IntrospectionExtensions
10208     {
GetTypeInfo(this System.Type type)10209         public static System.Reflection.TypeInfo GetTypeInfo(this System.Type type) { throw null; }
10210     }
10211     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10212     [System.SerializableAttribute]
10213     public partial class InvalidFilterCriteriaException : System.ApplicationException
10214     {
InvalidFilterCriteriaException()10215         public InvalidFilterCriteriaException() { }
InvalidFilterCriteriaException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)10216         protected InvalidFilterCriteriaException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
InvalidFilterCriteriaException(string message)10217         public InvalidFilterCriteriaException(string message) { }
InvalidFilterCriteriaException(string message, System.Exception inner)10218         public InvalidFilterCriteriaException(string message, System.Exception inner) { }
10219     }
10220     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10221     [System.Runtime.InteropServices.GuidAttribute("AFBF15E5-C37C-11d2-B88E-00A0C9B471B8")]
10222     public partial interface IReflect
10223     {
10224         System.Type UnderlyingSystemType { get; }
GetField(string name, System.Reflection.BindingFlags bindingAttr)10225         System.Reflection.FieldInfo GetField(string name, System.Reflection.BindingFlags bindingAttr);
GetFields(System.Reflection.BindingFlags bindingAttr)10226         System.Reflection.FieldInfo[] GetFields(System.Reflection.BindingFlags bindingAttr);
GetMember(string name, System.Reflection.BindingFlags bindingAttr)10227         System.Reflection.MemberInfo[] GetMember(string name, System.Reflection.BindingFlags bindingAttr);
GetMembers(System.Reflection.BindingFlags bindingAttr)10228         System.Reflection.MemberInfo[] GetMembers(System.Reflection.BindingFlags bindingAttr);
GetMethod(string name, System.Reflection.BindingFlags bindingAttr)10229         System.Reflection.MethodInfo GetMethod(string name, System.Reflection.BindingFlags bindingAttr);
GetMethod(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type[] types, System.Reflection.ParameterModifier[] modifiers)10230         System.Reflection.MethodInfo GetMethod(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type[] types, System.Reflection.ParameterModifier[] modifiers);
GetMethods(System.Reflection.BindingFlags bindingAttr)10231         System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags bindingAttr);
GetProperties(System.Reflection.BindingFlags bindingAttr)10232         System.Reflection.PropertyInfo[] GetProperties(System.Reflection.BindingFlags bindingAttr);
GetProperty(string name, System.Reflection.BindingFlags bindingAttr)10233         System.Reflection.PropertyInfo GetProperty(string name, System.Reflection.BindingFlags bindingAttr);
GetProperty(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type returnType, System.Type[] types, System.Reflection.ParameterModifier[] modifiers)10234         System.Reflection.PropertyInfo GetProperty(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type returnType, System.Type[] types, System.Reflection.ParameterModifier[] modifiers);
InvokeMember(string name, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object target, object[] args, System.Reflection.ParameterModifier[] modifiers, System.Globalization.CultureInfo culture, string[] namedParameters)10235         object InvokeMember(string name, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object target, object[] args, System.Reflection.ParameterModifier[] modifiers, System.Globalization.CultureInfo culture, string[] namedParameters);
10236     }
10237     public partial interface IReflectableType
10238     {
GetTypeInfo()10239         System.Reflection.TypeInfo GetTypeInfo();
10240     }
10241     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10242     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
10243     public partial class LocalVariableInfo
10244     {
LocalVariableInfo()10245         protected LocalVariableInfo() { }
10246         public virtual bool IsPinned { get { throw null; } }
10247         public virtual int LocalIndex { get { throw null; } }
10248         public virtual System.Type LocalType { get { throw null; } }
ToString()10249         public override string ToString() { throw null; }
10250     }
10251     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10252     public partial class ManifestResourceInfo
10253     {
ManifestResourceInfo(System.Reflection.Assembly containingAssembly, string containingFileName, System.Reflection.ResourceLocation resourceLocation)10254         public ManifestResourceInfo(System.Reflection.Assembly containingAssembly, string containingFileName, System.Reflection.ResourceLocation resourceLocation) { }
10255         public virtual string FileName { get { throw null; } }
10256         public virtual System.Reflection.Assembly ReferencedAssembly { get { throw null; } }
10257         public virtual System.Reflection.ResourceLocation ResourceLocation { get { throw null; } }
10258     }
10259     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10260     [System.SerializableAttribute]
MemberFilter(System.Reflection.MemberInfo m, object filterCriteria)10261     public delegate bool MemberFilter(System.Reflection.MemberInfo m, object filterCriteria);
10262     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
10263     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._MemberInfo))]
10264     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10265     [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
10266     [System.SerializableAttribute]
10267     public abstract partial class MemberInfo : System.Reflection.ICustomAttributeProvider, System.Runtime.InteropServices._MemberInfo
10268     {
MemberInfo()10269         protected MemberInfo() { }
10270         public virtual System.Collections.Generic.IEnumerable<System.Reflection.CustomAttributeData> CustomAttributes { get { throw null; } }
10271         public abstract System.Type DeclaringType { get; }
10272         public abstract System.Reflection.MemberTypes MemberType { get; }
10273         public virtual int MetadataToken { [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]get { throw null; } }
10274         public virtual System.Reflection.Module Module { get { throw null; } }
10275         public abstract string Name { get; }
10276         public abstract System.Type ReflectedType { get; }
Equals(object obj)10277         public override bool Equals(object obj) { throw null; }
GetCustomAttributes(bool inherit)10278         public abstract object[] GetCustomAttributes(bool inherit);
GetCustomAttributes(System.Type attributeType, bool inherit)10279         public abstract object[] GetCustomAttributes(System.Type attributeType, bool inherit);
GetCustomAttributesData()10280         public virtual System.Collections.Generic.IList<System.Reflection.CustomAttributeData> GetCustomAttributesData() { throw null; }
GetHashCode()10281         public override int GetHashCode() { throw null; }
IsDefined(System.Type attributeType, bool inherit)10282         public abstract bool IsDefined(System.Type attributeType, bool inherit);
operator ==(System.Reflection.MemberInfo left, System.Reflection.MemberInfo right)10283         public static bool operator ==(System.Reflection.MemberInfo left, System.Reflection.MemberInfo right) { throw null; }
operator !=(System.Reflection.MemberInfo left, System.Reflection.MemberInfo right)10284         public static bool operator !=(System.Reflection.MemberInfo left, System.Reflection.MemberInfo right) { throw null; }
System.Runtime.InteropServices._MemberInfo.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId)10285         void System.Runtime.InteropServices._MemberInfo.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
System.Runtime.InteropServices._MemberInfo.GetType()10286         System.Type System.Runtime.InteropServices._MemberInfo.GetType() { throw null; }
System.Runtime.InteropServices._MemberInfo.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo)10287         void System.Runtime.InteropServices._MemberInfo.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._MemberInfo.GetTypeInfoCount(out uint pcTInfo)10288         void System.Runtime.InteropServices._MemberInfo.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
System.Runtime.InteropServices._MemberInfo.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr)10289         void System.Runtime.InteropServices._MemberInfo.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr) { }
10290     }
10291     [System.FlagsAttribute]
10292     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10293     [System.SerializableAttribute]
10294     public enum MemberTypes
10295     {
10296         All = 191,
10297         Constructor = 1,
10298         Custom = 64,
10299         Event = 2,
10300         Field = 4,
10301         Method = 8,
10302         NestedType = 128,
10303         Property = 16,
10304         TypeInfo = 32,
10305     }
10306     [System.FlagsAttribute]
10307     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10308     [System.SerializableAttribute]
10309     public enum MethodAttributes
10310     {
10311         Abstract = 1024,
10312         Assembly = 3,
10313         CheckAccessOnOverride = 512,
10314         FamANDAssem = 2,
10315         Family = 4,
10316         FamORAssem = 5,
10317         Final = 32,
10318         HasSecurity = 16384,
10319         HideBySig = 128,
10320         MemberAccessMask = 7,
10321         NewSlot = 256,
10322         PinvokeImpl = 8192,
10323         Private = 1,
10324         PrivateScope = 0,
10325         Public = 6,
10326         RequireSecObject = 32768,
10327         ReservedMask = 53248,
10328         ReuseSlot = 0,
10329         RTSpecialName = 4096,
10330         SpecialName = 2048,
10331         Static = 16,
10332         UnmanagedExport = 8,
10333         Virtual = 64,
10334         VtableLayoutMask = 256,
10335     }
10336     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
10337     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._MethodBase))]
10338     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10339     [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
10340     [System.SerializableAttribute]
10341     public abstract partial class MethodBase : System.Reflection.MemberInfo, System.Runtime.InteropServices._MethodBase
10342     {
MethodBase()10343         protected MethodBase() { }
10344         public abstract System.Reflection.MethodAttributes Attributes { get; }
10345         public virtual System.Reflection.CallingConventions CallingConvention { get { throw null; } }
10346         public virtual bool ContainsGenericParameters { get { throw null; } }
10347         public bool IsAbstract { get { throw null; } }
10348         public bool IsAssembly { get { throw null; } }
10349         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10350         public bool IsConstructor { get { throw null; } }
10351         public bool IsFamily { get { throw null; } }
10352         public bool IsFamilyAndAssembly { get { throw null; } }
10353         public bool IsFamilyOrAssembly { get { throw null; } }
10354         public bool IsFinal { get { throw null; } }
10355         public virtual bool IsGenericMethod { get { throw null; } }
10356         public virtual bool IsGenericMethodDefinition { get { throw null; } }
10357         public bool IsHideBySig { get { throw null; } }
10358         public bool IsPrivate { get { throw null; } }
10359         public bool IsPublic { get { throw null; } }
10360         public virtual bool IsSecurityCritical { get { throw null; } }
10361         public virtual bool IsSecuritySafeCritical { get { throw null; } }
10362         public virtual bool IsSecurityTransparent { get { throw null; } }
10363         public bool IsSpecialName { get { throw null; } }
10364         public bool IsStatic { get { throw null; } }
10365         public bool IsVirtual { get { throw null; } }
10366         public abstract System.RuntimeMethodHandle MethodHandle { get; }
10367         public virtual System.Reflection.MethodImplAttributes MethodImplementationFlags { get { throw null; } }
10368         bool System.Runtime.InteropServices._MethodBase.IsAbstract { get { throw null; } }
10369         bool System.Runtime.InteropServices._MethodBase.IsAssembly { get { throw null; } }
10370         bool System.Runtime.InteropServices._MethodBase.IsConstructor { get { throw null; } }
10371         bool System.Runtime.InteropServices._MethodBase.IsFamily { get { throw null; } }
10372         bool System.Runtime.InteropServices._MethodBase.IsFamilyAndAssembly { get { throw null; } }
10373         bool System.Runtime.InteropServices._MethodBase.IsFamilyOrAssembly { get { throw null; } }
10374         bool System.Runtime.InteropServices._MethodBase.IsFinal { get { throw null; } }
10375         bool System.Runtime.InteropServices._MethodBase.IsHideBySig { get { throw null; } }
10376         bool System.Runtime.InteropServices._MethodBase.IsPrivate { get { throw null; } }
10377         bool System.Runtime.InteropServices._MethodBase.IsPublic { get { throw null; } }
10378         bool System.Runtime.InteropServices._MethodBase.IsSpecialName { get { throw null; } }
10379         bool System.Runtime.InteropServices._MethodBase.IsStatic { get { throw null; } }
10380         bool System.Runtime.InteropServices._MethodBase.IsVirtual { get { throw null; } }
Equals(object obj)10381         public override bool Equals(object obj) { throw null; }
GetCurrentMethod()10382         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static System.Reflection.MethodBase GetCurrentMethod() { throw null; }
10383         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetGenericArguments()10384         public virtual System.Type[] GetGenericArguments() { throw null; }
GetHashCode()10385         public override int GetHashCode() { throw null; }
10386         [System.Security.SecuritySafeCriticalAttribute]
10387         [System.Security.Permissions.ReflectionPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.ReflectionPermissionFlag)(2))]
GetMethodBody()10388         public virtual System.Reflection.MethodBody GetMethodBody() { throw null; }
GetMethodFromHandle(System.RuntimeMethodHandle handle)10389         public static System.Reflection.MethodBase GetMethodFromHandle(System.RuntimeMethodHandle handle) { throw null; }
10390         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetMethodFromHandle(System.RuntimeMethodHandle handle, System.RuntimeTypeHandle declaringType)10391         public static System.Reflection.MethodBase GetMethodFromHandle(System.RuntimeMethodHandle handle, System.RuntimeTypeHandle declaringType) { throw null; }
GetMethodImplementationFlags()10392         public abstract System.Reflection.MethodImplAttributes GetMethodImplementationFlags();
GetParameters()10393         public abstract System.Reflection.ParameterInfo[] GetParameters();
10394         [System.Diagnostics.DebuggerHiddenAttribute]
10395         [System.Diagnostics.DebuggerStepThroughAttribute]
Invoke(object obj, object[] parameters)10396         public object Invoke(object obj, object[] parameters) { throw null; }
Invoke(object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture)10397         public abstract object Invoke(object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture);
operator ==(System.Reflection.MethodBase left, System.Reflection.MethodBase right)10398         public static bool operator ==(System.Reflection.MethodBase left, System.Reflection.MethodBase right) { throw null; }
operator !=(System.Reflection.MethodBase left, System.Reflection.MethodBase right)10399         public static bool operator !=(System.Reflection.MethodBase left, System.Reflection.MethodBase right) { throw null; }
System.Runtime.InteropServices._MethodBase.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId)10400         void System.Runtime.InteropServices._MethodBase.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
System.Runtime.InteropServices._MethodBase.GetType()10401         System.Type System.Runtime.InteropServices._MethodBase.GetType() { throw null; }
System.Runtime.InteropServices._MethodBase.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo)10402         void System.Runtime.InteropServices._MethodBase.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._MethodBase.GetTypeInfoCount(out uint pcTInfo)10403         void System.Runtime.InteropServices._MethodBase.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
System.Runtime.InteropServices._MethodBase.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr)10404         void System.Runtime.InteropServices._MethodBase.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr) { }
10405     }
10406     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10407     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
10408     public partial class MethodBody
10409     {
MethodBody()10410         protected MethodBody() { }
10411         public virtual System.Collections.Generic.IList<System.Reflection.ExceptionHandlingClause> ExceptionHandlingClauses { get { throw null; } }
10412         public virtual bool InitLocals { get { throw null; } }
10413         public virtual int LocalSignatureMetadataToken { get { throw null; } }
10414         public virtual System.Collections.Generic.IList<System.Reflection.LocalVariableInfo> LocalVariables { get { throw null; } }
10415         public virtual int MaxStackSize { get { throw null; } }
GetILAsByteArray()10416         public virtual byte[] GetILAsByteArray() { throw null; }
10417     }
10418     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10419     [System.SerializableAttribute]
10420     public enum MethodImplAttributes
10421     {
10422         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
10423         AggressiveInlining = 256,
10424         CodeTypeMask = 3,
10425         ForwardRef = 16,
10426         IL = 0,
10427         InternalCall = 4096,
10428         Managed = 0,
10429         ManagedMask = 4,
10430         MaxMethodImplVal = 65535,
10431         Native = 1,
10432         NoInlining = 8,
10433         NoOptimization = 64,
10434         OPTIL = 2,
10435         PreserveSig = 128,
10436         Runtime = 3,
10437         Synchronized = 32,
10438         Unmanaged = 4,
10439     }
10440     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
10441     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._MethodInfo))]
10442     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10443     [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
10444     [System.SerializableAttribute]
10445     public abstract partial class MethodInfo : System.Reflection.MethodBase, System.Runtime.InteropServices._MethodInfo
10446     {
MethodInfo()10447         protected MethodInfo() { }
10448         public override System.Reflection.MemberTypes MemberType { get { throw null; } }
10449         public virtual System.Reflection.ParameterInfo ReturnParameter { get { throw null; } }
10450         public virtual System.Type ReturnType { get { throw null; } }
10451         public abstract System.Reflection.ICustomAttributeProvider ReturnTypeCustomAttributes { get; }
CreateDelegate(System.Type delegateType)10452         public virtual System.Delegate CreateDelegate(System.Type delegateType) { throw null; }
CreateDelegate(System.Type delegateType, object target)10453         public virtual System.Delegate CreateDelegate(System.Type delegateType, object target) { throw null; }
Equals(object obj)10454         public override bool Equals(object obj) { throw null; }
GetBaseDefinition()10455         public abstract System.Reflection.MethodInfo GetBaseDefinition();
10456         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetGenericArguments()10457         public override System.Type[] GetGenericArguments() { throw null; }
10458         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetGenericMethodDefinition()10459         public virtual System.Reflection.MethodInfo GetGenericMethodDefinition() { throw null; }
GetHashCode()10460         public override int GetHashCode() { throw null; }
MakeGenericMethod(params System.Type[] typeArguments)10461         public virtual System.Reflection.MethodInfo MakeGenericMethod(params System.Type[] typeArguments) { throw null; }
operator ==(System.Reflection.MethodInfo left, System.Reflection.MethodInfo right)10462         public static bool operator ==(System.Reflection.MethodInfo left, System.Reflection.MethodInfo right) { throw null; }
operator !=(System.Reflection.MethodInfo left, System.Reflection.MethodInfo right)10463         public static bool operator !=(System.Reflection.MethodInfo left, System.Reflection.MethodInfo right) { throw null; }
System.Runtime.InteropServices._MethodInfo.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId)10464         void System.Runtime.InteropServices._MethodInfo.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
System.Runtime.InteropServices._MethodInfo.GetType()10465         System.Type System.Runtime.InteropServices._MethodInfo.GetType() { throw null; }
System.Runtime.InteropServices._MethodInfo.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo)10466         void System.Runtime.InteropServices._MethodInfo.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._MethodInfo.GetTypeInfoCount(out uint pcTInfo)10467         void System.Runtime.InteropServices._MethodInfo.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
System.Runtime.InteropServices._MethodInfo.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr)10468         void System.Runtime.InteropServices._MethodInfo.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr) { }
10469     }
10470     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10471     [System.SerializableAttribute]
10472     public sealed partial class Missing : System.Runtime.Serialization.ISerializable
10473     {
Missing()10474         internal Missing() { }
10475         public static readonly System.Reflection.Missing Value;
10476         [System.Security.SecurityCriticalAttribute]
System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)10477         void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
10478     }
10479     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
10480     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._Module))]
10481     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10482     [System.SerializableAttribute]
10483     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
10484     public abstract partial class Module : System.Reflection.ICustomAttributeProvider, System.Runtime.InteropServices._Module, System.Runtime.Serialization.ISerializable
10485     {
10486         public static readonly System.Reflection.TypeFilter FilterTypeName;
10487         public static readonly System.Reflection.TypeFilter FilterTypeNameIgnoreCase;
Module()10488         protected Module() { }
10489         public virtual System.Reflection.Assembly Assembly { get { throw null; } }
10490         public virtual System.Collections.Generic.IEnumerable<System.Reflection.CustomAttributeData> CustomAttributes { get { throw null; } }
10491         public virtual string FullyQualifiedName { get { throw null; } }
10492         public virtual int MDStreamVersion { get { throw null; } }
10493         public virtual int MetadataToken { get { throw null; } }
10494         public System.ModuleHandle ModuleHandle { get { throw null; } }
10495         public virtual System.Guid ModuleVersionId { get { throw null; } }
10496         public virtual string Name { get { throw null; } }
10497         public virtual string ScopeName { get { throw null; } }
Equals(object o)10498         public override bool Equals(object o) { throw null; }
FindTypes(System.Reflection.TypeFilter filter, object filterCriteria)10499         public virtual System.Type[] FindTypes(System.Reflection.TypeFilter filter, object filterCriteria) { throw null; }
GetCustomAttributes(bool inherit)10500         public virtual object[] GetCustomAttributes(bool inherit) { throw null; }
GetCustomAttributes(System.Type attributeType, bool inherit)10501         public virtual object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
GetCustomAttributesData()10502         public virtual System.Collections.Generic.IList<System.Reflection.CustomAttributeData> GetCustomAttributesData() { throw null; }
GetField(string name)10503         public System.Reflection.FieldInfo GetField(string name) { throw null; }
GetField(string name, System.Reflection.BindingFlags bindingAttr)10504         public virtual System.Reflection.FieldInfo GetField(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
GetFields()10505         public System.Reflection.FieldInfo[] GetFields() { throw null; }
GetFields(System.Reflection.BindingFlags bindingFlags)10506         public virtual System.Reflection.FieldInfo[] GetFields(System.Reflection.BindingFlags bindingFlags) { throw null; }
GetHashCode()10507         public override int GetHashCode() { throw null; }
GetMethod(string name)10508         public System.Reflection.MethodInfo GetMethod(string name) { throw null; }
GetMethod(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, System.Type[] types, System.Reflection.ParameterModifier[] modifiers)10509         public System.Reflection.MethodInfo GetMethod(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, System.Type[] types, System.Reflection.ParameterModifier[] modifiers) { throw null; }
GetMethod(string name, System.Type[] types)10510         public System.Reflection.MethodInfo GetMethod(string name, System.Type[] types) { throw null; }
GetMethodImpl(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, System.Type[] types, System.Reflection.ParameterModifier[] modifiers)10511         protected virtual System.Reflection.MethodInfo GetMethodImpl(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, System.Type[] types, System.Reflection.ParameterModifier[] modifiers) { throw null; }
GetMethods()10512         public System.Reflection.MethodInfo[] GetMethods() { throw null; }
GetMethods(System.Reflection.BindingFlags bindingFlags)10513         public virtual System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags bindingFlags) { throw null; }
10514         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)10515         public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
GetPEKind(out System.Reflection.PortableExecutableKinds peKind, out System.Reflection.ImageFileMachine machine)10516         public virtual void GetPEKind(out System.Reflection.PortableExecutableKinds peKind, out System.Reflection.ImageFileMachine machine) { peKind = default(System.Reflection.PortableExecutableKinds); machine = default(System.Reflection.ImageFileMachine); }
GetSignerCertificate()10517         public virtual System.Security.Cryptography.X509Certificates.X509Certificate GetSignerCertificate() { throw null; }
10518         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetType(string className)10519         public virtual System.Type GetType(string className) { throw null; }
10520         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetType(string className, bool ignoreCase)10521         public virtual System.Type GetType(string className, bool ignoreCase) { throw null; }
10522         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetType(string className, bool throwOnError, bool ignoreCase)10523         public virtual System.Type GetType(string className, bool throwOnError, bool ignoreCase) { throw null; }
GetTypes()10524         public virtual System.Type[] GetTypes() { throw null; }
IsDefined(System.Type attributeType, bool inherit)10525         public virtual bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
IsResource()10526         public virtual bool IsResource() { throw null; }
operator ==(System.Reflection.Module left, System.Reflection.Module right)10527         public static bool operator ==(System.Reflection.Module left, System.Reflection.Module right) { throw null; }
operator !=(System.Reflection.Module left, System.Reflection.Module right)10528         public static bool operator !=(System.Reflection.Module left, System.Reflection.Module right) { throw null; }
ResolveField(int metadataToken)10529         public System.Reflection.FieldInfo ResolveField(int metadataToken) { throw null; }
ResolveField(int metadataToken, System.Type[] genericTypeArguments, System.Type[] genericMethodArguments)10530         public virtual System.Reflection.FieldInfo ResolveField(int metadataToken, System.Type[] genericTypeArguments, System.Type[] genericMethodArguments) { throw null; }
ResolveMember(int metadataToken)10531         public System.Reflection.MemberInfo ResolveMember(int metadataToken) { throw null; }
ResolveMember(int metadataToken, System.Type[] genericTypeArguments, System.Type[] genericMethodArguments)10532         public virtual System.Reflection.MemberInfo ResolveMember(int metadataToken, System.Type[] genericTypeArguments, System.Type[] genericMethodArguments) { throw null; }
ResolveMethod(int metadataToken)10533         public System.Reflection.MethodBase ResolveMethod(int metadataToken) { throw null; }
ResolveMethod(int metadataToken, System.Type[] genericTypeArguments, System.Type[] genericMethodArguments)10534         public virtual System.Reflection.MethodBase ResolveMethod(int metadataToken, System.Type[] genericTypeArguments, System.Type[] genericMethodArguments) { throw null; }
ResolveSignature(int metadataToken)10535         public virtual byte[] ResolveSignature(int metadataToken) { throw null; }
ResolveString(int metadataToken)10536         public virtual string ResolveString(int metadataToken) { throw null; }
ResolveType(int metadataToken)10537         public System.Type ResolveType(int metadataToken) { throw null; }
ResolveType(int metadataToken, System.Type[] genericTypeArguments, System.Type[] genericMethodArguments)10538         public virtual System.Type ResolveType(int metadataToken, System.Type[] genericTypeArguments, System.Type[] genericMethodArguments) { throw null; }
System.Runtime.InteropServices._Module.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId)10539         void System.Runtime.InteropServices._Module.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
System.Runtime.InteropServices._Module.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo)10540         void System.Runtime.InteropServices._Module.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._Module.GetTypeInfoCount(out uint pcTInfo)10541         void System.Runtime.InteropServices._Module.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
System.Runtime.InteropServices._Module.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr)10542         void System.Runtime.InteropServices._Module.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr) { }
ToString()10543         public override string ToString() { throw null; }
10544     }
10545     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10546     [System.SerializableAttribute]
ModuleResolveEventHandler(object sender, System.ResolveEventArgs e)10547     public delegate System.Reflection.Module ModuleResolveEventHandler(object sender, System.ResolveEventArgs e);
10548     [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=false, Inherited=false)]
10549     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10550     public sealed partial class ObfuscateAssemblyAttribute : System.Attribute
10551     {
ObfuscateAssemblyAttribute(bool assemblyIsPrivate)10552         public ObfuscateAssemblyAttribute(bool assemblyIsPrivate) { }
10553         public bool AssemblyIsPrivate { get { throw null; } }
10554         public bool StripAfterObfuscation { get { throw null; } set { } }
10555     }
10556     [System.AttributeUsageAttribute((System.AttributeTargets)(8157), AllowMultiple=true, Inherited=false)]
10557     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10558     public sealed partial class ObfuscationAttribute : System.Attribute
10559     {
ObfuscationAttribute()10560         public ObfuscationAttribute() { }
10561         public bool ApplyToMembers { get { throw null; } set { } }
10562         public bool Exclude { get { throw null; } set { } }
10563         public string Feature { get { throw null; } set { } }
10564         public bool StripAfterObfuscation { get { throw null; } set { } }
10565     }
10566     [System.FlagsAttribute]
10567     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10568     [System.SerializableAttribute]
10569     public enum ParameterAttributes
10570     {
10571         HasDefault = 4096,
10572         HasFieldMarshal = 8192,
10573         In = 1,
10574         Lcid = 4,
10575         None = 0,
10576         Optional = 16,
10577         Out = 2,
10578         Reserved3 = 16384,
10579         Reserved4 = 32768,
10580         ReservedMask = 61440,
10581         Retval = 8,
10582     }
10583     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
10584     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._ParameterInfo))]
10585     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10586     [System.SerializableAttribute]
10587     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
10588     public partial class ParameterInfo : System.Reflection.ICustomAttributeProvider, System.Runtime.InteropServices._ParameterInfo, System.Runtime.Serialization.IObjectReference
10589     {
10590         protected System.Reflection.ParameterAttributes AttrsImpl;
10591         protected System.Type ClassImpl;
10592         protected object DefaultValueImpl;
10593         protected System.Reflection.MemberInfo MemberImpl;
10594         protected string NameImpl;
10595         protected int PositionImpl;
ParameterInfo()10596         protected ParameterInfo() { }
10597         public virtual System.Reflection.ParameterAttributes Attributes { get { throw null; } }
10598         public virtual System.Collections.Generic.IEnumerable<System.Reflection.CustomAttributeData> CustomAttributes { get { throw null; } }
10599         public virtual object DefaultValue { get { throw null; } }
10600         public virtual bool HasDefaultValue { get { throw null; } }
10601         public bool IsIn { get { throw null; } }
10602         public bool IsLcid { get { throw null; } }
10603         public bool IsOptional { get { throw null; } }
10604         public bool IsOut { get { throw null; } }
10605         public bool IsRetval { get { throw null; } }
10606         public virtual System.Reflection.MemberInfo Member { get { throw null; } }
10607         public virtual int MetadataToken { get { throw null; } }
10608         public virtual string Name { get { throw null; } }
10609         public virtual System.Type ParameterType { get { throw null; } }
10610         public virtual int Position { get { throw null; } }
10611         public virtual object RawDefaultValue { get { throw null; } }
GetCustomAttributes(bool inherit)10612         public virtual object[] GetCustomAttributes(bool inherit) { throw null; }
GetCustomAttributes(System.Type attributeType, bool inherit)10613         public virtual object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
GetCustomAttributesData()10614         public virtual System.Collections.Generic.IList<System.Reflection.CustomAttributeData> GetCustomAttributesData() { throw null; }
GetOptionalCustomModifiers()10615         public virtual System.Type[] GetOptionalCustomModifiers() { throw null; }
GetRealObject(System.Runtime.Serialization.StreamingContext context)10616         public object GetRealObject(System.Runtime.Serialization.StreamingContext context) { throw null; }
GetRequiredCustomModifiers()10617         public virtual System.Type[] GetRequiredCustomModifiers() { throw null; }
IsDefined(System.Type attributeType, bool inherit)10618         public virtual bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
System.Runtime.InteropServices._ParameterInfo.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId)10619         void System.Runtime.InteropServices._ParameterInfo.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
System.Runtime.InteropServices._ParameterInfo.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo)10620         void System.Runtime.InteropServices._ParameterInfo.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._ParameterInfo.GetTypeInfoCount(out uint pcTInfo)10621         void System.Runtime.InteropServices._ParameterInfo.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
System.Runtime.InteropServices._ParameterInfo.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr)10622         void System.Runtime.InteropServices._ParameterInfo.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr) { }
ToString()10623         public override string ToString() { throw null; }
10624     }
10625     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10626     [System.SerializableAttribute]
10627     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
10628     public partial struct ParameterModifier
10629     {
ParameterModifierSystem.Reflection.ParameterModifier10630         public ParameterModifier(int parameterCount) { throw null;}
10631         public bool this[int index] { get { throw null; } set { } }
10632     }
10633     [System.CLSCompliantAttribute(false)]
10634     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10635     [System.SerializableAttribute]
10636     public sealed partial class Pointer : System.Runtime.Serialization.ISerializable
10637     {
Pointer()10638         internal Pointer() { }
10639         [System.Security.SecurityCriticalAttribute]
Box(void* ptr, System.Type type)10640         public unsafe static object Box(void* ptr, System.Type type) { throw null; }
10641         [System.Security.SecurityCriticalAttribute]
System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)10642         void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
10643         [System.Security.SecurityCriticalAttribute]
Unbox(object ptr)10644         public unsafe static void* Unbox(object ptr) { throw null; }
10645     }
10646     [System.FlagsAttribute]
10647     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10648     [System.SerializableAttribute]
10649     public enum PortableExecutableKinds
10650     {
10651         ILOnly = 1,
10652         NotAPortableExecutableImage = 0,
10653         PE32Plus = 4,
10654         Preferred32Bit = 16,
10655         Required32Bit = 2,
10656         Unmanaged32Bit = 8,
10657     }
10658     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10659     [System.SerializableAttribute]
10660     public enum ProcessorArchitecture
10661     {
10662         Amd64 = 4,
10663         Arm = 5,
10664         IA64 = 3,
10665         MSIL = 1,
10666         None = 0,
10667         X86 = 2,
10668     }
10669     [System.FlagsAttribute]
10670     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10671     [System.SerializableAttribute]
10672     public enum PropertyAttributes
10673     {
10674         HasDefault = 4096,
10675         None = 0,
10676         Reserved2 = 8192,
10677         Reserved3 = 16384,
10678         Reserved4 = 32768,
10679         ReservedMask = 62464,
10680         RTSpecialName = 1024,
10681         SpecialName = 512,
10682     }
10683     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
10684     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._PropertyInfo))]
10685     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10686     [System.SerializableAttribute]
10687     public abstract partial class PropertyInfo : System.Reflection.MemberInfo, System.Runtime.InteropServices._PropertyInfo
10688     {
PropertyInfo()10689         protected PropertyInfo() { }
10690         public abstract System.Reflection.PropertyAttributes Attributes { get; }
10691         public abstract bool CanRead { get; }
10692         public abstract bool CanWrite { get; }
10693         public virtual System.Reflection.MethodInfo GetMethod { get { throw null; } }
10694         public bool IsSpecialName { get { throw null; } }
10695         public override System.Reflection.MemberTypes MemberType { get { throw null; } }
10696         public abstract System.Type PropertyType { get; }
10697         public virtual System.Reflection.MethodInfo SetMethod { get { throw null; } }
Equals(object obj)10698         public override bool Equals(object obj) { throw null; }
GetAccessors()10699         public System.Reflection.MethodInfo[] GetAccessors() { throw null; }
GetAccessors(bool nonPublic)10700         public abstract System.Reflection.MethodInfo[] GetAccessors(bool nonPublic);
GetConstantValue()10701         public virtual object GetConstantValue() { throw null; }
GetGetMethod()10702         public System.Reflection.MethodInfo GetGetMethod() { throw null; }
GetGetMethod(bool nonPublic)10703         public abstract System.Reflection.MethodInfo GetGetMethod(bool nonPublic);
GetHashCode()10704         public override int GetHashCode() { throw null; }
GetIndexParameters()10705         public abstract System.Reflection.ParameterInfo[] GetIndexParameters();
GetOptionalCustomModifiers()10706         public virtual System.Type[] GetOptionalCustomModifiers() { throw null; }
GetRawConstantValue()10707         public virtual object GetRawConstantValue() { throw null; }
GetRequiredCustomModifiers()10708         public virtual System.Type[] GetRequiredCustomModifiers() { throw null; }
GetSetMethod()10709         public System.Reflection.MethodInfo GetSetMethod() { throw null; }
GetSetMethod(bool nonPublic)10710         public abstract System.Reflection.MethodInfo GetSetMethod(bool nonPublic);
10711         [System.Diagnostics.DebuggerHiddenAttribute]
10712         [System.Diagnostics.DebuggerStepThroughAttribute]
GetValue(object obj)10713         public object GetValue(object obj) { throw null; }
10714         [System.Diagnostics.DebuggerHiddenAttribute]
10715         [System.Diagnostics.DebuggerStepThroughAttribute]
GetValue(object obj, object[] index)10716         public virtual object GetValue(object obj, object[] index) { throw null; }
GetValue(object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] index, System.Globalization.CultureInfo culture)10717         public abstract object GetValue(object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] index, System.Globalization.CultureInfo culture);
operator ==(System.Reflection.PropertyInfo left, System.Reflection.PropertyInfo right)10718         public static bool operator ==(System.Reflection.PropertyInfo left, System.Reflection.PropertyInfo right) { throw null; }
operator !=(System.Reflection.PropertyInfo left, System.Reflection.PropertyInfo right)10719         public static bool operator !=(System.Reflection.PropertyInfo left, System.Reflection.PropertyInfo right) { throw null; }
10720         [System.Diagnostics.DebuggerHiddenAttribute]
10721         [System.Diagnostics.DebuggerStepThroughAttribute]
SetValue(object obj, object value)10722         public void SetValue(object obj, object value) { }
10723         [System.Diagnostics.DebuggerHiddenAttribute]
10724         [System.Diagnostics.DebuggerStepThroughAttribute]
SetValue(object obj, object value, object[] index)10725         public virtual void SetValue(object obj, object value, object[] index) { }
SetValue(object obj, object value, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] index, System.Globalization.CultureInfo culture)10726         public abstract void SetValue(object obj, object value, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] index, System.Globalization.CultureInfo culture);
System.Runtime.InteropServices._PropertyInfo.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId)10727         void System.Runtime.InteropServices._PropertyInfo.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
System.Runtime.InteropServices._PropertyInfo.GetType()10728         System.Type System.Runtime.InteropServices._PropertyInfo.GetType() { throw null; }
System.Runtime.InteropServices._PropertyInfo.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo)10729         void System.Runtime.InteropServices._PropertyInfo.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._PropertyInfo.GetTypeInfoCount(out uint pcTInfo)10730         void System.Runtime.InteropServices._PropertyInfo.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
System.Runtime.InteropServices._PropertyInfo.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr)10731         void System.Runtime.InteropServices._PropertyInfo.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr) { }
10732     }
10733     public abstract partial class ReflectionContext
10734     {
ReflectionContext()10735         protected ReflectionContext() { }
GetTypeForObject(object value)10736         public virtual System.Reflection.TypeInfo GetTypeForObject(object value) { throw null; }
MapAssembly(System.Reflection.Assembly assembly)10737         public abstract System.Reflection.Assembly MapAssembly(System.Reflection.Assembly assembly);
MapType(System.Reflection.TypeInfo type)10738         public abstract System.Reflection.TypeInfo MapType(System.Reflection.TypeInfo type);
10739     }
10740     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10741     [System.SerializableAttribute]
10742     public sealed partial class ReflectionTypeLoadException : System.SystemException, System.Runtime.Serialization.ISerializable
10743     {
ReflectionTypeLoadException(System.Type[] classes, System.Exception[] exceptions)10744         public ReflectionTypeLoadException(System.Type[] classes, System.Exception[] exceptions) { }
ReflectionTypeLoadException(System.Type[] classes, System.Exception[] exceptions, string message)10745         public ReflectionTypeLoadException(System.Type[] classes, System.Exception[] exceptions, string message) { }
10746         public System.Exception[] LoaderExceptions { get { throw null; } }
10747         public System.Type[] Types { get { throw null; } }
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)10748         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
10749     }
10750     [System.FlagsAttribute]
10751     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10752     [System.SerializableAttribute]
10753     public enum ResourceAttributes
10754     {
10755         Private = 2,
10756         Public = 1,
10757     }
10758     [System.FlagsAttribute]
10759     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10760     [System.SerializableAttribute]
10761     public enum ResourceLocation
10762     {
10763         ContainedInAnotherAssembly = 2,
10764         ContainedInManifestFile = 4,
10765         Embedded = 1,
10766     }
10767     public static partial class RuntimeReflectionExtensions
10768     {
GetMethodInfo(this System.Delegate del)10769         public static System.Reflection.MethodInfo GetMethodInfo(this System.Delegate del) { throw null; }
GetRuntimeBaseDefinition(this System.Reflection.MethodInfo method)10770         public static System.Reflection.MethodInfo GetRuntimeBaseDefinition(this System.Reflection.MethodInfo method) { throw null; }
GetRuntimeEvent(this System.Type type, string name)10771         public static System.Reflection.EventInfo GetRuntimeEvent(this System.Type type, string name) { throw null; }
GetRuntimeEvents(this System.Type type)10772         public static System.Collections.Generic.IEnumerable<System.Reflection.EventInfo> GetRuntimeEvents(this System.Type type) { throw null; }
GetRuntimeField(this System.Type type, string name)10773         public static System.Reflection.FieldInfo GetRuntimeField(this System.Type type, string name) { throw null; }
GetRuntimeFields(this System.Type type)10774         public static System.Collections.Generic.IEnumerable<System.Reflection.FieldInfo> GetRuntimeFields(this System.Type type) { throw null; }
GetRuntimeInterfaceMap(this System.Reflection.TypeInfo typeInfo, System.Type interfaceType)10775         public static System.Reflection.InterfaceMapping GetRuntimeInterfaceMap(this System.Reflection.TypeInfo typeInfo, System.Type interfaceType) { throw null; }
GetRuntimeMethod(this System.Type type, string name, System.Type[] parameters)10776         public static System.Reflection.MethodInfo GetRuntimeMethod(this System.Type type, string name, System.Type[] parameters) { throw null; }
GetRuntimeMethods(this System.Type type)10777         public static System.Collections.Generic.IEnumerable<System.Reflection.MethodInfo> GetRuntimeMethods(this System.Type type) { throw null; }
GetRuntimeProperties(this System.Type type)10778         public static System.Collections.Generic.IEnumerable<System.Reflection.PropertyInfo> GetRuntimeProperties(this System.Type type) { throw null; }
GetRuntimeProperty(this System.Type type, string name)10779         public static System.Reflection.PropertyInfo GetRuntimeProperty(this System.Type type, string name) { throw null; }
10780     }
10781     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10782     [System.SerializableAttribute]
10783     public partial class StrongNameKeyPair : System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable
10784     {
10785         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
StrongNameKeyPair(byte[] keyPairArray)10786         public StrongNameKeyPair(byte[] keyPairArray) { }
10787         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
StrongNameKeyPair(System.IO.FileStream keyPairFile)10788         public StrongNameKeyPair(System.IO.FileStream keyPairFile) { }
StrongNameKeyPair(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)10789         protected StrongNameKeyPair(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
10790         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
StrongNameKeyPair(string keyPairContainer)10791         public StrongNameKeyPair(string keyPairContainer) { }
10792         public byte[] PublicKey { get { throw null; } }
System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender)10793         void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { }
System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)10794         void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
10795     }
10796     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10797     [System.SerializableAttribute]
10798     public partial class TargetException : System.ApplicationException
10799     {
TargetException()10800         public TargetException() { }
TargetException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)10801         protected TargetException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
TargetException(string message)10802         public TargetException(string message) { }
TargetException(string message, System.Exception inner)10803         public TargetException(string message, System.Exception inner) { }
10804     }
10805     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10806     [System.SerializableAttribute]
10807     public sealed partial class TargetInvocationException : System.ApplicationException
10808     {
TargetInvocationException(System.Exception inner)10809         public TargetInvocationException(System.Exception inner) { }
TargetInvocationException(string message, System.Exception inner)10810         public TargetInvocationException(string message, System.Exception inner) { }
10811     }
10812     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10813     [System.SerializableAttribute]
10814     public sealed partial class TargetParameterCountException : System.ApplicationException
10815     {
TargetParameterCountException()10816         public TargetParameterCountException() { }
TargetParameterCountException(string message)10817         public TargetParameterCountException(string message) { }
TargetParameterCountException(string message, System.Exception inner)10818         public TargetParameterCountException(string message, System.Exception inner) { }
10819     }
10820     [System.FlagsAttribute]
10821     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10822     [System.SerializableAttribute]
10823     public enum TypeAttributes
10824     {
10825         Abstract = 128,
10826         AnsiClass = 0,
10827         AutoClass = 131072,
10828         AutoLayout = 0,
10829         BeforeFieldInit = 1048576,
10830         Class = 0,
10831         ClassSemanticsMask = 32,
10832         CustomFormatClass = 196608,
10833         CustomFormatMask = 12582912,
10834         ExplicitLayout = 16,
10835         HasSecurity = 262144,
10836         Import = 4096,
10837         Interface = 32,
10838         LayoutMask = 24,
10839         NestedAssembly = 5,
10840         NestedFamANDAssem = 6,
10841         NestedFamily = 4,
10842         NestedFamORAssem = 7,
10843         NestedPrivate = 3,
10844         NestedPublic = 2,
10845         NotPublic = 0,
10846         Public = 1,
10847         ReservedMask = 264192,
10848         RTSpecialName = 2048,
10849         Sealed = 256,
10850         SequentialLayout = 8,
10851         Serializable = 8192,
10852         SpecialName = 1024,
10853         StringFormatMask = 196608,
10854         UnicodeClass = 65536,
10855         VisibilityMask = 7,
10856         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
10857         WindowsRuntime = 16384,
10858     }
10859     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10860     [System.SerializableAttribute]
10861     public partial class TypeDelegator : System.Reflection.TypeInfo
10862     {
10863         protected System.Type typeImpl;
TypeDelegator()10864         protected TypeDelegator() { }
TypeDelegator(System.Type delegatingType)10865         public TypeDelegator(System.Type delegatingType) { }
10866         public override System.Reflection.Assembly Assembly { get { throw null; } }
10867         public override string AssemblyQualifiedName { get { throw null; } }
10868         public override System.Type BaseType { get { throw null; } }
10869         public override string FullName { get { throw null; } }
10870         public override System.Guid GUID { get { throw null; } }
10871         public override bool IsConstructedGenericType { get { throw null; } }
10872         public override int MetadataToken { get { throw null; } }
10873         public override System.Reflection.Module Module { get { throw null; } }
10874         public override string Name { get { throw null; } }
10875         public override string Namespace { get { throw null; } }
10876         public override System.RuntimeTypeHandle TypeHandle { get { throw null; } }
10877         public override System.Type UnderlyingSystemType { get { throw null; } }
GetAttributeFlagsImpl()10878         protected override System.Reflection.TypeAttributes GetAttributeFlagsImpl() { throw null; }
GetConstructorImpl(System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, System.Type[] types, System.Reflection.ParameterModifier[] modifiers)10879         protected override System.Reflection.ConstructorInfo GetConstructorImpl(System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, System.Type[] types, System.Reflection.ParameterModifier[] modifiers) { throw null; }
10880         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetConstructors(System.Reflection.BindingFlags bindingAttr)10881         public override System.Reflection.ConstructorInfo[] GetConstructors(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetCustomAttributes(bool inherit)10882         public override object[] GetCustomAttributes(bool inherit) { throw null; }
GetCustomAttributes(System.Type attributeType, bool inherit)10883         public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
GetElementType()10884         public override System.Type GetElementType() { throw null; }
GetEvent(string name, System.Reflection.BindingFlags bindingAttr)10885         public override System.Reflection.EventInfo GetEvent(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
GetEvents()10886         public override System.Reflection.EventInfo[] GetEvents() { throw null; }
GetEvents(System.Reflection.BindingFlags bindingAttr)10887         public override System.Reflection.EventInfo[] GetEvents(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetField(string name, System.Reflection.BindingFlags bindingAttr)10888         public override System.Reflection.FieldInfo GetField(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
GetFields(System.Reflection.BindingFlags bindingAttr)10889         public override System.Reflection.FieldInfo[] GetFields(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetInterface(string name, bool ignoreCase)10890         public override System.Type GetInterface(string name, bool ignoreCase) { throw null; }
10891         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetInterfaceMap(System.Type interfaceType)10892         public override System.Reflection.InterfaceMapping GetInterfaceMap(System.Type interfaceType) { throw null; }
GetInterfaces()10893         public override System.Type[] GetInterfaces() { throw null; }
GetMember(string name, System.Reflection.MemberTypes type, System.Reflection.BindingFlags bindingAttr)10894         public override System.Reflection.MemberInfo[] GetMember(string name, System.Reflection.MemberTypes type, System.Reflection.BindingFlags bindingAttr) { throw null; }
GetMembers(System.Reflection.BindingFlags bindingAttr)10895         public override System.Reflection.MemberInfo[] GetMembers(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetMethodImpl(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, System.Type[] types, System.Reflection.ParameterModifier[] modifiers)10896         protected override System.Reflection.MethodInfo GetMethodImpl(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, System.Type[] types, System.Reflection.ParameterModifier[] modifiers) { throw null; }
GetMethods(System.Reflection.BindingFlags bindingAttr)10897         public override System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetNestedType(string name, System.Reflection.BindingFlags bindingAttr)10898         public override System.Type GetNestedType(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
GetNestedTypes(System.Reflection.BindingFlags bindingAttr)10899         public override System.Type[] GetNestedTypes(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetProperties(System.Reflection.BindingFlags bindingAttr)10900         public override System.Reflection.PropertyInfo[] GetProperties(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetPropertyImpl(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type returnType, System.Type[] types, System.Reflection.ParameterModifier[] modifiers)10901         protected override System.Reflection.PropertyInfo GetPropertyImpl(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type returnType, System.Type[] types, System.Reflection.ParameterModifier[] modifiers) { throw null; }
HasElementTypeImpl()10902         protected override bool HasElementTypeImpl() { throw null; }
InvokeMember(string name, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object target, object[] args, System.Reflection.ParameterModifier[] modifiers, System.Globalization.CultureInfo culture, string[] namedParameters)10903         public override object InvokeMember(string name, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object target, object[] args, System.Reflection.ParameterModifier[] modifiers, System.Globalization.CultureInfo culture, string[] namedParameters) { throw null; }
IsArrayImpl()10904         protected override bool IsArrayImpl() { throw null; }
IsAssignableFrom(System.Reflection.TypeInfo typeInfo)10905         public override bool IsAssignableFrom(System.Reflection.TypeInfo typeInfo) { throw null; }
IsByRefImpl()10906         protected override bool IsByRefImpl() { throw null; }
IsCOMObjectImpl()10907         protected override bool IsCOMObjectImpl() { throw null; }
IsDefined(System.Type attributeType, bool inherit)10908         public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
IsPointerImpl()10909         protected override bool IsPointerImpl() { throw null; }
IsPrimitiveImpl()10910         protected override bool IsPrimitiveImpl() { throw null; }
IsValueTypeImpl()10911         protected override bool IsValueTypeImpl() { throw null; }
10912     }
10913     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10914     [System.SerializableAttribute]
TypeFilter(System.Type m, object filterCriteria)10915     public delegate bool TypeFilter(System.Type m, object filterCriteria);
10916     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10917     [System.SerializableAttribute]
10918     public abstract partial class TypeInfo : System.Type, System.Reflection.IReflectableType
10919     {
TypeInfo()10920         internal TypeInfo() { }
10921         public virtual System.Collections.Generic.IEnumerable<System.Reflection.ConstructorInfo> DeclaredConstructors { get { throw null; } }
10922         public virtual System.Collections.Generic.IEnumerable<System.Reflection.EventInfo> DeclaredEvents { get { throw null; } }
10923         public virtual System.Collections.Generic.IEnumerable<System.Reflection.FieldInfo> DeclaredFields { get { throw null; } }
10924         public virtual System.Collections.Generic.IEnumerable<System.Reflection.MemberInfo> DeclaredMembers { get { throw null; } }
10925         public virtual System.Collections.Generic.IEnumerable<System.Reflection.MethodInfo> DeclaredMethods { get { throw null; } }
10926         public virtual System.Collections.Generic.IEnumerable<System.Reflection.TypeInfo> DeclaredNestedTypes { get { throw null; } }
10927         public virtual System.Collections.Generic.IEnumerable<System.Reflection.PropertyInfo> DeclaredProperties { get { throw null; } }
10928         public virtual System.Type[] GenericTypeParameters { get { throw null; } }
10929         public virtual System.Collections.Generic.IEnumerable<System.Type> ImplementedInterfaces { get { throw null; } }
AsType()10930         public virtual System.Type AsType() { throw null; }
GetDeclaredEvent(string name)10931         public virtual System.Reflection.EventInfo GetDeclaredEvent(string name) { throw null; }
GetDeclaredField(string name)10932         public virtual System.Reflection.FieldInfo GetDeclaredField(string name) { throw null; }
GetDeclaredMethod(string name)10933         public virtual System.Reflection.MethodInfo GetDeclaredMethod(string name) { throw null; }
GetDeclaredMethods(string name)10934         public virtual System.Collections.Generic.IEnumerable<System.Reflection.MethodInfo> GetDeclaredMethods(string name) { throw null; }
GetDeclaredNestedType(string name)10935         public virtual System.Reflection.TypeInfo GetDeclaredNestedType(string name) { throw null; }
GetDeclaredProperty(string name)10936         public virtual System.Reflection.PropertyInfo GetDeclaredProperty(string name) { throw null; }
IsAssignableFrom(System.Reflection.TypeInfo typeInfo)10937         public virtual bool IsAssignableFrom(System.Reflection.TypeInfo typeInfo) { throw null; }
System.Reflection.IReflectableType.GetTypeInfo()10938         System.Reflection.TypeInfo System.Reflection.IReflectableType.GetTypeInfo() { throw null; }
10939     }
10940 }
10941 namespace System.Reflection.Emit
10942 {
10943     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
10944     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._AssemblyBuilder))]
10945     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10946     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
10947     public sealed partial class AssemblyBuilder : System.Reflection.Assembly, System.Runtime.InteropServices._AssemblyBuilder
10948     {
AssemblyBuilder()10949         internal AssemblyBuilder() { }
10950         public override string CodeBase { get { throw null; } }
10951         public override System.Reflection.MethodInfo EntryPoint { get { throw null; } }
10952         public override System.Security.Policy.Evidence Evidence { get { throw null; } }
10953         public override string FullName { get { throw null; } }
10954         public override bool GlobalAssemblyCache { get { throw null; } }
10955         public override long HostContext { get { throw null; } }
10956         public override string ImageRuntimeVersion { get { throw null; } }
10957         public override bool IsDynamic { get { throw null; } }
10958         public override string Location { get { throw null; } }
10959         public override System.Reflection.Module ManifestModule { get { throw null; } }
10960         public override System.Security.PermissionSet PermissionSet { get { throw null; } }
10961         [System.MonoTODOAttribute]
10962         public override bool ReflectionOnly { get { throw null; } }
10963         public override System.Security.SecurityRuleSet SecurityRuleSet { get { throw null; } }
AddResourceFile(string name, string fileName)10964         public void AddResourceFile(string name, string fileName) { }
AddResourceFile(string name, string fileName, System.Reflection.ResourceAttributes attribute)10965         public void AddResourceFile(string name, string fileName, System.Reflection.ResourceAttributes attribute) { }
DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access)10966         public static System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access) { throw null; }
DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, System.Collections.Generic.IEnumerable<System.Reflection.Emit.CustomAttributeBuilder> assemblyAttributes)10967         public static System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, System.Collections.Generic.IEnumerable<System.Reflection.Emit.CustomAttributeBuilder> assemblyAttributes) { throw null; }
DefineDynamicModule(string name)10968         public System.Reflection.Emit.ModuleBuilder DefineDynamicModule(string name) { throw null; }
DefineDynamicModule(string name, bool emitSymbolInfo)10969         public System.Reflection.Emit.ModuleBuilder DefineDynamicModule(string name, bool emitSymbolInfo) { throw null; }
DefineDynamicModule(string name, string fileName)10970         public System.Reflection.Emit.ModuleBuilder DefineDynamicModule(string name, string fileName) { throw null; }
DefineDynamicModule(string name, string fileName, bool emitSymbolInfo)10971         public System.Reflection.Emit.ModuleBuilder DefineDynamicModule(string name, string fileName, bool emitSymbolInfo) { throw null; }
DefineResource(string name, string description, string fileName)10972         public System.Resources.IResourceWriter DefineResource(string name, string description, string fileName) { throw null; }
DefineResource(string name, string description, string fileName, System.Reflection.ResourceAttributes attribute)10973         public System.Resources.IResourceWriter DefineResource(string name, string description, string fileName, System.Reflection.ResourceAttributes attribute) { throw null; }
10974         [System.MonoTODOAttribute("Not currently implemenented")]
DefineUnmanagedResource(byte[] resource)10975         public void DefineUnmanagedResource(byte[] resource) { }
DefineUnmanagedResource(string resourceFileName)10976         public void DefineUnmanagedResource(string resourceFileName) { }
DefineVersionInfoResource()10977         public void DefineVersionInfoResource() { }
DefineVersionInfoResource(string product, string productVersion, string company, string copyright, string trademark)10978         public void DefineVersionInfoResource(string product, string productVersion, string company, string copyright, string trademark) { }
Equals(object obj)10979         public override bool Equals(object obj) { throw null; }
GetCustomAttributes(bool inherit)10980         public override object[] GetCustomAttributes(bool inherit) { throw null; }
GetCustomAttributes(System.Type attributeType, bool inherit)10981         public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
GetCustomAttributesData()10982         public override System.Collections.Generic.IList<System.Reflection.CustomAttributeData> GetCustomAttributesData() { throw null; }
GetDynamicModule(string name)10983         public System.Reflection.Emit.ModuleBuilder GetDynamicModule(string name) { throw null; }
GetExportedTypes()10984         public override System.Type[] GetExportedTypes() { throw null; }
GetFile(string name)10985         public override System.IO.FileStream GetFile(string name) { throw null; }
GetFiles(bool getResourceModules)10986         public override System.IO.FileStream[] GetFiles(bool getResourceModules) { throw null; }
GetHashCode()10987         public override int GetHashCode() { throw null; }
GetLoadedModules(bool getResourceModules)10988         public override System.Reflection.Module[] GetLoadedModules(bool getResourceModules) { throw null; }
GetManifestResourceInfo(string resourceName)10989         public override System.Reflection.ManifestResourceInfo GetManifestResourceInfo(string resourceName) { throw null; }
GetManifestResourceNames()10990         public override string[] GetManifestResourceNames() { throw null; }
GetManifestResourceStream(string name)10991         public override System.IO.Stream GetManifestResourceStream(string name) { throw null; }
GetManifestResourceStream(System.Type type, string name)10992         public override System.IO.Stream GetManifestResourceStream(System.Type type, string name) { throw null; }
GetModule(string name)10993         public override System.Reflection.Module GetModule(string name) { throw null; }
GetModules(bool getResourceModules)10994         public override System.Reflection.Module[] GetModules(bool getResourceModules) { throw null; }
GetName(bool copiedName)10995         public override System.Reflection.AssemblyName GetName(bool copiedName) { throw null; }
10996         [System.MonoTODOAttribute("This always returns an empty array")]
GetReferencedAssemblies()10997         public override System.Reflection.AssemblyName[] GetReferencedAssemblies() { throw null; }
GetSatelliteAssembly(System.Globalization.CultureInfo culture)10998         public override System.Reflection.Assembly GetSatelliteAssembly(System.Globalization.CultureInfo culture) { throw null; }
GetSatelliteAssembly(System.Globalization.CultureInfo culture, System.Version version)10999         public override System.Reflection.Assembly GetSatelliteAssembly(System.Globalization.CultureInfo culture, System.Version version) { throw null; }
GetType(string name, bool throwOnError, bool ignoreCase)11000         public override System.Type GetType(string name, bool throwOnError, bool ignoreCase) { throw null; }
IsDefined(System.Type attributeType, bool inherit)11001         public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
Save(string assemblyFileName)11002         public void Save(string assemblyFileName) { }
11003         [System.MonoLimitationAttribute("No support for PE32+ assemblies for AMD64 and IA64")]
Save(string assemblyFileName, System.Reflection.PortableExecutableKinds portableExecutableKind, System.Reflection.ImageFileMachine imageFileMachine)11004         public void Save(string assemblyFileName, System.Reflection.PortableExecutableKinds portableExecutableKind, System.Reflection.ImageFileMachine imageFileMachine) { }
11005         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute)11006         public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder)11007         public void SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder) { }
SetEntryPoint(System.Reflection.MethodInfo entryMethod)11008         public void SetEntryPoint(System.Reflection.MethodInfo entryMethod) { }
SetEntryPoint(System.Reflection.MethodInfo entryMethod, System.Reflection.Emit.PEFileKinds fileKind)11009         public void SetEntryPoint(System.Reflection.MethodInfo entryMethod, System.Reflection.Emit.PEFileKinds fileKind) { }
System.Runtime.InteropServices._AssemblyBuilder.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId)11010         void System.Runtime.InteropServices._AssemblyBuilder.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
System.Runtime.InteropServices._AssemblyBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo)11011         void System.Runtime.InteropServices._AssemblyBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._AssemblyBuilder.GetTypeInfoCount(out uint pcTInfo)11012         void System.Runtime.InteropServices._AssemblyBuilder.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
System.Runtime.InteropServices._AssemblyBuilder.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr)11013         void System.Runtime.InteropServices._AssemblyBuilder.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr) { }
11014     }
11015     [System.FlagsAttribute]
11016     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11017     [System.SerializableAttribute]
11018     public enum AssemblyBuilderAccess
11019     {
11020         ReflectionOnly = 6,
11021         Run = 1,
11022         RunAndCollect = 9,
11023         RunAndSave = 3,
11024         Save = 2,
11025     }
11026     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
11027     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._ConstructorBuilder))]
11028     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11029     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
11030     public sealed partial class ConstructorBuilder : System.Reflection.ConstructorInfo, System.Runtime.InteropServices._ConstructorBuilder
11031     {
ConstructorBuilder()11032         internal ConstructorBuilder() { }
11033         public override System.Reflection.MethodAttributes Attributes { get { throw null; } }
11034         [System.MonoTODOAttribute]
11035         public override System.Reflection.CallingConventions CallingConvention { get { throw null; } }
11036         public override System.Type DeclaringType { get { throw null; } }
11037         public bool InitLocals { get { throw null; } set { } }
11038         public override System.RuntimeMethodHandle MethodHandle { get { throw null; } }
11039         public override System.Reflection.Module Module { get { throw null; } }
11040         public override string Name { get { throw null; } }
11041         public override System.Type ReflectedType { get { throw null; } }
11042         [System.ObsoleteAttribute]
11043         public System.Type ReturnType { get { throw null; } }
11044         public string Signature { get { throw null; } }
AddDeclarativeSecurity(System.Security.Permissions.SecurityAction action, System.Security.PermissionSet pset)11045         public void AddDeclarativeSecurity(System.Security.Permissions.SecurityAction action, System.Security.PermissionSet pset) { }
DefineParameter(int iSequence, System.Reflection.ParameterAttributes attributes, string strParamName)11046         public System.Reflection.Emit.ParameterBuilder DefineParameter(int iSequence, System.Reflection.ParameterAttributes attributes, string strParamName) { throw null; }
GetCustomAttributes(bool inherit)11047         public override object[] GetCustomAttributes(bool inherit) { throw null; }
GetCustomAttributes(System.Type attributeType, bool inherit)11048         public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
GetILGenerator()11049         public System.Reflection.Emit.ILGenerator GetILGenerator() { throw null; }
GetILGenerator(int streamSize)11050         public System.Reflection.Emit.ILGenerator GetILGenerator(int streamSize) { throw null; }
GetMethodImplementationFlags()11051         public override System.Reflection.MethodImplAttributes GetMethodImplementationFlags() { throw null; }
GetModule()11052         public System.Reflection.Module GetModule() { throw null; }
GetParameters()11053         public override System.Reflection.ParameterInfo[] GetParameters() { throw null; }
GetToken()11054         public System.Reflection.Emit.MethodToken GetToken() { throw null; }
Invoke(object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture)11055         public override object Invoke(object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture) { throw null; }
Invoke(System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture)11056         public override object Invoke(System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture) { throw null; }
IsDefined(System.Type attributeType, bool inherit)11057         public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
11058         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute)11059         public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder)11060         public void SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder) { }
SetImplementationFlags(System.Reflection.MethodImplAttributes attributes)11061         public void SetImplementationFlags(System.Reflection.MethodImplAttributes attributes) { }
SetMethodBody(byte[] il, int maxStack, byte[] localSignature, System.Collections.Generic.IEnumerable<System.Reflection.Emit.ExceptionHandler> exceptionHandlers, System.Collections.Generic.IEnumerable<int> tokenFixups)11062         public void SetMethodBody(byte[] il, int maxStack, byte[] localSignature, System.Collections.Generic.IEnumerable<System.Reflection.Emit.ExceptionHandler> exceptionHandlers, System.Collections.Generic.IEnumerable<int> tokenFixups) { }
11063         [System.MonoTODOAttribute]
SetSymCustomAttribute(string name, byte[] data)11064         public void SetSymCustomAttribute(string name, byte[] data) { }
System.Runtime.InteropServices._ConstructorBuilder.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId)11065         void System.Runtime.InteropServices._ConstructorBuilder.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
System.Runtime.InteropServices._ConstructorBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo)11066         void System.Runtime.InteropServices._ConstructorBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._ConstructorBuilder.GetTypeInfoCount(out uint pcTInfo)11067         void System.Runtime.InteropServices._ConstructorBuilder.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
System.Runtime.InteropServices._ConstructorBuilder.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr)11068         void System.Runtime.InteropServices._ConstructorBuilder.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr) { }
ToString()11069         public override string ToString() { throw null; }
11070     }
11071     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
11072     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._CustomAttributeBuilder))]
11073     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11074     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
11075     public partial class CustomAttributeBuilder : System.Runtime.InteropServices._CustomAttributeBuilder
11076     {
CustomAttributeBuilder(System.Reflection.ConstructorInfo con, object[] constructorArgs)11077         public CustomAttributeBuilder(System.Reflection.ConstructorInfo con, object[] constructorArgs) { }
CustomAttributeBuilder(System.Reflection.ConstructorInfo con, object[] constructorArgs, System.Reflection.FieldInfo[] namedFields, object[] fieldValues)11078         public CustomAttributeBuilder(System.Reflection.ConstructorInfo con, object[] constructorArgs, System.Reflection.FieldInfo[] namedFields, object[] fieldValues) { }
CustomAttributeBuilder(System.Reflection.ConstructorInfo con, object[] constructorArgs, System.Reflection.PropertyInfo[] namedProperties, object[] propertyValues)11079         public CustomAttributeBuilder(System.Reflection.ConstructorInfo con, object[] constructorArgs, System.Reflection.PropertyInfo[] namedProperties, object[] propertyValues) { }
CustomAttributeBuilder(System.Reflection.ConstructorInfo con, object[] constructorArgs, System.Reflection.PropertyInfo[] namedProperties, object[] propertyValues, System.Reflection.FieldInfo[] namedFields, object[] fieldValues)11080         public CustomAttributeBuilder(System.Reflection.ConstructorInfo con, object[] constructorArgs, System.Reflection.PropertyInfo[] namedProperties, object[] propertyValues, System.Reflection.FieldInfo[] namedFields, object[] fieldValues) { }
System.Runtime.InteropServices._CustomAttributeBuilder.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId)11081         void System.Runtime.InteropServices._CustomAttributeBuilder.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
System.Runtime.InteropServices._CustomAttributeBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo)11082         void System.Runtime.InteropServices._CustomAttributeBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._CustomAttributeBuilder.GetTypeInfoCount(out uint pcTInfo)11083         void System.Runtime.InteropServices._CustomAttributeBuilder.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
System.Runtime.InteropServices._CustomAttributeBuilder.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr)11084         void System.Runtime.InteropServices._CustomAttributeBuilder.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr) { }
11085     }
11086     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11087     public partial class DynamicILInfo
11088     {
DynamicILInfo()11089         internal DynamicILInfo() { }
11090         public System.Reflection.Emit.DynamicMethod DynamicMethod { get { throw null; } }
11091         [System.MonoTODOAttribute]
GetTokenFor(byte[] signature)11092         public int GetTokenFor(byte[] signature) { throw null; }
GetTokenFor(System.Reflection.Emit.DynamicMethod method)11093         public int GetTokenFor(System.Reflection.Emit.DynamicMethod method) { throw null; }
GetTokenFor(System.RuntimeFieldHandle field)11094         public int GetTokenFor(System.RuntimeFieldHandle field) { throw null; }
11095         [System.MonoTODOAttribute]
GetTokenFor(System.RuntimeFieldHandle field, System.RuntimeTypeHandle contextType)11096         public int GetTokenFor(System.RuntimeFieldHandle field, System.RuntimeTypeHandle contextType) { throw null; }
GetTokenFor(System.RuntimeMethodHandle method)11097         public int GetTokenFor(System.RuntimeMethodHandle method) { throw null; }
11098         [System.MonoTODOAttribute]
GetTokenFor(System.RuntimeMethodHandle method, System.RuntimeTypeHandle contextType)11099         public int GetTokenFor(System.RuntimeMethodHandle method, System.RuntimeTypeHandle contextType) { throw null; }
GetTokenFor(System.RuntimeTypeHandle type)11100         public int GetTokenFor(System.RuntimeTypeHandle type) { throw null; }
GetTokenFor(string literal)11101         public int GetTokenFor(string literal) { throw null; }
11102         [System.CLSCompliantAttribute(false)]
SetCode(byte* code, int codeSize, int maxStackSize)11103         public unsafe void SetCode(byte* code, int codeSize, int maxStackSize) { }
SetCode(byte[] code, int maxStackSize)11104         public void SetCode(byte[] code, int maxStackSize) { }
11105         [System.CLSCompliantAttribute(false)]
11106         [System.MonoTODOAttribute]
SetExceptions(byte* exceptions, int exceptionsSize)11107         public unsafe void SetExceptions(byte* exceptions, int exceptionsSize) { }
11108         [System.MonoTODOAttribute]
SetExceptions(byte[] exceptions)11109         public void SetExceptions(byte[] exceptions) { }
11110         [System.CLSCompliantAttribute(false)]
SetLocalSignature(byte* localSignature, int signatureSize)11111         public unsafe void SetLocalSignature(byte* localSignature, int signatureSize) { }
11112         [System.MonoTODOAttribute]
SetLocalSignature(byte[] localSignature)11113         public void SetLocalSignature(byte[] localSignature) { }
11114     }
11115     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11116     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
11117     public sealed partial class DynamicMethod : System.Reflection.MethodInfo
11118     {
DynamicMethod(string name, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes, System.Reflection.Module m, bool skipVisibility)11119         public DynamicMethod(string name, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes, System.Reflection.Module m, bool skipVisibility) { }
DynamicMethod(string name, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes, System.Type owner, bool skipVisibility)11120         public DynamicMethod(string name, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes, System.Type owner, bool skipVisibility) { }
DynamicMethod(string name, System.Type returnType, System.Type[] parameterTypes)11121         public DynamicMethod(string name, System.Type returnType, System.Type[] parameterTypes) { }
11122         [System.MonoTODOAttribute("Visibility is not restricted")]
DynamicMethod(string name, System.Type returnType, System.Type[] parameterTypes, bool restrictedSkipVisibility)11123         public DynamicMethod(string name, System.Type returnType, System.Type[] parameterTypes, bool restrictedSkipVisibility) { }
DynamicMethod(string name, System.Type returnType, System.Type[] parameterTypes, System.Reflection.Module m)11124         public DynamicMethod(string name, System.Type returnType, System.Type[] parameterTypes, System.Reflection.Module m) { }
DynamicMethod(string name, System.Type returnType, System.Type[] parameterTypes, System.Reflection.Module m, bool skipVisibility)11125         public DynamicMethod(string name, System.Type returnType, System.Type[] parameterTypes, System.Reflection.Module m, bool skipVisibility) { }
DynamicMethod(string name, System.Type returnType, System.Type[] parameterTypes, System.Type owner)11126         public DynamicMethod(string name, System.Type returnType, System.Type[] parameterTypes, System.Type owner) { }
DynamicMethod(string name, System.Type returnType, System.Type[] parameterTypes, System.Type owner, bool skipVisibility)11127         public DynamicMethod(string name, System.Type returnType, System.Type[] parameterTypes, System.Type owner, bool skipVisibility) { }
11128         public override System.Reflection.MethodAttributes Attributes { get { throw null; } }
11129         public override System.Reflection.CallingConventions CallingConvention { get { throw null; } }
11130         public override System.Type DeclaringType { get { throw null; } }
11131         public bool InitLocals { get { throw null; } set { } }
11132         public override bool IsSecurityCritical { get { throw null; } }
11133         public override bool IsSecuritySafeCritical { get { throw null; } }
11134         public override bool IsSecurityTransparent { get { throw null; } }
11135         public override System.RuntimeMethodHandle MethodHandle { get { throw null; } }
11136         public override System.Reflection.Module Module { get { throw null; } }
11137         public override string Name { get { throw null; } }
11138         public override System.Type ReflectedType { get { throw null; } }
11139         [System.MonoTODOAttribute("Not implemented")]
11140         public override System.Reflection.ParameterInfo ReturnParameter { get { throw null; } }
11141         public override System.Type ReturnType { get { throw null; } }
11142         [System.MonoTODOAttribute("Not implemented")]
11143         public override System.Reflection.ICustomAttributeProvider ReturnTypeCustomAttributes { get { throw null; } }
11144         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
CreateDelegate(System.Type delegateType)11145         public sealed override System.Delegate CreateDelegate(System.Type delegateType) { throw null; }
11146         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
CreateDelegate(System.Type delegateType, object target)11147         public sealed override System.Delegate CreateDelegate(System.Type delegateType, object target) { throw null; }
DefineParameter(int position, System.Reflection.ParameterAttributes attributes, string parameterName)11148         public System.Reflection.Emit.ParameterBuilder DefineParameter(int position, System.Reflection.ParameterAttributes attributes, string parameterName) { throw null; }
GetBaseDefinition()11149         public override System.Reflection.MethodInfo GetBaseDefinition() { throw null; }
GetCustomAttributes(bool inherit)11150         public override object[] GetCustomAttributes(bool inherit) { throw null; }
GetCustomAttributes(System.Type attributeType, bool inherit)11151         public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
GetDynamicILInfo()11152         public System.Reflection.Emit.DynamicILInfo GetDynamicILInfo() { throw null; }
GetILGenerator()11153         public System.Reflection.Emit.ILGenerator GetILGenerator() { throw null; }
GetILGenerator(int streamSize)11154         public System.Reflection.Emit.ILGenerator GetILGenerator(int streamSize) { throw null; }
GetMethodImplementationFlags()11155         public override System.Reflection.MethodImplAttributes GetMethodImplementationFlags() { throw null; }
GetParameters()11156         public override System.Reflection.ParameterInfo[] GetParameters() { throw null; }
Invoke(object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture)11157         public override object Invoke(object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture) { throw null; }
IsDefined(System.Type attributeType, bool inherit)11158         public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
ToString()11159         public override string ToString() { throw null; }
11160     }
11161     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
11162     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._EnumBuilder))]
11163     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11164     public sealed partial class EnumBuilder : System.Reflection.TypeInfo, System.Runtime.InteropServices._EnumBuilder
11165     {
EnumBuilder()11166         internal EnumBuilder() { }
11167         public override System.Reflection.Assembly Assembly { get { throw null; } }
11168         public override string AssemblyQualifiedName { get { throw null; } }
11169         public override System.Type BaseType { get { throw null; } }
11170         public override System.Type DeclaringType { get { throw null; } }
11171         public override string FullName { get { throw null; } }
11172         public override System.Guid GUID { get { throw null; } }
11173         public override bool IsConstructedGenericType { get { throw null; } }
11174         public override System.Reflection.Module Module { get { throw null; } }
11175         public override string Name { get { throw null; } }
11176         public override string Namespace { get { throw null; } }
11177         public override System.Type ReflectedType { get { throw null; } }
11178         public override System.RuntimeTypeHandle TypeHandle { get { throw null; } }
11179         public System.Reflection.Emit.TypeToken TypeToken { get { throw null; } }
11180         public System.Reflection.Emit.FieldBuilder UnderlyingField { get { throw null; } }
11181         public override System.Type UnderlyingSystemType { get { throw null; } }
CreateType()11182         public System.Type CreateType() { throw null; }
CreateTypeInfo()11183         public System.Reflection.TypeInfo CreateTypeInfo() { throw null; }
DefineLiteral(string literalName, object literalValue)11184         public System.Reflection.Emit.FieldBuilder DefineLiteral(string literalName, object literalValue) { throw null; }
GetAttributeFlagsImpl()11185         protected override System.Reflection.TypeAttributes GetAttributeFlagsImpl() { throw null; }
GetConstructorImpl(System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, System.Type[] types, System.Reflection.ParameterModifier[] modifiers)11186         protected override System.Reflection.ConstructorInfo GetConstructorImpl(System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, System.Type[] types, System.Reflection.ParameterModifier[] modifiers) { throw null; }
11187         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetConstructors(System.Reflection.BindingFlags bindingAttr)11188         public override System.Reflection.ConstructorInfo[] GetConstructors(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetCustomAttributes(bool inherit)11189         public override object[] GetCustomAttributes(bool inherit) { throw null; }
GetCustomAttributes(System.Type attributeType, bool inherit)11190         public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
GetElementType()11191         public override System.Type GetElementType() { throw null; }
GetEnumUnderlyingType()11192         public override System.Type GetEnumUnderlyingType() { throw null; }
GetEvent(string name, System.Reflection.BindingFlags bindingAttr)11193         public override System.Reflection.EventInfo GetEvent(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
GetEvents()11194         public override System.Reflection.EventInfo[] GetEvents() { throw null; }
GetEvents(System.Reflection.BindingFlags bindingAttr)11195         public override System.Reflection.EventInfo[] GetEvents(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetField(string name, System.Reflection.BindingFlags bindingAttr)11196         public override System.Reflection.FieldInfo GetField(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
GetFields(System.Reflection.BindingFlags bindingAttr)11197         public override System.Reflection.FieldInfo[] GetFields(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetInterface(string name, bool ignoreCase)11198         public override System.Type GetInterface(string name, bool ignoreCase) { throw null; }
11199         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetInterfaceMap(System.Type interfaceType)11200         public override System.Reflection.InterfaceMapping GetInterfaceMap(System.Type interfaceType) { throw null; }
GetInterfaces()11201         public override System.Type[] GetInterfaces() { throw null; }
GetMember(string name, System.Reflection.MemberTypes type, System.Reflection.BindingFlags bindingAttr)11202         public override System.Reflection.MemberInfo[] GetMember(string name, System.Reflection.MemberTypes type, System.Reflection.BindingFlags bindingAttr) { throw null; }
GetMembers(System.Reflection.BindingFlags bindingAttr)11203         public override System.Reflection.MemberInfo[] GetMembers(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetMethodImpl(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, System.Type[] types, System.Reflection.ParameterModifier[] modifiers)11204         protected override System.Reflection.MethodInfo GetMethodImpl(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, System.Type[] types, System.Reflection.ParameterModifier[] modifiers) { throw null; }
GetMethods(System.Reflection.BindingFlags bindingAttr)11205         public override System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetNestedType(string name, System.Reflection.BindingFlags bindingAttr)11206         public override System.Type GetNestedType(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
GetNestedTypes(System.Reflection.BindingFlags bindingAttr)11207         public override System.Type[] GetNestedTypes(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetProperties(System.Reflection.BindingFlags bindingAttr)11208         public override System.Reflection.PropertyInfo[] GetProperties(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetPropertyImpl(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type returnType, System.Type[] types, System.Reflection.ParameterModifier[] modifiers)11209         protected override System.Reflection.PropertyInfo GetPropertyImpl(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type returnType, System.Type[] types, System.Reflection.ParameterModifier[] modifiers) { throw null; }
HasElementTypeImpl()11210         protected override bool HasElementTypeImpl() { throw null; }
InvokeMember(string name, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object target, object[] args, System.Reflection.ParameterModifier[] modifiers, System.Globalization.CultureInfo culture, string[] namedParameters)11211         public override object InvokeMember(string name, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object target, object[] args, System.Reflection.ParameterModifier[] modifiers, System.Globalization.CultureInfo culture, string[] namedParameters) { throw null; }
IsArrayImpl()11212         protected override bool IsArrayImpl() { throw null; }
IsAssignableFrom(System.Reflection.TypeInfo typeInfo)11213         public override bool IsAssignableFrom(System.Reflection.TypeInfo typeInfo) { throw null; }
IsByRefImpl()11214         protected override bool IsByRefImpl() { throw null; }
IsCOMObjectImpl()11215         protected override bool IsCOMObjectImpl() { throw null; }
IsDefined(System.Type attributeType, bool inherit)11216         public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
IsPointerImpl()11217         protected override bool IsPointerImpl() { throw null; }
IsPrimitiveImpl()11218         protected override bool IsPrimitiveImpl() { throw null; }
IsValueTypeImpl()11219         protected override bool IsValueTypeImpl() { throw null; }
MakeArrayType()11220         public override System.Type MakeArrayType() { throw null; }
MakeArrayType(int rank)11221         public override System.Type MakeArrayType(int rank) { throw null; }
MakeByRefType()11222         public override System.Type MakeByRefType() { throw null; }
MakePointerType()11223         public override System.Type MakePointerType() { throw null; }
11224         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute)11225         public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder)11226         public void SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder) { }
System.Runtime.InteropServices._EnumBuilder.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId)11227         void System.Runtime.InteropServices._EnumBuilder.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
System.Runtime.InteropServices._EnumBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo)11228         void System.Runtime.InteropServices._EnumBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._EnumBuilder.GetTypeInfoCount(out uint pcTInfo)11229         void System.Runtime.InteropServices._EnumBuilder.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
System.Runtime.InteropServices._EnumBuilder.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr)11230         void System.Runtime.InteropServices._EnumBuilder.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr) { }
11231     }
11232     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
11233     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._EventBuilder))]
11234     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11235     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
11236     public sealed partial class EventBuilder : System.Runtime.InteropServices._EventBuilder
11237     {
EventBuilder()11238         internal EventBuilder() { }
AddOtherMethod(System.Reflection.Emit.MethodBuilder mdBuilder)11239         public void AddOtherMethod(System.Reflection.Emit.MethodBuilder mdBuilder) { }
GetEventToken()11240         public System.Reflection.Emit.EventToken GetEventToken() { throw null; }
SetAddOnMethod(System.Reflection.Emit.MethodBuilder mdBuilder)11241         public void SetAddOnMethod(System.Reflection.Emit.MethodBuilder mdBuilder) { }
11242         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute)11243         public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder)11244         public void SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder) { }
SetRaiseMethod(System.Reflection.Emit.MethodBuilder mdBuilder)11245         public void SetRaiseMethod(System.Reflection.Emit.MethodBuilder mdBuilder) { }
SetRemoveOnMethod(System.Reflection.Emit.MethodBuilder mdBuilder)11246         public void SetRemoveOnMethod(System.Reflection.Emit.MethodBuilder mdBuilder) { }
System.Runtime.InteropServices._EventBuilder.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId)11247         void System.Runtime.InteropServices._EventBuilder.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
System.Runtime.InteropServices._EventBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo)11248         void System.Runtime.InteropServices._EventBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._EventBuilder.GetTypeInfoCount(out uint pcTInfo)11249         void System.Runtime.InteropServices._EventBuilder.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
System.Runtime.InteropServices._EventBuilder.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr)11250         void System.Runtime.InteropServices._EventBuilder.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr) { }
11251     }
11252     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11253     [System.SerializableAttribute]
11254     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
11255     public partial struct EventToken
11256     {
11257         public static readonly System.Reflection.Emit.EventToken Empty;
11258         public int Token { get { throw null; } }
EqualsSystem.Reflection.Emit.EventToken11259         public override bool Equals(object obj) { throw null; }
EqualsSystem.Reflection.Emit.EventToken11260         public bool Equals(System.Reflection.Emit.EventToken obj) { throw null; }
GetHashCodeSystem.Reflection.Emit.EventToken11261         public override int GetHashCode() { throw null; }
operator ==System.Reflection.Emit.EventToken11262         public static bool operator ==(System.Reflection.Emit.EventToken a, System.Reflection.Emit.EventToken b) { throw null; }
operator !=System.Reflection.Emit.EventToken11263         public static bool operator !=(System.Reflection.Emit.EventToken a, System.Reflection.Emit.EventToken b) { throw null; }
11264     }
11265     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
11266     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
11267     public partial struct ExceptionHandler : System.IEquatable<System.Reflection.Emit.ExceptionHandler>
11268     {
ExceptionHandlerSystem.Reflection.Emit.ExceptionHandler11269         public ExceptionHandler(int tryOffset, int tryLength, int filterOffset, int handlerOffset, int handlerLength, System.Reflection.ExceptionHandlingClauseOptions kind, int exceptionTypeToken) { throw null;}
11270         public int ExceptionTypeToken { get { throw null; } }
11271         public int FilterOffset { get { throw null; } }
11272         public int HandlerLength { get { throw null; } }
11273         public int HandlerOffset { get { throw null; } }
11274         public System.Reflection.ExceptionHandlingClauseOptions Kind { get { throw null; } }
11275         public int TryLength { get { throw null; } }
11276         public int TryOffset { get { throw null; } }
EqualsSystem.Reflection.Emit.ExceptionHandler11277         public override bool Equals(object obj) { throw null; }
EqualsSystem.Reflection.Emit.ExceptionHandler11278         public bool Equals(System.Reflection.Emit.ExceptionHandler other) { throw null; }
GetHashCodeSystem.Reflection.Emit.ExceptionHandler11279         public override int GetHashCode() { throw null; }
operator ==System.Reflection.Emit.ExceptionHandler11280         public static bool operator ==(System.Reflection.Emit.ExceptionHandler left, System.Reflection.Emit.ExceptionHandler right) { throw null; }
operator !=System.Reflection.Emit.ExceptionHandler11281         public static bool operator !=(System.Reflection.Emit.ExceptionHandler left, System.Reflection.Emit.ExceptionHandler right) { throw null; }
11282     }
11283     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
11284     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._FieldBuilder))]
11285     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11286     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
11287     public sealed partial class FieldBuilder : System.Reflection.FieldInfo, System.Runtime.InteropServices._FieldBuilder
11288     {
FieldBuilder()11289         internal FieldBuilder() { }
11290         public override System.Reflection.FieldAttributes Attributes { get { throw null; } }
11291         public override System.Type DeclaringType { get { throw null; } }
11292         public override System.RuntimeFieldHandle FieldHandle { get { throw null; } }
11293         public override System.Type FieldType { get { throw null; } }
11294         public override System.Reflection.Module Module { get { throw null; } }
11295         public override string Name { get { throw null; } }
11296         public override System.Type ReflectedType { get { throw null; } }
GetCustomAttributes(bool inherit)11297         public override object[] GetCustomAttributes(bool inherit) { throw null; }
GetCustomAttributes(System.Type attributeType, bool inherit)11298         public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
GetToken()11299         public System.Reflection.Emit.FieldToken GetToken() { throw null; }
GetValue(object obj)11300         public override object GetValue(object obj) { throw null; }
IsDefined(System.Type attributeType, bool inherit)11301         public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
SetConstant(object defaultValue)11302         public void SetConstant(object defaultValue) { }
11303         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute)11304         public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder)11305         public void SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder) { }
11306         [System.ObsoleteAttribute("An alternate API is available: Emit the MarshalAs custom attribute instead.")]
SetMarshal(System.Reflection.Emit.UnmanagedMarshal unmanagedMarshal)11307         public void SetMarshal(System.Reflection.Emit.UnmanagedMarshal unmanagedMarshal) { }
SetOffset(int iOffset)11308         public void SetOffset(int iOffset) { }
SetValue(object obj, object val, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Globalization.CultureInfo culture)11309         public override void SetValue(object obj, object val, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Globalization.CultureInfo culture) { }
System.Runtime.InteropServices._FieldBuilder.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId)11310         void System.Runtime.InteropServices._FieldBuilder.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
System.Runtime.InteropServices._FieldBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo)11311         void System.Runtime.InteropServices._FieldBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._FieldBuilder.GetTypeInfoCount(out uint pcTInfo)11312         void System.Runtime.InteropServices._FieldBuilder.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
System.Runtime.InteropServices._FieldBuilder.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr)11313         void System.Runtime.InteropServices._FieldBuilder.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr) { }
11314     }
11315     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11316     [System.SerializableAttribute]
11317     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
11318     public partial struct FieldToken
11319     {
11320         public static readonly System.Reflection.Emit.FieldToken Empty;
11321         public int Token { get { throw null; } }
EqualsSystem.Reflection.Emit.FieldToken11322         public override bool Equals(object obj) { throw null; }
EqualsSystem.Reflection.Emit.FieldToken11323         public bool Equals(System.Reflection.Emit.FieldToken obj) { throw null; }
GetHashCodeSystem.Reflection.Emit.FieldToken11324         public override int GetHashCode() { throw null; }
operator ==System.Reflection.Emit.FieldToken11325         public static bool operator ==(System.Reflection.Emit.FieldToken a, System.Reflection.Emit.FieldToken b) { throw null; }
operator !=System.Reflection.Emit.FieldToken11326         public static bool operator !=(System.Reflection.Emit.FieldToken a, System.Reflection.Emit.FieldToken b) { throw null; }
11327     }
11328     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11329     [System.SerializableAttribute]
11330     public enum FlowControl
11331     {
11332         Branch = 0,
11333         Break = 1,
11334         Call = 2,
11335         Cond_Branch = 3,
11336         Meta = 4,
11337         Next = 5,
11338         [System.ObsoleteAttribute("This API has been deprecated.")]
11339         Phi = 6,
11340         Return = 7,
11341         Throw = 8,
11342     }
11343     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11344     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
11345     public sealed partial class GenericTypeParameterBuilder : System.Reflection.TypeInfo
11346     {
GenericTypeParameterBuilder()11347         internal GenericTypeParameterBuilder() { }
11348         public override System.Reflection.Assembly Assembly { get { throw null; } }
11349         public override string AssemblyQualifiedName { get { throw null; } }
11350         public override System.Type BaseType { get { throw null; } }
11351         public override bool ContainsGenericParameters { get { throw null; } }
11352         public override System.Reflection.MethodBase DeclaringMethod { get { throw null; } }
11353         public override System.Type DeclaringType { get { throw null; } }
11354         public override string FullName { get { throw null; } }
11355         public override System.Reflection.GenericParameterAttributes GenericParameterAttributes { get { throw null; } }
11356         public override int GenericParameterPosition { get { throw null; } }
11357         public override System.Guid GUID { get { throw null; } }
11358         public override bool IsConstructedGenericType { get { throw null; } }
11359         public override bool IsGenericParameter { get { throw null; } }
11360         public override bool IsGenericType { get { throw null; } }
11361         public override bool IsGenericTypeDefinition { get { throw null; } }
11362         public override System.Reflection.Module Module { get { throw null; } }
11363         public override string Name { get { throw null; } }
11364         public override string Namespace { get { throw null; } }
11365         public override System.Type ReflectedType { get { throw null; } }
11366         public override System.RuntimeTypeHandle TypeHandle { get { throw null; } }
11367         public override System.Type UnderlyingSystemType { get { throw null; } }
11368         [System.MonoTODOAttribute]
Equals(object o)11369         public override bool Equals(object o) { throw null; }
GetAttributeFlagsImpl()11370         protected override System.Reflection.TypeAttributes GetAttributeFlagsImpl() { throw null; }
GetConstructorImpl(System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, System.Type[] types, System.Reflection.ParameterModifier[] modifiers)11371         protected override System.Reflection.ConstructorInfo GetConstructorImpl(System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, System.Type[] types, System.Reflection.ParameterModifier[] modifiers) { throw null; }
11372         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetConstructors(System.Reflection.BindingFlags bindingAttr)11373         public override System.Reflection.ConstructorInfo[] GetConstructors(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetCustomAttributes(bool inherit)11374         public override object[] GetCustomAttributes(bool inherit) { throw null; }
GetCustomAttributes(System.Type attributeType, bool inherit)11375         public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
GetElementType()11376         public override System.Type GetElementType() { throw null; }
GetEvent(string name, System.Reflection.BindingFlags bindingAttr)11377         public override System.Reflection.EventInfo GetEvent(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
GetEvents()11378         public override System.Reflection.EventInfo[] GetEvents() { throw null; }
GetEvents(System.Reflection.BindingFlags bindingAttr)11379         public override System.Reflection.EventInfo[] GetEvents(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetField(string name, System.Reflection.BindingFlags bindingAttr)11380         public override System.Reflection.FieldInfo GetField(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
GetFields(System.Reflection.BindingFlags bindingAttr)11381         public override System.Reflection.FieldInfo[] GetFields(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetGenericArguments()11382         public override System.Type[] GetGenericArguments() { throw null; }
GetGenericTypeDefinition()11383         public override System.Type GetGenericTypeDefinition() { throw null; }
11384         [System.MonoTODOAttribute]
GetHashCode()11385         public override int GetHashCode() { throw null; }
GetInterface(string name, bool ignoreCase)11386         public override System.Type GetInterface(string name, bool ignoreCase) { throw null; }
11387         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetInterfaceMap(System.Type interfaceType)11388         public override System.Reflection.InterfaceMapping GetInterfaceMap(System.Type interfaceType) { throw null; }
GetInterfaces()11389         public override System.Type[] GetInterfaces() { throw null; }
GetMember(string name, System.Reflection.MemberTypes type, System.Reflection.BindingFlags bindingAttr)11390         public override System.Reflection.MemberInfo[] GetMember(string name, System.Reflection.MemberTypes type, System.Reflection.BindingFlags bindingAttr) { throw null; }
GetMembers(System.Reflection.BindingFlags bindingAttr)11391         public override System.Reflection.MemberInfo[] GetMembers(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetMethodImpl(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, System.Type[] types, System.Reflection.ParameterModifier[] modifiers)11392         protected override System.Reflection.MethodInfo GetMethodImpl(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, System.Type[] types, System.Reflection.ParameterModifier[] modifiers) { throw null; }
GetMethods(System.Reflection.BindingFlags bindingAttr)11393         public override System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetNestedType(string name, System.Reflection.BindingFlags bindingAttr)11394         public override System.Type GetNestedType(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
GetNestedTypes(System.Reflection.BindingFlags bindingAttr)11395         public override System.Type[] GetNestedTypes(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetProperties(System.Reflection.BindingFlags bindingAttr)11396         public override System.Reflection.PropertyInfo[] GetProperties(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetPropertyImpl(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type returnType, System.Type[] types, System.Reflection.ParameterModifier[] modifiers)11397         protected override System.Reflection.PropertyInfo GetPropertyImpl(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type returnType, System.Type[] types, System.Reflection.ParameterModifier[] modifiers) { throw null; }
HasElementTypeImpl()11398         protected override bool HasElementTypeImpl() { throw null; }
InvokeMember(string name, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object target, object[] args, System.Reflection.ParameterModifier[] modifiers, System.Globalization.CultureInfo culture, string[] namedParameters)11399         public override object InvokeMember(string name, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object target, object[] args, System.Reflection.ParameterModifier[] modifiers, System.Globalization.CultureInfo culture, string[] namedParameters) { throw null; }
IsArrayImpl()11400         protected override bool IsArrayImpl() { throw null; }
IsAssignableFrom(System.Reflection.TypeInfo typeInfo)11401         public override bool IsAssignableFrom(System.Reflection.TypeInfo typeInfo) { throw null; }
IsAssignableFrom(System.Type c)11402         public override bool IsAssignableFrom(System.Type c) { throw null; }
IsByRefImpl()11403         protected override bool IsByRefImpl() { throw null; }
IsCOMObjectImpl()11404         protected override bool IsCOMObjectImpl() { throw null; }
IsDefined(System.Type attributeType, bool inherit)11405         public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
IsPointerImpl()11406         protected override bool IsPointerImpl() { throw null; }
IsPrimitiveImpl()11407         protected override bool IsPrimitiveImpl() { throw null; }
11408         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
IsSubclassOf(System.Type c)11409         public override bool IsSubclassOf(System.Type c) { throw null; }
IsValueTypeImpl()11410         protected override bool IsValueTypeImpl() { throw null; }
MakeArrayType()11411         public override System.Type MakeArrayType() { throw null; }
MakeArrayType(int rank)11412         public override System.Type MakeArrayType(int rank) { throw null; }
MakeByRefType()11413         public override System.Type MakeByRefType() { throw null; }
MakeGenericType(params System.Type[] typeArguments)11414         public override System.Type MakeGenericType(params System.Type[] typeArguments) { throw null; }
MakePointerType()11415         public override System.Type MakePointerType() { throw null; }
SetBaseTypeConstraint(System.Type baseTypeConstraint)11416         public void SetBaseTypeConstraint(System.Type baseTypeConstraint) { }
11417         [System.MonoTODOAttribute("unverified implementation")]
SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute)11418         public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder)11419         public void SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder) { }
SetGenericParameterAttributes(System.Reflection.GenericParameterAttributes genericParameterAttributes)11420         public void SetGenericParameterAttributes(System.Reflection.GenericParameterAttributes genericParameterAttributes) { }
11421         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
SetInterfaceConstraints(params System.Type[] interfaceConstraints)11422         public void SetInterfaceConstraints(params System.Type[] interfaceConstraints) { }
ToString()11423         public override string ToString() { throw null; }
11424     }
11425     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
11426     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._ILGenerator))]
11427     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11428     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
11429     public partial class ILGenerator : System.Runtime.InteropServices._ILGenerator
11430     {
ILGenerator()11431         internal ILGenerator() { }
11432         public virtual int ILOffset { get { throw null; } }
BeginCatchBlock(System.Type exceptionType)11433         public virtual void BeginCatchBlock(System.Type exceptionType) { }
BeginExceptFilterBlock()11434         public virtual void BeginExceptFilterBlock() { }
BeginExceptionBlock()11435         public virtual System.Reflection.Emit.Label BeginExceptionBlock() { throw null; }
BeginFaultBlock()11436         public virtual void BeginFaultBlock() { }
BeginFinallyBlock()11437         public virtual void BeginFinallyBlock() { }
BeginScope()11438         public virtual void BeginScope() { }
DeclareLocal(System.Type localType)11439         public virtual System.Reflection.Emit.LocalBuilder DeclareLocal(System.Type localType) { throw null; }
DeclareLocal(System.Type localType, bool pinned)11440         public virtual System.Reflection.Emit.LocalBuilder DeclareLocal(System.Type localType, bool pinned) { throw null; }
DefineLabel()11441         public virtual System.Reflection.Emit.Label DefineLabel() { throw null; }
Emit(System.Reflection.Emit.OpCode opcode)11442         public virtual void Emit(System.Reflection.Emit.OpCode opcode) { }
Emit(System.Reflection.Emit.OpCode opcode, byte arg)11443         public virtual void Emit(System.Reflection.Emit.OpCode opcode, byte arg) { }
Emit(System.Reflection.Emit.OpCode opcode, double arg)11444         public virtual void Emit(System.Reflection.Emit.OpCode opcode, double arg) { }
Emit(System.Reflection.Emit.OpCode opcode, short arg)11445         public virtual void Emit(System.Reflection.Emit.OpCode opcode, short arg) { }
Emit(System.Reflection.Emit.OpCode opcode, int arg)11446         public virtual void Emit(System.Reflection.Emit.OpCode opcode, int arg) { }
Emit(System.Reflection.Emit.OpCode opcode, long arg)11447         public virtual void Emit(System.Reflection.Emit.OpCode opcode, long arg) { }
11448         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
Emit(System.Reflection.Emit.OpCode opcode, System.Reflection.ConstructorInfo con)11449         public virtual void Emit(System.Reflection.Emit.OpCode opcode, System.Reflection.ConstructorInfo con) { }
Emit(System.Reflection.Emit.OpCode opcode, System.Reflection.Emit.Label label)11450         public virtual void Emit(System.Reflection.Emit.OpCode opcode, System.Reflection.Emit.Label label) { }
Emit(System.Reflection.Emit.OpCode opcode, System.Reflection.Emit.Label[] labels)11451         public virtual void Emit(System.Reflection.Emit.OpCode opcode, System.Reflection.Emit.Label[] labels) { }
Emit(System.Reflection.Emit.OpCode opcode, System.Reflection.Emit.LocalBuilder local)11452         public virtual void Emit(System.Reflection.Emit.OpCode opcode, System.Reflection.Emit.LocalBuilder local) { }
Emit(System.Reflection.Emit.OpCode opcode, System.Reflection.Emit.SignatureHelper signature)11453         public virtual void Emit(System.Reflection.Emit.OpCode opcode, System.Reflection.Emit.SignatureHelper signature) { }
Emit(System.Reflection.Emit.OpCode opcode, System.Reflection.FieldInfo field)11454         public virtual void Emit(System.Reflection.Emit.OpCode opcode, System.Reflection.FieldInfo field) { }
Emit(System.Reflection.Emit.OpCode opcode, System.Reflection.MethodInfo meth)11455         public virtual void Emit(System.Reflection.Emit.OpCode opcode, System.Reflection.MethodInfo meth) { }
11456         [System.CLSCompliantAttribute(false)]
Emit(System.Reflection.Emit.OpCode opcode, sbyte arg)11457         public void Emit(System.Reflection.Emit.OpCode opcode, sbyte arg) { }
Emit(System.Reflection.Emit.OpCode opcode, float arg)11458         public virtual void Emit(System.Reflection.Emit.OpCode opcode, float arg) { }
Emit(System.Reflection.Emit.OpCode opcode, string str)11459         public virtual void Emit(System.Reflection.Emit.OpCode opcode, string str) { }
Emit(System.Reflection.Emit.OpCode opcode, System.Type cls)11460         public virtual void Emit(System.Reflection.Emit.OpCode opcode, System.Type cls) { }
11461         [System.MonoLimitationAttribute("vararg methods are not supported")]
EmitCall(System.Reflection.Emit.OpCode opcode, System.Reflection.MethodInfo methodInfo, System.Type[] optionalParameterTypes)11462         public virtual void EmitCall(System.Reflection.Emit.OpCode opcode, System.Reflection.MethodInfo methodInfo, System.Type[] optionalParameterTypes) { }
EmitCalli(System.Reflection.Emit.OpCode opcode, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes, System.Type[] optionalParameterTypes)11463         public virtual void EmitCalli(System.Reflection.Emit.OpCode opcode, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes, System.Type[] optionalParameterTypes) { }
EmitCalli(System.Reflection.Emit.OpCode opcode, System.Runtime.InteropServices.CallingConvention unmanagedCallConv, System.Type returnType, System.Type[] parameterTypes)11464         public virtual void EmitCalli(System.Reflection.Emit.OpCode opcode, System.Runtime.InteropServices.CallingConvention unmanagedCallConv, System.Type returnType, System.Type[] parameterTypes) { }
EmitWriteLine(System.Reflection.Emit.LocalBuilder localBuilder)11465         public virtual void EmitWriteLine(System.Reflection.Emit.LocalBuilder localBuilder) { }
EmitWriteLine(System.Reflection.FieldInfo fld)11466         public virtual void EmitWriteLine(System.Reflection.FieldInfo fld) { }
EmitWriteLine(string value)11467         public virtual void EmitWriteLine(string value) { }
EndExceptionBlock()11468         public virtual void EndExceptionBlock() { }
EndScope()11469         public virtual void EndScope() { }
MarkLabel(System.Reflection.Emit.Label loc)11470         public virtual void MarkLabel(System.Reflection.Emit.Label loc) { }
MarkSequencePoint(System.Diagnostics.SymbolStore.ISymbolDocumentWriter document, int startLine, int startColumn, int endLine, int endColumn)11471         public virtual void MarkSequencePoint(System.Diagnostics.SymbolStore.ISymbolDocumentWriter document, int startLine, int startColumn, int endLine, int endColumn) { }
System.Runtime.InteropServices._ILGenerator.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId)11472         void System.Runtime.InteropServices._ILGenerator.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
System.Runtime.InteropServices._ILGenerator.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo)11473         void System.Runtime.InteropServices._ILGenerator.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._ILGenerator.GetTypeInfoCount(out uint pcTInfo)11474         void System.Runtime.InteropServices._ILGenerator.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
System.Runtime.InteropServices._ILGenerator.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr)11475         void System.Runtime.InteropServices._ILGenerator.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr) { }
ThrowException(System.Type excType)11476         public virtual void ThrowException(System.Type excType) { }
11477         [System.MonoTODOAttribute("Not implemented")]
UsingNamespace(string usingNamespace)11478         public virtual void UsingNamespace(string usingNamespace) { }
11479     }
11480     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11481     [System.SerializableAttribute]
11482     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
11483     public partial struct Label
11484     {
EqualsSystem.Reflection.Emit.Label11485         public override bool Equals(object obj) { throw null; }
EqualsSystem.Reflection.Emit.Label11486         public bool Equals(System.Reflection.Emit.Label obj) { throw null; }
GetHashCodeSystem.Reflection.Emit.Label11487         public override int GetHashCode() { throw null; }
operator ==System.Reflection.Emit.Label11488         public static bool operator ==(System.Reflection.Emit.Label a, System.Reflection.Emit.Label b) { throw null; }
operator !=System.Reflection.Emit.Label11489         public static bool operator !=(System.Reflection.Emit.Label a, System.Reflection.Emit.Label b) { throw null; }
11490     }
11491     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
11492     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._LocalBuilder))]
11493     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11494     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
11495     public sealed partial class LocalBuilder : System.Reflection.LocalVariableInfo, System.Runtime.InteropServices._LocalBuilder
11496     {
LocalBuilder()11497         internal LocalBuilder() { }
11498         public override bool IsPinned { get { throw null; } }
11499         public override int LocalIndex { get { throw null; } }
11500         public override System.Type LocalType { get { throw null; } }
SetLocalSymInfo(string name)11501         public void SetLocalSymInfo(string name) { }
SetLocalSymInfo(string name, int startOffset, int endOffset)11502         public void SetLocalSymInfo(string name, int startOffset, int endOffset) { }
System.Runtime.InteropServices._LocalBuilder.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId)11503         void System.Runtime.InteropServices._LocalBuilder.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
System.Runtime.InteropServices._LocalBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo)11504         void System.Runtime.InteropServices._LocalBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._LocalBuilder.GetTypeInfoCount(out uint pcTInfo)11505         void System.Runtime.InteropServices._LocalBuilder.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
System.Runtime.InteropServices._LocalBuilder.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr)11506         void System.Runtime.InteropServices._LocalBuilder.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr) { }
11507     }
11508     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
11509     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._MethodBuilder))]
11510     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11511     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
11512     public sealed partial class MethodBuilder : System.Reflection.MethodInfo, System.Runtime.InteropServices._MethodBuilder
11513     {
MethodBuilder()11514         internal MethodBuilder() { }
11515         public override System.Reflection.MethodAttributes Attributes { get { throw null; } }
11516         public override System.Reflection.CallingConventions CallingConvention { get { throw null; } }
11517         public override bool ContainsGenericParameters { get { throw null; } }
11518         public override System.Type DeclaringType { get { throw null; } }
11519         public bool InitLocals { get { throw null; } set { } }
11520         public override bool IsGenericMethod { get { throw null; } }
11521         public override bool IsGenericMethodDefinition { get { throw null; } }
11522         public override bool IsSecurityCritical { get { throw null; } }
11523         public override bool IsSecuritySafeCritical { get { throw null; } }
11524         public override bool IsSecurityTransparent { get { throw null; } }
11525         public override System.RuntimeMethodHandle MethodHandle { get { throw null; } }
11526         public override System.Reflection.Module Module { get { throw null; } }
11527         public override string Name { get { throw null; } }
11528         public override System.Type ReflectedType { get { throw null; } }
11529         public override System.Reflection.ParameterInfo ReturnParameter { get { throw null; } }
11530         public override System.Type ReturnType { get { throw null; } }
11531         public override System.Reflection.ICustomAttributeProvider ReturnTypeCustomAttributes { get { throw null; } }
11532         [System.MonoTODOAttribute("Not implemented")]
11533         public string Signature { get { throw null; } }
AddDeclarativeSecurity(System.Security.Permissions.SecurityAction action, System.Security.PermissionSet pset)11534         public void AddDeclarativeSecurity(System.Security.Permissions.SecurityAction action, System.Security.PermissionSet pset) { }
CreateMethodBody(byte[] il, int count)11535         public void CreateMethodBody(byte[] il, int count) { }
DefineGenericParameters(params string[] names)11536         public System.Reflection.Emit.GenericTypeParameterBuilder[] DefineGenericParameters(params string[] names) { throw null; }
DefineParameter(int position, System.Reflection.ParameterAttributes attributes, string strParamName)11537         public System.Reflection.Emit.ParameterBuilder DefineParameter(int position, System.Reflection.ParameterAttributes attributes, string strParamName) { throw null; }
11538         [System.MonoTODOAttribute]
Equals(object obj)11539         public override bool Equals(object obj) { throw null; }
GetBaseDefinition()11540         public override System.Reflection.MethodInfo GetBaseDefinition() { throw null; }
GetCustomAttributes(bool inherit)11541         public override object[] GetCustomAttributes(bool inherit) { throw null; }
GetCustomAttributes(System.Type attributeType, bool inherit)11542         public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
GetGenericArguments()11543         public override System.Type[] GetGenericArguments() { throw null; }
GetGenericMethodDefinition()11544         public override System.Reflection.MethodInfo GetGenericMethodDefinition() { throw null; }
GetHashCode()11545         public override int GetHashCode() { throw null; }
GetILGenerator()11546         public System.Reflection.Emit.ILGenerator GetILGenerator() { throw null; }
GetILGenerator(int size)11547         public System.Reflection.Emit.ILGenerator GetILGenerator(int size) { throw null; }
GetMethodImplementationFlags()11548         public override System.Reflection.MethodImplAttributes GetMethodImplementationFlags() { throw null; }
GetModule()11549         public System.Reflection.Module GetModule() { throw null; }
GetParameters()11550         public override System.Reflection.ParameterInfo[] GetParameters() { throw null; }
GetToken()11551         public System.Reflection.Emit.MethodToken GetToken() { throw null; }
Invoke(object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture)11552         public override object Invoke(object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture) { throw null; }
IsDefined(System.Type attributeType, bool inherit)11553         public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
MakeGenericMethod(params System.Type[] typeArguments)11554         public override System.Reflection.MethodInfo MakeGenericMethod(params System.Type[] typeArguments) { throw null; }
11555         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute)11556         public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder)11557         public void SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder) { }
SetImplementationFlags(System.Reflection.MethodImplAttributes attributes)11558         public void SetImplementationFlags(System.Reflection.MethodImplAttributes attributes) { }
11559         [System.ObsoleteAttribute("An alternate API is available: Emit the MarshalAs custom attribute instead.")]
SetMarshal(System.Reflection.Emit.UnmanagedMarshal unmanagedMarshal)11560         public void SetMarshal(System.Reflection.Emit.UnmanagedMarshal unmanagedMarshal) { }
SetMethodBody(byte[] il, int maxStack, byte[] localSignature, System.Collections.Generic.IEnumerable<System.Reflection.Emit.ExceptionHandler> exceptionHandlers, System.Collections.Generic.IEnumerable<int> tokenFixups)11561         public void SetMethodBody(byte[] il, int maxStack, byte[] localSignature, System.Collections.Generic.IEnumerable<System.Reflection.Emit.ExceptionHandler> exceptionHandlers, System.Collections.Generic.IEnumerable<int> tokenFixups) { }
SetParameters(params System.Type[] parameterTypes)11562         public void SetParameters(params System.Type[] parameterTypes) { }
SetReturnType(System.Type returnType)11563         public void SetReturnType(System.Type returnType) { }
SetSignature(System.Type returnType, System.Type[] returnTypeRequiredCustomModifiers, System.Type[] returnTypeOptionalCustomModifiers, System.Type[] parameterTypes, System.Type[][] parameterTypeRequiredCustomModifiers, System.Type[][] parameterTypeOptionalCustomModifiers)11564         public void SetSignature(System.Type returnType, System.Type[] returnTypeRequiredCustomModifiers, System.Type[] returnTypeOptionalCustomModifiers, System.Type[] parameterTypes, System.Type[][] parameterTypeRequiredCustomModifiers, System.Type[][] parameterTypeOptionalCustomModifiers) { }
11565         [System.MonoTODOAttribute]
SetSymCustomAttribute(string name, byte[] data)11566         public void SetSymCustomAttribute(string name, byte[] data) { }
System.Runtime.InteropServices._MethodBuilder.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId)11567         void System.Runtime.InteropServices._MethodBuilder.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
System.Runtime.InteropServices._MethodBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo)11568         void System.Runtime.InteropServices._MethodBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._MethodBuilder.GetTypeInfoCount(out uint pcTInfo)11569         void System.Runtime.InteropServices._MethodBuilder.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
System.Runtime.InteropServices._MethodBuilder.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr)11570         void System.Runtime.InteropServices._MethodBuilder.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr) { }
ToString()11571         public override string ToString() { throw null; }
11572     }
11573     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
11574     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._MethodRental))]
11575     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11576     public sealed partial class MethodRental : System.Runtime.InteropServices._MethodRental
11577     {
MethodRental()11578         internal MethodRental() { }
11579         public const int JitImmediate = 1;
11580         public const int JitOnDemand = 0;
11581         [System.MonoTODOAttribute]
11582         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
SwapMethodBody(System.Type cls, int methodtoken, System.IntPtr rgIL, int methodSize, int flags)11583         public static void SwapMethodBody(System.Type cls, int methodtoken, System.IntPtr rgIL, int methodSize, int flags) { }
System.Runtime.InteropServices._MethodRental.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId)11584         void System.Runtime.InteropServices._MethodRental.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
System.Runtime.InteropServices._MethodRental.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo)11585         void System.Runtime.InteropServices._MethodRental.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._MethodRental.GetTypeInfoCount(out uint pcTInfo)11586         void System.Runtime.InteropServices._MethodRental.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
System.Runtime.InteropServices._MethodRental.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr)11587         void System.Runtime.InteropServices._MethodRental.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr) { }
11588     }
11589     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11590     [System.SerializableAttribute]
11591     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
11592     public partial struct MethodToken
11593     {
11594         public static readonly System.Reflection.Emit.MethodToken Empty;
11595         public int Token { get { throw null; } }
EqualsSystem.Reflection.Emit.MethodToken11596         public override bool Equals(object obj) { throw null; }
EqualsSystem.Reflection.Emit.MethodToken11597         public bool Equals(System.Reflection.Emit.MethodToken obj) { throw null; }
GetHashCodeSystem.Reflection.Emit.MethodToken11598         public override int GetHashCode() { throw null; }
operator ==System.Reflection.Emit.MethodToken11599         public static bool operator ==(System.Reflection.Emit.MethodToken a, System.Reflection.Emit.MethodToken b) { throw null; }
operator !=System.Reflection.Emit.MethodToken11600         public static bool operator !=(System.Reflection.Emit.MethodToken a, System.Reflection.Emit.MethodToken b) { throw null; }
11601     }
11602     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
11603     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._ModuleBuilder))]
11604     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11605     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
11606     public partial class ModuleBuilder : System.Reflection.Module, System.Runtime.InteropServices._ModuleBuilder
11607     {
ModuleBuilder()11608         internal ModuleBuilder() { }
11609         public override System.Reflection.Assembly Assembly { get { throw null; } }
11610         public override string FullyQualifiedName { get { throw null; } }
11611         public override int MDStreamVersion { get { throw null; } }
11612         public override int MetadataToken { get { throw null; } }
11613         public override System.Guid ModuleVersionId { get { throw null; } }
11614         public override string Name { get { throw null; } }
11615         public override string ScopeName { get { throw null; } }
CreateGlobalFunctions()11616         public void CreateGlobalFunctions() { }
DefineDocument(string url, System.Guid language, System.Guid languageVendor, System.Guid documentType)11617         public System.Diagnostics.SymbolStore.ISymbolDocumentWriter DefineDocument(string url, System.Guid language, System.Guid languageVendor, System.Guid documentType) { throw null; }
DefineEnum(string name, System.Reflection.TypeAttributes visibility, System.Type underlyingType)11618         public System.Reflection.Emit.EnumBuilder DefineEnum(string name, System.Reflection.TypeAttributes visibility, System.Type underlyingType) { throw null; }
DefineGlobalMethod(string name, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes)11619         public System.Reflection.Emit.MethodBuilder DefineGlobalMethod(string name, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes) { throw null; }
DefineGlobalMethod(string name, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] requiredReturnTypeCustomModifiers, System.Type[] optionalReturnTypeCustomModifiers, System.Type[] parameterTypes, System.Type[][] requiredParameterTypeCustomModifiers, System.Type[][] optionalParameterTypeCustomModifiers)11620         public System.Reflection.Emit.MethodBuilder DefineGlobalMethod(string name, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] requiredReturnTypeCustomModifiers, System.Type[] optionalReturnTypeCustomModifiers, System.Type[] parameterTypes, System.Type[][] requiredParameterTypeCustomModifiers, System.Type[][] optionalParameterTypeCustomModifiers) { throw null; }
DefineGlobalMethod(string name, System.Reflection.MethodAttributes attributes, System.Type returnType, System.Type[] parameterTypes)11621         public System.Reflection.Emit.MethodBuilder DefineGlobalMethod(string name, System.Reflection.MethodAttributes attributes, System.Type returnType, System.Type[] parameterTypes) { throw null; }
DefineInitializedData(string name, byte[] data, System.Reflection.FieldAttributes attributes)11622         public System.Reflection.Emit.FieldBuilder DefineInitializedData(string name, byte[] data, System.Reflection.FieldAttributes attributes) { throw null; }
DefineManifestResource(string name, System.IO.Stream stream, System.Reflection.ResourceAttributes attribute)11623         public void DefineManifestResource(string name, System.IO.Stream stream, System.Reflection.ResourceAttributes attribute) { }
DefinePInvokeMethod(string name, string dllName, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes, System.Runtime.InteropServices.CallingConvention nativeCallConv, System.Runtime.InteropServices.CharSet nativeCharSet)11624         public System.Reflection.Emit.MethodBuilder DefinePInvokeMethod(string name, string dllName, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes, System.Runtime.InteropServices.CallingConvention nativeCallConv, System.Runtime.InteropServices.CharSet nativeCharSet) { throw null; }
DefinePInvokeMethod(string name, string dllName, string entryName, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes, System.Runtime.InteropServices.CallingConvention nativeCallConv, System.Runtime.InteropServices.CharSet nativeCharSet)11625         public System.Reflection.Emit.MethodBuilder DefinePInvokeMethod(string name, string dllName, string entryName, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes, System.Runtime.InteropServices.CallingConvention nativeCallConv, System.Runtime.InteropServices.CharSet nativeCharSet) { throw null; }
DefineResource(string name, string description)11626         public System.Resources.IResourceWriter DefineResource(string name, string description) { throw null; }
DefineResource(string name, string description, System.Reflection.ResourceAttributes attribute)11627         public System.Resources.IResourceWriter DefineResource(string name, string description, System.Reflection.ResourceAttributes attribute) { throw null; }
DefineType(string name)11628         public System.Reflection.Emit.TypeBuilder DefineType(string name) { throw null; }
DefineType(string name, System.Reflection.TypeAttributes attr)11629         public System.Reflection.Emit.TypeBuilder DefineType(string name, System.Reflection.TypeAttributes attr) { throw null; }
DefineType(string name, System.Reflection.TypeAttributes attr, System.Type parent)11630         public System.Reflection.Emit.TypeBuilder DefineType(string name, System.Reflection.TypeAttributes attr, System.Type parent) { throw null; }
DefineType(string name, System.Reflection.TypeAttributes attr, System.Type parent, int typesize)11631         public System.Reflection.Emit.TypeBuilder DefineType(string name, System.Reflection.TypeAttributes attr, System.Type parent, int typesize) { throw null; }
DefineType(string name, System.Reflection.TypeAttributes attr, System.Type parent, System.Reflection.Emit.PackingSize packsize)11632         public System.Reflection.Emit.TypeBuilder DefineType(string name, System.Reflection.TypeAttributes attr, System.Type parent, System.Reflection.Emit.PackingSize packsize) { throw null; }
DefineType(string name, System.Reflection.TypeAttributes attr, System.Type parent, System.Reflection.Emit.PackingSize packingSize, int typesize)11633         public System.Reflection.Emit.TypeBuilder DefineType(string name, System.Reflection.TypeAttributes attr, System.Type parent, System.Reflection.Emit.PackingSize packingSize, int typesize) { throw null; }
11634         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
DefineType(string name, System.Reflection.TypeAttributes attr, System.Type parent, System.Type[] interfaces)11635         public System.Reflection.Emit.TypeBuilder DefineType(string name, System.Reflection.TypeAttributes attr, System.Type parent, System.Type[] interfaces) { throw null; }
DefineUninitializedData(string name, int size, System.Reflection.FieldAttributes attributes)11636         public System.Reflection.Emit.FieldBuilder DefineUninitializedData(string name, int size, System.Reflection.FieldAttributes attributes) { throw null; }
11637         [System.MonoTODOAttribute]
DefineUnmanagedResource(byte[] resource)11638         public void DefineUnmanagedResource(byte[] resource) { }
11639         [System.MonoTODOAttribute]
DefineUnmanagedResource(string resourceFileName)11640         public void DefineUnmanagedResource(string resourceFileName) { }
Equals(object obj)11641         public override bool Equals(object obj) { throw null; }
GetArrayMethod(System.Type arrayClass, string methodName, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes)11642         public System.Reflection.MethodInfo GetArrayMethod(System.Type arrayClass, string methodName, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes) { throw null; }
GetArrayMethodToken(System.Type arrayClass, string methodName, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes)11643         public System.Reflection.Emit.MethodToken GetArrayMethodToken(System.Type arrayClass, string methodName, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes) { throw null; }
11644         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetConstructorToken(System.Reflection.ConstructorInfo con)11645         public System.Reflection.Emit.MethodToken GetConstructorToken(System.Reflection.ConstructorInfo con) { throw null; }
GetConstructorToken(System.Reflection.ConstructorInfo constructor, System.Collections.Generic.IEnumerable<System.Type> optionalParameterTypes)11646         public System.Reflection.Emit.MethodToken GetConstructorToken(System.Reflection.ConstructorInfo constructor, System.Collections.Generic.IEnumerable<System.Type> optionalParameterTypes) { throw null; }
GetCustomAttributes(bool inherit)11647         public override object[] GetCustomAttributes(bool inherit) { throw null; }
GetCustomAttributes(System.Type attributeType, bool inherit)11648         public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
GetCustomAttributesData()11649         public override System.Collections.Generic.IList<System.Reflection.CustomAttributeData> GetCustomAttributesData() { throw null; }
GetField(string name, System.Reflection.BindingFlags bindingAttr)11650         public override System.Reflection.FieldInfo GetField(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
GetFields(System.Reflection.BindingFlags bindingFlags)11651         public override System.Reflection.FieldInfo[] GetFields(System.Reflection.BindingFlags bindingFlags) { throw null; }
GetFieldToken(System.Reflection.FieldInfo field)11652         public System.Reflection.Emit.FieldToken GetFieldToken(System.Reflection.FieldInfo field) { throw null; }
GetHashCode()11653         public override int GetHashCode() { throw null; }
GetMethodImpl(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, System.Type[] types, System.Reflection.ParameterModifier[] modifiers)11654         protected override System.Reflection.MethodInfo GetMethodImpl(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, System.Type[] types, System.Reflection.ParameterModifier[] modifiers) { throw null; }
GetMethods(System.Reflection.BindingFlags bindingFlags)11655         public override System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags bindingFlags) { throw null; }
GetMethodToken(System.Reflection.MethodInfo method)11656         public System.Reflection.Emit.MethodToken GetMethodToken(System.Reflection.MethodInfo method) { throw null; }
GetMethodToken(System.Reflection.MethodInfo method, System.Collections.Generic.IEnumerable<System.Type> optionalParameterTypes)11657         public System.Reflection.Emit.MethodToken GetMethodToken(System.Reflection.MethodInfo method, System.Collections.Generic.IEnumerable<System.Type> optionalParameterTypes) { throw null; }
GetPEKind(out System.Reflection.PortableExecutableKinds peKind, out System.Reflection.ImageFileMachine machine)11658         public override void GetPEKind(out System.Reflection.PortableExecutableKinds peKind, out System.Reflection.ImageFileMachine machine) { peKind = default(System.Reflection.PortableExecutableKinds); machine = default(System.Reflection.ImageFileMachine); }
11659         [System.MonoTODOAttribute]
GetSignatureToken(byte[] sigBytes, int sigLength)11660         public System.Reflection.Emit.SignatureToken GetSignatureToken(byte[] sigBytes, int sigLength) { throw null; }
GetSignatureToken(System.Reflection.Emit.SignatureHelper sigHelper)11661         public System.Reflection.Emit.SignatureToken GetSignatureToken(System.Reflection.Emit.SignatureHelper sigHelper) { throw null; }
GetSignerCertificate()11662         public override System.Security.Cryptography.X509Certificates.X509Certificate GetSignerCertificate() { throw null; }
GetStringConstant(string str)11663         public System.Reflection.Emit.StringToken GetStringConstant(string str) { throw null; }
GetSymWriter()11664         public System.Diagnostics.SymbolStore.ISymbolWriter GetSymWriter() { throw null; }
11665         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetType(string className)11666         public override System.Type GetType(string className) { throw null; }
11667         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetType(string className, bool ignoreCase)11668         public override System.Type GetType(string className, bool ignoreCase) { throw null; }
11669         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetType(string className, bool throwOnError, bool ignoreCase)11670         public override System.Type GetType(string className, bool throwOnError, bool ignoreCase) { throw null; }
GetTypes()11671         public override System.Type[] GetTypes() { throw null; }
GetTypeToken(string name)11672         public System.Reflection.Emit.TypeToken GetTypeToken(string name) { throw null; }
GetTypeToken(System.Type type)11673         public System.Reflection.Emit.TypeToken GetTypeToken(System.Type type) { throw null; }
IsDefined(System.Type attributeType, bool inherit)11674         public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
IsResource()11675         public override bool IsResource() { throw null; }
IsTransient()11676         public bool IsTransient() { throw null; }
ResolveField(int metadataToken, System.Type[] genericTypeArguments, System.Type[] genericMethodArguments)11677         public override System.Reflection.FieldInfo ResolveField(int metadataToken, System.Type[] genericTypeArguments, System.Type[] genericMethodArguments) { throw null; }
ResolveMember(int metadataToken, System.Type[] genericTypeArguments, System.Type[] genericMethodArguments)11678         public override System.Reflection.MemberInfo ResolveMember(int metadataToken, System.Type[] genericTypeArguments, System.Type[] genericMethodArguments) { throw null; }
ResolveMethod(int metadataToken, System.Type[] genericTypeArguments, System.Type[] genericMethodArguments)11679         public override System.Reflection.MethodBase ResolveMethod(int metadataToken, System.Type[] genericTypeArguments, System.Type[] genericMethodArguments) { throw null; }
ResolveSignature(int metadataToken)11680         public override byte[] ResolveSignature(int metadataToken) { throw null; }
ResolveString(int metadataToken)11681         public override string ResolveString(int metadataToken) { throw null; }
ResolveType(int metadataToken, System.Type[] genericTypeArguments, System.Type[] genericMethodArguments)11682         public override System.Type ResolveType(int metadataToken, System.Type[] genericTypeArguments, System.Type[] genericMethodArguments) { throw null; }
11683         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute)11684         public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder)11685         public void SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder) { }
11686         [System.MonoTODOAttribute]
SetSymCustomAttribute(string name, byte[] data)11687         public void SetSymCustomAttribute(string name, byte[] data) { }
11688         [System.MonoTODOAttribute]
SetUserEntryPoint(System.Reflection.MethodInfo entryPoint)11689         public void SetUserEntryPoint(System.Reflection.MethodInfo entryPoint) { }
System.Runtime.InteropServices._ModuleBuilder.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId)11690         void System.Runtime.InteropServices._ModuleBuilder.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
System.Runtime.InteropServices._ModuleBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo)11691         void System.Runtime.InteropServices._ModuleBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._ModuleBuilder.GetTypeInfoCount(out uint pcTInfo)11692         void System.Runtime.InteropServices._ModuleBuilder.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
System.Runtime.InteropServices._ModuleBuilder.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr)11693         void System.Runtime.InteropServices._ModuleBuilder.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr) { }
11694     }
11695     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11696     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
11697     public partial struct OpCode
11698     {
11699         public System.Reflection.Emit.FlowControl FlowControl { get { throw null; } }
11700         public string Name { get { throw null; } }
11701         public System.Reflection.Emit.OpCodeType OpCodeType { get { throw null; } }
11702         public System.Reflection.Emit.OperandType OperandType { get { throw null; } }
11703         public int Size { get { throw null; } }
11704         public System.Reflection.Emit.StackBehaviour StackBehaviourPop { get { throw null; } }
11705         public System.Reflection.Emit.StackBehaviour StackBehaviourPush { get { throw null; } }
11706         public short Value { get { throw null; } }
EqualsSystem.Reflection.Emit.OpCode11707         public override bool Equals(object obj) { throw null; }
EqualsSystem.Reflection.Emit.OpCode11708         public bool Equals(System.Reflection.Emit.OpCode obj) { throw null; }
GetHashCodeSystem.Reflection.Emit.OpCode11709         public override int GetHashCode() { throw null; }
operator ==System.Reflection.Emit.OpCode11710         public static bool operator ==(System.Reflection.Emit.OpCode a, System.Reflection.Emit.OpCode b) { throw null; }
operator !=System.Reflection.Emit.OpCode11711         public static bool operator !=(System.Reflection.Emit.OpCode a, System.Reflection.Emit.OpCode b) { throw null; }
ToStringSystem.Reflection.Emit.OpCode11712         public override string ToString() { throw null; }
11713     }
11714     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11715     public partial class OpCodes
11716     {
OpCodes()11717         internal OpCodes() { }
11718         public static readonly System.Reflection.Emit.OpCode Add;
11719         public static readonly System.Reflection.Emit.OpCode Add_Ovf;
11720         public static readonly System.Reflection.Emit.OpCode Add_Ovf_Un;
11721         public static readonly System.Reflection.Emit.OpCode And;
11722         public static readonly System.Reflection.Emit.OpCode Arglist;
11723         public static readonly System.Reflection.Emit.OpCode Beq;
11724         public static readonly System.Reflection.Emit.OpCode Beq_S;
11725         public static readonly System.Reflection.Emit.OpCode Bge;
11726         public static readonly System.Reflection.Emit.OpCode Bge_S;
11727         public static readonly System.Reflection.Emit.OpCode Bge_Un;
11728         public static readonly System.Reflection.Emit.OpCode Bge_Un_S;
11729         public static readonly System.Reflection.Emit.OpCode Bgt;
11730         public static readonly System.Reflection.Emit.OpCode Bgt_S;
11731         public static readonly System.Reflection.Emit.OpCode Bgt_Un;
11732         public static readonly System.Reflection.Emit.OpCode Bgt_Un_S;
11733         public static readonly System.Reflection.Emit.OpCode Ble;
11734         public static readonly System.Reflection.Emit.OpCode Ble_S;
11735         public static readonly System.Reflection.Emit.OpCode Ble_Un;
11736         public static readonly System.Reflection.Emit.OpCode Ble_Un_S;
11737         public static readonly System.Reflection.Emit.OpCode Blt;
11738         public static readonly System.Reflection.Emit.OpCode Blt_S;
11739         public static readonly System.Reflection.Emit.OpCode Blt_Un;
11740         public static readonly System.Reflection.Emit.OpCode Blt_Un_S;
11741         public static readonly System.Reflection.Emit.OpCode Bne_Un;
11742         public static readonly System.Reflection.Emit.OpCode Bne_Un_S;
11743         public static readonly System.Reflection.Emit.OpCode Box;
11744         public static readonly System.Reflection.Emit.OpCode Br;
11745         public static readonly System.Reflection.Emit.OpCode Break;
11746         public static readonly System.Reflection.Emit.OpCode Brfalse;
11747         public static readonly System.Reflection.Emit.OpCode Brfalse_S;
11748         public static readonly System.Reflection.Emit.OpCode Brtrue;
11749         public static readonly System.Reflection.Emit.OpCode Brtrue_S;
11750         public static readonly System.Reflection.Emit.OpCode Br_S;
11751         public static readonly System.Reflection.Emit.OpCode Call;
11752         public static readonly System.Reflection.Emit.OpCode Calli;
11753         public static readonly System.Reflection.Emit.OpCode Callvirt;
11754         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11755         public static readonly System.Reflection.Emit.OpCode Castclass;
11756         public static readonly System.Reflection.Emit.OpCode Ceq;
11757         public static readonly System.Reflection.Emit.OpCode Cgt;
11758         public static readonly System.Reflection.Emit.OpCode Cgt_Un;
11759         public static readonly System.Reflection.Emit.OpCode Ckfinite;
11760         public static readonly System.Reflection.Emit.OpCode Clt;
11761         public static readonly System.Reflection.Emit.OpCode Clt_Un;
11762         public static readonly System.Reflection.Emit.OpCode Constrained;
11763         public static readonly System.Reflection.Emit.OpCode Conv_I;
11764         public static readonly System.Reflection.Emit.OpCode Conv_I1;
11765         public static readonly System.Reflection.Emit.OpCode Conv_I2;
11766         public static readonly System.Reflection.Emit.OpCode Conv_I4;
11767         public static readonly System.Reflection.Emit.OpCode Conv_I8;
11768         public static readonly System.Reflection.Emit.OpCode Conv_Ovf_I;
11769         public static readonly System.Reflection.Emit.OpCode Conv_Ovf_I1;
11770         public static readonly System.Reflection.Emit.OpCode Conv_Ovf_I1_Un;
11771         public static readonly System.Reflection.Emit.OpCode Conv_Ovf_I2;
11772         public static readonly System.Reflection.Emit.OpCode Conv_Ovf_I2_Un;
11773         public static readonly System.Reflection.Emit.OpCode Conv_Ovf_I4;
11774         public static readonly System.Reflection.Emit.OpCode Conv_Ovf_I4_Un;
11775         public static readonly System.Reflection.Emit.OpCode Conv_Ovf_I8;
11776         public static readonly System.Reflection.Emit.OpCode Conv_Ovf_I8_Un;
11777         public static readonly System.Reflection.Emit.OpCode Conv_Ovf_I_Un;
11778         public static readonly System.Reflection.Emit.OpCode Conv_Ovf_U;
11779         public static readonly System.Reflection.Emit.OpCode Conv_Ovf_U1;
11780         public static readonly System.Reflection.Emit.OpCode Conv_Ovf_U1_Un;
11781         public static readonly System.Reflection.Emit.OpCode Conv_Ovf_U2;
11782         public static readonly System.Reflection.Emit.OpCode Conv_Ovf_U2_Un;
11783         public static readonly System.Reflection.Emit.OpCode Conv_Ovf_U4;
11784         public static readonly System.Reflection.Emit.OpCode Conv_Ovf_U4_Un;
11785         public static readonly System.Reflection.Emit.OpCode Conv_Ovf_U8;
11786         public static readonly System.Reflection.Emit.OpCode Conv_Ovf_U8_Un;
11787         public static readonly System.Reflection.Emit.OpCode Conv_Ovf_U_Un;
11788         public static readonly System.Reflection.Emit.OpCode Conv_R4;
11789         public static readonly System.Reflection.Emit.OpCode Conv_R8;
11790         public static readonly System.Reflection.Emit.OpCode Conv_R_Un;
11791         public static readonly System.Reflection.Emit.OpCode Conv_U;
11792         public static readonly System.Reflection.Emit.OpCode Conv_U1;
11793         public static readonly System.Reflection.Emit.OpCode Conv_U2;
11794         public static readonly System.Reflection.Emit.OpCode Conv_U4;
11795         public static readonly System.Reflection.Emit.OpCode Conv_U8;
11796         public static readonly System.Reflection.Emit.OpCode Cpblk;
11797         public static readonly System.Reflection.Emit.OpCode Cpobj;
11798         public static readonly System.Reflection.Emit.OpCode Div;
11799         public static readonly System.Reflection.Emit.OpCode Div_Un;
11800         public static readonly System.Reflection.Emit.OpCode Dup;
11801         public static readonly System.Reflection.Emit.OpCode Endfilter;
11802         public static readonly System.Reflection.Emit.OpCode Endfinally;
11803         public static readonly System.Reflection.Emit.OpCode Initblk;
11804         public static readonly System.Reflection.Emit.OpCode Initobj;
11805         public static readonly System.Reflection.Emit.OpCode Isinst;
11806         public static readonly System.Reflection.Emit.OpCode Jmp;
11807         public static readonly System.Reflection.Emit.OpCode Ldarg;
11808         public static readonly System.Reflection.Emit.OpCode Ldarga;
11809         public static readonly System.Reflection.Emit.OpCode Ldarga_S;
11810         public static readonly System.Reflection.Emit.OpCode Ldarg_0;
11811         public static readonly System.Reflection.Emit.OpCode Ldarg_1;
11812         public static readonly System.Reflection.Emit.OpCode Ldarg_2;
11813         public static readonly System.Reflection.Emit.OpCode Ldarg_3;
11814         public static readonly System.Reflection.Emit.OpCode Ldarg_S;
11815         public static readonly System.Reflection.Emit.OpCode Ldc_I4;
11816         public static readonly System.Reflection.Emit.OpCode Ldc_I4_0;
11817         public static readonly System.Reflection.Emit.OpCode Ldc_I4_1;
11818         public static readonly System.Reflection.Emit.OpCode Ldc_I4_2;
11819         public static readonly System.Reflection.Emit.OpCode Ldc_I4_3;
11820         public static readonly System.Reflection.Emit.OpCode Ldc_I4_4;
11821         public static readonly System.Reflection.Emit.OpCode Ldc_I4_5;
11822         public static readonly System.Reflection.Emit.OpCode Ldc_I4_6;
11823         public static readonly System.Reflection.Emit.OpCode Ldc_I4_7;
11824         public static readonly System.Reflection.Emit.OpCode Ldc_I4_8;
11825         public static readonly System.Reflection.Emit.OpCode Ldc_I4_M1;
11826         public static readonly System.Reflection.Emit.OpCode Ldc_I4_S;
11827         public static readonly System.Reflection.Emit.OpCode Ldc_I8;
11828         public static readonly System.Reflection.Emit.OpCode Ldc_R4;
11829         public static readonly System.Reflection.Emit.OpCode Ldc_R8;
11830         public static readonly System.Reflection.Emit.OpCode Ldelem;
11831         public static readonly System.Reflection.Emit.OpCode Ldelema;
11832         public static readonly System.Reflection.Emit.OpCode Ldelem_I;
11833         public static readonly System.Reflection.Emit.OpCode Ldelem_I1;
11834         public static readonly System.Reflection.Emit.OpCode Ldelem_I2;
11835         public static readonly System.Reflection.Emit.OpCode Ldelem_I4;
11836         public static readonly System.Reflection.Emit.OpCode Ldelem_I8;
11837         public static readonly System.Reflection.Emit.OpCode Ldelem_R4;
11838         public static readonly System.Reflection.Emit.OpCode Ldelem_R8;
11839         public static readonly System.Reflection.Emit.OpCode Ldelem_Ref;
11840         public static readonly System.Reflection.Emit.OpCode Ldelem_U1;
11841         public static readonly System.Reflection.Emit.OpCode Ldelem_U2;
11842         public static readonly System.Reflection.Emit.OpCode Ldelem_U4;
11843         public static readonly System.Reflection.Emit.OpCode Ldfld;
11844         public static readonly System.Reflection.Emit.OpCode Ldflda;
11845         public static readonly System.Reflection.Emit.OpCode Ldftn;
11846         public static readonly System.Reflection.Emit.OpCode Ldind_I;
11847         public static readonly System.Reflection.Emit.OpCode Ldind_I1;
11848         public static readonly System.Reflection.Emit.OpCode Ldind_I2;
11849         public static readonly System.Reflection.Emit.OpCode Ldind_I4;
11850         public static readonly System.Reflection.Emit.OpCode Ldind_I8;
11851         public static readonly System.Reflection.Emit.OpCode Ldind_R4;
11852         public static readonly System.Reflection.Emit.OpCode Ldind_R8;
11853         public static readonly System.Reflection.Emit.OpCode Ldind_Ref;
11854         public static readonly System.Reflection.Emit.OpCode Ldind_U1;
11855         public static readonly System.Reflection.Emit.OpCode Ldind_U2;
11856         public static readonly System.Reflection.Emit.OpCode Ldind_U4;
11857         public static readonly System.Reflection.Emit.OpCode Ldlen;
11858         public static readonly System.Reflection.Emit.OpCode Ldloc;
11859         public static readonly System.Reflection.Emit.OpCode Ldloca;
11860         public static readonly System.Reflection.Emit.OpCode Ldloca_S;
11861         public static readonly System.Reflection.Emit.OpCode Ldloc_0;
11862         public static readonly System.Reflection.Emit.OpCode Ldloc_1;
11863         public static readonly System.Reflection.Emit.OpCode Ldloc_2;
11864         public static readonly System.Reflection.Emit.OpCode Ldloc_3;
11865         public static readonly System.Reflection.Emit.OpCode Ldloc_S;
11866         public static readonly System.Reflection.Emit.OpCode Ldnull;
11867         public static readonly System.Reflection.Emit.OpCode Ldobj;
11868         public static readonly System.Reflection.Emit.OpCode Ldsfld;
11869         public static readonly System.Reflection.Emit.OpCode Ldsflda;
11870         public static readonly System.Reflection.Emit.OpCode Ldstr;
11871         public static readonly System.Reflection.Emit.OpCode Ldtoken;
11872         public static readonly System.Reflection.Emit.OpCode Ldvirtftn;
11873         public static readonly System.Reflection.Emit.OpCode Leave;
11874         public static readonly System.Reflection.Emit.OpCode Leave_S;
11875         public static readonly System.Reflection.Emit.OpCode Localloc;
11876         public static readonly System.Reflection.Emit.OpCode Mkrefany;
11877         public static readonly System.Reflection.Emit.OpCode Mul;
11878         public static readonly System.Reflection.Emit.OpCode Mul_Ovf;
11879         public static readonly System.Reflection.Emit.OpCode Mul_Ovf_Un;
11880         public static readonly System.Reflection.Emit.OpCode Neg;
11881         public static readonly System.Reflection.Emit.OpCode Newarr;
11882         public static readonly System.Reflection.Emit.OpCode Newobj;
11883         public static readonly System.Reflection.Emit.OpCode Nop;
11884         public static readonly System.Reflection.Emit.OpCode Not;
11885         public static readonly System.Reflection.Emit.OpCode Or;
11886         public static readonly System.Reflection.Emit.OpCode Pop;
11887         public static readonly System.Reflection.Emit.OpCode Prefix1;
11888         public static readonly System.Reflection.Emit.OpCode Prefix2;
11889         public static readonly System.Reflection.Emit.OpCode Prefix3;
11890         public static readonly System.Reflection.Emit.OpCode Prefix4;
11891         public static readonly System.Reflection.Emit.OpCode Prefix5;
11892         public static readonly System.Reflection.Emit.OpCode Prefix6;
11893         public static readonly System.Reflection.Emit.OpCode Prefix7;
11894         public static readonly System.Reflection.Emit.OpCode Prefixref;
11895         public static readonly System.Reflection.Emit.OpCode Readonly;
11896         public static readonly System.Reflection.Emit.OpCode Refanytype;
11897         public static readonly System.Reflection.Emit.OpCode Refanyval;
11898         public static readonly System.Reflection.Emit.OpCode Rem;
11899         public static readonly System.Reflection.Emit.OpCode Rem_Un;
11900         public static readonly System.Reflection.Emit.OpCode Ret;
11901         public static readonly System.Reflection.Emit.OpCode Rethrow;
11902         public static readonly System.Reflection.Emit.OpCode Shl;
11903         public static readonly System.Reflection.Emit.OpCode Shr;
11904         public static readonly System.Reflection.Emit.OpCode Shr_Un;
11905         public static readonly System.Reflection.Emit.OpCode Sizeof;
11906         public static readonly System.Reflection.Emit.OpCode Starg;
11907         public static readonly System.Reflection.Emit.OpCode Starg_S;
11908         public static readonly System.Reflection.Emit.OpCode Stelem;
11909         public static readonly System.Reflection.Emit.OpCode Stelem_I;
11910         public static readonly System.Reflection.Emit.OpCode Stelem_I1;
11911         public static readonly System.Reflection.Emit.OpCode Stelem_I2;
11912         public static readonly System.Reflection.Emit.OpCode Stelem_I4;
11913         public static readonly System.Reflection.Emit.OpCode Stelem_I8;
11914         public static readonly System.Reflection.Emit.OpCode Stelem_R4;
11915         public static readonly System.Reflection.Emit.OpCode Stelem_R8;
11916         public static readonly System.Reflection.Emit.OpCode Stelem_Ref;
11917         public static readonly System.Reflection.Emit.OpCode Stfld;
11918         public static readonly System.Reflection.Emit.OpCode Stind_I;
11919         public static readonly System.Reflection.Emit.OpCode Stind_I1;
11920         public static readonly System.Reflection.Emit.OpCode Stind_I2;
11921         public static readonly System.Reflection.Emit.OpCode Stind_I4;
11922         public static readonly System.Reflection.Emit.OpCode Stind_I8;
11923         public static readonly System.Reflection.Emit.OpCode Stind_R4;
11924         public static readonly System.Reflection.Emit.OpCode Stind_R8;
11925         public static readonly System.Reflection.Emit.OpCode Stind_Ref;
11926         public static readonly System.Reflection.Emit.OpCode Stloc;
11927         public static readonly System.Reflection.Emit.OpCode Stloc_0;
11928         public static readonly System.Reflection.Emit.OpCode Stloc_1;
11929         public static readonly System.Reflection.Emit.OpCode Stloc_2;
11930         public static readonly System.Reflection.Emit.OpCode Stloc_3;
11931         public static readonly System.Reflection.Emit.OpCode Stloc_S;
11932         public static readonly System.Reflection.Emit.OpCode Stobj;
11933         public static readonly System.Reflection.Emit.OpCode Stsfld;
11934         public static readonly System.Reflection.Emit.OpCode Sub;
11935         public static readonly System.Reflection.Emit.OpCode Sub_Ovf;
11936         public static readonly System.Reflection.Emit.OpCode Sub_Ovf_Un;
11937         public static readonly System.Reflection.Emit.OpCode Switch;
11938         public static readonly System.Reflection.Emit.OpCode Tailcall;
11939         public static readonly System.Reflection.Emit.OpCode Throw;
11940         public static readonly System.Reflection.Emit.OpCode Unaligned;
11941         public static readonly System.Reflection.Emit.OpCode Unbox;
11942         public static readonly System.Reflection.Emit.OpCode Unbox_Any;
11943         public static readonly System.Reflection.Emit.OpCode Volatile;
11944         public static readonly System.Reflection.Emit.OpCode Xor;
TakesSingleByteArgument(System.Reflection.Emit.OpCode inst)11945         public static bool TakesSingleByteArgument(System.Reflection.Emit.OpCode inst) { throw null; }
11946     }
11947     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11948     [System.SerializableAttribute]
11949     public enum OpCodeType
11950     {
11951         [System.ObsoleteAttribute("This API has been deprecated.")]
11952         Annotation = 0,
11953         Macro = 1,
11954         Nternal = 2,
11955         Objmodel = 3,
11956         Prefix = 4,
11957         Primitive = 5,
11958     }
11959     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11960     [System.SerializableAttribute]
11961     public enum OperandType
11962     {
11963         InlineBrTarget = 0,
11964         InlineField = 1,
11965         InlineI = 2,
11966         InlineI8 = 3,
11967         InlineMethod = 4,
11968         InlineNone = 5,
11969         [System.ObsoleteAttribute("This API has been deprecated.")]
11970         InlinePhi = 6,
11971         InlineR = 7,
11972         InlineSig = 9,
11973         InlineString = 10,
11974         InlineSwitch = 11,
11975         InlineTok = 12,
11976         InlineType = 13,
11977         InlineVar = 14,
11978         ShortInlineBrTarget = 15,
11979         ShortInlineI = 16,
11980         ShortInlineR = 17,
11981         ShortInlineVar = 18,
11982     }
11983     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11984     [System.SerializableAttribute]
11985     public enum PackingSize
11986     {
11987         Size1 = 1,
11988         Size128 = 128,
11989         Size16 = 16,
11990         Size2 = 2,
11991         Size32 = 32,
11992         Size4 = 4,
11993         Size64 = 64,
11994         Size8 = 8,
11995         Unspecified = 0,
11996     }
11997     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
11998     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._ParameterBuilder))]
11999     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12000     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
12001     public partial class ParameterBuilder : System.Runtime.InteropServices._ParameterBuilder
12002     {
ParameterBuilder()12003         internal ParameterBuilder() { }
12004         public virtual int Attributes { get { throw null; } }
12005         public bool IsIn { get { throw null; } }
12006         public bool IsOptional { get { throw null; } }
12007         public bool IsOut { get { throw null; } }
12008         public virtual string Name { get { throw null; } }
12009         public virtual int Position { get { throw null; } }
GetToken()12010         public virtual System.Reflection.Emit.ParameterToken GetToken() { throw null; }
SetConstant(object defaultValue)12011         public virtual void SetConstant(object defaultValue) { }
12012         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute)12013         public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder)12014         public void SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder) { }
12015         [System.ObsoleteAttribute("An alternate API is available: Emit the MarshalAs custom attribute instead.")]
SetMarshal(System.Reflection.Emit.UnmanagedMarshal unmanagedMarshal)12016         public virtual void SetMarshal(System.Reflection.Emit.UnmanagedMarshal unmanagedMarshal) { }
System.Runtime.InteropServices._ParameterBuilder.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId)12017         void System.Runtime.InteropServices._ParameterBuilder.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
System.Runtime.InteropServices._ParameterBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo)12018         void System.Runtime.InteropServices._ParameterBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._ParameterBuilder.GetTypeInfoCount(out uint pcTInfo)12019         void System.Runtime.InteropServices._ParameterBuilder.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
System.Runtime.InteropServices._ParameterBuilder.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr)12020         void System.Runtime.InteropServices._ParameterBuilder.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr) { }
12021     }
12022     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12023     [System.SerializableAttribute]
12024     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
12025     public partial struct ParameterToken
12026     {
12027         public static readonly System.Reflection.Emit.ParameterToken Empty;
12028         public int Token { get { throw null; } }
EqualsSystem.Reflection.Emit.ParameterToken12029         public override bool Equals(object obj) { throw null; }
EqualsSystem.Reflection.Emit.ParameterToken12030         public bool Equals(System.Reflection.Emit.ParameterToken obj) { throw null; }
GetHashCodeSystem.Reflection.Emit.ParameterToken12031         public override int GetHashCode() { throw null; }
operator ==System.Reflection.Emit.ParameterToken12032         public static bool operator ==(System.Reflection.Emit.ParameterToken a, System.Reflection.Emit.ParameterToken b) { throw null; }
operator !=System.Reflection.Emit.ParameterToken12033         public static bool operator !=(System.Reflection.Emit.ParameterToken a, System.Reflection.Emit.ParameterToken b) { throw null; }
12034     }
12035     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12036     [System.SerializableAttribute]
12037     public enum PEFileKinds
12038     {
12039         ConsoleApplication = 2,
12040         Dll = 1,
12041         WindowApplication = 3,
12042     }
12043     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
12044     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._PropertyBuilder))]
12045     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12046     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
12047     public sealed partial class PropertyBuilder : System.Reflection.PropertyInfo, System.Runtime.InteropServices._PropertyBuilder
12048     {
PropertyBuilder()12049         internal PropertyBuilder() { }
12050         public override System.Reflection.PropertyAttributes Attributes { get { throw null; } }
12051         public override bool CanRead { get { throw null; } }
12052         public override bool CanWrite { get { throw null; } }
12053         public override System.Type DeclaringType { get { throw null; } }
12054         public override System.Reflection.Module Module { get { throw null; } }
12055         public override string Name { get { throw null; } }
12056         public System.Reflection.Emit.PropertyToken PropertyToken { get { throw null; } }
12057         public override System.Type PropertyType { get { throw null; } }
12058         public override System.Type ReflectedType { get { throw null; } }
AddOtherMethod(System.Reflection.Emit.MethodBuilder mdBuilder)12059         public void AddOtherMethod(System.Reflection.Emit.MethodBuilder mdBuilder) { }
GetAccessors(bool nonPublic)12060         public override System.Reflection.MethodInfo[] GetAccessors(bool nonPublic) { throw null; }
GetCustomAttributes(bool inherit)12061         public override object[] GetCustomAttributes(bool inherit) { throw null; }
GetCustomAttributes(System.Type attributeType, bool inherit)12062         public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
GetGetMethod(bool nonPublic)12063         public override System.Reflection.MethodInfo GetGetMethod(bool nonPublic) { throw null; }
GetIndexParameters()12064         public override System.Reflection.ParameterInfo[] GetIndexParameters() { throw null; }
GetSetMethod(bool nonPublic)12065         public override System.Reflection.MethodInfo GetSetMethod(bool nonPublic) { throw null; }
GetValue(object obj, object[] index)12066         public override object GetValue(object obj, object[] index) { throw null; }
GetValue(object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] index, System.Globalization.CultureInfo culture)12067         public override object GetValue(object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] index, System.Globalization.CultureInfo culture) { throw null; }
IsDefined(System.Type attributeType, bool inherit)12068         public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
SetConstant(object defaultValue)12069         public void SetConstant(object defaultValue) { }
12070         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute)12071         public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder)12072         public void SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder) { }
SetGetMethod(System.Reflection.Emit.MethodBuilder mdBuilder)12073         public void SetGetMethod(System.Reflection.Emit.MethodBuilder mdBuilder) { }
SetSetMethod(System.Reflection.Emit.MethodBuilder mdBuilder)12074         public void SetSetMethod(System.Reflection.Emit.MethodBuilder mdBuilder) { }
SetValue(object obj, object value, object[] index)12075         public override void SetValue(object obj, object value, object[] index) { }
SetValue(object obj, object value, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] index, System.Globalization.CultureInfo culture)12076         public override void SetValue(object obj, object value, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] index, System.Globalization.CultureInfo culture) { }
System.Runtime.InteropServices._PropertyBuilder.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId)12077         void System.Runtime.InteropServices._PropertyBuilder.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
System.Runtime.InteropServices._PropertyBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo)12078         void System.Runtime.InteropServices._PropertyBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._PropertyBuilder.GetTypeInfoCount(out uint pcTInfo)12079         void System.Runtime.InteropServices._PropertyBuilder.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
System.Runtime.InteropServices._PropertyBuilder.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr)12080         void System.Runtime.InteropServices._PropertyBuilder.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr) { }
12081     }
12082     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12083     [System.SerializableAttribute]
12084     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
12085     public partial struct PropertyToken
12086     {
12087         public static readonly System.Reflection.Emit.PropertyToken Empty;
12088         public int Token { get { throw null; } }
EqualsSystem.Reflection.Emit.PropertyToken12089         public override bool Equals(object obj) { throw null; }
EqualsSystem.Reflection.Emit.PropertyToken12090         public bool Equals(System.Reflection.Emit.PropertyToken obj) { throw null; }
GetHashCodeSystem.Reflection.Emit.PropertyToken12091         public override int GetHashCode() { throw null; }
operator ==System.Reflection.Emit.PropertyToken12092         public static bool operator ==(System.Reflection.Emit.PropertyToken a, System.Reflection.Emit.PropertyToken b) { throw null; }
operator !=System.Reflection.Emit.PropertyToken12093         public static bool operator !=(System.Reflection.Emit.PropertyToken a, System.Reflection.Emit.PropertyToken b) { throw null; }
12094     }
12095     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
12096     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._SignatureHelper))]
12097     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12098     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
12099     public sealed partial class SignatureHelper : System.Runtime.InteropServices._SignatureHelper
12100     {
SignatureHelper()12101         internal SignatureHelper() { }
AddArgument(System.Type clsArgument)12102         public void AddArgument(System.Type clsArgument) { }
12103         [System.MonoTODOAttribute("pinned is ignored")]
AddArgument(System.Type argument, bool pinned)12104         public void AddArgument(System.Type argument, bool pinned) { }
AddArgument(System.Type argument, System.Type[] requiredCustomModifiers, System.Type[] optionalCustomModifiers)12105         public void AddArgument(System.Type argument, System.Type[] requiredCustomModifiers, System.Type[] optionalCustomModifiers) { }
12106         [System.MonoTODOAttribute("Currently we ignore requiredCustomModifiers and optionalCustomModifiers")]
AddArguments(System.Type[] arguments, System.Type[][] requiredCustomModifiers, System.Type[][] optionalCustomModifiers)12107         public void AddArguments(System.Type[] arguments, System.Type[][] requiredCustomModifiers, System.Type[][] optionalCustomModifiers) { }
12108         [System.MonoTODOAttribute("Not implemented")]
AddSentinel()12109         public void AddSentinel() { }
Equals(object obj)12110         public override bool Equals(object obj) { throw null; }
GetFieldSigHelper(System.Reflection.Module mod)12111         public static System.Reflection.Emit.SignatureHelper GetFieldSigHelper(System.Reflection.Module mod) { throw null; }
GetHashCode()12112         public override int GetHashCode() { throw null; }
GetLocalVarSigHelper()12113         public static System.Reflection.Emit.SignatureHelper GetLocalVarSigHelper() { throw null; }
GetLocalVarSigHelper(System.Reflection.Module mod)12114         public static System.Reflection.Emit.SignatureHelper GetLocalVarSigHelper(System.Reflection.Module mod) { throw null; }
GetMethodSigHelper(System.Reflection.CallingConventions callingConvention, System.Type returnType)12115         public static System.Reflection.Emit.SignatureHelper GetMethodSigHelper(System.Reflection.CallingConventions callingConvention, System.Type returnType) { throw null; }
GetMethodSigHelper(System.Reflection.Module mod, System.Reflection.CallingConventions callingConvention, System.Type returnType)12116         public static System.Reflection.Emit.SignatureHelper GetMethodSigHelper(System.Reflection.Module mod, System.Reflection.CallingConventions callingConvention, System.Type returnType) { throw null; }
GetMethodSigHelper(System.Reflection.Module mod, System.Runtime.InteropServices.CallingConvention unmanagedCallConv, System.Type returnType)12117         public static System.Reflection.Emit.SignatureHelper GetMethodSigHelper(System.Reflection.Module mod, System.Runtime.InteropServices.CallingConvention unmanagedCallConv, System.Type returnType) { throw null; }
GetMethodSigHelper(System.Reflection.Module mod, System.Type returnType, System.Type[] parameterTypes)12118         public static System.Reflection.Emit.SignatureHelper GetMethodSigHelper(System.Reflection.Module mod, System.Type returnType, System.Type[] parameterTypes) { throw null; }
GetMethodSigHelper(System.Runtime.InteropServices.CallingConvention unmanagedCallingConvention, System.Type returnType)12119         public static System.Reflection.Emit.SignatureHelper GetMethodSigHelper(System.Runtime.InteropServices.CallingConvention unmanagedCallingConvention, System.Type returnType) { throw null; }
12120         [System.MonoTODOAttribute("Not implemented")]
GetPropertySigHelper(System.Reflection.Module mod, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] requiredReturnTypeCustomModifiers, System.Type[] optionalReturnTypeCustomModifiers, System.Type[] parameterTypes, System.Type[][] requiredParameterTypeCustomModifiers, System.Type[][] optionalParameterTypeCustomModifiers)12121         public static System.Reflection.Emit.SignatureHelper GetPropertySigHelper(System.Reflection.Module mod, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] requiredReturnTypeCustomModifiers, System.Type[] optionalReturnTypeCustomModifiers, System.Type[] parameterTypes, System.Type[][] requiredParameterTypeCustomModifiers, System.Type[][] optionalParameterTypeCustomModifiers) { throw null; }
12122         [System.MonoTODOAttribute("Not implemented")]
GetPropertySigHelper(System.Reflection.Module mod, System.Type returnType, System.Type[] parameterTypes)12123         public static System.Reflection.Emit.SignatureHelper GetPropertySigHelper(System.Reflection.Module mod, System.Type returnType, System.Type[] parameterTypes) { throw null; }
12124         [System.MonoTODOAttribute("Not implemented")]
GetPropertySigHelper(System.Reflection.Module mod, System.Type returnType, System.Type[] requiredReturnTypeCustomModifiers, System.Type[] optionalReturnTypeCustomModifiers, System.Type[] parameterTypes, System.Type[][] requiredParameterTypeCustomModifiers, System.Type[][] optionalParameterTypeCustomModifiers)12125         public static System.Reflection.Emit.SignatureHelper GetPropertySigHelper(System.Reflection.Module mod, System.Type returnType, System.Type[] requiredReturnTypeCustomModifiers, System.Type[] optionalReturnTypeCustomModifiers, System.Type[] parameterTypes, System.Type[][] requiredParameterTypeCustomModifiers, System.Type[][] optionalParameterTypeCustomModifiers) { throw null; }
GetSignature()12126         public byte[] GetSignature() { throw null; }
System.Runtime.InteropServices._SignatureHelper.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId)12127         void System.Runtime.InteropServices._SignatureHelper.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
System.Runtime.InteropServices._SignatureHelper.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo)12128         void System.Runtime.InteropServices._SignatureHelper.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._SignatureHelper.GetTypeInfoCount(out uint pcTInfo)12129         void System.Runtime.InteropServices._SignatureHelper.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
System.Runtime.InteropServices._SignatureHelper.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr)12130         void System.Runtime.InteropServices._SignatureHelper.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr) { }
ToString()12131         public override string ToString() { throw null; }
12132     }
12133     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12134     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
12135     public partial struct SignatureToken
12136     {
12137         public static readonly System.Reflection.Emit.SignatureToken Empty;
12138         public int Token { get { throw null; } }
EqualsSystem.Reflection.Emit.SignatureToken12139         public override bool Equals(object obj) { throw null; }
EqualsSystem.Reflection.Emit.SignatureToken12140         public bool Equals(System.Reflection.Emit.SignatureToken obj) { throw null; }
GetHashCodeSystem.Reflection.Emit.SignatureToken12141         public override int GetHashCode() { throw null; }
operator ==System.Reflection.Emit.SignatureToken12142         public static bool operator ==(System.Reflection.Emit.SignatureToken a, System.Reflection.Emit.SignatureToken b) { throw null; }
operator !=System.Reflection.Emit.SignatureToken12143         public static bool operator !=(System.Reflection.Emit.SignatureToken a, System.Reflection.Emit.SignatureToken b) { throw null; }
12144     }
12145     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12146     [System.SerializableAttribute]
12147     public enum StackBehaviour
12148     {
12149         Pop0 = 0,
12150         Pop1 = 1,
12151         Pop1_pop1 = 2,
12152         Popi = 3,
12153         Popi_pop1 = 4,
12154         Popi_popi = 5,
12155         Popi_popi8 = 6,
12156         Popi_popi_popi = 7,
12157         Popi_popr4 = 8,
12158         Popi_popr8 = 9,
12159         Popref = 10,
12160         Popref_pop1 = 11,
12161         Popref_popi = 12,
12162         Popref_popi_pop1 = 28,
12163         Popref_popi_popi = 13,
12164         Popref_popi_popi8 = 14,
12165         Popref_popi_popr4 = 15,
12166         Popref_popi_popr8 = 16,
12167         Popref_popi_popref = 17,
12168         Push0 = 18,
12169         Push1 = 19,
12170         Push1_push1 = 20,
12171         Pushi = 21,
12172         Pushi8 = 22,
12173         Pushr4 = 23,
12174         Pushr8 = 24,
12175         Pushref = 25,
12176         Varpop = 26,
12177         Varpush = 27,
12178     }
12179     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12180     [System.SerializableAttribute]
12181     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
12182     public partial struct StringToken
12183     {
12184         public int Token { get { throw null; } }
EqualsSystem.Reflection.Emit.StringToken12185         public override bool Equals(object obj) { throw null; }
EqualsSystem.Reflection.Emit.StringToken12186         public bool Equals(System.Reflection.Emit.StringToken obj) { throw null; }
GetHashCodeSystem.Reflection.Emit.StringToken12187         public override int GetHashCode() { throw null; }
operator ==System.Reflection.Emit.StringToken12188         public static bool operator ==(System.Reflection.Emit.StringToken a, System.Reflection.Emit.StringToken b) { throw null; }
operator !=System.Reflection.Emit.StringToken12189         public static bool operator !=(System.Reflection.Emit.StringToken a, System.Reflection.Emit.StringToken b) { throw null; }
12190     }
12191     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
12192     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._TypeBuilder))]
12193     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12194     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
12195     public sealed partial class TypeBuilder : System.Reflection.TypeInfo, System.Runtime.InteropServices._TypeBuilder
12196     {
TypeBuilder()12197         internal TypeBuilder() { }
12198         public const int UnspecifiedTypeSize = 0;
12199         public override System.Reflection.Assembly Assembly { get { throw null; } }
12200         public override string AssemblyQualifiedName { get { throw null; } }
12201         public override System.Type BaseType { get { throw null; } }
12202         public override System.Reflection.MethodBase DeclaringMethod { get { throw null; } }
12203         public override System.Type DeclaringType { get { throw null; } }
12204         public override string FullName { get { throw null; } }
12205         public override System.Reflection.GenericParameterAttributes GenericParameterAttributes { get { throw null; } }
12206         [System.MonoTODOAttribute]
12207         public override int GenericParameterPosition { get { throw null; } }
12208         public override System.Guid GUID { get { throw null; } }
12209         public override bool IsConstructedGenericType { get { throw null; } }
12210         public override bool IsGenericParameter { get { throw null; } }
12211         public override bool IsGenericType { get { throw null; } }
12212         public override bool IsGenericTypeDefinition { get { throw null; } }
12213         public override bool IsSecurityCritical { get { throw null; } }
12214         public override bool IsSecuritySafeCritical { get { throw null; } }
12215         public override bool IsSecurityTransparent { get { throw null; } }
12216         public override System.Reflection.Module Module { get { throw null; } }
12217         public override string Name { get { throw null; } }
12218         public override string Namespace { get { throw null; } }
12219         public System.Reflection.Emit.PackingSize PackingSize { get { throw null; } }
12220         public override System.Type ReflectedType { get { throw null; } }
12221         public int Size { get { throw null; } }
12222         public override System.RuntimeTypeHandle TypeHandle { get { throw null; } }
12223         public System.Reflection.Emit.TypeToken TypeToken { get { throw null; } }
12224         public override System.Type UnderlyingSystemType { get { throw null; } }
AddDeclarativeSecurity(System.Security.Permissions.SecurityAction action, System.Security.PermissionSet pset)12225         public void AddDeclarativeSecurity(System.Security.Permissions.SecurityAction action, System.Security.PermissionSet pset) { }
12226         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
AddInterfaceImplementation(System.Type interfaceType)12227         public void AddInterfaceImplementation(System.Type interfaceType) { }
CreateType()12228         public System.Type CreateType() { throw null; }
CreateTypeInfo()12229         public System.Reflection.TypeInfo CreateTypeInfo() { throw null; }
12230         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
DefineConstructor(System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type[] parameterTypes)12231         public System.Reflection.Emit.ConstructorBuilder DefineConstructor(System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type[] parameterTypes) { throw null; }
12232         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
DefineConstructor(System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type[] parameterTypes, System.Type[][] requiredCustomModifiers, System.Type[][] optionalCustomModifiers)12233         public System.Reflection.Emit.ConstructorBuilder DefineConstructor(System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type[] parameterTypes, System.Type[][] requiredCustomModifiers, System.Type[][] optionalCustomModifiers) { throw null; }
12234         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
DefineDefaultConstructor(System.Reflection.MethodAttributes attributes)12235         public System.Reflection.Emit.ConstructorBuilder DefineDefaultConstructor(System.Reflection.MethodAttributes attributes) { throw null; }
DefineEvent(string name, System.Reflection.EventAttributes attributes, System.Type eventtype)12236         public System.Reflection.Emit.EventBuilder DefineEvent(string name, System.Reflection.EventAttributes attributes, System.Type eventtype) { throw null; }
DefineField(string fieldName, System.Type type, System.Reflection.FieldAttributes attributes)12237         public System.Reflection.Emit.FieldBuilder DefineField(string fieldName, System.Type type, System.Reflection.FieldAttributes attributes) { throw null; }
DefineField(string fieldName, System.Type type, System.Type[] requiredCustomModifiers, System.Type[] optionalCustomModifiers, System.Reflection.FieldAttributes attributes)12238         public System.Reflection.Emit.FieldBuilder DefineField(string fieldName, System.Type type, System.Type[] requiredCustomModifiers, System.Type[] optionalCustomModifiers, System.Reflection.FieldAttributes attributes) { throw null; }
DefineGenericParameters(params string[] names)12239         public System.Reflection.Emit.GenericTypeParameterBuilder[] DefineGenericParameters(params string[] names) { throw null; }
DefineInitializedData(string name, byte[] data, System.Reflection.FieldAttributes attributes)12240         public System.Reflection.Emit.FieldBuilder DefineInitializedData(string name, byte[] data, System.Reflection.FieldAttributes attributes) { throw null; }
DefineMethod(string name, System.Reflection.MethodAttributes attributes)12241         public System.Reflection.Emit.MethodBuilder DefineMethod(string name, System.Reflection.MethodAttributes attributes) { throw null; }
DefineMethod(string name, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention)12242         public System.Reflection.Emit.MethodBuilder DefineMethod(string name, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention) { throw null; }
DefineMethod(string name, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes)12243         public System.Reflection.Emit.MethodBuilder DefineMethod(string name, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes) { throw null; }
DefineMethod(string name, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] returnTypeRequiredCustomModifiers, System.Type[] returnTypeOptionalCustomModifiers, System.Type[] parameterTypes, System.Type[][] parameterTypeRequiredCustomModifiers, System.Type[][] parameterTypeOptionalCustomModifiers)12244         public System.Reflection.Emit.MethodBuilder DefineMethod(string name, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] returnTypeRequiredCustomModifiers, System.Type[] returnTypeOptionalCustomModifiers, System.Type[] parameterTypes, System.Type[][] parameterTypeRequiredCustomModifiers, System.Type[][] parameterTypeOptionalCustomModifiers) { throw null; }
DefineMethod(string name, System.Reflection.MethodAttributes attributes, System.Type returnType, System.Type[] parameterTypes)12245         public System.Reflection.Emit.MethodBuilder DefineMethod(string name, System.Reflection.MethodAttributes attributes, System.Type returnType, System.Type[] parameterTypes) { throw null; }
DefineMethodOverride(System.Reflection.MethodInfo methodInfoBody, System.Reflection.MethodInfo methodInfoDeclaration)12246         public void DefineMethodOverride(System.Reflection.MethodInfo methodInfoBody, System.Reflection.MethodInfo methodInfoDeclaration) { }
DefineNestedType(string name)12247         public System.Reflection.Emit.TypeBuilder DefineNestedType(string name) { throw null; }
DefineNestedType(string name, System.Reflection.TypeAttributes attr)12248         public System.Reflection.Emit.TypeBuilder DefineNestedType(string name, System.Reflection.TypeAttributes attr) { throw null; }
DefineNestedType(string name, System.Reflection.TypeAttributes attr, System.Type parent)12249         public System.Reflection.Emit.TypeBuilder DefineNestedType(string name, System.Reflection.TypeAttributes attr, System.Type parent) { throw null; }
DefineNestedType(string name, System.Reflection.TypeAttributes attr, System.Type parent, int typeSize)12250         public System.Reflection.Emit.TypeBuilder DefineNestedType(string name, System.Reflection.TypeAttributes attr, System.Type parent, int typeSize) { throw null; }
DefineNestedType(string name, System.Reflection.TypeAttributes attr, System.Type parent, System.Reflection.Emit.PackingSize packSize)12251         public System.Reflection.Emit.TypeBuilder DefineNestedType(string name, System.Reflection.TypeAttributes attr, System.Type parent, System.Reflection.Emit.PackingSize packSize) { throw null; }
DefineNestedType(string name, System.Reflection.TypeAttributes attr, System.Type parent, System.Reflection.Emit.PackingSize packSize, int typeSize)12252         public System.Reflection.Emit.TypeBuilder DefineNestedType(string name, System.Reflection.TypeAttributes attr, System.Type parent, System.Reflection.Emit.PackingSize packSize, int typeSize) { throw null; }
12253         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
DefineNestedType(string name, System.Reflection.TypeAttributes attr, System.Type parent, System.Type[] interfaces)12254         public System.Reflection.Emit.TypeBuilder DefineNestedType(string name, System.Reflection.TypeAttributes attr, System.Type parent, System.Type[] interfaces) { throw null; }
DefinePInvokeMethod(string name, string dllName, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes, System.Runtime.InteropServices.CallingConvention nativeCallConv, System.Runtime.InteropServices.CharSet nativeCharSet)12255         public System.Reflection.Emit.MethodBuilder DefinePInvokeMethod(string name, string dllName, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes, System.Runtime.InteropServices.CallingConvention nativeCallConv, System.Runtime.InteropServices.CharSet nativeCharSet) { throw null; }
DefinePInvokeMethod(string name, string dllName, string entryName, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes, System.Runtime.InteropServices.CallingConvention nativeCallConv, System.Runtime.InteropServices.CharSet nativeCharSet)12256         public System.Reflection.Emit.MethodBuilder DefinePInvokeMethod(string name, string dllName, string entryName, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes, System.Runtime.InteropServices.CallingConvention nativeCallConv, System.Runtime.InteropServices.CharSet nativeCharSet) { throw null; }
DefinePInvokeMethod(string name, string dllName, string entryName, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] returnTypeRequiredCustomModifiers, System.Type[] returnTypeOptionalCustomModifiers, System.Type[] parameterTypes, System.Type[][] parameterTypeRequiredCustomModifiers, System.Type[][] parameterTypeOptionalCustomModifiers, System.Runtime.InteropServices.CallingConvention nativeCallConv, System.Runtime.InteropServices.CharSet nativeCharSet)12257         public System.Reflection.Emit.MethodBuilder DefinePInvokeMethod(string name, string dllName, string entryName, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] returnTypeRequiredCustomModifiers, System.Type[] returnTypeOptionalCustomModifiers, System.Type[] parameterTypes, System.Type[][] parameterTypeRequiredCustomModifiers, System.Type[][] parameterTypeOptionalCustomModifiers, System.Runtime.InteropServices.CallingConvention nativeCallConv, System.Runtime.InteropServices.CharSet nativeCharSet) { throw null; }
DefineProperty(string name, System.Reflection.PropertyAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes)12258         public System.Reflection.Emit.PropertyBuilder DefineProperty(string name, System.Reflection.PropertyAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes) { throw null; }
DefineProperty(string name, System.Reflection.PropertyAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] returnTypeRequiredCustomModifiers, System.Type[] returnTypeOptionalCustomModifiers, System.Type[] parameterTypes, System.Type[][] parameterTypeRequiredCustomModifiers, System.Type[][] parameterTypeOptionalCustomModifiers)12259         public System.Reflection.Emit.PropertyBuilder DefineProperty(string name, System.Reflection.PropertyAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] returnTypeRequiredCustomModifiers, System.Type[] returnTypeOptionalCustomModifiers, System.Type[] parameterTypes, System.Type[][] parameterTypeRequiredCustomModifiers, System.Type[][] parameterTypeOptionalCustomModifiers) { throw null; }
DefineProperty(string name, System.Reflection.PropertyAttributes attributes, System.Type returnType, System.Type[] parameterTypes)12260         public System.Reflection.Emit.PropertyBuilder DefineProperty(string name, System.Reflection.PropertyAttributes attributes, System.Type returnType, System.Type[] parameterTypes) { throw null; }
DefineProperty(string name, System.Reflection.PropertyAttributes attributes, System.Type returnType, System.Type[] returnTypeRequiredCustomModifiers, System.Type[] returnTypeOptionalCustomModifiers, System.Type[] parameterTypes, System.Type[][] parameterTypeRequiredCustomModifiers, System.Type[][] parameterTypeOptionalCustomModifiers)12261         public System.Reflection.Emit.PropertyBuilder DefineProperty(string name, System.Reflection.PropertyAttributes attributes, System.Type returnType, System.Type[] returnTypeRequiredCustomModifiers, System.Type[] returnTypeOptionalCustomModifiers, System.Type[] parameterTypes, System.Type[][] parameterTypeRequiredCustomModifiers, System.Type[][] parameterTypeOptionalCustomModifiers) { throw null; }
12262         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
DefineTypeInitializer()12263         public System.Reflection.Emit.ConstructorBuilder DefineTypeInitializer() { throw null; }
DefineUninitializedData(string name, int size, System.Reflection.FieldAttributes attributes)12264         public System.Reflection.Emit.FieldBuilder DefineUninitializedData(string name, int size, System.Reflection.FieldAttributes attributes) { throw null; }
GetAttributeFlagsImpl()12265         protected override System.Reflection.TypeAttributes GetAttributeFlagsImpl() { throw null; }
GetConstructor(System.Type type, System.Reflection.ConstructorInfo constructor)12266         public static System.Reflection.ConstructorInfo GetConstructor(System.Type type, System.Reflection.ConstructorInfo constructor) { throw null; }
GetConstructorImpl(System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, System.Type[] types, System.Reflection.ParameterModifier[] modifiers)12267         protected override System.Reflection.ConstructorInfo GetConstructorImpl(System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, System.Type[] types, System.Reflection.ParameterModifier[] modifiers) { throw null; }
12268         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetConstructors(System.Reflection.BindingFlags bindingAttr)12269         public override System.Reflection.ConstructorInfo[] GetConstructors(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetCustomAttributes(bool inherit)12270         public override object[] GetCustomAttributes(bool inherit) { throw null; }
GetCustomAttributes(System.Type attributeType, bool inherit)12271         public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
GetElementType()12272         public override System.Type GetElementType() { throw null; }
GetEvent(string name, System.Reflection.BindingFlags bindingAttr)12273         public override System.Reflection.EventInfo GetEvent(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
GetEvents()12274         public override System.Reflection.EventInfo[] GetEvents() { throw null; }
GetEvents(System.Reflection.BindingFlags bindingAttr)12275         public override System.Reflection.EventInfo[] GetEvents(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetField(string name, System.Reflection.BindingFlags bindingAttr)12276         public override System.Reflection.FieldInfo GetField(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
GetField(System.Type type, System.Reflection.FieldInfo field)12277         public static System.Reflection.FieldInfo GetField(System.Type type, System.Reflection.FieldInfo field) { throw null; }
GetFields(System.Reflection.BindingFlags bindingAttr)12278         public override System.Reflection.FieldInfo[] GetFields(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetGenericArguments()12279         public override System.Type[] GetGenericArguments() { throw null; }
GetGenericTypeDefinition()12280         public override System.Type GetGenericTypeDefinition() { throw null; }
GetInterface(string name, bool ignoreCase)12281         public override System.Type GetInterface(string name, bool ignoreCase) { throw null; }
12282         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetInterfaceMap(System.Type interfaceType)12283         public override System.Reflection.InterfaceMapping GetInterfaceMap(System.Type interfaceType) { throw null; }
GetInterfaces()12284         public override System.Type[] GetInterfaces() { throw null; }
GetMember(string name, System.Reflection.MemberTypes type, System.Reflection.BindingFlags bindingAttr)12285         public override System.Reflection.MemberInfo[] GetMember(string name, System.Reflection.MemberTypes type, System.Reflection.BindingFlags bindingAttr) { throw null; }
GetMembers(System.Reflection.BindingFlags bindingAttr)12286         public override System.Reflection.MemberInfo[] GetMembers(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetMethod(System.Type type, System.Reflection.MethodInfo method)12287         public static System.Reflection.MethodInfo GetMethod(System.Type type, System.Reflection.MethodInfo method) { throw null; }
GetMethodImpl(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, System.Type[] types, System.Reflection.ParameterModifier[] modifiers)12288         protected override System.Reflection.MethodInfo GetMethodImpl(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, System.Type[] types, System.Reflection.ParameterModifier[] modifiers) { throw null; }
GetMethods(System.Reflection.BindingFlags bindingAttr)12289         public override System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetNestedType(string name, System.Reflection.BindingFlags bindingAttr)12290         public override System.Type GetNestedType(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
GetNestedTypes(System.Reflection.BindingFlags bindingAttr)12291         public override System.Type[] GetNestedTypes(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetProperties(System.Reflection.BindingFlags bindingAttr)12292         public override System.Reflection.PropertyInfo[] GetProperties(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetPropertyImpl(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type returnType, System.Type[] types, System.Reflection.ParameterModifier[] modifiers)12293         protected override System.Reflection.PropertyInfo GetPropertyImpl(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type returnType, System.Type[] types, System.Reflection.ParameterModifier[] modifiers) { throw null; }
HasElementTypeImpl()12294         protected override bool HasElementTypeImpl() { throw null; }
InvokeMember(string name, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object target, object[] args, System.Reflection.ParameterModifier[] modifiers, System.Globalization.CultureInfo culture, string[] namedParameters)12295         public override object InvokeMember(string name, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object target, object[] args, System.Reflection.ParameterModifier[] modifiers, System.Globalization.CultureInfo culture, string[] namedParameters) { throw null; }
IsArrayImpl()12296         protected override bool IsArrayImpl() { throw null; }
IsAssignableFrom(System.Reflection.TypeInfo typeInfo)12297         public override bool IsAssignableFrom(System.Reflection.TypeInfo typeInfo) { throw null; }
12298         [System.MonoTODOAttribute]
IsAssignableFrom(System.Type c)12299         public override bool IsAssignableFrom(System.Type c) { throw null; }
IsByRefImpl()12300         protected override bool IsByRefImpl() { throw null; }
IsCOMObjectImpl()12301         protected override bool IsCOMObjectImpl() { throw null; }
IsCreated()12302         public bool IsCreated() { throw null; }
IsDefined(System.Type attributeType, bool inherit)12303         public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
IsPointerImpl()12304         protected override bool IsPointerImpl() { throw null; }
IsPrimitiveImpl()12305         protected override bool IsPrimitiveImpl() { throw null; }
12306         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
IsSubclassOf(System.Type c)12307         public override bool IsSubclassOf(System.Type c) { throw null; }
MakeArrayType()12308         public override System.Type MakeArrayType() { throw null; }
MakeArrayType(int rank)12309         public override System.Type MakeArrayType(int rank) { throw null; }
MakeByRefType()12310         public override System.Type MakeByRefType() { throw null; }
MakeGenericType(params System.Type[] typeArguments)12311         public override System.Type MakeGenericType(params System.Type[] typeArguments) { throw null; }
MakePointerType()12312         public override System.Type MakePointerType() { throw null; }
12313         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute)12314         public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder)12315         public void SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder) { }
SetParent(System.Type parent)12316         public void SetParent(System.Type parent) { }
System.Runtime.InteropServices._TypeBuilder.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId)12317         void System.Runtime.InteropServices._TypeBuilder.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
System.Runtime.InteropServices._TypeBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo)12318         void System.Runtime.InteropServices._TypeBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._TypeBuilder.GetTypeInfoCount(out uint pcTInfo)12319         void System.Runtime.InteropServices._TypeBuilder.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
System.Runtime.InteropServices._TypeBuilder.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr)12320         void System.Runtime.InteropServices._TypeBuilder.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr) { }
ToString()12321         public override string ToString() { throw null; }
12322     }
12323     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12324     [System.SerializableAttribute]
12325     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
12326     public partial struct TypeToken
12327     {
12328         public static readonly System.Reflection.Emit.TypeToken Empty;
12329         public int Token { get { throw null; } }
EqualsSystem.Reflection.Emit.TypeToken12330         public override bool Equals(object obj) { throw null; }
EqualsSystem.Reflection.Emit.TypeToken12331         public bool Equals(System.Reflection.Emit.TypeToken obj) { throw null; }
GetHashCodeSystem.Reflection.Emit.TypeToken12332         public override int GetHashCode() { throw null; }
operator ==System.Reflection.Emit.TypeToken12333         public static bool operator ==(System.Reflection.Emit.TypeToken a, System.Reflection.Emit.TypeToken b) { throw null; }
operator !=System.Reflection.Emit.TypeToken12334         public static bool operator !=(System.Reflection.Emit.TypeToken a, System.Reflection.Emit.TypeToken b) { throw null; }
12335     }
12336     [System.ObsoleteAttribute("An alternate API is available: Emit the MarshalAs custom attribute instead.")]
12337     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12338     [System.SerializableAttribute]
12339     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
12340     public sealed partial class UnmanagedMarshal
12341     {
UnmanagedMarshal()12342         internal UnmanagedMarshal() { }
12343         public System.Runtime.InteropServices.UnmanagedType BaseType { get { throw null; } }
12344         public int ElementCount { get { throw null; } }
12345         public System.Runtime.InteropServices.UnmanagedType GetUnmanagedType { get { throw null; } }
12346         public System.Guid IIDGuid { get { throw null; } }
DefineByValArray(int elemCount)12347         public static System.Reflection.Emit.UnmanagedMarshal DefineByValArray(int elemCount) { throw null; }
DefineByValTStr(int elemCount)12348         public static System.Reflection.Emit.UnmanagedMarshal DefineByValTStr(int elemCount) { throw null; }
DefineLPArray(System.Runtime.InteropServices.UnmanagedType elemType)12349         public static System.Reflection.Emit.UnmanagedMarshal DefineLPArray(System.Runtime.InteropServices.UnmanagedType elemType) { throw null; }
DefineSafeArray(System.Runtime.InteropServices.UnmanagedType elemType)12350         public static System.Reflection.Emit.UnmanagedMarshal DefineSafeArray(System.Runtime.InteropServices.UnmanagedType elemType) { throw null; }
DefineUnmanagedMarshal(System.Runtime.InteropServices.UnmanagedType unmanagedType)12351         public static System.Reflection.Emit.UnmanagedMarshal DefineUnmanagedMarshal(System.Runtime.InteropServices.UnmanagedType unmanagedType) { throw null; }
12352     }
12353 }
12354 namespace System.Resources
12355 {
12356     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12357     public partial interface IResourceReader : System.Collections.IEnumerable, System.IDisposable
12358     {
Close()12359         void Close();
GetEnumerator()12360         new System.Collections.IDictionaryEnumerator GetEnumerator();
12361     }
12362     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12363     public partial interface IResourceWriter : System.IDisposable
12364     {
AddResource(string name, byte[] value)12365         void AddResource(string name, byte[] value);
AddResource(string name, object value)12366         void AddResource(string name, object value);
AddResource(string name, string value)12367         void AddResource(string name, string value);
Close()12368         void Close();
Generate()12369         void Generate();
12370     }
12371     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12372     [System.SerializableAttribute]
12373     public partial class MissingManifestResourceException : System.SystemException
12374     {
MissingManifestResourceException()12375         public MissingManifestResourceException() { }
MissingManifestResourceException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)12376         protected MissingManifestResourceException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
MissingManifestResourceException(string message)12377         public MissingManifestResourceException(string message) { }
MissingManifestResourceException(string message, System.Exception inner)12378         public MissingManifestResourceException(string message, System.Exception inner) { }
12379     }
12380     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12381     [System.SerializableAttribute]
12382     public partial class MissingSatelliteAssemblyException : System.SystemException
12383     {
MissingSatelliteAssemblyException()12384         public MissingSatelliteAssemblyException() { }
MissingSatelliteAssemblyException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)12385         protected MissingSatelliteAssemblyException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
MissingSatelliteAssemblyException(string message)12386         public MissingSatelliteAssemblyException(string message) { }
MissingSatelliteAssemblyException(string message, System.Exception inner)12387         public MissingSatelliteAssemblyException(string message, System.Exception inner) { }
MissingSatelliteAssemblyException(string message, string cultureName)12388         public MissingSatelliteAssemblyException(string message, string cultureName) { }
12389         public string CultureName { get { throw null; } }
12390     }
12391     [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=false)]
12392     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12393     public sealed partial class NeutralResourcesLanguageAttribute : System.Attribute
12394     {
NeutralResourcesLanguageAttribute(string cultureName)12395         public NeutralResourcesLanguageAttribute(string cultureName) { }
NeutralResourcesLanguageAttribute(string cultureName, System.Resources.UltimateResourceFallbackLocation location)12396         public NeutralResourcesLanguageAttribute(string cultureName, System.Resources.UltimateResourceFallbackLocation location) { }
12397         public string CultureName { get { throw null; } }
12398         public System.Resources.UltimateResourceFallbackLocation Location { get { throw null; } }
12399     }
12400     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12401     [System.SerializableAttribute]
12402     public partial class ResourceManager
12403     {
12404         protected string BaseNameField;
12405         public static readonly int HeaderVersionNumber;
12406         public static readonly int MagicNumber;
12407         protected System.Reflection.Assembly MainAssembly;
12408         [System.ObsoleteAttribute("call InternalGetResourceSet instead")]
12409         protected System.Collections.Hashtable ResourceSets;
ResourceManager()12410         protected ResourceManager() { }
ResourceManager(string baseName, System.Reflection.Assembly assembly)12411         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public ResourceManager(string baseName, System.Reflection.Assembly assembly) { }
ResourceManager(string baseName, System.Reflection.Assembly assembly, System.Type usingResourceSet)12412         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public ResourceManager(string baseName, System.Reflection.Assembly assembly, System.Type usingResourceSet) { }
ResourceManager(System.Type resourceSource)12413         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public ResourceManager(System.Type resourceSource) { }
12414         public virtual string BaseName { get { throw null; } }
12415         protected System.Resources.UltimateResourceFallbackLocation FallbackLocation { get { throw null; } set { } }
12416         public virtual bool IgnoreCase { get { throw null; } set { } }
12417         public virtual System.Type ResourceSetType { get { throw null; } }
CreateFileBasedResourceManager(string baseName, string resourceDir, System.Type usingResourceSet)12418         public static System.Resources.ResourceManager CreateFileBasedResourceManager(string baseName, string resourceDir, System.Type usingResourceSet) { throw null; }
12419         [System.Security.SecuritySafeCriticalAttribute]
GetNeutralResourcesLanguage(System.Reflection.Assembly a)12420         protected static System.Globalization.CultureInfo GetNeutralResourcesLanguage(System.Reflection.Assembly a) { throw null; }
GetObject(string name)12421         public virtual object GetObject(string name) { throw null; }
GetObject(string name, System.Globalization.CultureInfo culture)12422         public virtual object GetObject(string name, System.Globalization.CultureInfo culture) { throw null; }
GetResourceFileName(System.Globalization.CultureInfo culture)12423         protected virtual string GetResourceFileName(System.Globalization.CultureInfo culture) { throw null; }
12424         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
GetResourceSet(System.Globalization.CultureInfo culture, bool createIfNotExists, bool tryParents)12425         public virtual System.Resources.ResourceSet GetResourceSet(System.Globalization.CultureInfo culture, bool createIfNotExists, bool tryParents) { throw null; }
GetSatelliteContractVersion(System.Reflection.Assembly a)12426         protected static System.Version GetSatelliteContractVersion(System.Reflection.Assembly a) { throw null; }
12427         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetStream(string name)12428         public System.IO.UnmanagedMemoryStream GetStream(string name) { throw null; }
12429         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetStream(string name, System.Globalization.CultureInfo culture)12430         public System.IO.UnmanagedMemoryStream GetStream(string name, System.Globalization.CultureInfo culture) { throw null; }
GetString(string name)12431         public virtual string GetString(string name) { throw null; }
GetString(string name, System.Globalization.CultureInfo culture)12432         public virtual string GetString(string name, System.Globalization.CultureInfo culture) { throw null; }
12433         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
InternalGetResourceSet(System.Globalization.CultureInfo culture, bool createIfNotExists, bool tryParents)12434         protected virtual System.Resources.ResourceSet InternalGetResourceSet(System.Globalization.CultureInfo culture, bool createIfNotExists, bool tryParents) { throw null; }
ReleaseAllResources()12435         public virtual void ReleaseAllResources() { }
12436     }
12437     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12438     public sealed partial class ResourceReader : System.Collections.IEnumerable, System.IDisposable, System.Resources.IResourceReader
12439     {
12440         [System.Security.SecurityCriticalAttribute]
ResourceReader(System.IO.Stream stream)12441         public ResourceReader(System.IO.Stream stream) { }
12442         [System.Security.SecuritySafeCriticalAttribute]
ResourceReader(string fileName)12443         public ResourceReader(string fileName) { }
Close()12444         public void Close() { }
Dispose()12445         public void Dispose() { }
GetEnumerator()12446         public System.Collections.IDictionaryEnumerator GetEnumerator() { throw null; }
GetResourceData(string resourceName, out string resourceType, out byte[] resourceData)12447         public void GetResourceData(string resourceName, out string resourceType, out byte[] resourceData) { resourceType = default(string); resourceData = default(byte[]); }
System.Collections.IEnumerable.GetEnumerator()12448         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
12449     }
12450     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12451     [System.SerializableAttribute]
12452     public partial class ResourceSet : System.Collections.IEnumerable, System.IDisposable
12453     {
12454         [System.NonSerializedAttribute]
12455         protected System.Resources.IResourceReader Reader;
12456         protected System.Collections.Hashtable Table;
ResourceSet()12457         protected ResourceSet() { }
12458         [System.Security.SecurityCriticalAttribute]
ResourceSet(System.IO.Stream stream)12459         public ResourceSet(System.IO.Stream stream) { }
ResourceSet(System.Resources.IResourceReader reader)12460         public ResourceSet(System.Resources.IResourceReader reader) { }
ResourceSet(string fileName)12461         public ResourceSet(string fileName) { }
Close()12462         public virtual void Close() { }
Dispose()12463         public void Dispose() { }
Dispose(bool disposing)12464         protected virtual void Dispose(bool disposing) { }
GetDefaultReader()12465         public virtual System.Type GetDefaultReader() { throw null; }
GetDefaultWriter()12466         public virtual System.Type GetDefaultWriter() { throw null; }
12467         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetEnumerator()12468         public virtual System.Collections.IDictionaryEnumerator GetEnumerator() { throw null; }
GetObject(string name)12469         public virtual object GetObject(string name) { throw null; }
GetObject(string name, bool ignoreCase)12470         public virtual object GetObject(string name, bool ignoreCase) { throw null; }
GetString(string name)12471         public virtual string GetString(string name) { throw null; }
GetString(string name, bool ignoreCase)12472         public virtual string GetString(string name, bool ignoreCase) { throw null; }
ReadResources()12473         protected virtual void ReadResources() { }
System.Collections.IEnumerable.GetEnumerator()12474         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
12475     }
12476     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12477     public sealed partial class ResourceWriter : System.IDisposable, System.Resources.IResourceWriter
12478     {
ResourceWriter(System.IO.Stream stream)12479         public ResourceWriter(System.IO.Stream stream) { }
ResourceWriter(string fileName)12480         public ResourceWriter(string fileName) { }
12481         public System.Func<System.Type, string> TypeNameConverter { get { throw null; } set { } }
AddResource(string name, byte[] value)12482         public void AddResource(string name, byte[] value) { }
AddResource(string name, System.IO.Stream value)12483         public void AddResource(string name, System.IO.Stream value) { }
AddResource(string name, System.IO.Stream value, bool closeAfterWrite)12484         public void AddResource(string name, System.IO.Stream value, bool closeAfterWrite) { }
AddResource(string name, object value)12485         public void AddResource(string name, object value) { }
AddResource(string name, string value)12486         public void AddResource(string name, string value) { }
AddResourceData(string name, string typeName, byte[] serializedData)12487         public void AddResourceData(string name, string typeName, byte[] serializedData) { }
Close()12488         public void Close() { }
Dispose()12489         public void Dispose() { }
12490         [System.Security.SecuritySafeCriticalAttribute]
Generate()12491         public void Generate() { }
12492     }
12493     [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=false)]
12494     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12495     public sealed partial class SatelliteContractVersionAttribute : System.Attribute
12496     {
SatelliteContractVersionAttribute(string version)12497         public SatelliteContractVersionAttribute(string version) { }
12498         public string Version { get { throw null; } }
12499     }
12500     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12501     [System.SerializableAttribute]
12502     public enum UltimateResourceFallbackLocation
12503     {
12504         MainAssembly = 0,
12505         Satellite = 1,
12506     }
12507 }
12508 namespace System.Runtime
12509 {
12510     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
12511     public sealed partial class AssemblyTargetedPatchBandAttribute : System.Attribute
12512     {
AssemblyTargetedPatchBandAttribute(string targetedPatchBand)12513         public AssemblyTargetedPatchBandAttribute(string targetedPatchBand) { }
12514         public string TargetedPatchBand { get { throw null; } }
12515     }
12516     public enum GCLargeObjectHeapCompactionMode
12517     {
12518         CompactOnce = 2,
12519         Default = 1,
12520     }
12521     [System.SerializableAttribute]
12522     public enum GCLatencyMode
12523     {
12524         Batch = 0,
12525         Interactive = 1,
12526         LowLatency = 2,
12527         SustainedLowLatency = 3,
12528     }
12529     public static partial class GCSettings
12530     {
12531         [System.MonoTODOAttribute("Always returns false")]
12532         public static bool IsServerGC { get { throw null; } }
12533         public static System.Runtime.GCLargeObjectHeapCompactionMode LargeObjectHeapCompactionMode { get { throw null; } set { } }
12534         [System.MonoTODOAttribute("Always returns GCLatencyMode.Interactive and ignores set")]
12535         public static System.Runtime.GCLatencyMode LatencyMode { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]set { } }
12536     }
12537     public sealed partial class MemoryFailPoint : System.Runtime.ConstrainedExecution.CriticalFinalizerObject, System.IDisposable
12538     {
12539         [System.MonoTODOAttribute]
MemoryFailPoint(int sizeInMegabytes)12540         public MemoryFailPoint(int sizeInMegabytes) { }
12541         [System.MonoTODOAttribute]
Dispose()12542         public void Dispose() { }
~MemoryFailPoint()12543         ~MemoryFailPoint() { }
12544     }
12545     public static partial class ProfileOptimization
12546     {
SetProfileRoot(string directoryPath)12547         public static void SetProfileRoot(string directoryPath) { }
StartProfile(string profile)12548         public static void StartProfile(string profile) { }
12549     }
12550     [System.AttributeUsageAttribute((System.AttributeTargets)(96), AllowMultiple=false, Inherited=false)]
12551     public sealed partial class TargetedPatchingOptOutAttribute : System.Attribute
12552     {
TargetedPatchingOptOutAttribute(string reason)12553         public TargetedPatchingOptOutAttribute(string reason) { }
12554         public string Reason { get { throw null; } }
12555     }
12556 }
12557 namespace System.Runtime.CompilerServices
12558 {
12559     [System.AttributeUsageAttribute((System.AttributeTargets)(256))]
12560     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12561     public sealed partial class AccessedThroughPropertyAttribute : System.Attribute
12562     {
AccessedThroughPropertyAttribute(string propertyName)12563         public AccessedThroughPropertyAttribute(string propertyName) { }
12564         public string PropertyName { get { throw null; } }
12565     }
12566     [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false, AllowMultiple=false)]
12567     [System.SerializableAttribute]
12568     public sealed partial class AsyncStateMachineAttribute : System.Runtime.CompilerServices.StateMachineAttribute
12569     {
AsyncStateMachineAttribute(System.Type stateMachineType)12570         public AsyncStateMachineAttribute(System.Type stateMachineType) : base (default(System.Type)) { }
12571     }
12572     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
12573     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
12574     public partial struct AsyncTaskMethodBuilder
12575     {
12576         public System.Threading.Tasks.Task Task { get { throw null; } }
12577         public void AwaitOnCompleted<TAwaiter, TStateMachine>(ref TAwaiter awaiter, ref TStateMachine stateMachine) where TAwaiter : System.Runtime.CompilerServices.INotifyCompletion where TStateMachine : System.Runtime.CompilerServices.IAsyncStateMachine { }
12578         public void AwaitUnsafeOnCompleted<TAwaiter, TStateMachine>(ref TAwaiter awaiter, ref TStateMachine stateMachine) where TAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion where TStateMachine : System.Runtime.CompilerServices.IAsyncStateMachine { }
12579         public static System.Runtime.CompilerServices.AsyncTaskMethodBuilder Create() { throw null; }
SetException(System.Exception exception)12580         public void SetException(System.Exception exception) { }
SetResult()12581         public void SetResult() { }
SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine stateMachine)12582         public void SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine stateMachine) { }
12583         [System.Diagnostics.DebuggerStepThroughAttribute]
12584         [System.Security.SecuritySafeCriticalAttribute]
12585         public void Start<TStateMachine>(ref TStateMachine stateMachine) where TStateMachine : System.Runtime.CompilerServices.IAsyncStateMachine { }
12586     }
12587     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
12588     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
12589     public partial struct AsyncTaskMethodBuilder<TResult>
12590     {
12591         public System.Threading.Tasks.Task<TResult> Task { get { throw null; } }
12592         public void AwaitOnCompleted<TAwaiter, TStateMachine>(ref TAwaiter awaiter, ref TStateMachine stateMachine) where TAwaiter : System.Runtime.CompilerServices.INotifyCompletion where TStateMachine : System.Runtime.CompilerServices.IAsyncStateMachine { }
12593         [System.Security.SecuritySafeCriticalAttribute]
12594         public void AwaitUnsafeOnCompleted<TAwaiter, TStateMachine>(ref TAwaiter awaiter, ref TStateMachine stateMachine) where TAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion where TStateMachine : System.Runtime.CompilerServices.IAsyncStateMachine { }
12595         public static System.Runtime.CompilerServices.AsyncTaskMethodBuilder<TResult> Create() { throw null; }
SetException(System.Exception exception)12596         public void SetException(System.Exception exception) { }
SetResult(TResult result)12597         public void SetResult(TResult result) { }
SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine stateMachine)12598         public void SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine stateMachine) { }
12599         [System.Diagnostics.DebuggerStepThroughAttribute]
12600         [System.Security.SecuritySafeCriticalAttribute]
12601         public void Start<TStateMachine>(ref TStateMachine stateMachine) where TStateMachine : System.Runtime.CompilerServices.IAsyncStateMachine { }
12602     }
12603     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
12604     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
12605     public partial struct AsyncVoidMethodBuilder
12606     {
12607         public void AwaitOnCompleted<TAwaiter, TStateMachine>(ref TAwaiter awaiter, ref TStateMachine stateMachine) where TAwaiter : System.Runtime.CompilerServices.INotifyCompletion where TStateMachine : System.Runtime.CompilerServices.IAsyncStateMachine { }
12608         [System.Security.SecuritySafeCriticalAttribute]
12609         public void AwaitUnsafeOnCompleted<TAwaiter, TStateMachine>(ref TAwaiter awaiter, ref TStateMachine stateMachine) where TAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion where TStateMachine : System.Runtime.CompilerServices.IAsyncStateMachine { }
12610         public static System.Runtime.CompilerServices.AsyncVoidMethodBuilder Create() { throw null; }
12611         public void SetException(System.Exception exception) { }
12612         public void SetResult() { }
12613         public void SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine stateMachine) { }
12614         [System.Diagnostics.DebuggerStepThroughAttribute]
12615         [System.Security.SecuritySafeCriticalAttribute]
12616         public void Start<TStateMachine>(ref TStateMachine stateMachine) where TStateMachine : System.Runtime.CompilerServices.IAsyncStateMachine { }
12617     }
12618     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12619     public partial class CallConvCdecl
12620     {
12621         public CallConvCdecl() { }
12622     }
12623     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12624     public partial class CallConvFastcall
12625     {
12626         public CallConvFastcall() { }
12627     }
12628     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12629     public partial class CallConvStdcall
12630     {
12631         public CallConvStdcall() { }
12632     }
12633     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12634     public partial class CallConvThiscall
12635     {
12636         public CallConvThiscall() { }
12637     }
12638     [System.AttributeUsageAttribute((System.AttributeTargets)(2048), Inherited=false)]
12639     public sealed partial class CallerFilePathAttribute : System.Attribute
12640     {
12641         public CallerFilePathAttribute() { }
12642     }
12643     [System.AttributeUsageAttribute((System.AttributeTargets)(2048), Inherited=false)]
12644     public sealed partial class CallerLineNumberAttribute : System.Attribute
12645     {
12646         public CallerLineNumberAttribute() { }
12647     }
12648     [System.AttributeUsageAttribute((System.AttributeTargets)(2048), Inherited=false)]
12649     public sealed partial class CallerMemberNameAttribute : System.Attribute
12650     {
12651         public CallerMemberNameAttribute() { }
12652     }
12653     [System.FlagsAttribute]
12654     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12655     [System.SerializableAttribute]
12656     public enum CompilationRelaxations
12657     {
12658         NoStringInterning = 8,
12659     }
12660     [System.AttributeUsageAttribute((System.AttributeTargets)(71))]
12661     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12662     [System.SerializableAttribute]
12663     public partial class CompilationRelaxationsAttribute : System.Attribute
12664     {
12665         public CompilationRelaxationsAttribute(int relaxations) { }
12666         public CompilationRelaxationsAttribute(System.Runtime.CompilerServices.CompilationRelaxations relaxations) { }
12667         public int CompilationRelaxations { get { throw null; } }
12668     }
12669     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), Inherited=true)]
12670     [System.SerializableAttribute]
12671     public sealed partial class CompilerGeneratedAttribute : System.Attribute
12672     {
12673         public CompilerGeneratedAttribute() { }
12674     }
12675     [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
12676     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12677     [System.SerializableAttribute]
12678     public partial class CompilerGlobalScopeAttribute : System.Attribute
12679     {
12680         public CompilerGlobalScopeAttribute() { }
12681     }
12682     public static partial class CompilerMarshalOverride
12683     {
12684     }
12685     public sealed partial class ConditionalWeakTable<TKey, TValue> where TKey : class where TValue : class
12686     {
12687         public ConditionalWeakTable() { }
12688         public void Add(TKey key, TValue value) { }
12689         ~ConditionalWeakTable() { }
12690         public TValue GetOrCreateValue(TKey key) { throw null; }
12691         public TValue GetValue(TKey key, System.Runtime.CompilerServices.ConditionalWeakTable<TKey, TValue>.CreateValueCallback createValueCallback) { throw null; }
12692         public bool Remove(TKey key) { throw null; }
12693         public bool TryGetValue(TKey key, out TValue value) { value = default(TValue); throw null; }
12694         public delegate TValue CreateValueCallback(TKey key);
12695     }
12696     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
12697     public partial struct ConfiguredTaskAwaitable
12698     {
12699         public System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter GetAwaiter() { throw null; }
12700         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
12701         [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
12702         public partial struct ConfiguredTaskAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion, System.Runtime.CompilerServices.INotifyCompletion
12703         {
12704             public bool IsCompleted { get { throw null; } }
12705             public void GetResult() { }
12706             [System.Security.SecuritySafeCriticalAttribute]
12707             public void OnCompleted(System.Action continuation) { }
12708             [System.Security.SecurityCriticalAttribute]
12709             public void UnsafeOnCompleted(System.Action continuation) { }
12710         }
12711     }
12712     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
12713     public partial struct ConfiguredTaskAwaitable<TResult>
12714     {
12715         public System.Runtime.CompilerServices.ConfiguredTaskAwaitable<TResult>.ConfiguredTaskAwaiter GetAwaiter() { throw null; }
12716         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
12717         [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
12718         public partial struct ConfiguredTaskAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion, System.Runtime.CompilerServices.INotifyCompletion
12719         {
12720             public bool IsCompleted { get { throw null; } }
12721             public TResult GetResult() { throw null; }
12722             [System.Security.SecuritySafeCriticalAttribute]
12723             public void OnCompleted(System.Action continuation) { }
12724             [System.Security.SecurityCriticalAttribute]
12725             public void UnsafeOnCompleted(System.Action continuation) { }
12726         }
12727     }
12728     public static partial class ContractHelper
12729     {
12730         [System.Diagnostics.DebuggerNonUserCodeAttribute]
12731         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
12732         public static string RaiseContractFailedEvent(System.Diagnostics.Contracts.ContractFailureKind failureKind, string userMessage, string conditionText, System.Exception innerException) { throw null; }
12733         [System.Diagnostics.DebuggerNonUserCodeAttribute]
12734         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
12735         public static void TriggerFailure(System.Diagnostics.Contracts.ContractFailureKind kind, string displayMessage, string userMessage, string conditionText, System.Exception innerException) { }
12736     }
12737     [System.AttributeUsageAttribute((System.AttributeTargets)(2304), Inherited=false)]
12738     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12739     [System.SerializableAttribute]
12740     public abstract partial class CustomConstantAttribute : System.Attribute
12741     {
12742         protected CustomConstantAttribute() { }
12743         public abstract object Value { get; }
12744     }
12745     [System.AttributeUsageAttribute((System.AttributeTargets)(2304), Inherited=false)]
12746     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12747     [System.SerializableAttribute]
12748     public sealed partial class DateTimeConstantAttribute : System.Runtime.CompilerServices.CustomConstantAttribute
12749     {
12750         public DateTimeConstantAttribute(long ticks) { }
12751         public override object Value { get { throw null; } }
12752     }
12753     [System.AttributeUsageAttribute((System.AttributeTargets)(2304), Inherited=false)]
12754     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12755     [System.SerializableAttribute]
12756     public sealed partial class DecimalConstantAttribute : System.Attribute
12757     {
12758         public DecimalConstantAttribute(byte scale, byte sign, int hi, int mid, int low) { }
12759         [System.CLSCompliantAttribute(false)]
12760         public DecimalConstantAttribute(byte scale, byte sign, uint hi, uint mid, uint low) { }
12761         public decimal Value { get { throw null; } }
12762     }
12763     [System.AttributeUsageAttribute((System.AttributeTargets)(1))]
12764     [System.SerializableAttribute]
12765     public sealed partial class DefaultDependencyAttribute : System.Attribute
12766     {
12767         public DefaultDependencyAttribute(System.Runtime.CompilerServices.LoadHint loadHintArgument) { }
12768         public System.Runtime.CompilerServices.LoadHint LoadHint { get { throw null; } }
12769     }
12770     [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=true)]
12771     [System.SerializableAttribute]
12772     public sealed partial class DependencyAttribute : System.Attribute
12773     {
12774         public DependencyAttribute(string dependentAssemblyArgument, System.Runtime.CompilerServices.LoadHint loadHintArgument) { }
12775         public string DependentAssembly { get { throw null; } }
12776         public System.Runtime.CompilerServices.LoadHint LoadHint { get { throw null; } }
12777     }
12778     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12779     public partial class DiscardableAttribute : System.Attribute
12780     {
12781         public DiscardableAttribute() { }
12782     }
12783     [System.AttributeUsageAttribute((System.AttributeTargets)(69))]
12784     public sealed partial class ExtensionAttribute : System.Attribute
12785     {
12786         public ExtensionAttribute() { }
12787     }
12788     [System.AttributeUsageAttribute((System.AttributeTargets)(256))]
12789     [System.SerializableAttribute]
12790     public sealed partial class FixedAddressValueTypeAttribute : System.Attribute
12791     {
12792         public FixedAddressValueTypeAttribute() { }
12793     }
12794     [System.AttributeUsageAttribute((System.AttributeTargets)(256), Inherited=false)]
12795     public sealed partial class FixedBufferAttribute : System.Attribute
12796     {
12797         public FixedBufferAttribute(System.Type elementType, int length) { }
12798         public System.Type ElementType { get { throw null; } }
12799         public int Length { get { throw null; } }
12800     }
12801     [System.AttributeUsageAttribute((System.AttributeTargets)(8))]
12802     [System.SerializableAttribute]
12803     public sealed partial class HasCopySemanticsAttribute : System.Attribute
12804     {
12805         public HasCopySemanticsAttribute() { }
12806     }
12807     public partial interface IAsyncStateMachine
12808     {
12809         void MoveNext();
12810         void SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine stateMachine);
12811     }
12812     public partial interface ICriticalNotifyCompletion : System.Runtime.CompilerServices.INotifyCompletion
12813     {
12814         [System.Security.SecurityCriticalAttribute]
12815         void UnsafeOnCompleted(System.Action continuation);
12816     }
12817     [System.AttributeUsageAttribute((System.AttributeTargets)(2304), Inherited=false)]
12818     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12819     [System.SerializableAttribute]
12820     public sealed partial class IDispatchConstantAttribute : System.Runtime.CompilerServices.CustomConstantAttribute
12821     {
12822         public IDispatchConstantAttribute() { }
12823         public override object Value { get { throw null; } }
12824     }
12825     [System.AttributeUsageAttribute((System.AttributeTargets)(128), Inherited=true)]
12826     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12827     [System.SerializableAttribute]
12828     public sealed partial class IndexerNameAttribute : System.Attribute
12829     {
12830         public IndexerNameAttribute(string indexerName) { }
12831     }
12832     public partial interface INotifyCompletion
12833     {
12834         void OnCompleted(System.Action continuation);
12835     }
12836     [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=true, Inherited=false)]
12837     public sealed partial class InternalsVisibleToAttribute : System.Attribute
12838     {
12839         public InternalsVisibleToAttribute(string assemblyName) { }
12840         public bool AllInternalsVisible { get { throw null; } set { } }
12841         public string AssemblyName { get { throw null; } }
12842     }
12843     public static partial class IsBoxed
12844     {
12845     }
12846     public static partial class IsByValue
12847     {
12848     }
12849     public static partial class IsConst
12850     {
12851     }
12852     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12853     public static partial class IsCopyConstructed
12854     {
12855     }
12856     public static partial class IsExplicitlyDereferenced
12857     {
12858     }
12859     public static partial class IsImplicitlyDereferenced
12860     {
12861     }
12862     public static partial class IsJitIntrinsic
12863     {
12864     }
12865     public static partial class IsLong
12866     {
12867     }
12868     public static partial class IsPinned
12869     {
12870     }
12871     public static partial class IsSignUnspecifiedByte
12872     {
12873     }
12874     public static partial class IsUdtReturn
12875     {
12876     }
12877     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12878     public static partial class IsVolatile
12879     {
12880     }
12881     [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false, AllowMultiple=false)]
12882     [System.SerializableAttribute]
12883     public sealed partial class IteratorStateMachineAttribute : System.Runtime.CompilerServices.StateMachineAttribute
12884     {
12885         public IteratorStateMachineAttribute(System.Type stateMachineType) : base (default(System.Type)) { }
12886     }
12887     [System.AttributeUsageAttribute((System.AttributeTargets)(2304), Inherited=false)]
12888     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12889     [System.SerializableAttribute]
12890     public sealed partial class IUnknownConstantAttribute : System.Runtime.CompilerServices.CustomConstantAttribute
12891     {
12892         public IUnknownConstantAttribute() { }
12893         public override object Value { get { throw null; } }
12894     }
12895     [System.SerializableAttribute]
12896     public enum LoadHint
12897     {
12898         Always = 1,
12899         Default = 0,
12900         Sometimes = 2,
12901     }
12902     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12903     [System.SerializableAttribute]
12904     public enum MethodCodeType
12905     {
12906         IL = 0,
12907         Native = 1,
12908         OPTIL = 2,
12909         Runtime = 3,
12910     }
12911     [System.AttributeUsageAttribute((System.AttributeTargets)(96), Inherited=false)]
12912     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12913     [System.SerializableAttribute]
12914     public sealed partial class MethodImplAttribute : System.Attribute
12915     {
12916         public System.Runtime.CompilerServices.MethodCodeType MethodCodeType;
12917         public MethodImplAttribute() { }
12918         public MethodImplAttribute(short value) { }
12919         public MethodImplAttribute(System.Runtime.CompilerServices.MethodImplOptions methodImplOptions) { }
12920         public System.Runtime.CompilerServices.MethodImplOptions Value { get { throw null; } }
12921     }
12922     [System.FlagsAttribute]
12923     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12924     [System.SerializableAttribute]
12925     public enum MethodImplOptions
12926     {
12927         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
12928         AggressiveInlining = 256,
12929         ForwardRef = 16,
12930         InternalCall = 4096,
12931         NoInlining = 8,
12932         NoOptimization = 64,
12933         PreserveSig = 128,
12934         Synchronized = 32,
12935         Unmanaged = 4,
12936     }
12937     [System.AttributeUsageAttribute((System.AttributeTargets)(8), Inherited=true)]
12938     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12939     [System.SerializableAttribute]
12940     public sealed partial class NativeCppClassAttribute : System.Attribute
12941     {
12942         public NativeCppClassAttribute() { }
12943     }
12944     [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=false)]
12945     [System.SerializableAttribute]
12946     public sealed partial class ReferenceAssemblyAttribute : System.Attribute
12947     {
12948         public ReferenceAssemblyAttribute() { }
12949         public ReferenceAssemblyAttribute(string description) { }
12950         public string Description { get { throw null; } }
12951     }
12952     [System.AttributeUsageAttribute((System.AttributeTargets)(1052), AllowMultiple=true, Inherited=false)]
12953     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12954     [System.SerializableAttribute]
12955     public sealed partial class RequiredAttributeAttribute : System.Attribute
12956     {
12957         public RequiredAttributeAttribute(System.Type requiredContract) { }
12958         public System.Type RequiredContract { get { throw null; } }
12959     }
12960     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false, AllowMultiple=false)]
12961     [System.SerializableAttribute]
12962     public sealed partial class RuntimeCompatibilityAttribute : System.Attribute
12963     {
12964         public RuntimeCompatibilityAttribute() { }
12965         public bool WrapNonExceptionThrows { get { throw null; } set { } }
12966     }
12967     public static partial class RuntimeHelpers
12968     {
12969         public static int OffsetToStringData { [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]get { throw null; } }
12970         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
12971         public static void EnsureSufficientExecutionStack() { }
12972         public static new bool Equals(object o1, object o2) { throw null; }
12973         [System.MonoTODOAttribute("Currently a no-op")]
12974         public static void ExecuteCodeWithGuaranteedCleanup(System.Runtime.CompilerServices.RuntimeHelpers.TryCode code, System.Runtime.CompilerServices.RuntimeHelpers.CleanupCode backoutCode, object userData) { }
12975         public static int GetHashCode(object o) { throw null; }
12976         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static object GetObjectValue(object obj) { throw null; }
12977         public static void InitializeArray(System.Array array, System.RuntimeFieldHandle fldHandle) { }
12978         [System.MonoTODOAttribute("Currently a no-op")]
12979         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
12980         public static void PrepareConstrainedRegions() { }
12981         [System.MonoTODOAttribute("Currently a no-op")]
12982         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
12983         public static void PrepareConstrainedRegionsNoOP() { }
12984         [System.MonoTODOAttribute("Currently a no-op")]
12985         [System.Security.SecurityCriticalAttribute]
12986         public static void PrepareContractedDelegate(System.Delegate d) { }
12987         [System.MonoTODOAttribute("Currently a no-op")]
12988         [System.Security.SecurityCriticalAttribute]
12989         public static void PrepareDelegate(System.Delegate d) { }
12990         [System.MonoTODOAttribute("Currently a no-op")]
12991         public static void PrepareMethod(System.RuntimeMethodHandle method) { }
12992         [System.MonoTODOAttribute("Currently a no-op")]
12993         public static void PrepareMethod(System.RuntimeMethodHandle method, System.RuntimeTypeHandle[] instantiation) { }
12994         [System.MonoTODOAttribute("Currently a no-op")]
12995         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
12996         public static void ProbeForSufficientStack() { }
12997         public static void RunClassConstructor(System.RuntimeTypeHandle type) { }
12998         public static void RunModuleConstructor(System.ModuleHandle module) { }
12999         public delegate void CleanupCode(object userData, bool exceptionThrown);
13000         public delegate void TryCode(object userData);
13001     }
13002     [System.SerializableAttribute]
13003     public sealed partial class RuntimeWrappedException : System.Exception
13004     {
13005         internal RuntimeWrappedException() { }
13006         public object WrappedException { get { throw null; } }
13007         [System.Security.SecurityCriticalAttribute]
13008         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
13009     }
13010     [System.AttributeUsageAttribute((System.AttributeTargets)(16))]
13011     [System.SerializableAttribute]
13012     public sealed partial class ScopelessEnumAttribute : System.Attribute
13013     {
13014         public ScopelessEnumAttribute() { }
13015     }
13016     [System.AttributeUsageAttribute((System.AttributeTargets)(972))]
13017     public sealed partial class SpecialNameAttribute : System.Attribute
13018     {
13019         public SpecialNameAttribute() { }
13020     }
13021     [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false, AllowMultiple=false)]
13022     [System.SerializableAttribute]
13023     public partial class StateMachineAttribute : System.Attribute
13024     {
13025         public StateMachineAttribute(System.Type stateMachineType) { }
13026         public System.Type StateMachineType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
13027     }
13028     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
13029     [System.SerializableAttribute]
13030     public sealed partial class StringFreezingAttribute : System.Attribute
13031     {
13032         public StringFreezingAttribute() { }
13033     }
13034     [System.AttributeUsageAttribute((System.AttributeTargets)(3))]
13035     public sealed partial class SuppressIldasmAttribute : System.Attribute
13036     {
13037         public SuppressIldasmAttribute() { }
13038     }
13039     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
13040     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
13041     public partial struct TaskAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion, System.Runtime.CompilerServices.INotifyCompletion
13042     {
13043         public bool IsCompleted { get { throw null; } }
13044         public void GetResult() { }
13045         [System.Security.SecuritySafeCriticalAttribute]
13046         public void OnCompleted(System.Action continuation) { }
13047         [System.Security.SecurityCriticalAttribute]
13048         public void UnsafeOnCompleted(System.Action continuation) { }
13049     }
13050     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
13051     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
13052     public partial struct TaskAwaiter<TResult> : System.Runtime.CompilerServices.ICriticalNotifyCompletion, System.Runtime.CompilerServices.INotifyCompletion
13053     {
13054         public bool IsCompleted { get { throw null; } }
13055         public TResult GetResult() { throw null; }
13056         [System.Security.SecuritySafeCriticalAttribute]
13057         public void OnCompleted(System.Action continuation) { }
13058         [System.Security.SecurityCriticalAttribute]
13059         public void UnsafeOnCompleted(System.Action continuation) { }
13060     }
13061     [System.AttributeUsageAttribute((System.AttributeTargets)(5148), Inherited=false, AllowMultiple=false)]
13062     public sealed partial class TypeForwardedFromAttribute : System.Attribute
13063     {
13064         public TypeForwardedFromAttribute(string assemblyFullName) { }
13065         public string AssemblyFullName { get { throw null; } }
13066     }
13067     [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=true, Inherited=false)]
13068     public sealed partial class TypeForwardedToAttribute : System.Attribute
13069     {
13070         public TypeForwardedToAttribute(System.Type destination) { }
13071         public System.Type Destination { get { throw null; } }
13072     }
13073     [System.AttributeUsageAttribute((System.AttributeTargets)(8))]
13074     [System.SerializableAttribute]
13075     public sealed partial class UnsafeValueTypeAttribute : System.Attribute
13076     {
13077         public UnsafeValueTypeAttribute() { }
13078     }
13079     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Size=1)]
13080     public partial struct YieldAwaitable
13081     {
13082         public System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter GetAwaiter() { throw null; }
13083         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
13084         [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Size=1)]
13085         public partial struct YieldAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion, System.Runtime.CompilerServices.INotifyCompletion
13086         {
13087             public bool IsCompleted { get { throw null; } }
13088             public void GetResult() { }
13089             [System.Security.SecuritySafeCriticalAttribute]
13090             public void OnCompleted(System.Action continuation) { }
13091             [System.Security.SecurityCriticalAttribute]
13092             public void UnsafeOnCompleted(System.Action continuation) { }
13093         }
13094     }
13095 }
13096 namespace System.Runtime.ConstrainedExecution
13097 {
13098     [System.SerializableAttribute]
13099     public enum Cer
13100     {
13101         MayFail = 1,
13102         None = 0,
13103         Success = 2,
13104     }
13105     [System.SerializableAttribute]
13106     public enum Consistency
13107     {
13108         MayCorruptAppDomain = 1,
13109         MayCorruptInstance = 2,
13110         MayCorruptProcess = 0,
13111         WillNotCorruptState = 3,
13112     }
13113     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13114     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, UnmanagedCode=true)]
13115     public abstract partial class CriticalFinalizerObject
13116     {
13117         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
13118         protected CriticalFinalizerObject() { }
13119         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
13120         ~CriticalFinalizerObject() { }
13121     }
13122     [System.AttributeUsageAttribute((System.AttributeTargets)(96), Inherited=false)]
13123     public sealed partial class PrePrepareMethodAttribute : System.Attribute
13124     {
13125         public PrePrepareMethodAttribute() { }
13126     }
13127     [System.AttributeUsageAttribute((System.AttributeTargets)(1133), Inherited=false)]
13128     public sealed partial class ReliabilityContractAttribute : System.Attribute
13129     {
13130         public ReliabilityContractAttribute(System.Runtime.ConstrainedExecution.Consistency consistencyGuarantee, System.Runtime.ConstrainedExecution.Cer cer) { }
13131         public System.Runtime.ConstrainedExecution.Cer Cer { get { throw null; } }
13132         public System.Runtime.ConstrainedExecution.Consistency ConsistencyGuarantee { get { throw null; } }
13133     }
13134 }
13135 namespace System.Runtime.DesignerServices
13136 {
13137     public sealed partial class WindowsRuntimeDesignerContext
13138     {
13139         public WindowsRuntimeDesignerContext(System.Collections.Generic.IEnumerable<string> paths, string name) { }
13140         public string Name { get { throw null; } }
13141         public System.Reflection.Assembly GetAssembly(string assemblyName) { throw null; }
13142         public System.Type GetType(string typeName) { throw null; }
13143         public static void InitializeSharedContext(System.Collections.Generic.IEnumerable<string> paths) { }
13144         public static void SetIterationContext(System.Runtime.DesignerServices.WindowsRuntimeDesignerContext context) { }
13145     }
13146 }
13147 namespace System.Runtime.ExceptionServices
13148 {
13149     public sealed partial class ExceptionDispatchInfo
13150     {
13151         internal ExceptionDispatchInfo() { }
13152         public System.Exception SourceException { get { throw null; } }
13153         public static System.Runtime.ExceptionServices.ExceptionDispatchInfo Capture(System.Exception source) { throw null; }
13154         public void Throw() { }
13155     }
13156     public partial class FirstChanceExceptionEventArgs : System.EventArgs
13157     {
13158         public FirstChanceExceptionEventArgs(System.Exception exception) { }
13159         public System.Exception Exception { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
13160     }
13161     [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false, Inherited=false)]
13162     public sealed partial class HandleProcessCorruptedStateExceptionsAttribute : System.Attribute
13163     {
13164         public HandleProcessCorruptedStateExceptionsAttribute() { }
13165     }
13166 }
13167 namespace System.Runtime.Hosting
13168 {
13169     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13170     [System.SerializableAttribute]
13171     public sealed partial class ActivationArguments : System.Security.Policy.EvidenceBase
13172     {
13173         public ActivationArguments(System.ActivationContext activationData) { }
13174         public ActivationArguments(System.ActivationContext activationContext, string[] activationData) { }
13175         public ActivationArguments(System.ApplicationIdentity applicationIdentity) { }
13176         public ActivationArguments(System.ApplicationIdentity applicationIdentity, string[] activationData) { }
13177         public System.ActivationContext ActivationContext { get { throw null; } }
13178         public string[] ActivationData { get { throw null; } }
13179         public System.ApplicationIdentity ApplicationIdentity { get { throw null; } }
13180         public override System.Security.Policy.EvidenceBase Clone() { throw null; }
13181     }
13182     [System.MonoTODOAttribute("missing manifest support")]
13183     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13184     public partial class ApplicationActivator
13185     {
13186         public ApplicationActivator() { }
13187         public virtual System.Runtime.Remoting.ObjectHandle CreateInstance(System.ActivationContext activationContext) { throw null; }
13188         public virtual System.Runtime.Remoting.ObjectHandle CreateInstance(System.ActivationContext activationContext, string[] activationCustomData) { throw null; }
13189         protected static System.Runtime.Remoting.ObjectHandle CreateInstanceHelper(System.AppDomainSetup adSetup) { throw null; }
13190     }
13191 }
13192 namespace System.Runtime.InteropServices
13193 {
13194     [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false, Inherited=false)]
13195     public sealed partial class AllowReversePInvokeCallsAttribute : System.Attribute
13196     {
13197         public AllowReversePInvokeCallsAttribute() { }
13198     }
13199     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13200     [System.SerializableAttribute]
13201     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
13202     public partial struct ArrayWithOffset
13203     {
13204         [System.Security.SecuritySafeCriticalAttribute]
13205         public ArrayWithOffset(object array, int offset) { throw null;}
13206         public override bool Equals(object obj) { throw null; }
13207         public bool Equals(System.Runtime.InteropServices.ArrayWithOffset obj) { throw null; }
13208         public object GetArray() { throw null; }
13209         public override int GetHashCode() { throw null; }
13210         public int GetOffset() { throw null; }
13211         public static bool operator ==(System.Runtime.InteropServices.ArrayWithOffset a, System.Runtime.InteropServices.ArrayWithOffset b) { throw null; }
13212         public static bool operator !=(System.Runtime.InteropServices.ArrayWithOffset a, System.Runtime.InteropServices.ArrayWithOffset b) { throw null; }
13213     }
13214     [System.FlagsAttribute]
13215     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13216     public enum AssemblyRegistrationFlags
13217     {
13218         None = 0,
13219         SetCodeBase = 1,
13220     }
13221     [System.AttributeUsageAttribute((System.AttributeTargets)(1029), Inherited=false)]
13222     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13223     public sealed partial class AutomationProxyAttribute : System.Attribute
13224     {
13225         public AutomationProxyAttribute(bool val) { }
13226         public bool Value { get { throw null; } }
13227     }
13228     [System.AttributeUsageAttribute((System.AttributeTargets)(1037), Inherited=false)]
13229     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13230     public sealed partial class BestFitMappingAttribute : System.Attribute
13231     {
13232         public bool ThrowOnUnmappableChar;
13233         public BestFitMappingAttribute(bool BestFitMapping) { }
13234         public bool BestFitMapping { get { throw null; } }
13235     }
13236     [System.ObsoleteAttribute]
13237     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Explicit, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
13238     public partial struct BINDPTR
13239     {
13240         [System.Runtime.InteropServices.FieldOffsetAttribute(0)]
13241         public System.IntPtr lpfuncdesc;
13242         [System.Runtime.InteropServices.FieldOffsetAttribute(0)]
13243         public System.IntPtr lptcomp;
13244         [System.Runtime.InteropServices.FieldOffsetAttribute(0)]
13245         public System.IntPtr lpvardesc;
13246     }
13247     [System.ObsoleteAttribute]
13248     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
13249     public partial struct BIND_OPTS
13250     {
13251         public int cbStruct;
13252         public int dwTickCountDeadline;
13253         public int grfFlags;
13254         public int grfMode;
13255     }
13256     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13257     [System.SerializableAttribute]
13258     public sealed partial class BStrWrapper
13259     {
13260         [System.Security.SecuritySafeCriticalAttribute]
13261         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
13262         public BStrWrapper(object value) { }
13263         [System.Security.SecuritySafeCriticalAttribute]
13264         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
13265         public BStrWrapper(string value) { }
13266         public string WrappedObject { get { throw null; } }
13267     }
13268     [System.ObsoleteAttribute]
13269     [System.SerializableAttribute]
13270     public enum CALLCONV
13271     {
13272         CC_CDECL = 1,
13273         CC_MACPASCAL = 3,
13274         CC_MAX = 9,
13275         CC_MPWCDECL = 7,
13276         CC_MPWPASCAL = 8,
13277         CC_MSCPASCAL = 2,
13278         CC_PASCAL = 2,
13279         CC_RESERVED = 5,
13280         CC_STDCALL = 4,
13281         CC_SYSCALL = 6,
13282     }
13283     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13284     [System.SerializableAttribute]
13285     public enum CallingConvention
13286     {
13287         Cdecl = 2,
13288         FastCall = 5,
13289         StdCall = 3,
13290         ThisCall = 4,
13291         Winapi = 1,
13292     }
13293     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13294     [System.SerializableAttribute]
13295     public enum CharSet
13296     {
13297         Ansi = 2,
13298         Auto = 4,
13299         None = 1,
13300         Unicode = 3,
13301     }
13302     [System.AttributeUsageAttribute((System.AttributeTargets)(5), Inherited=false)]
13303     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13304     public sealed partial class ClassInterfaceAttribute : System.Attribute
13305     {
13306         public ClassInterfaceAttribute(short classInterfaceType) { }
13307         public ClassInterfaceAttribute(System.Runtime.InteropServices.ClassInterfaceType classInterfaceType) { }
13308         public System.Runtime.InteropServices.ClassInterfaceType Value { get { throw null; } }
13309     }
13310     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13311     [System.SerializableAttribute]
13312     public enum ClassInterfaceType
13313     {
13314         AutoDispatch = 1,
13315         AutoDual = 2,
13316         None = 0,
13317     }
13318     [System.AttributeUsageAttribute((System.AttributeTargets)(1024), Inherited=false)]
13319     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13320     public sealed partial class CoClassAttribute : System.Attribute
13321     {
13322         public CoClassAttribute(System.Type coClass) { }
13323         public System.Type CoClass { get { throw null; } }
13324     }
13325     [System.AttributeUsageAttribute((System.AttributeTargets)(10624), Inherited=false)]
13326     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13327     public sealed partial class ComAliasNameAttribute : System.Attribute
13328     {
13329         public ComAliasNameAttribute(string alias) { }
13330         public string Value { get { throw null; } }
13331     }
13332     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
13333     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13334     public sealed partial class ComCompatibleVersionAttribute : System.Attribute
13335     {
13336         public ComCompatibleVersionAttribute(int major, int minor, int build, int revision) { }
13337         public int BuildNumber { get { throw null; } }
13338         public int MajorVersion { get { throw null; } }
13339         public int MinorVersion { get { throw null; } }
13340         public int RevisionNumber { get { throw null; } }
13341     }
13342     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), Inherited=false)]
13343     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13344     public sealed partial class ComConversionLossAttribute : System.Attribute
13345     {
13346         public ComConversionLossAttribute() { }
13347     }
13348     [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=false)]
13349     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13350     public sealed partial class ComDefaultInterfaceAttribute : System.Attribute
13351     {
13352         public ComDefaultInterfaceAttribute(System.Type defaultInterface) { }
13353         public System.Type Value { get { throw null; } }
13354     }
13355     [System.AttributeUsageAttribute((System.AttributeTargets)(1024), Inherited=false)]
13356     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13357     public sealed partial class ComEventInterfaceAttribute : System.Attribute
13358     {
13359         public ComEventInterfaceAttribute(System.Type SourceInterface, System.Type EventProvider) { }
13360         public System.Type EventProvider { get { throw null; } }
13361         public System.Type SourceInterface { get { throw null; } }
13362     }
13363     public static partial class ComEventsHelper
13364     {
13365         [System.MonoTODOAttribute]
13366         public static void Combine(object rcw, System.Guid iid, int dispid, System.Delegate d) { }
13367         [System.MonoTODOAttribute]
13368         public static System.Delegate Remove(object rcw, System.Guid iid, int dispid, System.Delegate d) { throw null; }
13369     }
13370     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13371     [System.SerializableAttribute]
13372     public partial class COMException : System.Runtime.InteropServices.ExternalException
13373     {
13374         public COMException() { }
13375         protected COMException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
13376         public COMException(string message) { }
13377         public COMException(string message, System.Exception inner) { }
13378         public COMException(string message, int errorCode) { }
13379         public override string ToString() { throw null; }
13380     }
13381     [System.AttributeUsageAttribute((System.AttributeTargets)(1028), Inherited=false)]
13382     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13383     public sealed partial class ComImportAttribute : System.Attribute
13384     {
13385         public ComImportAttribute() { }
13386     }
13387     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13388     [System.SerializableAttribute]
13389     public enum ComInterfaceType
13390     {
13391         InterfaceIsDual = 0,
13392         InterfaceIsIDispatch = 2,
13393         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
13394         InterfaceIsIInspectable = 3,
13395         InterfaceIsIUnknown = 1,
13396     }
13397     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13398     [System.SerializableAttribute]
13399     public enum ComMemberType
13400     {
13401         Method = 0,
13402         PropGet = 1,
13403         PropSet = 2,
13404     }
13405     [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false)]
13406     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13407     public sealed partial class ComRegisterFunctionAttribute : System.Attribute
13408     {
13409         public ComRegisterFunctionAttribute() { }
13410     }
13411     [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true)]
13412     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13413     public sealed partial class ComSourceInterfacesAttribute : System.Attribute
13414     {
13415         public ComSourceInterfacesAttribute(string sourceInterfaces) { }
13416         public ComSourceInterfacesAttribute(System.Type sourceInterface) { }
13417         public ComSourceInterfacesAttribute(System.Type sourceInterface1, System.Type sourceInterface2) { }
13418         public ComSourceInterfacesAttribute(System.Type sourceInterface1, System.Type sourceInterface2, System.Type sourceInterface3) { }
13419         public ComSourceInterfacesAttribute(System.Type sourceInterface1, System.Type sourceInterface2, System.Type sourceInterface3, System.Type sourceInterface4) { }
13420         public string Value { get { throw null; } }
13421     }
13422     [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false)]
13423     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13424     public sealed partial class ComUnregisterFunctionAttribute : System.Attribute
13425     {
13426         public ComUnregisterFunctionAttribute() { }
13427     }
13428     [System.AttributeUsageAttribute((System.AttributeTargets)(5597), Inherited=false)]
13429     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13430     public sealed partial class ComVisibleAttribute : System.Attribute
13431     {
13432         public ComVisibleAttribute(bool visibility) { }
13433         public bool Value { get { throw null; } }
13434     }
13435     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.CONNECTDATA instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
13436     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
13437     public partial struct CONNECTDATA
13438     {
13439         public int dwCookie;
13440         [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]
13441         public object pUnk;
13442     }
13443     [System.Security.SecurityCriticalAttribute]
13444     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, UnmanagedCode=true)]
13445     public abstract partial class CriticalHandle : System.Runtime.ConstrainedExecution.CriticalFinalizerObject, System.IDisposable
13446     {
13447         protected System.IntPtr handle;
13448         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
13449         protected CriticalHandle(System.IntPtr invalidHandleValue) { }
13450         public bool IsClosed { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
13451         public abstract bool IsInvalid { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get; }
13452         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
13453         [System.Security.SecurityCriticalAttribute]
13454         public void Close() { }
13455         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
13456         [System.Security.SecuritySafeCriticalAttribute]
13457         public void Dispose() { }
13458         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
13459         [System.Security.SecurityCriticalAttribute]
13460         protected virtual void Dispose(bool disposing) { }
13461         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
13462         [System.Security.SecuritySafeCriticalAttribute]
13463         ~CriticalHandle() { }
13464         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
13465         protected abstract bool ReleaseHandle();
13466         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
13467         protected void SetHandle(System.IntPtr handle) { }
13468         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
13469         public void SetHandleAsInvalid() { }
13470     }
13471     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13472     [System.SerializableAttribute]
13473     public sealed partial class CurrencyWrapper
13474     {
13475         public CurrencyWrapper(decimal obj) { }
13476         public CurrencyWrapper(object obj) { }
13477         public decimal WrappedObject { get { throw null; } }
13478     }
13479     public enum CustomQueryInterfaceMode
13480     {
13481         Allow = 1,
13482         Ignore = 0,
13483     }
13484     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
13485     [System.SerializableAttribute]
13486     public enum CustomQueryInterfaceResult
13487     {
13488         Failed = 2,
13489         Handled = 0,
13490         NotHandled = 1,
13491     }
13492     [System.AttributeUsageAttribute((System.AttributeTargets)(2), Inherited=false)]
13493     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13494     public sealed partial class DefaultCharSetAttribute : System.Attribute
13495     {
13496         public DefaultCharSetAttribute(System.Runtime.InteropServices.CharSet charSet) { }
13497         public System.Runtime.InteropServices.CharSet CharSet { get { throw null; } }
13498     }
13499     [System.AttributeUsageAttribute((System.AttributeTargets)(65), AllowMultiple=false)]
13500     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
13501     public sealed partial class DefaultDllImportSearchPathsAttribute : System.Attribute
13502     {
13503         public DefaultDllImportSearchPathsAttribute(System.Runtime.InteropServices.DllImportSearchPath paths) { }
13504         public System.Runtime.InteropServices.DllImportSearchPath Paths { get { throw null; } }
13505     }
13506     [System.ObsoleteAttribute]
13507     [System.SerializableAttribute]
13508     public enum DESCKIND
13509     {
13510         DESCKIND_FUNCDESC = 1,
13511         DESCKIND_IMPLICITAPPOBJ = 4,
13512         DESCKIND_MAX = 5,
13513         DESCKIND_NONE = 0,
13514         DESCKIND_TYPECOMP = 3,
13515         DESCKIND_VARDESC = 2,
13516     }
13517     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13518     [System.SerializableAttribute]
13519     public sealed partial class DispatchWrapper
13520     {
13521         [System.Security.SecuritySafeCriticalAttribute]
13522         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
13523         public DispatchWrapper(object obj) { }
13524         public object WrappedObject { get { throw null; } }
13525     }
13526     [System.AttributeUsageAttribute((System.AttributeTargets)(960), Inherited=false)]
13527     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13528     public sealed partial class DispIdAttribute : System.Attribute
13529     {
13530         public DispIdAttribute(int dispId) { }
13531         public int Value { get { throw null; } }
13532     }
13533     [System.ObsoleteAttribute]
13534     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
13535     public partial struct DISPPARAMS
13536     {
13537         public int cArgs;
13538         public int cNamedArgs;
13539         public System.IntPtr rgdispidNamedArgs;
13540         public System.IntPtr rgvarg;
13541     }
13542     [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false)]
13543     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13544     public sealed partial class DllImportAttribute : System.Attribute
13545     {
13546         public bool BestFitMapping;
13547         public System.Runtime.InteropServices.CallingConvention CallingConvention;
13548         public System.Runtime.InteropServices.CharSet CharSet;
13549         public string EntryPoint;
13550         public bool ExactSpelling;
13551         public bool PreserveSig;
13552         public bool SetLastError;
13553         public bool ThrowOnUnmappableChar;
13554         public DllImportAttribute(string dllName) { }
13555         public string Value { get { throw null; } }
13556     }
13557     [System.FlagsAttribute]
13558     public enum DllImportSearchPath
13559     {
13560         ApplicationDirectory = 512,
13561         AssemblyDirectory = 2,
13562         LegacyBehavior = 0,
13563         SafeDirectories = 4096,
13564         System32 = 2048,
13565         UseDllDirectoryForDependencies = 256,
13566         UserDirectories = 1024,
13567     }
13568     [System.ObsoleteAttribute]
13569     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
13570     public partial struct ELEMDESC
13571     {
13572         public System.Runtime.InteropServices.ELEMDESC.DESCUNION desc;
13573         public System.Runtime.InteropServices.TYPEDESC tdesc;
13574         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
13575         [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Explicit, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
13576         public partial struct DESCUNION
13577         {
13578             [System.Runtime.InteropServices.FieldOffsetAttribute(0)]
13579             public System.Runtime.InteropServices.IDLDESC idldesc;
13580             [System.Runtime.InteropServices.FieldOffsetAttribute(0)]
13581             public System.Runtime.InteropServices.PARAMDESC paramdesc;
13582         }
13583     }
13584     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13585     [System.SerializableAttribute]
13586     public sealed partial class ErrorWrapper
13587     {
13588         [System.Security.SecuritySafeCriticalAttribute]
13589         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
13590         public ErrorWrapper(System.Exception e) { }
13591         public ErrorWrapper(int errorCode) { }
13592         public ErrorWrapper(object errorCode) { }
13593         public int ErrorCode { get { throw null; } }
13594     }
13595     [System.ObsoleteAttribute]
13596     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
13597     public partial struct EXCEPINFO
13598     {
13599         [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]
13600         public string bstrDescription;
13601         [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]
13602         public string bstrHelpFile;
13603         [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]
13604         public string bstrSource;
13605         public int dwHelpContext;
13606         public System.IntPtr pfnDeferredFillIn;
13607         public System.IntPtr pvReserved;
13608         public short wCode;
13609         public short wReserved;
13610     }
13611     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13612     [System.SerializableAttribute]
13613     public enum ExporterEventKind
13614     {
13615         ERROR_REFTOINVALIDASSEMBLY = 2,
13616         NOTIF_CONVERTWARNING = 1,
13617         NOTIF_TYPECONVERTED = 0,
13618     }
13619     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13620     public sealed partial class ExtensibleClassFactory
13621     {
13622         internal ExtensibleClassFactory() { }
13623         public static void RegisterObjectCreationCallback(System.Runtime.InteropServices.ObjectCreationDelegate callback) { }
13624     }
13625     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13626     [System.SerializableAttribute]
13627     public partial class ExternalException : System.SystemException
13628     {
13629         public ExternalException() { }
13630         protected ExternalException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
13631         public ExternalException(string message) { }
13632         public ExternalException(string message, System.Exception inner) { }
13633         public ExternalException(string message, int errorCode) { }
13634         public virtual int ErrorCode { get { throw null; } }
13635         public override string ToString() { throw null; }
13636     }
13637     [System.AttributeUsageAttribute((System.AttributeTargets)(256), Inherited=false)]
13638     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13639     public sealed partial class FieldOffsetAttribute : System.Attribute
13640     {
13641         public FieldOffsetAttribute(int offset) { }
13642         public int Value { get { throw null; } }
13643     }
13644     [System.ObsoleteAttribute]
13645     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
13646     public partial struct FILETIME
13647     {
13648         public int dwHighDateTime;
13649         public int dwLowDateTime;
13650     }
13651     [System.ObsoleteAttribute]
13652     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
13653     public partial struct FUNCDESC
13654     {
13655         public System.Runtime.InteropServices.CALLCONV callconv;
13656         public short cParams;
13657         public short cParamsOpt;
13658         public short cScodes;
13659         public System.Runtime.InteropServices.ELEMDESC elemdescFunc;
13660         public System.Runtime.InteropServices.FUNCKIND funckind;
13661         public System.Runtime.InteropServices.INVOKEKIND invkind;
13662         public System.IntPtr lprgelemdescParam;
13663         public System.IntPtr lprgscode;
13664         public int memid;
13665         public short oVft;
13666         public short wFuncFlags;
13667     }
13668     [System.FlagsAttribute]
13669     [System.ObsoleteAttribute]
13670     [System.SerializableAttribute]
13671     public enum FUNCFLAGS : short
13672     {
13673         FUNCFLAG_FBINDABLE = (short)4,
13674         FUNCFLAG_FDEFAULTBIND = (short)32,
13675         FUNCFLAG_FDEFAULTCOLLELEM = (short)256,
13676         FUNCFLAG_FDISPLAYBIND = (short)16,
13677         FUNCFLAG_FHIDDEN = (short)64,
13678         FUNCFLAG_FIMMEDIATEBIND = (short)4096,
13679         FUNCFLAG_FNONBROWSABLE = (short)1024,
13680         FUNCFLAG_FREPLACEABLE = (short)2048,
13681         FUNCFLAG_FREQUESTEDIT = (short)8,
13682         FUNCFLAG_FRESTRICTED = (short)1,
13683         FUNCFLAG_FSOURCE = (short)2,
13684         FUNCFLAG_FUIDEFAULT = (short)512,
13685         FUNCFLAG_FUSESGETLASTERROR = (short)128,
13686     }
13687     [System.ObsoleteAttribute]
13688     [System.SerializableAttribute]
13689     public enum FUNCKIND
13690     {
13691         FUNC_DISPATCH = 4,
13692         FUNC_NONVIRTUAL = 2,
13693         FUNC_PUREVIRTUAL = 1,
13694         FUNC_STATIC = 3,
13695         FUNC_VIRTUAL = 0,
13696     }
13697     [System.MonoTODOAttribute("Struct should be [StructLayout(LayoutKind.Sequential)] but will need to be reordered for that.")]
13698     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13699     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
13700     public partial struct GCHandle
13701     {
13702         public bool IsAllocated { get { throw null; } }
13703         public object Target { get { throw null; } set { } }
13704         public System.IntPtr AddrOfPinnedObject() { throw null; }
13705         public static System.Runtime.InteropServices.GCHandle Alloc(object value) { throw null; }
13706         public static System.Runtime.InteropServices.GCHandle Alloc(object value, System.Runtime.InteropServices.GCHandleType type) { throw null; }
13707         public override bool Equals(object o) { throw null; }
13708         public void Free() { }
13709         public static System.Runtime.InteropServices.GCHandle FromIntPtr(System.IntPtr value) { throw null; }
13710         public override int GetHashCode() { throw null; }
13711         public static bool operator ==(System.Runtime.InteropServices.GCHandle a, System.Runtime.InteropServices.GCHandle b) { throw null; }
13712         public static explicit operator System.Runtime.InteropServices.GCHandle (System.IntPtr value) { throw null; }
13713         public static explicit operator System.IntPtr (System.Runtime.InteropServices.GCHandle value) { throw null; }
13714         public static bool operator !=(System.Runtime.InteropServices.GCHandle a, System.Runtime.InteropServices.GCHandle b) { throw null; }
13715         public static System.IntPtr ToIntPtr(System.Runtime.InteropServices.GCHandle value) { throw null; }
13716     }
13717     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13718     [System.SerializableAttribute]
13719     public enum GCHandleType
13720     {
13721         Normal = 2,
13722         Pinned = 3,
13723         Weak = 0,
13724         WeakTrackResurrection = 1,
13725     }
13726     [System.AttributeUsageAttribute((System.AttributeTargets)(5149), Inherited=false)]
13727     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13728     public sealed partial class GuidAttribute : System.Attribute
13729     {
13730         public GuidAttribute(string guid) { }
13731         public string Value { get { throw null; } }
13732     }
13733     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13734     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
13735     public partial struct HandleRef
13736     {
13737         public HandleRef(object wrapper, System.IntPtr handle) { throw null;}
13738         public System.IntPtr Handle { get { throw null; } }
13739         public object Wrapper { get { throw null; } }
13740         public static explicit operator System.IntPtr (System.Runtime.InteropServices.HandleRef value) { throw null; }
13741         public static System.IntPtr ToIntPtr(System.Runtime.InteropServices.HandleRef value) { throw null; }
13742     }
13743     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13744     public partial interface ICustomAdapter
13745     {
13746         [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]
13747         object GetUnderlyingObject();
13748     }
13749     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13750     public partial interface ICustomFactory
13751     {
13752         System.MarshalByRefObject CreateInstance(System.Type serverType);
13753     }
13754     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13755     public partial interface ICustomMarshaler
13756     {
13757         void CleanUpManagedData(object ManagedObj);
13758         void CleanUpNativeData(System.IntPtr pNativeData);
13759         int GetNativeDataSize();
13760         System.IntPtr MarshalManagedToNative(object ManagedObj);
13761         object MarshalNativeToManaged(System.IntPtr pNativeData);
13762     }
13763     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
13764     public partial interface ICustomQueryInterface
13765     {
13766         [System.Security.SecurityCriticalAttribute]
13767         System.Runtime.InteropServices.CustomQueryInterfaceResult GetInterface([System.Runtime.InteropServices.In]ref System.Guid iid, out System.IntPtr ppv);
13768     }
13769     [System.AttributeUsageAttribute((System.AttributeTargets)(5), Inherited=false)]
13770     [System.ObsoleteAttribute("This attribute is deprecated and will be removed in a future version.", false)]
13771     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13772     public sealed partial class IDispatchImplAttribute : System.Attribute
13773     {
13774         public IDispatchImplAttribute(short implType) { }
13775         public IDispatchImplAttribute(System.Runtime.InteropServices.IDispatchImplType implType) { }
13776         public System.Runtime.InteropServices.IDispatchImplType Value { get { throw null; } }
13777     }
13778     [System.ObsoleteAttribute("The IDispatchImplAttribute is deprecated.", false)]
13779     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13780     [System.SerializableAttribute]
13781     public enum IDispatchImplType
13782     {
13783         CompatibleImpl = 2,
13784         InternalImpl = 1,
13785         SystemDefinedImpl = 0,
13786     }
13787     [System.ObsoleteAttribute]
13788     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
13789     public partial struct IDLDESC
13790     {
13791         public int dwReserved;
13792         public System.Runtime.InteropServices.IDLFLAG wIDLFlags;
13793     }
13794     [System.FlagsAttribute]
13795     [System.ObsoleteAttribute]
13796     [System.SerializableAttribute]
13797     public enum IDLFLAG : short
13798     {
13799         IDLFLAG_FIN = (short)1,
13800         IDLFLAG_FLCID = (short)4,
13801         IDLFLAG_FOUT = (short)2,
13802         IDLFLAG_FRETVAL = (short)8,
13803         IDLFLAG_NONE = (short)0,
13804     }
13805     [System.FlagsAttribute]
13806     [System.ObsoleteAttribute]
13807     [System.SerializableAttribute]
13808     public enum IMPLTYPEFLAGS
13809     {
13810         IMPLTYPEFLAG_FDEFAULT = 1,
13811         IMPLTYPEFLAG_FDEFAULTVTABLE = 8,
13812         IMPLTYPEFLAG_FRESTRICTED = 4,
13813         IMPLTYPEFLAG_FSOURCE = 2,
13814     }
13815     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
13816     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13817     public sealed partial class ImportedFromTypeLibAttribute : System.Attribute
13818     {
13819         public ImportedFromTypeLibAttribute(string tlbFile) { }
13820         public string Value { get { throw null; } }
13821     }
13822     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13823     [System.SerializableAttribute]
13824     public enum ImporterEventKind
13825     {
13826         ERROR_REFTOINVALIDTYPELIB = 2,
13827         NOTIF_CONVERTWARNING = 1,
13828         NOTIF_TYPECONVERTED = 0,
13829     }
13830     [System.AttributeUsageAttribute((System.AttributeTargets)(2048), Inherited=false)]
13831     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13832     public sealed partial class InAttribute : System.Attribute
13833     {
13834         public InAttribute() { }
13835     }
13836     [System.AttributeUsageAttribute((System.AttributeTargets)(1024), Inherited=false)]
13837     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13838     public sealed partial class InterfaceTypeAttribute : System.Attribute
13839     {
13840         public InterfaceTypeAttribute(short interfaceType) { }
13841         public InterfaceTypeAttribute(System.Runtime.InteropServices.ComInterfaceType interfaceType) { }
13842         public System.Runtime.InteropServices.ComInterfaceType Value { get { throw null; } }
13843     }
13844     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13845     [System.SerializableAttribute]
13846     public partial class InvalidComObjectException : System.SystemException
13847     {
13848         public InvalidComObjectException() { }
13849         protected InvalidComObjectException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
13850         public InvalidComObjectException(string message) { }
13851         public InvalidComObjectException(string message, System.Exception inner) { }
13852     }
13853     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13854     [System.SerializableAttribute]
13855     public partial class InvalidOleVariantTypeException : System.SystemException
13856     {
13857         public InvalidOleVariantTypeException() { }
13858         protected InvalidOleVariantTypeException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
13859         public InvalidOleVariantTypeException(string message) { }
13860         public InvalidOleVariantTypeException(string message, System.Exception inner) { }
13861     }
13862     [System.ObsoleteAttribute]
13863     [System.SerializableAttribute]
13864     public enum INVOKEKIND
13865     {
13866         INVOKE_FUNC = 1,
13867         INVOKE_PROPERTYGET = 2,
13868         INVOKE_PROPERTYPUT = 4,
13869         INVOKE_PROPERTYPUTREF = 8,
13870     }
13871     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13872     [System.Runtime.InteropServices.GuidAttribute("CCBD682C-73A5-4568-B8B0-C7007E11ABA2")]
13873     public partial interface IRegistrationServices
13874     {
13875         System.Guid GetManagedCategoryGuid();
13876         [System.Security.SecurityCriticalAttribute]
13877         string GetProgIdForType(System.Type type);
13878         [System.Security.SecurityCriticalAttribute]
13879         System.Type[] GetRegistrableTypesInAssembly(System.Reflection.Assembly assembly);
13880         [System.Security.SecurityCriticalAttribute]
13881         bool RegisterAssembly(System.Reflection.Assembly assembly, System.Runtime.InteropServices.AssemblyRegistrationFlags flags);
13882         [System.Security.SecurityCriticalAttribute]
13883         void RegisterTypeForComClients(System.Type type, ref System.Guid g);
13884         bool TypeRepresentsComType(System.Type type);
13885         [System.Security.SecurityCriticalAttribute]
13886         bool TypeRequiresRegistration(System.Type type);
13887         [System.Security.SecurityCriticalAttribute]
13888         bool UnregisterAssembly(System.Reflection.Assembly assembly);
13889     }
13890     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13891     [System.Runtime.InteropServices.GuidAttribute("F1C3BF78-C3E4-11D3-88E7-00902754C43A")]
13892     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
13893     public partial interface ITypeLibConverter
13894     {
13895         [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]
13896         object ConvertAssemblyToTypeLib(System.Reflection.Assembly assembly, string typeLibName, System.Runtime.InteropServices.TypeLibExporterFlags flags, System.Runtime.InteropServices.ITypeLibExporterNotifySink notifySink);
13897         System.Reflection.Emit.AssemblyBuilder ConvertTypeLibToAssembly([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]object typeLib, string asmFileName, int flags, System.Runtime.InteropServices.ITypeLibImporterNotifySink notifySink, byte[] publicKey, System.Reflection.StrongNameKeyPair keyPair, bool unsafeInterfaces);
13898         System.Reflection.Emit.AssemblyBuilder ConvertTypeLibToAssembly([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]object typeLib, string asmFileName, System.Runtime.InteropServices.TypeLibImporterFlags flags, System.Runtime.InteropServices.ITypeLibImporterNotifySink notifySink, byte[] publicKey, System.Reflection.StrongNameKeyPair keyPair, string asmNamespace, System.Version asmVersion);
13899         bool GetPrimaryInteropAssembly(System.Guid g, int major, int minor, int lcid, out string asmName, out string asmCodeBase);
13900     }
13901     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13902     [System.Runtime.InteropServices.GuidAttribute("fa1f3615-acb9-486d-9eac-1bef87e36b09")]
13903     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
13904     public partial interface ITypeLibExporterNameProvider
13905     {
13906         [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.SafeArray)]
13907         string[] GetNames();
13908     }
13909     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13910     [System.Runtime.InteropServices.GuidAttribute("f1c3bf77-c3e4-11d3-88e7-00902754c43a")]
13911     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
13912     public partial interface ITypeLibExporterNotifySink
13913     {
13914         void ReportEvent(System.Runtime.InteropServices.ExporterEventKind eventKind, int eventCode, string eventMsg);
13915         [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]
13916         object ResolveRef(System.Reflection.Assembly assembly);
13917     }
13918     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13919     [System.Runtime.InteropServices.GuidAttribute("f1c3bf76-c3e4-11d3-88e7-00902754c43a")]
13920     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
13921     public partial interface ITypeLibImporterNotifySink
13922     {
13923         void ReportEvent(System.Runtime.InteropServices.ImporterEventKind eventKind, int eventCode, string eventMsg);
13924         System.Reflection.Assembly ResolveRef([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]object typeLib);
13925     }
13926     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13927     [System.SerializableAttribute]
13928     public enum LayoutKind
13929     {
13930         Auto = 3,
13931         Explicit = 2,
13932         Sequential = 0,
13933     }
13934     [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false)]
13935     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13936     public sealed partial class LCIDConversionAttribute : System.Attribute
13937     {
13938         public LCIDConversionAttribute(int lcid) { }
13939         public int Value { get { throw null; } }
13940     }
13941     [System.FlagsAttribute]
13942     [System.ObsoleteAttribute]
13943     [System.SerializableAttribute]
13944     public enum LIBFLAGS : short
13945     {
13946         LIBFLAG_FCONTROL = (short)2,
13947         LIBFLAG_FHASDISKIMAGE = (short)8,
13948         LIBFLAG_FHIDDEN = (short)4,
13949         LIBFLAG_FRESTRICTED = (short)1,
13950     }
13951     [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false, AllowMultiple=false)]
13952     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
13953     public sealed partial class ManagedToNativeComInteropStubAttribute : System.Attribute
13954     {
13955         public ManagedToNativeComInteropStubAttribute(System.Type classType, string methodName) { }
13956         public System.Type ClassType { get { throw null; } }
13957         public string MethodName { get { throw null; } }
13958     }
13959     public static partial class Marshal
13960     {
13961         public static readonly int SystemDefaultCharSize;
13962         public static readonly int SystemMaxDBCSCharSize;
13963         public static int AddRef(System.IntPtr pUnk) { throw null; }
13964         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static System.IntPtr AllocCoTaskMem(int cb) { throw null; }
13965         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
13966         public static System.IntPtr AllocHGlobal(int cb) { throw null; }
13967         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
13968         public static System.IntPtr AllocHGlobal(System.IntPtr cb) { throw null; }
13969         [System.MonoTODOAttribute]
13970         public static bool AreComObjectsAvailableForCleanup() { throw null; }
13971         [System.MonoTODOAttribute]
13972         public static object BindToMoniker(string monikerName) { throw null; }
13973         [System.MonoTODOAttribute]
13974         public static void ChangeWrapperHandleStrength(object otp, bool fIsWeak) { }
13975         [System.MonoTODOAttribute]
13976         public static void CleanupUnusedObjectsInCurrentContext() { }
13977         public static void Copy(byte[] source, int startIndex, System.IntPtr destination, int length) { }
13978         public static void Copy(char[] source, int startIndex, System.IntPtr destination, int length) { }
13979         public static void Copy(double[] source, int startIndex, System.IntPtr destination, int length) { }
13980         public static void Copy(short[] source, int startIndex, System.IntPtr destination, int length) { }
13981         public static void Copy(int[] source, int startIndex, System.IntPtr destination, int length) { }
13982         public static void Copy(long[] source, int startIndex, System.IntPtr destination, int length) { }
13983         public static void Copy(System.IntPtr source, byte[] destination, int startIndex, int length) { }
13984         public static void Copy(System.IntPtr source, char[] destination, int startIndex, int length) { }
13985         public static void Copy(System.IntPtr source, double[] destination, int startIndex, int length) { }
13986         public static void Copy(System.IntPtr source, short[] destination, int startIndex, int length) { }
13987         public static void Copy(System.IntPtr source, int[] destination, int startIndex, int length) { }
13988         public static void Copy(System.IntPtr source, long[] destination, int startIndex, int length) { }
13989         public static void Copy(System.IntPtr source, System.IntPtr[] destination, int startIndex, int length) { }
13990         public static void Copy(System.IntPtr source, float[] destination, int startIndex, int length) { }
13991         public static void Copy(System.IntPtr[] source, int startIndex, System.IntPtr destination, int length) { }
13992         public static void Copy(float[] source, int startIndex, System.IntPtr destination, int length) { }
13993         public static System.IntPtr CreateAggregatedObject(System.IntPtr pOuter, object o) { throw null; }
13994         public static System.IntPtr CreateAggregatedObject<T>(System.IntPtr pOuter, T o) { throw null; }
13995         public static object CreateWrapperOfType(object o, System.Type t) { throw null; }
13996         public static TWrapper CreateWrapperOfType<T, TWrapper>(T o) { throw null; }
13997         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.InteropServices.ComVisibleAttribute(true)]
13998         public static void DestroyStructure(System.IntPtr ptr, System.Type structuretype) { }
13999         public static void DestroyStructure<T>(System.IntPtr ptr) { }
14000         public static int FinalReleaseComObject(object o) { throw null; }
14001         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static void FreeBSTR(System.IntPtr ptr) { }
14002         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static void FreeCoTaskMem(System.IntPtr ptr) { }
14003         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
14004         public static void FreeHGlobal(System.IntPtr hglobal) { }
14005         public static System.Guid GenerateGuidForType(System.Type type) { throw null; }
14006         public static string GenerateProgIdForType(System.Type type) { throw null; }
14007         [System.MonoTODOAttribute]
14008         public static object GetActiveObject(string progID) { throw null; }
14009         public static System.IntPtr GetComInterfaceForObject(object o, System.Type T) { throw null; }
14010         [System.MonoTODOAttribute]
14011         public static System.IntPtr GetComInterfaceForObject(object o, System.Type T, System.Runtime.InteropServices.CustomQueryInterfaceMode mode) { throw null; }
14012         [System.MonoTODOAttribute]
14013         public static System.IntPtr GetComInterfaceForObjectInContext(object o, System.Type t) { throw null; }
14014         public static System.IntPtr GetComInterfaceForObject<T, TInterface>(T o) { throw null; }
14015         [System.MonoNotSupportedAttribute("MSDN states user code should never need to call this method.")]
14016         public static object GetComObjectData(object obj, object key) { throw null; }
14017         public static int GetComSlotForMethodInfo(System.Reflection.MemberInfo m) { throw null; }
14018         public static System.Delegate GetDelegateForFunctionPointer(System.IntPtr ptr, System.Type t) { throw null; }
14019         public static TDelegate GetDelegateForFunctionPointer<TDelegate>(System.IntPtr ptr) { throw null; }
14020         [System.MonoTODOAttribute]
14021         public static int GetEndComSlot(System.Type t) { throw null; }
14022         public static int GetExceptionCode() { throw null; }
14023         public static System.Exception GetExceptionForHR(int errorCode) { throw null; }
14024         public static System.Exception GetExceptionForHR(int errorCode, System.IntPtr errorInfo) { throw null; }
14025         [System.MonoTODOAttribute]
14026         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14027         public static System.IntPtr GetExceptionPointers() { throw null; }
14028         public static System.IntPtr GetFunctionPointerForDelegate(System.Delegate d) { throw null; }
14029         public static System.IntPtr GetFunctionPointerForDelegate<TDelegate>(TDelegate d) { throw null; }
14030         public static System.IntPtr GetHINSTANCE(System.Reflection.Module m) { throw null; }
14031         public static int GetHRForException(System.Exception e) { throw null; }
14032         [System.MonoTODOAttribute]
14033         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
14034         public static int GetHRForLastWin32Error() { throw null; }
14035         public static System.IntPtr GetIDispatchForObject(object o) { throw null; }
14036         [System.MonoTODOAttribute]
14037         public static System.IntPtr GetIDispatchForObjectInContext(object o) { throw null; }
14038         [System.MonoTODOAttribute]
14039         public static System.IntPtr GetITypeInfoForType(System.Type t) { throw null; }
14040         public static System.IntPtr GetIUnknownForObject(object o) { throw null; }
14041         [System.MonoTODOAttribute]
14042         public static System.IntPtr GetIUnknownForObjectInContext(object o) { throw null; }
14043         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
14044         public static int GetLastWin32Error() { throw null; }
14045         [System.MonoTODOAttribute]
14046         [System.ObsoleteAttribute("This method has been deprecated")]
14047         public static System.IntPtr GetManagedThunkForUnmanagedMethodPtr(System.IntPtr pfnMethodToWrap, System.IntPtr pbSignature, int cbSignature) { throw null; }
14048         [System.MonoTODOAttribute]
14049         public static System.Reflection.MemberInfo GetMethodInfoForComSlot(System.Type t, int slot, ref System.Runtime.InteropServices.ComMemberType memberType) { throw null; }
14050         public static void GetNativeVariantForObject(object obj, System.IntPtr pDstNativeVariant) { }
14051         public static void GetNativeVariantForObject<T>(T obj, System.IntPtr pDstNativeVariant) { }
14052         public static object GetObjectForIUnknown(System.IntPtr pUnk) { throw null; }
14053         public static object GetObjectForNativeVariant(System.IntPtr pSrcNativeVariant) { throw null; }
14054         public static T GetObjectForNativeVariant<T>(System.IntPtr pSrcNativeVariant) { throw null; }
14055         public static object[] GetObjectsForNativeVariants(System.IntPtr aSrcNativeVariant, int cVars) { throw null; }
14056         public static T[] GetObjectsForNativeVariants<T>(System.IntPtr aSrcNativeVariant, int cVars) { throw null; }
14057         [System.MonoTODOAttribute]
14058         public static int GetStartComSlot(System.Type t) { throw null; }
14059         [System.MonoTODOAttribute]
14060         [System.ObsoleteAttribute("This method has been deprecated")]
14061         public static System.Threading.Thread GetThreadFromFiberCookie(int cookie) { throw null; }
14062         public static object GetTypedObjectForIUnknown(System.IntPtr pUnk, System.Type t) { throw null; }
14063         [System.MonoTODOAttribute]
14064         public static System.Type GetTypeForITypeInfo(System.IntPtr piTypeInfo) { throw null; }
14065         public static System.Type GetTypeFromCLSID(System.Guid clsid) { throw null; }
14066         public static string GetTypeInfoName(System.Runtime.InteropServices.ComTypes.ITypeInfo typeInfo) { throw null; }
14067         [System.MonoTODOAttribute]
14068         [System.ObsoleteAttribute]
14069         public static string GetTypeInfoName(System.Runtime.InteropServices.UCOMITypeInfo pTI) { throw null; }
14070         [System.MonoTODOAttribute]
14071         public static System.Guid GetTypeLibGuid(System.Runtime.InteropServices.ComTypes.ITypeLib typelib) { throw null; }
14072         [System.MonoTODOAttribute]
14073         [System.ObsoleteAttribute]
14074         public static System.Guid GetTypeLibGuid(System.Runtime.InteropServices.UCOMITypeLib pTLB) { throw null; }
14075         [System.MonoTODOAttribute]
14076         public static System.Guid GetTypeLibGuidForAssembly(System.Reflection.Assembly asm) { throw null; }
14077         [System.MonoTODOAttribute]
14078         public static int GetTypeLibLcid(System.Runtime.InteropServices.ComTypes.ITypeLib typelib) { throw null; }
14079         [System.MonoTODOAttribute]
14080         [System.ObsoleteAttribute]
14081         public static int GetTypeLibLcid(System.Runtime.InteropServices.UCOMITypeLib pTLB) { throw null; }
14082         [System.MonoTODOAttribute]
14083         public static string GetTypeLibName(System.Runtime.InteropServices.ComTypes.ITypeLib typelib) { throw null; }
14084         [System.MonoTODOAttribute]
14085         [System.ObsoleteAttribute]
14086         public static string GetTypeLibName(System.Runtime.InteropServices.UCOMITypeLib pTLB) { throw null; }
14087         [System.MonoTODOAttribute]
14088         public static void GetTypeLibVersionForAssembly(System.Reflection.Assembly inputAssembly, out int majorVersion, out int minorVersion) { majorVersion = default(int); minorVersion = default(int); }
14089         public static object GetUniqueObjectForIUnknown(System.IntPtr unknown) { throw null; }
14090         [System.MonoTODOAttribute]
14091         [System.ObsoleteAttribute("This method has been deprecated")]
14092         public static System.IntPtr GetUnmanagedThunkForManagedMethodPtr(System.IntPtr pfnMethodToWrap, System.IntPtr pbSignature, int cbSignature) { throw null; }
14093         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static bool IsComObject(object o) { throw null; }
14094         [System.MonoTODOAttribute]
14095         public static bool IsTypeVisibleFromCom(System.Type t) { throw null; }
14096         [System.MonoTODOAttribute]
14097         public static int NumParamBytes(System.Reflection.MethodInfo m) { throw null; }
14098         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static System.IntPtr OffsetOf(System.Type t, string fieldName) { throw null; }
14099         public static System.IntPtr OffsetOf<T>(string fieldName) { throw null; }
14100         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static void Prelink(System.Reflection.MethodInfo m) { }
14101         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static void PrelinkAll(System.Type c) { }
14102         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static string PtrToStringAnsi(System.IntPtr ptr) { throw null; }
14103         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static string PtrToStringAnsi(System.IntPtr ptr, int len) { throw null; }
14104         public static string PtrToStringAuto(System.IntPtr ptr) { throw null; }
14105         public static string PtrToStringAuto(System.IntPtr ptr, int len) { throw null; }
14106         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static string PtrToStringBSTR(System.IntPtr ptr) { throw null; }
14107         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static string PtrToStringUni(System.IntPtr ptr) { throw null; }
14108         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static string PtrToStringUni(System.IntPtr ptr, int len) { throw null; }
14109         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.InteropServices.ComVisibleAttribute(true)]
14110         public static void PtrToStructure(System.IntPtr ptr, object structure) { }
14111         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.InteropServices.ComVisibleAttribute(true)]
14112         public static object PtrToStructure(System.IntPtr ptr, System.Type structureType) { throw null; }
14113         public static T PtrToStructure<T>(System.IntPtr ptr) { throw null; }
14114         public static void PtrToStructure<T>(System.IntPtr ptr, T structure) { }
14115         public static int QueryInterface(System.IntPtr pUnk, ref System.Guid iid, out System.IntPtr ppv) { ppv = default(System.IntPtr); throw null; }
14116         public static byte ReadByte(System.IntPtr ptr) { throw null; }
14117         public static byte ReadByte(System.IntPtr ptr, int ofs) { throw null; }
14118         [System.MonoTODOAttribute]
14119         [System.Security.SuppressUnmanagedCodeSecurityAttribute]
14120         public static byte ReadByte([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.AsAny)]object ptr, int ofs) { throw null; }
14121         public static short ReadInt16(System.IntPtr ptr) { throw null; }
14122         public static short ReadInt16(System.IntPtr ptr, int ofs) { throw null; }
14123         [System.MonoTODOAttribute]
14124         [System.Security.SuppressUnmanagedCodeSecurityAttribute]
14125         public static short ReadInt16([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.AsAny)]object ptr, int ofs) { throw null; }
14126         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
14127         public static int ReadInt32(System.IntPtr ptr) { throw null; }
14128         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
14129         public static int ReadInt32(System.IntPtr ptr, int ofs) { throw null; }
14130         [System.MonoTODOAttribute]
14131         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
14132         [System.Security.SuppressUnmanagedCodeSecurityAttribute]
14133         public static int ReadInt32([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.AsAny)]object ptr, int ofs) { throw null; }
14134         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
14135         public static long ReadInt64(System.IntPtr ptr) { throw null; }
14136         public static long ReadInt64(System.IntPtr ptr, int ofs) { throw null; }
14137         [System.MonoTODOAttribute]
14138         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
14139         [System.Security.SuppressUnmanagedCodeSecurityAttribute]
14140         public static long ReadInt64([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.AsAny)]object ptr, int ofs) { throw null; }
14141         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
14142         public static System.IntPtr ReadIntPtr(System.IntPtr ptr) { throw null; }
14143         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
14144         public static System.IntPtr ReadIntPtr(System.IntPtr ptr, int ofs) { throw null; }
14145         [System.MonoTODOAttribute]
14146         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
14147         public static System.IntPtr ReadIntPtr([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.AsAny)]object ptr, int ofs) { throw null; }
14148         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static System.IntPtr ReAllocCoTaskMem(System.IntPtr pv, int cb) { throw null; }
14149         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static System.IntPtr ReAllocHGlobal(System.IntPtr pv, System.IntPtr cb) { throw null; }
14150         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
14151         public static int Release(System.IntPtr pUnk) { throw null; }
14152         public static int ReleaseComObject(object o) { throw null; }
14153         [System.MonoTODOAttribute]
14154         [System.ObsoleteAttribute]
14155         public static void ReleaseThreadCache() { }
14156         public static System.IntPtr SecureStringToBSTR(System.Security.SecureString s) { throw null; }
14157         public static System.IntPtr SecureStringToCoTaskMemAnsi(System.Security.SecureString s) { throw null; }
14158         public static System.IntPtr SecureStringToCoTaskMemUnicode(System.Security.SecureString s) { throw null; }
14159         public static System.IntPtr SecureStringToGlobalAllocAnsi(System.Security.SecureString s) { throw null; }
14160         public static System.IntPtr SecureStringToGlobalAllocUnicode(System.Security.SecureString s) { throw null; }
14161         [System.MonoNotSupportedAttribute("MSDN states user code should never need to call this method.")]
14162         public static bool SetComObjectData(object obj, object key, object data) { throw null; }
14163         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14164         public static int SizeOf(object structure) { throw null; }
14165         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static int SizeOf(System.Type t) { throw null; }
14166         public static int SizeOf<T>() { throw null; }
14167         public static int SizeOf<T>(T structure) { throw null; }
14168         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static System.IntPtr StringToBSTR(string s) { throw null; }
14169         public static System.IntPtr StringToCoTaskMemAnsi(string s) { throw null; }
14170         public static System.IntPtr StringToCoTaskMemAuto(string s) { throw null; }
14171         public static System.IntPtr StringToCoTaskMemUni(string s) { throw null; }
14172         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static System.IntPtr StringToHGlobalAnsi(string s) { throw null; }
14173         public static System.IntPtr StringToHGlobalAuto(string s) { throw null; }
14174         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static System.IntPtr StringToHGlobalUni(string s) { throw null; }
14175         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
14176         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14177         public static void StructureToPtr(object structure, System.IntPtr ptr, bool fDeleteOld) { }
14178         public static void StructureToPtr<T>(T structure, System.IntPtr ptr, bool fDeleteOld) { }
14179         public static void ThrowExceptionForHR(int errorCode) { }
14180         public static void ThrowExceptionForHR(int errorCode, System.IntPtr errorInfo) { }
14181         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static System.IntPtr UnsafeAddrOfPinnedArrayElement(System.Array arr, int index) { throw null; }
14182         public static System.IntPtr UnsafeAddrOfPinnedArrayElement<T>(T[] arr, int index) { throw null; }
14183         public static void WriteByte(System.IntPtr ptr, byte val) { }
14184         public static void WriteByte(System.IntPtr ptr, int ofs, byte val) { }
14185         [System.MonoTODOAttribute]
14186         [System.Security.SuppressUnmanagedCodeSecurityAttribute]
14187         public static void WriteByte([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.AsAny)]object ptr, int ofs, byte val) { ptr = default(object); }
14188         public static void WriteInt16(System.IntPtr ptr, char val) { }
14189         public static void WriteInt16(System.IntPtr ptr, short val) { }
14190         public static void WriteInt16(System.IntPtr ptr, int ofs, char val) { }
14191         public static void WriteInt16(System.IntPtr ptr, int ofs, short val) { }
14192         [System.MonoTODOAttribute]
14193         public static void WriteInt16([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]object ptr, int ofs, char val) { ptr = default(object); }
14194         [System.MonoTODOAttribute]
14195         [System.Security.SuppressUnmanagedCodeSecurityAttribute]
14196         public static void WriteInt16([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.AsAny)]object ptr, int ofs, short val) { ptr = default(object); }
14197         public static void WriteInt32(System.IntPtr ptr, int val) { }
14198         public static void WriteInt32(System.IntPtr ptr, int ofs, int val) { }
14199         [System.MonoTODOAttribute]
14200         [System.Security.SuppressUnmanagedCodeSecurityAttribute]
14201         public static void WriteInt32([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.AsAny)]object ptr, int ofs, int val) { ptr = default(object); }
14202         public static void WriteInt64(System.IntPtr ptr, int ofs, long val) { }
14203         public static void WriteInt64(System.IntPtr ptr, long val) { }
14204         [System.MonoTODOAttribute]
14205         [System.Security.SuppressUnmanagedCodeSecurityAttribute]
14206         public static void WriteInt64([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.AsAny)]object ptr, int ofs, long val) { ptr = default(object); }
14207         public static void WriteIntPtr(System.IntPtr ptr, int ofs, System.IntPtr val) { }
14208         public static void WriteIntPtr(System.IntPtr ptr, System.IntPtr val) { }
14209         [System.MonoTODOAttribute]
14210         public static void WriteIntPtr([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.AsAny)]object ptr, int ofs, System.IntPtr val) { ptr = default(object); }
14211         public static void ZeroFreeBSTR(System.IntPtr s) { }
14212         public static void ZeroFreeCoTaskMemAnsi(System.IntPtr s) { }
14213         public static void ZeroFreeCoTaskMemUnicode(System.IntPtr s) { }
14214         public static void ZeroFreeGlobalAllocAnsi(System.IntPtr s) { }
14215         public static void ZeroFreeGlobalAllocUnicode(System.IntPtr s) { }
14216     }
14217     [System.AttributeUsageAttribute((System.AttributeTargets)(10496), Inherited=false)]
14218     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14219     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
14220     public sealed partial class MarshalAsAttribute : System.Attribute
14221     {
14222         public System.Runtime.InteropServices.UnmanagedType ArraySubType;
14223         public int IidParameterIndex;
14224         public string MarshalCookie;
14225         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14226         public string MarshalType;
14227         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14228         public System.Type MarshalTypeRef;
14229         public System.Runtime.InteropServices.VarEnum SafeArraySubType;
14230         public System.Type SafeArrayUserDefinedSubType;
14231         public int SizeConst;
14232         public short SizeParamIndex;
14233         public MarshalAsAttribute(short unmanagedType) { }
14234         public MarshalAsAttribute(System.Runtime.InteropServices.UnmanagedType unmanagedType) { }
14235         public System.Runtime.InteropServices.UnmanagedType Value { get { throw null; } }
14236     }
14237     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14238     [System.SerializableAttribute]
14239     public partial class MarshalDirectiveException : System.SystemException
14240     {
14241         public MarshalDirectiveException() { }
14242         protected MarshalDirectiveException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
14243         public MarshalDirectiveException(string message) { }
14244         public MarshalDirectiveException(string message, System.Exception inner) { }
14245     }
14246     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14247     public delegate System.IntPtr ObjectCreationDelegate(System.IntPtr aggregator);
14248     [System.AttributeUsageAttribute((System.AttributeTargets)(2048), Inherited=false)]
14249     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14250     public sealed partial class OptionalAttribute : System.Attribute
14251     {
14252         public OptionalAttribute() { }
14253     }
14254     [System.AttributeUsageAttribute((System.AttributeTargets)(2048), Inherited=false)]
14255     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14256     public sealed partial class OutAttribute : System.Attribute
14257     {
14258         public OutAttribute() { }
14259     }
14260     [System.ObsoleteAttribute]
14261     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
14262     public partial struct PARAMDESC
14263     {
14264         public System.IntPtr lpVarValue;
14265         public System.Runtime.InteropServices.PARAMFLAG wParamFlags;
14266     }
14267     [System.FlagsAttribute]
14268     [System.ObsoleteAttribute]
14269     [System.SerializableAttribute]
14270     public enum PARAMFLAG : short
14271     {
14272         PARAMFLAG_FHASCUSTDATA = (short)64,
14273         PARAMFLAG_FHASDEFAULT = (short)32,
14274         PARAMFLAG_FIN = (short)1,
14275         PARAMFLAG_FLCID = (short)4,
14276         PARAMFLAG_FOPT = (short)16,
14277         PARAMFLAG_FOUT = (short)2,
14278         PARAMFLAG_FRETVAL = (short)8,
14279         PARAMFLAG_NONE = (short)0,
14280     }
14281     [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false)]
14282     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14283     public sealed partial class PreserveSigAttribute : System.Attribute
14284     {
14285         public PreserveSigAttribute() { }
14286     }
14287     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false, AllowMultiple=true)]
14288     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14289     public sealed partial class PrimaryInteropAssemblyAttribute : System.Attribute
14290     {
14291         public PrimaryInteropAssemblyAttribute(int major, int minor) { }
14292         public int MajorVersion { get { throw null; } }
14293         public int MinorVersion { get { throw null; } }
14294     }
14295     [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=false)]
14296     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14297     public sealed partial class ProgIdAttribute : System.Attribute
14298     {
14299         public ProgIdAttribute(string progId) { }
14300         public string Value { get { throw null; } }
14301     }
14302     [System.FlagsAttribute]
14303     public enum RegistrationClassContext
14304     {
14305         DisableActivateAsActivator = 32768,
14306         EnableActivateAsActivator = 65536,
14307         EnableCodeDownload = 8192,
14308         FromDefaultContext = 131072,
14309         InProcessHandler = 2,
14310         InProcessHandler16 = 32,
14311         InProcessServer = 1,
14312         InProcessServer16 = 8,
14313         LocalServer = 4,
14314         NoCodeDownload = 1024,
14315         NoCustomMarshal = 4096,
14316         NoFailureLog = 16384,
14317         RemoteServer = 16,
14318         Reserved1 = 64,
14319         Reserved2 = 128,
14320         Reserved3 = 256,
14321         Reserved4 = 512,
14322         Reserved5 = 2048,
14323     }
14324     [System.FlagsAttribute]
14325     public enum RegistrationConnectionType
14326     {
14327         MultipleUse = 1,
14328         MultiSeparate = 2,
14329         SingleUse = 0,
14330         Surrogate = 8,
14331         Suspended = 4,
14332     }
14333     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
14334     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14335     [System.Runtime.InteropServices.GuidAttribute("475e398f-8afa-43a7-a3be-f4ef8d6787c9")]
14336     public partial class RegistrationServices : System.Runtime.InteropServices.IRegistrationServices
14337     {
14338         public RegistrationServices() { }
14339         public virtual System.Guid GetManagedCategoryGuid() { throw null; }
14340         public virtual string GetProgIdForType(System.Type type) { throw null; }
14341         [System.MonoTODOAttribute("implement")]
14342         public virtual System.Type[] GetRegistrableTypesInAssembly(System.Reflection.Assembly assembly) { throw null; }
14343         [System.MonoTODOAttribute("implement")]
14344         public virtual bool RegisterAssembly(System.Reflection.Assembly assembly, System.Runtime.InteropServices.AssemblyRegistrationFlags flags) { throw null; }
14345         [System.MonoTODOAttribute("implement")]
14346         public virtual void RegisterTypeForComClients(System.Type type, ref System.Guid g) { }
14347         [System.MonoTODOAttribute("implement")]
14348         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
14349         public virtual int RegisterTypeForComClients(System.Type type, System.Runtime.InteropServices.RegistrationClassContext classContext, System.Runtime.InteropServices.RegistrationConnectionType flags) { throw null; }
14350         [System.MonoTODOAttribute("implement")]
14351         public virtual bool TypeRepresentsComType(System.Type type) { throw null; }
14352         [System.MonoTODOAttribute("implement")]
14353         public virtual bool TypeRequiresRegistration(System.Type type) { throw null; }
14354         [System.MonoTODOAttribute("implement")]
14355         public virtual bool UnregisterAssembly(System.Reflection.Assembly assembly) { throw null; }
14356         [System.MonoTODOAttribute("implement")]
14357         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
14358         public virtual void UnregisterTypeForComClients(int cookie) { }
14359     }
14360     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14361     public partial class RuntimeEnvironment
14362     {
14363         [System.ObsoleteAttribute("Do not create instances of the RuntimeEnvironment class.  Call the static methods directly on this type instead", true)]
14364         public RuntimeEnvironment() { }
14365         public static string SystemConfigurationFile { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
14366         public static bool FromGlobalAccessCache(System.Reflection.Assembly a) { throw null; }
14367         [System.Security.SecuritySafeCriticalAttribute]
14368         public static string GetRuntimeDirectory() { throw null; }
14369         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
14370         [System.Security.SecurityCriticalAttribute]
14371         public static System.IntPtr GetRuntimeInterfaceAsIntPtr(System.Guid clsid, System.Guid riid) { throw null; }
14372         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
14373         [System.Security.SecurityCriticalAttribute]
14374         public static object GetRuntimeInterfaceAsObject(System.Guid clsid, System.Guid riid) { throw null; }
14375         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
14376         public static string GetSystemVersion() { throw null; }
14377     }
14378     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14379     [System.SerializableAttribute]
14380     public partial class SafeArrayRankMismatchException : System.SystemException
14381     {
14382         public SafeArrayRankMismatchException() { }
14383         protected SafeArrayRankMismatchException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
14384         public SafeArrayRankMismatchException(string message) { }
14385         public SafeArrayRankMismatchException(string message, System.Exception inner) { }
14386     }
14387     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14388     [System.SerializableAttribute]
14389     public partial class SafeArrayTypeMismatchException : System.SystemException
14390     {
14391         public SafeArrayTypeMismatchException() { }
14392         protected SafeArrayTypeMismatchException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
14393         public SafeArrayTypeMismatchException(string message) { }
14394         public SafeArrayTypeMismatchException(string message, System.Exception inner) { }
14395     }
14396     public abstract partial class SafeBuffer : Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid
14397     {
14398         protected SafeBuffer(bool ownsHandle) : base (default(bool)) { }
14399         [System.CLSCompliantAttribute(false)]
14400         public ulong ByteLength { get { throw null; } }
14401         [System.CLSCompliantAttribute(false)]
14402         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
14403         public unsafe void AcquirePointer(ref byte* pointer) { }
14404         [System.CLSCompliantAttribute(false)]
14405         public void Initialize(uint numElements, uint sizeOfEachElement) { }
14406         [System.CLSCompliantAttribute(false)]
14407         public void Initialize(ulong numBytes) { }
14408         [System.CLSCompliantAttribute(false)]
14409         public void Initialize<T>(uint numElements) where T : struct { }
14410         [System.CLSCompliantAttribute(false)]
14411         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
14412         public void ReadArray<T>(ulong byteOffset, T[] array, int index, int count) where T : struct { }
14413         [System.CLSCompliantAttribute(false)]
14414         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
14415         public T Read<T>(ulong byteOffset) where T : struct { throw null; }
14416         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
14417         public void ReleasePointer() { }
14418         [System.CLSCompliantAttribute(false)]
14419         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
14420         public void WriteArray<T>(ulong byteOffset, T[] array, int index, int count) where T : struct { }
14421         [System.CLSCompliantAttribute(false)]
14422         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
14423         public void Write<T>(ulong byteOffset, T value) where T : struct { }
14424     }
14425     [System.Security.SecurityCriticalAttribute]
14426     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, UnmanagedCode=true)]
14427     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
14428     public abstract partial class SafeHandle : System.Runtime.ConstrainedExecution.CriticalFinalizerObject, System.IDisposable
14429     {
14430         protected System.IntPtr handle;
14431         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
14432         protected SafeHandle(System.IntPtr invalidHandleValue, bool ownsHandle) { }
14433         public bool IsClosed { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
14434         public abstract bool IsInvalid { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get; }
14435         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
14436         [System.Security.SecurityCriticalAttribute]
14437         public void Close() { }
14438         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
14439         public void DangerousAddRef(ref bool success) { }
14440         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
14441         public System.IntPtr DangerousGetHandle() { throw null; }
14442         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
14443         public void DangerousRelease() { }
14444         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
14445         [System.Security.SecuritySafeCriticalAttribute]
14446         public void Dispose() { }
14447         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
14448         [System.Security.SecurityCriticalAttribute]
14449         protected virtual void Dispose(bool disposing) { }
14450         [System.Security.SecuritySafeCriticalAttribute]
14451         ~SafeHandle() { }
14452         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
14453         protected abstract bool ReleaseHandle();
14454         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
14455         protected void SetHandle(System.IntPtr handle) { }
14456         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
14457         public void SetHandleAsInvalid() { }
14458     }
14459     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14460     [System.SerializableAttribute]
14461     public partial class SEHException : System.Runtime.InteropServices.ExternalException
14462     {
14463         public SEHException() { }
14464         protected SEHException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
14465         public SEHException(string message) { }
14466         public SEHException(string message, System.Exception inner) { }
14467         public virtual bool CanResume() { throw null; }
14468     }
14469     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
14470     [System.ObsoleteAttribute("This attribute has been deprecated.  Application Domains no longer respect Activation Context boundaries in IDispatch calls.", false)]
14471     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14472     public sealed partial class SetWin32ContextInIDispatchAttribute : System.Attribute
14473     {
14474         public SetWin32ContextInIDispatchAttribute() { }
14475     }
14476     [System.ObsoleteAttribute]
14477     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
14478     public partial struct STATSTG
14479     {
14480         public System.Runtime.InteropServices.FILETIME atime;
14481         public long cbSize;
14482         public System.Guid clsid;
14483         public System.Runtime.InteropServices.FILETIME ctime;
14484         public int grfLocksSupported;
14485         public int grfMode;
14486         public int grfStateBits;
14487         public System.Runtime.InteropServices.FILETIME mtime;
14488         public string pwcsName;
14489         public int reserved;
14490         public int type;
14491     }
14492     [System.AttributeUsageAttribute((System.AttributeTargets)(12), Inherited=false)]
14493     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14494     public sealed partial class StructLayoutAttribute : System.Attribute
14495     {
14496         public System.Runtime.InteropServices.CharSet CharSet;
14497         public int Pack;
14498         public int Size;
14499         public StructLayoutAttribute(short layoutKind) { }
14500         public StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind layoutKind) { }
14501         public System.Runtime.InteropServices.LayoutKind Value { get { throw null; } }
14502     }
14503     [System.ObsoleteAttribute]
14504     [System.SerializableAttribute]
14505     public enum SYSKIND
14506     {
14507         SYS_MAC = 2,
14508         SYS_WIN16 = 0,
14509         SYS_WIN32 = 1,
14510     }
14511     [System.ObsoleteAttribute]
14512     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
14513     public partial struct TYPEATTR
14514     {
14515         public short cbAlignment;
14516         public int cbSizeInstance;
14517         public short cbSizeVft;
14518         public short cFuncs;
14519         public short cImplTypes;
14520         public short cVars;
14521         public int dwReserved;
14522         public System.Guid guid;
14523         public System.Runtime.InteropServices.IDLDESC idldescType;
14524         public int lcid;
14525         public System.IntPtr lpstrSchema;
14526         public const int MEMBER_ID_NIL = -1;
14527         public int memidConstructor;
14528         public int memidDestructor;
14529         public System.Runtime.InteropServices.TYPEDESC tdescAlias;
14530         public System.Runtime.InteropServices.TYPEKIND typekind;
14531         public short wMajorVerNum;
14532         public short wMinorVerNum;
14533         public System.Runtime.InteropServices.TYPEFLAGS wTypeFlags;
14534     }
14535     [System.ObsoleteAttribute]
14536     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
14537     public partial struct TYPEDESC
14538     {
14539         public System.IntPtr lpValue;
14540         public short vt;
14541     }
14542     [System.FlagsAttribute]
14543     [System.ObsoleteAttribute]
14544     [System.SerializableAttribute]
14545     public enum TYPEFLAGS : short
14546     {
14547         TYPEFLAG_FAGGREGATABLE = (short)1024,
14548         TYPEFLAG_FAPPOBJECT = (short)1,
14549         TYPEFLAG_FCANCREATE = (short)2,
14550         TYPEFLAG_FCONTROL = (short)32,
14551         TYPEFLAG_FDISPATCHABLE = (short)4096,
14552         TYPEFLAG_FDUAL = (short)64,
14553         TYPEFLAG_FHIDDEN = (short)16,
14554         TYPEFLAG_FLICENSED = (short)4,
14555         TYPEFLAG_FNONEXTENSIBLE = (short)128,
14556         TYPEFLAG_FOLEAUTOMATION = (short)256,
14557         TYPEFLAG_FPREDECLID = (short)8,
14558         TYPEFLAG_FPROXY = (short)16384,
14559         TYPEFLAG_FREPLACEABLE = (short)2048,
14560         TYPEFLAG_FRESTRICTED = (short)512,
14561         TYPEFLAG_FREVERSEBIND = (short)8192,
14562     }
14563     [System.AttributeUsageAttribute((System.AttributeTargets)(5144), AllowMultiple=false, Inherited=false)]
14564     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
14565     public sealed partial class TypeIdentifierAttribute : System.Attribute
14566     {
14567         public TypeIdentifierAttribute() { }
14568         public TypeIdentifierAttribute(string scope, string identifier) { }
14569         public string Identifier { get { throw null; } }
14570         public string Scope { get { throw null; } }
14571     }
14572     [System.ObsoleteAttribute]
14573     [System.SerializableAttribute]
14574     public enum TYPEKIND
14575     {
14576         TKIND_ALIAS = 6,
14577         TKIND_COCLASS = 5,
14578         TKIND_DISPATCH = 4,
14579         TKIND_ENUM = 0,
14580         TKIND_INTERFACE = 3,
14581         TKIND_MAX = 8,
14582         TKIND_MODULE = 2,
14583         TKIND_RECORD = 1,
14584         TKIND_UNION = 7,
14585     }
14586     [System.ObsoleteAttribute]
14587     [System.SerializableAttribute]
14588     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
14589     public partial struct TYPELIBATTR
14590     {
14591         public System.Guid guid;
14592         public int lcid;
14593         public System.Runtime.InteropServices.SYSKIND syskind;
14594         public System.Runtime.InteropServices.LIBFLAGS wLibFlags;
14595         public short wMajorVerNum;
14596         public short wMinorVerNum;
14597     }
14598     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
14599     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14600     [System.Runtime.InteropServices.GuidAttribute("f1c3bf79-c3e4-11d3-88e7-00902754c43a")]
14601     public sealed partial class TypeLibConverter : System.Runtime.InteropServices.ITypeLibConverter
14602     {
14603         public TypeLibConverter() { }
14604         [System.MonoTODOAttribute("implement")]
14605         [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]
14606         public object ConvertAssemblyToTypeLib(System.Reflection.Assembly assembly, string strTypeLibName, System.Runtime.InteropServices.TypeLibExporterFlags flags, System.Runtime.InteropServices.ITypeLibExporterNotifySink notifySink) { throw null; }
14607         [System.MonoTODOAttribute("implement")]
14608         public System.Reflection.Emit.AssemblyBuilder ConvertTypeLibToAssembly([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]object typeLib, string asmFileName, int flags, System.Runtime.InteropServices.ITypeLibImporterNotifySink notifySink, byte[] publicKey, System.Reflection.StrongNameKeyPair keyPair, bool unsafeInterfaces) { throw null; }
14609         [System.MonoTODOAttribute("implement")]
14610         public System.Reflection.Emit.AssemblyBuilder ConvertTypeLibToAssembly([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]object typeLib, string asmFileName, System.Runtime.InteropServices.TypeLibImporterFlags flags, System.Runtime.InteropServices.ITypeLibImporterNotifySink notifySink, byte[] publicKey, System.Reflection.StrongNameKeyPair keyPair, string asmNamespace, System.Version asmVersion) { throw null; }
14611         [System.MonoTODOAttribute("implement")]
14612         public bool GetPrimaryInteropAssembly(System.Guid g, int major, int minor, int lcid, out string asmName, out string asmCodeBase) { asmName = default(string); asmCodeBase = default(string); throw null; }
14613     }
14614     [System.FlagsAttribute]
14615     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14616     [System.SerializableAttribute]
14617     public enum TypeLibExporterFlags
14618     {
14619         CallerResolvedReferences = 2,
14620         ExportAs32Bit = 16,
14621         ExportAs64Bit = 32,
14622         None = 0,
14623         OldNames = 4,
14624         OnlyReferenceRegistered = 1,
14625     }
14626     [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false)]
14627     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14628     public sealed partial class TypeLibFuncAttribute : System.Attribute
14629     {
14630         public TypeLibFuncAttribute(short flags) { }
14631         public TypeLibFuncAttribute(System.Runtime.InteropServices.TypeLibFuncFlags flags) { }
14632         public System.Runtime.InteropServices.TypeLibFuncFlags Value { get { throw null; } }
14633     }
14634     [System.FlagsAttribute]
14635     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14636     [System.SerializableAttribute]
14637     public enum TypeLibFuncFlags
14638     {
14639         FBindable = 4,
14640         FDefaultBind = 32,
14641         FDefaultCollelem = 256,
14642         FDisplayBind = 16,
14643         FHidden = 64,
14644         FImmediateBind = 4096,
14645         FNonBrowsable = 1024,
14646         FReplaceable = 2048,
14647         FRequestEdit = 8,
14648         FRestricted = 1,
14649         FSource = 2,
14650         FUiDefault = 512,
14651         FUsesGetLastError = 128,
14652     }
14653     [System.AttributeUsageAttribute((System.AttributeTargets)(1024), Inherited=false)]
14654     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14655     public sealed partial class TypeLibImportClassAttribute : System.Attribute
14656     {
14657         public TypeLibImportClassAttribute(System.Type importClass) { }
14658         public string Value { get { throw null; } }
14659     }
14660     [System.FlagsAttribute]
14661     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14662     [System.SerializableAttribute]
14663     public enum TypeLibImporterFlags
14664     {
14665         ImportAsAgnostic = 2048,
14666         ImportAsArm = 16384,
14667         ImportAsItanium = 1024,
14668         ImportAsX64 = 512,
14669         ImportAsX86 = 256,
14670         NoDefineVersionResource = 8192,
14671         None = 0,
14672         PreventClassMembers = 16,
14673         PrimaryInteropAssembly = 1,
14674         ReflectionOnlyLoading = 4096,
14675         SafeArrayAsSystemArray = 4,
14676         SerializableValueClasses = 32,
14677         TransformDispRetVals = 8,
14678         UnsafeInterfaces = 2,
14679     }
14680     [System.AttributeUsageAttribute((System.AttributeTargets)(1052), Inherited=false)]
14681     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14682     public sealed partial class TypeLibTypeAttribute : System.Attribute
14683     {
14684         public TypeLibTypeAttribute(short flags) { }
14685         public TypeLibTypeAttribute(System.Runtime.InteropServices.TypeLibTypeFlags flags) { }
14686         public System.Runtime.InteropServices.TypeLibTypeFlags Value { get { throw null; } }
14687     }
14688     [System.FlagsAttribute]
14689     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14690     [System.SerializableAttribute]
14691     public enum TypeLibTypeFlags
14692     {
14693         FAggregatable = 1024,
14694         FAppObject = 1,
14695         FCanCreate = 2,
14696         FControl = 32,
14697         FDispatchable = 4096,
14698         FDual = 64,
14699         FHidden = 16,
14700         FLicensed = 4,
14701         FNonExtensible = 128,
14702         FOleAutomation = 256,
14703         FPreDeclId = 8,
14704         FReplaceable = 2048,
14705         FRestricted = 512,
14706         FReverseBind = 8192,
14707     }
14708     [System.AttributeUsageAttribute((System.AttributeTargets)(256), Inherited=false)]
14709     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14710     public sealed partial class TypeLibVarAttribute : System.Attribute
14711     {
14712         public TypeLibVarAttribute(short flags) { }
14713         public TypeLibVarAttribute(System.Runtime.InteropServices.TypeLibVarFlags flags) { }
14714         public System.Runtime.InteropServices.TypeLibVarFlags Value { get { throw null; } }
14715     }
14716     [System.FlagsAttribute]
14717     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14718     [System.SerializableAttribute]
14719     public enum TypeLibVarFlags
14720     {
14721         FBindable = 4,
14722         FDefaultBind = 32,
14723         FDefaultCollelem = 256,
14724         FDisplayBind = 16,
14725         FHidden = 64,
14726         FImmediateBind = 4096,
14727         FNonBrowsable = 1024,
14728         FReadOnly = 1,
14729         FReplaceable = 2048,
14730         FRequestEdit = 8,
14731         FRestricted = 128,
14732         FSource = 2,
14733         FUiDefault = 512,
14734     }
14735     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
14736     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14737     public sealed partial class TypeLibVersionAttribute : System.Attribute
14738     {
14739         public TypeLibVersionAttribute(int major, int minor) { }
14740         public int MajorVersion { get { throw null; } }
14741         public int MinorVersion { get { throw null; } }
14742     }
14743     [System.ObsoleteAttribute]
14744     [System.Runtime.InteropServices.GuidAttribute("0000000e-0000-0000-c000-000000000046")]
14745     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
14746     public partial interface UCOMIBindCtx
14747     {
14748         void EnumObjectParam(out System.Runtime.InteropServices.UCOMIEnumString ppenum);
14749         void GetBindOptions(ref System.Runtime.InteropServices.BIND_OPTS pbindopts);
14750         void GetObjectParam([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string pszKey, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]out object ppunk);
14751         void GetRunningObjectTable(out System.Runtime.InteropServices.UCOMIRunningObjectTable pprot);
14752         void RegisterObjectBound([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]object punk);
14753         void RegisterObjectParam([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string pszKey, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]object punk);
14754         void ReleaseBoundObjects();
14755         void RevokeObjectBound([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]object punk);
14756         void RevokeObjectParam([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string pszKey);
14757         void SetBindOptions([System.Runtime.InteropServices.In]ref System.Runtime.InteropServices.BIND_OPTS pbindopts);
14758     }
14759     [System.ObsoleteAttribute]
14760     [System.Runtime.InteropServices.GuidAttribute("b196b286-bab4-101a-b69c-00aa00341d07")]
14761     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
14762     public partial interface UCOMIConnectionPoint
14763     {
14764         void Advise([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]object pUnkSink, out int pdwCookie);
14765         void EnumConnections(out System.Runtime.InteropServices.UCOMIEnumConnections ppEnum);
14766         void GetConnectionInterface(out System.Guid pIID);
14767         void GetConnectionPointContainer(out System.Runtime.InteropServices.UCOMIConnectionPointContainer ppCPC);
14768         void Unadvise(int dwCookie);
14769     }
14770     [System.ObsoleteAttribute]
14771     [System.Runtime.InteropServices.GuidAttribute("b196b284-bab4-101a-b69c-00aa00341d07")]
14772     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
14773     public partial interface UCOMIConnectionPointContainer
14774     {
14775         void EnumConnectionPoints(out System.Runtime.InteropServices.UCOMIEnumConnectionPoints ppEnum);
14776         void FindConnectionPoint(ref System.Guid riid, out System.Runtime.InteropServices.UCOMIConnectionPoint ppCP);
14777     }
14778     [System.ObsoleteAttribute]
14779     [System.Runtime.InteropServices.GuidAttribute("b196b285-bab4-101a-b69c-00aa00341d07")]
14780     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
14781     public partial interface UCOMIEnumConnectionPoints
14782     {
14783         void Clone(out System.Runtime.InteropServices.UCOMIEnumConnectionPoints ppenum);
14784         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Next(int celt, [System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]System.Runtime.InteropServices.UCOMIConnectionPoint[] rgelt, out int pceltFetched);
14785         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Reset();
14786         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Skip(int celt);
14787     }
14788     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.IEnumConnections instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
14789     [System.Runtime.InteropServices.GuidAttribute("B196B287-BAB4-101A-B69C-00AA00341D07")]
14790     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
14791     public partial interface UCOMIEnumConnections
14792     {
14793         void Clone(out System.Runtime.InteropServices.UCOMIEnumConnections ppenum);
14794         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Next(int celt, [System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]System.Runtime.InteropServices.CONNECTDATA[] rgelt, out int pceltFetched);
14795         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]void Reset();
14796         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Skip(int celt);
14797     }
14798     [System.ObsoleteAttribute]
14799     [System.Runtime.InteropServices.GuidAttribute("00000102-0000-0000-c000-000000000046")]
14800     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
14801     public partial interface UCOMIEnumMoniker
14802     {
14803         void Clone(out System.Runtime.InteropServices.UCOMIEnumMoniker ppenum);
14804         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Next(int celt, [System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]System.Runtime.InteropServices.UCOMIMoniker[] rgelt, out int pceltFetched);
14805         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Reset();
14806         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Skip(int celt);
14807     }
14808     [System.ObsoleteAttribute]
14809     [System.Runtime.InteropServices.GuidAttribute("00000101-0000-0000-c000-000000000046")]
14810     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
14811     public partial interface UCOMIEnumString
14812     {
14813         void Clone(out System.Runtime.InteropServices.UCOMIEnumString ppenum);
14814         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Next(int celt, [System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]string[] rgelt, out int pceltFetched);
14815         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Reset();
14816         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Skip(int celt);
14817     }
14818     [System.ObsoleteAttribute]
14819     [System.Runtime.InteropServices.GuidAttribute("00020404-0000-0000-c000-000000000046")]
14820     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
14821     public partial interface UCOMIEnumVARIANT
14822     {
14823         void Clone(int ppenum);
14824         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Next(int celt, int rgvar, int pceltFetched);
14825         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Reset();
14826         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Skip(int celt);
14827     }
14828     [System.ObsoleteAttribute]
14829     [System.Runtime.InteropServices.GuidAttribute("0000000f-0000-0000-c000-000000000046")]
14830     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
14831     public partial interface UCOMIMoniker
14832     {
14833         void BindToObject(System.Runtime.InteropServices.UCOMIBindCtx pbc, System.Runtime.InteropServices.UCOMIMoniker pmkToLeft, [System.Runtime.InteropServices.In]ref System.Guid riidResult, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]out object ppvResult);
14834         void BindToStorage(System.Runtime.InteropServices.UCOMIBindCtx pbc, System.Runtime.InteropServices.UCOMIMoniker pmkToLeft, [System.Runtime.InteropServices.In]ref System.Guid riid, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]out object ppvObj);
14835         void CommonPrefixWith(System.Runtime.InteropServices.UCOMIMoniker pmkOther, out System.Runtime.InteropServices.UCOMIMoniker ppmkPrefix);
14836         void ComposeWith(System.Runtime.InteropServices.UCOMIMoniker pmkRight, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]bool fOnlyIfNotGeneric, out System.Runtime.InteropServices.UCOMIMoniker ppmkComposite);
14837         void Enum([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]bool fForward, out System.Runtime.InteropServices.UCOMIEnumMoniker ppenumMoniker);
14838         void GetClassID(out System.Guid pClassID);
14839         void GetDisplayName(System.Runtime.InteropServices.UCOMIBindCtx pbc, System.Runtime.InteropServices.UCOMIMoniker pmkToLeft, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]out string ppszDisplayName);
14840         void GetSizeMax(out long pcbSize);
14841         void GetTimeOfLastChange(System.Runtime.InteropServices.UCOMIBindCtx pbc, System.Runtime.InteropServices.UCOMIMoniker pmkToLeft, out System.Runtime.InteropServices.FILETIME pFileTime);
14842         void Hash(out int pdwHash);
14843         void Inverse(out System.Runtime.InteropServices.UCOMIMoniker ppmk);
14844         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int IsDirty();
14845         void IsEqual(System.Runtime.InteropServices.UCOMIMoniker pmkOtherMoniker);
14846         void IsRunning(System.Runtime.InteropServices.UCOMIBindCtx pbc, System.Runtime.InteropServices.UCOMIMoniker pmkToLeft, System.Runtime.InteropServices.UCOMIMoniker pmkNewlyRunning);
14847         void IsSystemMoniker(out int pdwMksys);
14848         void Load(System.Runtime.InteropServices.UCOMIStream pStm);
14849         void ParseDisplayName(System.Runtime.InteropServices.UCOMIBindCtx pbc, System.Runtime.InteropServices.UCOMIMoniker pmkToLeft, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string pszDisplayName, out int pchEaten, out System.Runtime.InteropServices.UCOMIMoniker ppmkOut);
14850         void Reduce(System.Runtime.InteropServices.UCOMIBindCtx pbc, int dwReduceHowFar, ref System.Runtime.InteropServices.UCOMIMoniker ppmkToLeft, out System.Runtime.InteropServices.UCOMIMoniker ppmkReduced);
14851         void RelativePathTo(System.Runtime.InteropServices.UCOMIMoniker pmkOther, out System.Runtime.InteropServices.UCOMIMoniker ppmkRelPath);
14852         void Save(System.Runtime.InteropServices.UCOMIStream pStm, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]bool fClearDirty);
14853     }
14854     [System.ObsoleteAttribute]
14855     [System.Runtime.InteropServices.GuidAttribute("0000010b-0000-0000-c000-000000000046")]
14856     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
14857     public partial interface UCOMIPersistFile
14858     {
14859         void GetClassID(out System.Guid pClassID);
14860         void GetCurFile([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]out string ppszFileName);
14861         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int IsDirty();
14862         void Load([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string pszFileName, int dwMode);
14863         void Save([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string pszFileName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]bool fRemember);
14864         void SaveCompleted([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string pszFileName);
14865     }
14866     [System.ObsoleteAttribute]
14867     [System.Runtime.InteropServices.GuidAttribute("00000010-0000-0000-c000-000000000046")]
14868     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
14869     public partial interface UCOMIRunningObjectTable
14870     {
14871         void EnumRunning(out System.Runtime.InteropServices.UCOMIEnumMoniker ppenumMoniker);
14872         void GetObject(System.Runtime.InteropServices.UCOMIMoniker pmkObjectName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]out object ppunkObject);
14873         void GetTimeOfLastChange(System.Runtime.InteropServices.UCOMIMoniker pmkObjectName, out System.Runtime.InteropServices.FILETIME pfiletime);
14874         void IsRunning(System.Runtime.InteropServices.UCOMIMoniker pmkObjectName);
14875         void NoteChangeTime(int dwRegister, ref System.Runtime.InteropServices.FILETIME pfiletime);
14876         void Register(int grfFlags, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]object punkObject, System.Runtime.InteropServices.UCOMIMoniker pmkObjectName, out int pdwRegister);
14877         void Revoke(int dwRegister);
14878     }
14879     [System.ObsoleteAttribute]
14880     [System.Runtime.InteropServices.GuidAttribute("0000000c-0000-0000-c000-000000000046")]
14881     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
14882     public partial interface UCOMIStream
14883     {
14884         void Clone(out System.Runtime.InteropServices.UCOMIStream ppstm);
14885         void Commit(int grfCommitFlags);
14886         void CopyTo(System.Runtime.InteropServices.UCOMIStream pstm, long cb, System.IntPtr pcbRead, System.IntPtr pcbWritten);
14887         void LockRegion(long libOffset, long cb, int dwLockType);
14888         void Read([System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]byte[] pv, int cb, System.IntPtr pcbRead);
14889         void Revert();
14890         void Seek(long dlibMove, int dwOrigin, System.IntPtr plibNewPosition);
14891         void SetSize(long libNewSize);
14892         void Stat(out System.Runtime.InteropServices.STATSTG pstatstg, int grfStatFlag);
14893         void UnlockRegion(long libOffset, long cb, int dwLockType);
14894         void Write([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]byte[] pv, int cb, System.IntPtr pcbWritten);
14895     }
14896     [System.ObsoleteAttribute]
14897     [System.Runtime.InteropServices.GuidAttribute("00020403-0000-0000-c000-000000000046")]
14898     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
14899     public partial interface UCOMITypeComp
14900     {
14901         void Bind([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string szName, int lHashVal, short wFlags, out System.Runtime.InteropServices.UCOMITypeInfo ppTInfo, out System.Runtime.InteropServices.DESCKIND pDescKind, out System.Runtime.InteropServices.BINDPTR pBindPtr);
14902         void BindType([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string szName, int lHashVal, out System.Runtime.InteropServices.UCOMITypeInfo ppTInfo, out System.Runtime.InteropServices.UCOMITypeComp ppTComp);
14903     }
14904     [System.ObsoleteAttribute]
14905     [System.Runtime.InteropServices.GuidAttribute("00020401-0000-0000-c000-000000000046")]
14906     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
14907     public partial interface UCOMITypeInfo
14908     {
14909         void AddressOfMember(int memid, System.Runtime.InteropServices.INVOKEKIND invKind, out System.IntPtr ppv);
14910         void CreateInstance([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]object pUnkOuter, ref System.Guid riid, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]out object ppvObj);
14911         void GetContainingTypeLib(out System.Runtime.InteropServices.UCOMITypeLib ppTLB, out int pIndex);
14912         void GetDllEntry(int memid, System.Runtime.InteropServices.INVOKEKIND invKind, out string pBstrDllName, out string pBstrName, out short pwOrdinal);
14913         void GetDocumentation(int index, out string strName, out string strDocString, out int dwHelpContext, out string strHelpFile);
14914         void GetFuncDesc(int index, out System.IntPtr ppFuncDesc);
14915         void GetIDsOfNames([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]string[] rgszNames, int cNames, [System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]int[] pMemId);
14916         void GetImplTypeFlags(int index, out int pImplTypeFlags);
14917         void GetMops(int memid, out string pBstrMops);
14918         void GetNames(int memid, [System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]string[] rgBstrNames, int cMaxNames, out int pcNames);
14919         void GetRefTypeInfo(int hRef, out System.Runtime.InteropServices.UCOMITypeInfo ppTI);
14920         void GetRefTypeOfImplType(int index, out int href);
14921         void GetTypeAttr(out System.IntPtr ppTypeAttr);
14922         void GetTypeComp(out System.Runtime.InteropServices.UCOMITypeComp ppTComp);
14923         void GetVarDesc(int index, out System.IntPtr ppVarDesc);
14924         void Invoke([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]object pvInstance, int memid, short wFlags, ref System.Runtime.InteropServices.DISPPARAMS pDispParams, out object pVarResult, out System.Runtime.InteropServices.EXCEPINFO pExcepInfo, out int puArgErr);
14925         void ReleaseFuncDesc(System.IntPtr pFuncDesc);
14926         void ReleaseTypeAttr(System.IntPtr pTypeAttr);
14927         void ReleaseVarDesc(System.IntPtr pVarDesc);
14928     }
14929     [System.ObsoleteAttribute]
14930     [System.Runtime.InteropServices.GuidAttribute("00020402-0000-0000-c000-000000000046")]
14931     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
14932     public partial interface UCOMITypeLib
14933     {
14934         void FindName([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string szNameBuf, int lHashVal, [System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]System.Runtime.InteropServices.UCOMITypeInfo[] ppTInfo, [System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]int[] rgMemId, ref short pcFound);
14935         void GetDocumentation(int index, out string strName, out string strDocString, out int dwHelpContext, out string strHelpFile);
14936         void GetLibAttr(out System.IntPtr ppTLibAttr);
14937         void GetTypeComp(out System.Runtime.InteropServices.UCOMITypeComp ppTComp);
14938         void GetTypeInfo(int index, out System.Runtime.InteropServices.UCOMITypeInfo ppTI);
14939         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int GetTypeInfoCount();
14940         void GetTypeInfoOfGuid(ref System.Guid guid, out System.Runtime.InteropServices.UCOMITypeInfo ppTInfo);
14941         void GetTypeInfoType(int index, out System.Runtime.InteropServices.TYPEKIND pTKind);
14942         [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]
14943         bool IsName([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string szNameBuf, int lHashVal);
14944         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]void ReleaseTLibAttr(System.IntPtr pTLibAttr);
14945     }
14946     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14947     [System.SerializableAttribute]
14948     public sealed partial class UnknownWrapper
14949     {
14950         public UnknownWrapper(object obj) { }
14951         public object WrappedObject { get { throw null; } }
14952     }
14953     [System.AttributeUsageAttribute((System.AttributeTargets)(4096), AllowMultiple=false, Inherited=false)]
14954     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14955     public sealed partial class UnmanagedFunctionPointerAttribute : System.Attribute
14956     {
14957         public bool BestFitMapping;
14958         public System.Runtime.InteropServices.CharSet CharSet;
14959         public bool SetLastError;
14960         public bool ThrowOnUnmappableChar;
14961         public UnmanagedFunctionPointerAttribute(System.Runtime.InteropServices.CallingConvention callingConvention) { }
14962         public System.Runtime.InteropServices.CallingConvention CallingConvention { get { throw null; } }
14963     }
14964     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14965     [System.SerializableAttribute]
14966     public enum UnmanagedType
14967     {
14968         AnsiBStr = 35,
14969         AsAny = 40,
14970         Bool = 2,
14971         BStr = 19,
14972         ByValArray = 30,
14973         ByValTStr = 23,
14974         Currency = 15,
14975         CustomMarshaler = 44,
14976         Error = 45,
14977         FunctionPtr = 38,
14978         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
14979         HString = 47,
14980         I1 = 3,
14981         I2 = 5,
14982         I4 = 7,
14983         I8 = 9,
14984         IDispatch = 26,
14985         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
14986         IInspectable = 46,
14987         Interface = 28,
14988         IUnknown = 25,
14989         LPArray = 42,
14990         LPStr = 20,
14991         LPStruct = 43,
14992         LPTStr = 22,
14993         LPWStr = 21,
14994         R4 = 11,
14995         R8 = 12,
14996         SafeArray = 29,
14997         Struct = 27,
14998         SysInt = 31,
14999         SysUInt = 32,
15000         TBStr = 36,
15001         U1 = 4,
15002         U2 = 6,
15003         U4 = 8,
15004         U8 = 10,
15005         VariantBool = 37,
15006         VBByRefStr = 34,
15007     }
15008     [System.ObsoleteAttribute]
15009     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
15010     public partial struct VARDESC
15011     {
15012         public System.Runtime.InteropServices.ELEMDESC elemdescVar;
15013         public string lpstrSchema;
15014         public int memid;
15015         public System.Runtime.InteropServices.VarEnum varkind;
15016         public short wVarFlags;
15017         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
15018         [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Explicit, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
15019         public partial struct DESCUNION
15020         {
15021             [System.Runtime.InteropServices.FieldOffsetAttribute(0)]
15022             public System.IntPtr lpvarValue;
15023             [System.Runtime.InteropServices.FieldOffsetAttribute(0)]
15024             public int oInst;
15025         }
15026     }
15027     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15028     [System.SerializableAttribute]
15029     public enum VarEnum
15030     {
15031         VT_ARRAY = 8192,
15032         VT_BLOB = 65,
15033         VT_BLOB_OBJECT = 70,
15034         VT_BOOL = 11,
15035         VT_BSTR = 8,
15036         VT_BYREF = 16384,
15037         VT_CARRAY = 28,
15038         VT_CF = 71,
15039         VT_CLSID = 72,
15040         VT_CY = 6,
15041         VT_DATE = 7,
15042         VT_DECIMAL = 14,
15043         VT_DISPATCH = 9,
15044         VT_EMPTY = 0,
15045         VT_ERROR = 10,
15046         VT_FILETIME = 64,
15047         VT_HRESULT = 25,
15048         VT_I1 = 16,
15049         VT_I2 = 2,
15050         VT_I4 = 3,
15051         VT_I8 = 20,
15052         VT_INT = 22,
15053         VT_LPSTR = 30,
15054         VT_LPWSTR = 31,
15055         VT_NULL = 1,
15056         VT_PTR = 26,
15057         VT_R4 = 4,
15058         VT_R8 = 5,
15059         VT_RECORD = 36,
15060         VT_SAFEARRAY = 27,
15061         VT_STORAGE = 67,
15062         VT_STORED_OBJECT = 69,
15063         VT_STREAM = 66,
15064         VT_STREAMED_OBJECT = 68,
15065         VT_UI1 = 17,
15066         VT_UI2 = 18,
15067         VT_UI4 = 19,
15068         VT_UI8 = 21,
15069         VT_UINT = 23,
15070         VT_UNKNOWN = 13,
15071         VT_USERDEFINED = 29,
15072         VT_VARIANT = 12,
15073         VT_VECTOR = 4096,
15074         VT_VOID = 24,
15075     }
15076     [System.FlagsAttribute]
15077     [System.ObsoleteAttribute]
15078     [System.SerializableAttribute]
15079     public enum VARFLAGS : short
15080     {
15081         VARFLAG_FBINDABLE = (short)4,
15082         VARFLAG_FDEFAULTBIND = (short)32,
15083         VARFLAG_FDEFAULTCOLLELEM = (short)256,
15084         VARFLAG_FDISPLAYBIND = (short)16,
15085         VARFLAG_FHIDDEN = (short)64,
15086         VARFLAG_FIMMEDIATEBIND = (short)4096,
15087         VARFLAG_FNONBROWSABLE = (short)1024,
15088         VARFLAG_FREADONLY = (short)1,
15089         VARFLAG_FREPLACEABLE = (short)2048,
15090         VARFLAG_FREQUESTEDIT = (short)8,
15091         VARFLAG_FRESTRICTED = (short)128,
15092         VARFLAG_FSOURCE = (short)2,
15093         VARFLAG_FUIDEFAULT = (short)512,
15094     }
15095     [System.SerializableAttribute]
15096     public sealed partial class VariantWrapper
15097     {
15098         public VariantWrapper(object obj) { }
15099         public object WrappedObject { get { throw null; } }
15100     }
15101     [System.CLSCompliantAttribute(false)]
15102     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15103     [System.Runtime.InteropServices.GuidAttribute("03973551-57A1-3900-A2B5-9083E3FF2943")]
15104     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15105     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Activator))]
15106     public partial interface _Activator
15107     {
15108         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
15109         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
15110         void GetTypeInfoCount(out uint pcTInfo);
15111         void Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr);
15112     }
15113     [System.CLSCompliantAttribute(false)]
15114     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15115     [System.Runtime.InteropServices.GuidAttribute("17156360-2F1A-384A-BC52-FDE93C215C5B")]
15116     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(0))]
15117     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Assembly))]
15118     public partial interface _Assembly
15119     {
15120         string CodeBase { get; }
15121         System.Reflection.MethodInfo EntryPoint { get; }
15122         string EscapedCodeBase { get; }
15123         System.Security.Policy.Evidence Evidence { get; }
15124         string FullName { get; }
15125         bool GlobalAssemblyCache { get; }
15126         string Location { get; }
15127         event System.Reflection.ModuleResolveEventHandler ModuleResolve;
15128         object CreateInstance(string typeName);
15129         object CreateInstance(string typeName, bool ignoreCase);
15130         object CreateInstance(string typeName, bool ignoreCase, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes);
15131         bool Equals(object other);
15132         object[] GetCustomAttributes(bool inherit);
15133         object[] GetCustomAttributes(System.Type attributeType, bool inherit);
15134         System.Type[] GetExportedTypes();
15135         System.IO.FileStream GetFile(string name);
15136         System.IO.FileStream[] GetFiles();
15137         System.IO.FileStream[] GetFiles(bool getResourceModules);
15138         int GetHashCode();
15139         System.Reflection.Module[] GetLoadedModules();
15140         System.Reflection.Module[] GetLoadedModules(bool getResourceModules);
15141         System.Reflection.ManifestResourceInfo GetManifestResourceInfo(string resourceName);
15142         string[] GetManifestResourceNames();
15143         System.IO.Stream GetManifestResourceStream(string name);
15144         System.IO.Stream GetManifestResourceStream(System.Type type, string name);
15145         System.Reflection.Module GetModule(string name);
15146         System.Reflection.Module[] GetModules();
15147         System.Reflection.Module[] GetModules(bool getResourceModules);
15148         System.Reflection.AssemblyName GetName();
15149         System.Reflection.AssemblyName GetName(bool copiedName);
15150         void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
15151         System.Reflection.AssemblyName[] GetReferencedAssemblies();
15152         System.Reflection.Assembly GetSatelliteAssembly(System.Globalization.CultureInfo culture);
15153         System.Reflection.Assembly GetSatelliteAssembly(System.Globalization.CultureInfo culture, System.Version version);
15154         System.Type GetType();
15155         System.Type GetType(string name);
15156         System.Type GetType(string name, bool throwOnError);
15157         System.Type GetType(string name, bool throwOnError, bool ignoreCase);
15158         System.Type[] GetTypes();
15159         bool IsDefined(System.Type attributeType, bool inherit);
15160         System.Reflection.Module LoadModule(string moduleName, byte[] rawModule);
15161         System.Reflection.Module LoadModule(string moduleName, byte[] rawModule, byte[] rawSymbolStore);
15162         string ToString();
15163     }
15164     [System.CLSCompliantAttribute(false)]
15165     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15166     [System.Runtime.InteropServices.GuidAttribute("BEBB2505-8B54-3443-AEAD-142A16DD9CC7")]
15167     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15168     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.AssemblyBuilder))]
15169     public partial interface _AssemblyBuilder
15170     {
15171         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
15172         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
15173         void GetTypeInfoCount(out uint pcTInfo);
15174         void Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr);
15175     }
15176     [System.CLSCompliantAttribute(false)]
15177     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15178     [System.Runtime.InteropServices.GuidAttribute("B42B6AAC-317E-34D5-9FA9-093BB4160C50")]
15179     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15180     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.AssemblyName))]
15181     public partial interface _AssemblyName
15182     {
15183         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
15184         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
15185         void GetTypeInfoCount(out uint pcTInfo);
15186         void Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr);
15187     }
15188     [System.CLSCompliantAttribute(false)]
15189     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15190     [System.Runtime.InteropServices.GuidAttribute("917B14D0-2D9E-38B8-92A9-381ACF52F7C0")]
15191     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15192     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Attribute))]
15193     public partial interface _Attribute
15194     {
15195         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
15196         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
15197         void GetTypeInfoCount(out uint pcTInfo);
15198         void Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr);
15199     }
15200     [System.CLSCompliantAttribute(false)]
15201     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15202     [System.Runtime.InteropServices.GuidAttribute("ED3E4384-D7E2-3FA7-8FFD-8940D330519A")]
15203     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15204     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.ConstructorBuilder))]
15205     public partial interface _ConstructorBuilder
15206     {
15207         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
15208         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
15209         void GetTypeInfoCount(out uint pcTInfo);
15210         void Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr);
15211     }
15212     [System.CLSCompliantAttribute(false)]
15213     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15214     [System.Runtime.InteropServices.GuidAttribute("E9A19478-9646-3679-9B10-8411AE1FD57D")]
15215     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15216     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.ConstructorInfo))]
15217     public partial interface _ConstructorInfo
15218     {
15219         System.Reflection.MethodAttributes Attributes { get; }
15220         System.Reflection.CallingConventions CallingConvention { get; }
15221         System.Type DeclaringType { get; }
15222         bool IsAbstract { get; }
15223         bool IsAssembly { get; }
15224         bool IsConstructor { get; }
15225         bool IsFamily { get; }
15226         bool IsFamilyAndAssembly { get; }
15227         bool IsFamilyOrAssembly { get; }
15228         bool IsFinal { get; }
15229         bool IsHideBySig { get; }
15230         bool IsPrivate { get; }
15231         bool IsPublic { get; }
15232         bool IsSpecialName { get; }
15233         bool IsStatic { get; }
15234         bool IsVirtual { get; }
15235         System.Reflection.MemberTypes MemberType { get; }
15236         System.RuntimeMethodHandle MethodHandle { get; }
15237         string Name { get; }
15238         System.Type ReflectedType { get; }
15239         bool Equals(object other);
15240         object[] GetCustomAttributes(bool inherit);
15241         object[] GetCustomAttributes(System.Type attributeType, bool inherit);
15242         int GetHashCode();
15243         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
15244         System.Reflection.MethodImplAttributes GetMethodImplementationFlags();
15245         System.Reflection.ParameterInfo[] GetParameters();
15246         System.Type GetType();
15247         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
15248         void GetTypeInfoCount(out uint pcTInfo);
15249         void Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr);
15250         object Invoke_2(object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture);
15251         object Invoke_3(object obj, object[] parameters);
15252         object Invoke_4(System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture);
15253         object Invoke_5(object[] parameters);
15254         bool IsDefined(System.Type attributeType, bool inherit);
15255         string ToString();
15256     }
15257     [System.CLSCompliantAttribute(false)]
15258     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15259     [System.Runtime.InteropServices.GuidAttribute("BE9ACCE8-AAFF-3B91-81AE-8211663F5CAD")]
15260     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15261     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.CustomAttributeBuilder))]
15262     public partial interface _CustomAttributeBuilder
15263     {
15264         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
15265         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
15266         void GetTypeInfoCount(out uint pcTInfo);
15267         void Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr);
15268     }
15269     [System.CLSCompliantAttribute(false)]
15270     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15271     [System.Runtime.InteropServices.GuidAttribute("C7BD73DE-9F85-3290-88EE-090B8BDFE2DF")]
15272     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15273     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.EnumBuilder))]
15274     public partial interface _EnumBuilder
15275     {
15276         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
15277         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
15278         void GetTypeInfoCount(out uint pcTInfo);
15279         void Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr);
15280     }
15281     [System.CLSCompliantAttribute(false)]
15282     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15283     [System.Runtime.InteropServices.GuidAttribute("AADABA99-895D-3D65-9760-B1F12621FAE8")]
15284     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15285     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.EventBuilder))]
15286     public partial interface _EventBuilder
15287     {
15288         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
15289         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
15290         void GetTypeInfoCount(out uint pcTInfo);
15291         void Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr);
15292     }
15293     [System.CLSCompliantAttribute(false)]
15294     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15295     [System.Runtime.InteropServices.GuidAttribute("9DE59C64-D889-35A1-B897-587D74469E5B")]
15296     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15297     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.EventInfo))]
15298     public partial interface _EventInfo
15299     {
15300         System.Reflection.EventAttributes Attributes { get; }
15301         System.Type DeclaringType { get; }
15302         System.Type EventHandlerType { get; }
15303         bool IsMulticast { get; }
15304         bool IsSpecialName { get; }
15305         System.Reflection.MemberTypes MemberType { get; }
15306         string Name { get; }
15307         System.Type ReflectedType { get; }
15308         void AddEventHandler(object target, System.Delegate handler);
15309         bool Equals(object other);
15310         System.Reflection.MethodInfo GetAddMethod();
15311         System.Reflection.MethodInfo GetAddMethod(bool nonPublic);
15312         object[] GetCustomAttributes(bool inherit);
15313         object[] GetCustomAttributes(System.Type attributeType, bool inherit);
15314         int GetHashCode();
15315         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
15316         System.Reflection.MethodInfo GetRaiseMethod();
15317         System.Reflection.MethodInfo GetRaiseMethod(bool nonPublic);
15318         System.Reflection.MethodInfo GetRemoveMethod();
15319         System.Reflection.MethodInfo GetRemoveMethod(bool nonPublic);
15320         System.Type GetType();
15321         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
15322         void GetTypeInfoCount(out uint pcTInfo);
15323         void Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr);
15324         bool IsDefined(System.Type attributeType, bool inherit);
15325         void RemoveEventHandler(object target, System.Delegate handler);
15326         string ToString();
15327     }
15328     [System.CLSCompliantAttribute(false)]
15329     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15330     [System.Runtime.InteropServices.GuidAttribute("b36b5c63-42ef-38bc-a07e-0b34c98f164a")]
15331     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(0))]
15332     public partial interface _Exception
15333     {
15334         string HelpLink { get; set; }
15335         System.Exception InnerException { get; }
15336         string Message { get; }
15337         string Source { get; set; }
15338         string StackTrace { get; }
15339         System.Reflection.MethodBase TargetSite { get; }
15340         bool Equals(object obj);
15341         System.Exception GetBaseException();
15342         int GetHashCode();
15343         void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
15344         System.Type GetType();
15345         string ToString();
15346     }
15347     [System.CLSCompliantAttribute(false)]
15348     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15349     [System.Runtime.InteropServices.GuidAttribute("CE1A3BF5-975E-30CC-97C9-1EF70F8F3993")]
15350     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15351     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.FieldBuilder))]
15352     public partial interface _FieldBuilder
15353     {
15354         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
15355         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
15356         void GetTypeInfoCount(out uint pcTInfo);
15357         void Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr);
15358     }
15359     [System.CLSCompliantAttribute(false)]
15360     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15361     [System.Runtime.InteropServices.GuidAttribute("8A7C1442-A9FB-366B-80D8-4939FFA6DBE0")]
15362     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15363     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.FieldInfo))]
15364     public partial interface _FieldInfo
15365     {
15366         System.Reflection.FieldAttributes Attributes { get; }
15367         System.Type DeclaringType { get; }
15368         System.RuntimeFieldHandle FieldHandle { get; }
15369         System.Type FieldType { get; }
15370         bool IsAssembly { get; }
15371         bool IsFamily { get; }
15372         bool IsFamilyAndAssembly { get; }
15373         bool IsFamilyOrAssembly { get; }
15374         bool IsInitOnly { get; }
15375         bool IsLiteral { get; }
15376         bool IsNotSerialized { get; }
15377         bool IsPinvokeImpl { get; }
15378         bool IsPrivate { get; }
15379         bool IsPublic { get; }
15380         bool IsSpecialName { get; }
15381         bool IsStatic { get; }
15382         System.Reflection.MemberTypes MemberType { get; }
15383         string Name { get; }
15384         System.Type ReflectedType { get; }
15385         bool Equals(object other);
15386         object[] GetCustomAttributes(bool inherit);
15387         object[] GetCustomAttributes(System.Type attributeType, bool inherit);
15388         int GetHashCode();
15389         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
15390         System.Type GetType();
15391         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
15392         void GetTypeInfoCount(out uint pcTInfo);
15393         object GetValue(object obj);
15394         object GetValueDirect(System.TypedReference obj);
15395         void Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr);
15396         bool IsDefined(System.Type attributeType, bool inherit);
15397         void SetValue(object obj, object value);
15398         void SetValue(object obj, object value, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Globalization.CultureInfo culture);
15399         void SetValueDirect(System.TypedReference obj, object value);
15400         string ToString();
15401     }
15402     [System.CLSCompliantAttribute(false)]
15403     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15404     [System.Runtime.InteropServices.GuidAttribute("A4924B27-6E3B-37F7-9B83-A4501955E6A7")]
15405     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15406     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.ILGenerator))]
15407     public partial interface _ILGenerator
15408     {
15409         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
15410         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
15411         void GetTypeInfoCount(out uint pcTInfo);
15412         void Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr);
15413     }
15414     [System.CLSCompliantAttribute(false)]
15415     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15416     [System.Runtime.InteropServices.GuidAttribute("4E6350D1-A08B-3DEC-9A3E-C465F9AEEC0C")]
15417     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15418     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.LocalBuilder))]
15419     public partial interface _LocalBuilder
15420     {
15421         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
15422         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
15423         void GetTypeInfoCount(out uint pcTInfo);
15424         void Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr);
15425     }
15426     [System.CLSCompliantAttribute(false)]
15427     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15428     [System.Runtime.InteropServices.GuidAttribute("f7102fa9-cabb-3a74-a6da-b4567ef1b079")]
15429     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15430     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.MemberInfo))]
15431     public partial interface _MemberInfo
15432     {
15433         System.Type DeclaringType { get; }
15434         System.Reflection.MemberTypes MemberType { get; }
15435         string Name { get; }
15436         System.Type ReflectedType { get; }
15437         bool Equals(object other);
15438         object[] GetCustomAttributes(bool inherit);
15439         object[] GetCustomAttributes(System.Type attributeType, bool inherit);
15440         int GetHashCode();
15441         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
15442         System.Type GetType();
15443         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
15444         void GetTypeInfoCount(out uint pcTInfo);
15445         void Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr);
15446         bool IsDefined(System.Type attributeType, bool inherit);
15447         string ToString();
15448     }
15449     [System.CLSCompliantAttribute(false)]
15450     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15451     [System.Runtime.InteropServices.GuidAttribute("6240837A-707F-3181-8E98-A36AE086766B")]
15452     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15453     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.MethodBase))]
15454     public partial interface _MethodBase
15455     {
15456         System.Reflection.MethodAttributes Attributes { get; }
15457         System.Reflection.CallingConventions CallingConvention { get; }
15458         System.Type DeclaringType { get; }
15459         bool IsAbstract { get; }
15460         bool IsAssembly { get; }
15461         bool IsConstructor { get; }
15462         bool IsFamily { get; }
15463         bool IsFamilyAndAssembly { get; }
15464         bool IsFamilyOrAssembly { get; }
15465         bool IsFinal { get; }
15466         bool IsHideBySig { get; }
15467         bool IsPrivate { get; }
15468         bool IsPublic { get; }
15469         bool IsSpecialName { get; }
15470         bool IsStatic { get; }
15471         bool IsVirtual { get; }
15472         System.Reflection.MemberTypes MemberType { get; }
15473         System.RuntimeMethodHandle MethodHandle { get; }
15474         string Name { get; }
15475         System.Type ReflectedType { get; }
15476         bool Equals(object other);
15477         object[] GetCustomAttributes(bool inherit);
15478         object[] GetCustomAttributes(System.Type attributeType, bool inherit);
15479         int GetHashCode();
15480         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
15481         System.Reflection.MethodImplAttributes GetMethodImplementationFlags();
15482         System.Reflection.ParameterInfo[] GetParameters();
15483         System.Type GetType();
15484         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
15485         void GetTypeInfoCount(out uint pcTInfo);
15486         object Invoke(object obj, object[] parameters);
15487         object Invoke(object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture);
15488         void Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr);
15489         bool IsDefined(System.Type attributeType, bool inherit);
15490         string ToString();
15491     }
15492     [System.CLSCompliantAttribute(false)]
15493     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15494     [System.Runtime.InteropServices.GuidAttribute("007D8A14-FDF3-363E-9A0B-FEC0618260A2")]
15495     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15496     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.MethodBuilder))]
15497     public partial interface _MethodBuilder
15498     {
15499         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
15500         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
15501         void GetTypeInfoCount(out uint pcTInfo);
15502         void Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr);
15503     }
15504     [System.CLSCompliantAttribute(false)]
15505     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15506     [System.Runtime.InteropServices.GuidAttribute("FFCC1B5D-ECB8-38DD-9B01-3DC8ABC2AA5F")]
15507     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15508     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.MethodInfo))]
15509     public partial interface _MethodInfo
15510     {
15511         System.Reflection.MethodAttributes Attributes { get; }
15512         System.Reflection.CallingConventions CallingConvention { get; }
15513         System.Type DeclaringType { get; }
15514         bool IsAbstract { get; }
15515         bool IsAssembly { get; }
15516         bool IsConstructor { get; }
15517         bool IsFamily { get; }
15518         bool IsFamilyAndAssembly { get; }
15519         bool IsFamilyOrAssembly { get; }
15520         bool IsFinal { get; }
15521         bool IsHideBySig { get; }
15522         bool IsPrivate { get; }
15523         bool IsPublic { get; }
15524         bool IsSpecialName { get; }
15525         bool IsStatic { get; }
15526         bool IsVirtual { get; }
15527         System.Reflection.MemberTypes MemberType { get; }
15528         System.RuntimeMethodHandle MethodHandle { get; }
15529         string Name { get; }
15530         System.Type ReflectedType { get; }
15531         System.Type ReturnType { get; }
15532         System.Reflection.ICustomAttributeProvider ReturnTypeCustomAttributes { get; }
15533         bool Equals(object other);
15534         System.Reflection.MethodInfo GetBaseDefinition();
15535         object[] GetCustomAttributes(bool inherit);
15536         object[] GetCustomAttributes(System.Type attributeType, bool inherit);
15537         int GetHashCode();
15538         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
15539         System.Reflection.MethodImplAttributes GetMethodImplementationFlags();
15540         System.Reflection.ParameterInfo[] GetParameters();
15541         System.Type GetType();
15542         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
15543         void GetTypeInfoCount(out uint pcTInfo);
15544         object Invoke(object obj, object[] parameters);
15545         object Invoke(object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture);
15546         void Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr);
15547         bool IsDefined(System.Type attributeType, bool inherit);
15548         string ToString();
15549     }
15550     [System.CLSCompliantAttribute(false)]
15551     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15552     [System.Runtime.InteropServices.GuidAttribute("C2323C25-F57F-3880-8A4D-12EBEA7A5852")]
15553     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15554     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.MethodRental))]
15555     public partial interface _MethodRental
15556     {
15557         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
15558         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
15559         void GetTypeInfoCount(out uint pcTInfo);
15560         void Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr);
15561     }
15562     [System.CLSCompliantAttribute(false)]
15563     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15564     [System.Runtime.InteropServices.GuidAttribute("D002E9BA-D9E3-3749-B1D3-D565A08B13E7")]
15565     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15566     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Module))]
15567     public partial interface _Module
15568     {
15569         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
15570         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
15571         void GetTypeInfoCount(out uint pcTInfo);
15572         void Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr);
15573     }
15574     [System.CLSCompliantAttribute(false)]
15575     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15576     [System.Runtime.InteropServices.GuidAttribute("D05FFA9A-04AF-3519-8EE1-8D93AD73430B")]
15577     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15578     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.ModuleBuilder))]
15579     public partial interface _ModuleBuilder
15580     {
15581         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
15582         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
15583         void GetTypeInfoCount(out uint pcTInfo);
15584         void Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr);
15585     }
15586     [System.CLSCompliantAttribute(false)]
15587     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15588     [System.Runtime.InteropServices.GuidAttribute("36329EBA-F97A-3565-BC07-0ED5C6EF19FC")]
15589     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15590     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.ParameterBuilder))]
15591     public partial interface _ParameterBuilder
15592     {
15593         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
15594         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
15595         void GetTypeInfoCount(out uint pcTInfo);
15596         void Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr);
15597     }
15598     [System.CLSCompliantAttribute(false)]
15599     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15600     [System.Runtime.InteropServices.GuidAttribute("993634C4-E47A-32CC-BE08-85F567DC27D6")]
15601     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15602     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.ParameterInfo))]
15603     public partial interface _ParameterInfo
15604     {
15605         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
15606         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
15607         void GetTypeInfoCount(out uint pcTInfo);
15608         void Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr);
15609     }
15610     [System.CLSCompliantAttribute(false)]
15611     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15612     [System.Runtime.InteropServices.GuidAttribute("15F9A479-9397-3A63-ACBD-F51977FB0F02")]
15613     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15614     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.PropertyBuilder))]
15615     public partial interface _PropertyBuilder
15616     {
15617         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
15618         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
15619         void GetTypeInfoCount(out uint pcTInfo);
15620         void Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr);
15621     }
15622     [System.CLSCompliantAttribute(false)]
15623     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15624     [System.Runtime.InteropServices.GuidAttribute("F59ED4E4-E68F-3218-BD77-061AA82824BF")]
15625     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15626     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.PropertyInfo))]
15627     public partial interface _PropertyInfo
15628     {
15629         System.Reflection.PropertyAttributes Attributes { get; }
15630         bool CanRead { get; }
15631         bool CanWrite { get; }
15632         System.Type DeclaringType { get; }
15633         bool IsSpecialName { get; }
15634         System.Reflection.MemberTypes MemberType { get; }
15635         string Name { get; }
15636         System.Type PropertyType { get; }
15637         System.Type ReflectedType { get; }
15638         bool Equals(object other);
15639         System.Reflection.MethodInfo[] GetAccessors();
15640         System.Reflection.MethodInfo[] GetAccessors(bool nonPublic);
15641         object[] GetCustomAttributes(bool inherit);
15642         object[] GetCustomAttributes(System.Type attributeType, bool inherit);
15643         System.Reflection.MethodInfo GetGetMethod();
15644         System.Reflection.MethodInfo GetGetMethod(bool nonPublic);
15645         int GetHashCode();
15646         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
15647         System.Reflection.ParameterInfo[] GetIndexParameters();
15648         System.Reflection.MethodInfo GetSetMethod();
15649         System.Reflection.MethodInfo GetSetMethod(bool nonPublic);
15650         System.Type GetType();
15651         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
15652         void GetTypeInfoCount(out uint pcTInfo);
15653         object GetValue(object obj, object[] index);
15654         object GetValue(object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] index, System.Globalization.CultureInfo culture);
15655         void Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr);
15656         bool IsDefined(System.Type attributeType, bool inherit);
15657         void SetValue(object obj, object value, object[] index);
15658         void SetValue(object obj, object value, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] index, System.Globalization.CultureInfo culture);
15659         string ToString();
15660     }
15661     [System.CLSCompliantAttribute(false)]
15662     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15663     [System.Runtime.InteropServices.GuidAttribute("7D13DD37-5A04-393C-BBCA-A5FEA802893D")]
15664     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15665     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.SignatureHelper))]
15666     public partial interface _SignatureHelper
15667     {
15668         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
15669         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
15670         void GetTypeInfoCount(out uint pcTInfo);
15671         void Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr);
15672     }
15673     [System.CLSCompliantAttribute(false)]
15674     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15675     [System.Runtime.InteropServices.GuidAttribute("C281C7F1-4AA9-3517-961A-463CFED57E75")]
15676     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15677     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Threading.Thread))]
15678     public partial interface _Thread
15679     {
15680         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
15681         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
15682         void GetTypeInfoCount(out uint pcTInfo);
15683         void Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr);
15684     }
15685     [System.CLSCompliantAttribute(false)]
15686     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15687     [System.Runtime.InteropServices.GuidAttribute("BCA8B44D-AAD6-3A86-8AB7-03349F4F2DA2")]
15688     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15689     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Type))]
15690     public partial interface _Type
15691     {
15692         System.Reflection.Assembly Assembly { get; }
15693         string AssemblyQualifiedName { get; }
15694         System.Reflection.TypeAttributes Attributes { get; }
15695         System.Type BaseType { get; }
15696         System.Type DeclaringType { get; }
15697         string FullName { get; }
15698         System.Guid GUID { get; }
15699         bool HasElementType { get; }
15700         bool IsAbstract { get; }
15701         bool IsAnsiClass { get; }
15702         bool IsArray { get; }
15703         bool IsAutoClass { get; }
15704         bool IsAutoLayout { get; }
15705         bool IsByRef { get; }
15706         bool IsClass { get; }
15707         bool IsCOMObject { get; }
15708         bool IsContextful { get; }
15709         bool IsEnum { get; }
15710         bool IsExplicitLayout { get; }
15711         bool IsImport { get; }
15712         bool IsInterface { get; }
15713         bool IsLayoutSequential { get; }
15714         bool IsMarshalByRef { get; }
15715         bool IsNestedAssembly { get; }
15716         bool IsNestedFamANDAssem { get; }
15717         bool IsNestedFamily { get; }
15718         bool IsNestedFamORAssem { get; }
15719         bool IsNestedPrivate { get; }
15720         bool IsNestedPublic { get; }
15721         bool IsNotPublic { get; }
15722         bool IsPointer { get; }
15723         bool IsPrimitive { get; }
15724         bool IsPublic { get; }
15725         bool IsSealed { get; }
15726         bool IsSerializable { get; }
15727         bool IsSpecialName { get; }
15728         bool IsUnicodeClass { get; }
15729         bool IsValueType { get; }
15730         System.Reflection.MemberTypes MemberType { get; }
15731         System.Reflection.Module Module { get; }
15732         string Name { get; }
15733         string Namespace { get; }
15734         System.Type ReflectedType { get; }
15735         System.RuntimeTypeHandle TypeHandle { get; }
15736         System.Reflection.ConstructorInfo TypeInitializer { get; }
15737         System.Type UnderlyingSystemType { get; }
15738         bool Equals(object other);
15739         bool Equals(System.Type o);
15740         System.Type[] FindInterfaces(System.Reflection.TypeFilter filter, object filterCriteria);
15741         System.Reflection.MemberInfo[] FindMembers(System.Reflection.MemberTypes memberType, System.Reflection.BindingFlags bindingAttr, System.Reflection.MemberFilter filter, object filterCriteria);
15742         int GetArrayRank();
15743         System.Reflection.ConstructorInfo GetConstructor(System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, System.Type[] types, System.Reflection.ParameterModifier[] modifiers);
15744         System.Reflection.ConstructorInfo GetConstructor(System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type[] types, System.Reflection.ParameterModifier[] modifiers);
15745         System.Reflection.ConstructorInfo GetConstructor(System.Type[] types);
15746         System.Reflection.ConstructorInfo[] GetConstructors();
15747         System.Reflection.ConstructorInfo[] GetConstructors(System.Reflection.BindingFlags bindingAttr);
15748         object[] GetCustomAttributes(bool inherit);
15749         object[] GetCustomAttributes(System.Type attributeType, bool inherit);
15750         System.Reflection.MemberInfo[] GetDefaultMembers();
15751         System.Type GetElementType();
15752         System.Reflection.EventInfo GetEvent(string name);
15753         System.Reflection.EventInfo GetEvent(string name, System.Reflection.BindingFlags bindingAttr);
15754         System.Reflection.EventInfo[] GetEvents();
15755         System.Reflection.EventInfo[] GetEvents(System.Reflection.BindingFlags bindingAttr);
15756         System.Reflection.FieldInfo GetField(string name);
15757         System.Reflection.FieldInfo GetField(string name, System.Reflection.BindingFlags bindingAttr);
15758         System.Reflection.FieldInfo[] GetFields();
15759         System.Reflection.FieldInfo[] GetFields(System.Reflection.BindingFlags bindingAttr);
15760         int GetHashCode();
15761         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
15762         System.Type GetInterface(string name);
15763         System.Type GetInterface(string name, bool ignoreCase);
15764         System.Reflection.InterfaceMapping GetInterfaceMap(System.Type interfaceType);
15765         System.Type[] GetInterfaces();
15766         System.Reflection.MemberInfo[] GetMember(string name);
15767         System.Reflection.MemberInfo[] GetMember(string name, System.Reflection.BindingFlags bindingAttr);
15768         System.Reflection.MemberInfo[] GetMember(string name, System.Reflection.MemberTypes type, System.Reflection.BindingFlags bindingAttr);
15769         System.Reflection.MemberInfo[] GetMembers();
15770         System.Reflection.MemberInfo[] GetMembers(System.Reflection.BindingFlags bindingAttr);
15771         System.Reflection.MethodInfo GetMethod(string name);
15772         System.Reflection.MethodInfo GetMethod(string name, System.Reflection.BindingFlags bindingAttr);
15773         System.Reflection.MethodInfo GetMethod(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, System.Type[] types, System.Reflection.ParameterModifier[] modifiers);
15774         System.Reflection.MethodInfo GetMethod(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type[] types, System.Reflection.ParameterModifier[] modifiers);
15775         System.Reflection.MethodInfo GetMethod(string name, System.Type[] types);
15776         System.Reflection.MethodInfo GetMethod(string name, System.Type[] types, System.Reflection.ParameterModifier[] modifiers);
15777         System.Reflection.MethodInfo[] GetMethods();
15778         System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags bindingAttr);
15779         System.Type GetNestedType(string name);
15780         System.Type GetNestedType(string name, System.Reflection.BindingFlags bindingAttr);
15781         System.Type[] GetNestedTypes();
15782         System.Type[] GetNestedTypes(System.Reflection.BindingFlags bindingAttr);
15783         System.Reflection.PropertyInfo[] GetProperties();
15784         System.Reflection.PropertyInfo[] GetProperties(System.Reflection.BindingFlags bindingAttr);
15785         System.Reflection.PropertyInfo GetProperty(string name);
15786         System.Reflection.PropertyInfo GetProperty(string name, System.Reflection.BindingFlags bindingAttr);
15787         System.Reflection.PropertyInfo GetProperty(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type returnType, System.Type[] types, System.Reflection.ParameterModifier[] modifiers);
15788         System.Reflection.PropertyInfo GetProperty(string name, System.Type returnType);
15789         System.Reflection.PropertyInfo GetProperty(string name, System.Type returnType, System.Type[] types);
15790         System.Reflection.PropertyInfo GetProperty(string name, System.Type returnType, System.Type[] types, System.Reflection.ParameterModifier[] modifiers);
15791         System.Reflection.PropertyInfo GetProperty(string name, System.Type[] types);
15792         System.Type GetType();
15793         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
15794         void GetTypeInfoCount(out uint pcTInfo);
15795         void Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr);
15796         object InvokeMember(string name, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object target, object[] args);
15797         object InvokeMember(string name, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object target, object[] args, System.Globalization.CultureInfo culture);
15798         object InvokeMember(string name, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object target, object[] args, System.Reflection.ParameterModifier[] modifiers, System.Globalization.CultureInfo culture, string[] namedParameters);
15799         bool IsAssignableFrom(System.Type c);
15800         bool IsDefined(System.Type attributeType, bool inherit);
15801         bool IsInstanceOfType(object o);
15802         bool IsSubclassOf(System.Type c);
15803         string ToString();
15804     }
15805     [System.CLSCompliantAttribute(false)]
15806     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15807     [System.Runtime.InteropServices.GuidAttribute("7E5678EE-48B3-3F83-B076-C58543498A58")]
15808     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15809     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.TypeBuilder))]
15810     public partial interface _TypeBuilder
15811     {
15812         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
15813         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
15814         void GetTypeInfoCount(out uint pcTInfo);
15815         void Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr);
15816     }
15817 }
15818 namespace System.Runtime.InteropServices.ComTypes
15819 {
15820     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Explicit, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
15821     public partial struct BINDPTR
15822     {
15823         [System.Runtime.InteropServices.FieldOffsetAttribute(0)]
15824         public System.IntPtr lpfuncdesc;
15825         [System.Runtime.InteropServices.FieldOffsetAttribute(0)]
15826         public System.IntPtr lptcomp;
15827         [System.Runtime.InteropServices.FieldOffsetAttribute(0)]
15828         public System.IntPtr lpvardesc;
15829     }
15830     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
15831     public partial struct BIND_OPTS
15832     {
15833         public int cbStruct;
15834         public int dwTickCountDeadline;
15835         public int grfFlags;
15836         public int grfMode;
15837     }
15838     [System.SerializableAttribute]
15839     public enum CALLCONV
15840     {
15841         CC_CDECL = 1,
15842         CC_MACPASCAL = 3,
15843         CC_MAX = 9,
15844         CC_MPWCDECL = 7,
15845         CC_MPWPASCAL = 8,
15846         CC_MSCPASCAL = 2,
15847         CC_PASCAL = 2,
15848         CC_RESERVED = 5,
15849         CC_STDCALL = 4,
15850         CC_SYSCALL = 6,
15851     }
15852     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
15853     public partial struct CONNECTDATA
15854     {
15855         public int dwCookie;
15856         [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]
15857         public object pUnk;
15858     }
15859     [System.SerializableAttribute]
15860     public enum DESCKIND
15861     {
15862         DESCKIND_FUNCDESC = 1,
15863         DESCKIND_IMPLICITAPPOBJ = 4,
15864         DESCKIND_MAX = 5,
15865         DESCKIND_NONE = 0,
15866         DESCKIND_TYPECOMP = 3,
15867         DESCKIND_VARDESC = 2,
15868     }
15869     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
15870     public partial struct DISPPARAMS
15871     {
15872         public int cArgs;
15873         public int cNamedArgs;
15874         public System.IntPtr rgdispidNamedArgs;
15875         public System.IntPtr rgvarg;
15876     }
15877     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
15878     public partial struct ELEMDESC
15879     {
15880         public System.Runtime.InteropServices.ComTypes.ELEMDESC.DESCUNION desc;
15881         public System.Runtime.InteropServices.ComTypes.TYPEDESC tdesc;
15882         [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Explicit, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
15883         public partial struct DESCUNION
15884         {
15885             [System.Runtime.InteropServices.FieldOffsetAttribute(0)]
15886             public System.Runtime.InteropServices.ComTypes.IDLDESC idldesc;
15887             [System.Runtime.InteropServices.FieldOffsetAttribute(0)]
15888             public System.Runtime.InteropServices.ComTypes.PARAMDESC paramdesc;
15889         }
15890     }
15891     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
15892     public partial struct EXCEPINFO
15893     {
15894         [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]
15895         public string bstrDescription;
15896         [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]
15897         public string bstrHelpFile;
15898         [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]
15899         public string bstrSource;
15900         public int dwHelpContext;
15901         public System.IntPtr pfnDeferredFillIn;
15902         public System.IntPtr pvReserved;
15903         public int scode;
15904         public short wCode;
15905         public short wReserved;
15906     }
15907     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
15908     public partial struct FILETIME
15909     {
15910         public int dwHighDateTime;
15911         public int dwLowDateTime;
15912     }
15913     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
15914     public partial struct FUNCDESC
15915     {
15916         public System.Runtime.InteropServices.ComTypes.CALLCONV callconv;
15917         public short cParams;
15918         public short cParamsOpt;
15919         public short cScodes;
15920         public System.Runtime.InteropServices.ComTypes.ELEMDESC elemdescFunc;
15921         public System.Runtime.InteropServices.ComTypes.FUNCKIND funckind;
15922         public System.Runtime.InteropServices.ComTypes.INVOKEKIND invkind;
15923         public System.IntPtr lprgelemdescParam;
15924         public System.IntPtr lprgscode;
15925         public int memid;
15926         public short oVft;
15927         public short wFuncFlags;
15928     }
15929     [System.FlagsAttribute]
15930     [System.SerializableAttribute]
15931     public enum FUNCFLAGS : short
15932     {
15933         FUNCFLAG_FBINDABLE = (short)4,
15934         FUNCFLAG_FDEFAULTBIND = (short)32,
15935         FUNCFLAG_FDEFAULTCOLLELEM = (short)256,
15936         FUNCFLAG_FDISPLAYBIND = (short)16,
15937         FUNCFLAG_FHIDDEN = (short)64,
15938         FUNCFLAG_FIMMEDIATEBIND = (short)4096,
15939         FUNCFLAG_FNONBROWSABLE = (short)1024,
15940         FUNCFLAG_FREPLACEABLE = (short)2048,
15941         FUNCFLAG_FREQUESTEDIT = (short)8,
15942         FUNCFLAG_FRESTRICTED = (short)1,
15943         FUNCFLAG_FSOURCE = (short)2,
15944         FUNCFLAG_FUIDEFAULT = (short)512,
15945         FUNCFLAG_FUSESGETLASTERROR = (short)128,
15946     }
15947     [System.SerializableAttribute]
15948     public enum FUNCKIND
15949     {
15950         FUNC_DISPATCH = 4,
15951         FUNC_NONVIRTUAL = 2,
15952         FUNC_PUREVIRTUAL = 1,
15953         FUNC_STATIC = 3,
15954         FUNC_VIRTUAL = 0,
15955     }
15956     [System.Runtime.InteropServices.GuidAttribute("0000000e-0000-0000-C000-000000000046")]
15957     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15958     public partial interface IBindCtx
15959     {
15960         void EnumObjectParam(out System.Runtime.InteropServices.ComTypes.IEnumString ppenum);
15961         void GetBindOptions(ref System.Runtime.InteropServices.ComTypes.BIND_OPTS pbindopts);
15962         void GetObjectParam([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string pszKey, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]out object ppunk);
15963         void GetRunningObjectTable(out System.Runtime.InteropServices.ComTypes.IRunningObjectTable pprot);
15964         void RegisterObjectBound([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]object punk);
15965         void RegisterObjectParam([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string pszKey, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]object punk);
15966         void ReleaseBoundObjects();
15967         void RevokeObjectBound([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]object punk);
15968         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int RevokeObjectParam([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string pszKey);
15969         void SetBindOptions([System.Runtime.InteropServices.In]ref System.Runtime.InteropServices.ComTypes.BIND_OPTS pbindopts);
15970     }
15971     [System.Runtime.InteropServices.GuidAttribute("B196B286-BAB4-101A-B69C-00AA00341D07")]
15972     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15973     public partial interface IConnectionPoint
15974     {
15975         void Advise([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]object pUnkSink, out int pdwCookie);
15976         void EnumConnections(out System.Runtime.InteropServices.ComTypes.IEnumConnections ppEnum);
15977         void GetConnectionInterface(out System.Guid pIID);
15978         void GetConnectionPointContainer(out System.Runtime.InteropServices.ComTypes.IConnectionPointContainer ppCPC);
15979         void Unadvise(int dwCookie);
15980     }
15981     [System.Runtime.InteropServices.GuidAttribute("B196B284-BAB4-101A-B69C-00AA00341D07")]
15982     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15983     public partial interface IConnectionPointContainer
15984     {
15985         void EnumConnectionPoints(out System.Runtime.InteropServices.ComTypes.IEnumConnectionPoints ppEnum);
15986         void FindConnectionPoint([System.Runtime.InteropServices.In]ref System.Guid riid, out System.Runtime.InteropServices.ComTypes.IConnectionPoint ppCP);
15987     }
15988     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
15989     public partial struct IDLDESC
15990     {
15991         public System.IntPtr dwReserved;
15992         public System.Runtime.InteropServices.ComTypes.IDLFLAG wIDLFlags;
15993     }
15994     [System.FlagsAttribute]
15995     [System.SerializableAttribute]
15996     public enum IDLFLAG : short
15997     {
15998         IDLFLAG_FIN = (short)1,
15999         IDLFLAG_FLCID = (short)4,
16000         IDLFLAG_FOUT = (short)2,
16001         IDLFLAG_FRETVAL = (short)8,
16002         IDLFLAG_NONE = (short)0,
16003     }
16004     [System.Runtime.InteropServices.GuidAttribute("B196B285-BAB4-101A-B69C-00AA00341D07")]
16005     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16006     public partial interface IEnumConnectionPoints
16007     {
16008         void Clone(out System.Runtime.InteropServices.ComTypes.IEnumConnectionPoints ppenum);
16009         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Next(int celt, [System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]System.Runtime.InteropServices.ComTypes.IConnectionPoint[] rgelt, System.IntPtr pceltFetched);
16010         void Reset();
16011         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Skip(int celt);
16012     }
16013     [System.Runtime.InteropServices.GuidAttribute("B196B287-BAB4-101A-B69C-00AA00341D07")]
16014     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16015     public partial interface IEnumConnections
16016     {
16017         void Clone(out System.Runtime.InteropServices.ComTypes.IEnumConnections ppenum);
16018         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Next(int celt, [System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]System.Runtime.InteropServices.ComTypes.CONNECTDATA[] rgelt, System.IntPtr pceltFetched);
16019         void Reset();
16020         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Skip(int celt);
16021     }
16022     [System.Runtime.InteropServices.GuidAttribute("00000102-0000-0000-C000-000000000046")]
16023     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16024     public partial interface IEnumMoniker
16025     {
16026         void Clone(out System.Runtime.InteropServices.ComTypes.IEnumMoniker ppenum);
16027         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Next(int celt, [System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]System.Runtime.InteropServices.ComTypes.IMoniker[] rgelt, System.IntPtr pceltFetched);
16028         void Reset();
16029         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Skip(int celt);
16030     }
16031     [System.Runtime.InteropServices.GuidAttribute("00000101-0000-0000-C000-000000000046")]
16032     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16033     public partial interface IEnumString
16034     {
16035         void Clone(out System.Runtime.InteropServices.ComTypes.IEnumString ppenum);
16036         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Next(int celt, [System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]string[] rgelt, System.IntPtr pceltFetched);
16037         void Reset();
16038         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Skip(int celt);
16039     }
16040     [System.Runtime.InteropServices.GuidAttribute("00020404-0000-0000-C000-000000000046")]
16041     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16042     public partial interface IEnumVARIANT
16043     {
16044         System.Runtime.InteropServices.ComTypes.IEnumVARIANT Clone();
16045         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Next(int celt, [System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]object[] rgVar, System.IntPtr pceltFetched);
16046         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Reset();
16047         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Skip(int celt);
16048     }
16049     [System.Runtime.InteropServices.GuidAttribute("0000000f-0000-0000-C000-000000000046")]
16050     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16051     public partial interface IMoniker
16052     {
16053         void BindToObject(System.Runtime.InteropServices.ComTypes.IBindCtx pbc, System.Runtime.InteropServices.ComTypes.IMoniker pmkToLeft, [System.Runtime.InteropServices.In]ref System.Guid riidResult, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]out object ppvResult);
16054         void BindToStorage(System.Runtime.InteropServices.ComTypes.IBindCtx pbc, System.Runtime.InteropServices.ComTypes.IMoniker pmkToLeft, [System.Runtime.InteropServices.In]ref System.Guid riid, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]out object ppvObj);
16055         void CommonPrefixWith(System.Runtime.InteropServices.ComTypes.IMoniker pmkOther, out System.Runtime.InteropServices.ComTypes.IMoniker ppmkPrefix);
16056         void ComposeWith(System.Runtime.InteropServices.ComTypes.IMoniker pmkRight, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]bool fOnlyIfNotGeneric, out System.Runtime.InteropServices.ComTypes.IMoniker ppmkComposite);
16057         void Enum([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]bool fForward, out System.Runtime.InteropServices.ComTypes.IEnumMoniker ppenumMoniker);
16058         void GetClassID(out System.Guid pClassID);
16059         void GetDisplayName(System.Runtime.InteropServices.ComTypes.IBindCtx pbc, System.Runtime.InteropServices.ComTypes.IMoniker pmkToLeft, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]out string ppszDisplayName);
16060         void GetSizeMax(out long pcbSize);
16061         void GetTimeOfLastChange(System.Runtime.InteropServices.ComTypes.IBindCtx pbc, System.Runtime.InteropServices.ComTypes.IMoniker pmkToLeft, out System.Runtime.InteropServices.ComTypes.FILETIME pFileTime);
16062         void Hash(out int pdwHash);
16063         void Inverse(out System.Runtime.InteropServices.ComTypes.IMoniker ppmk);
16064         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int IsDirty();
16065         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int IsEqual(System.Runtime.InteropServices.ComTypes.IMoniker pmkOtherMoniker);
16066         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int IsRunning(System.Runtime.InteropServices.ComTypes.IBindCtx pbc, System.Runtime.InteropServices.ComTypes.IMoniker pmkToLeft, System.Runtime.InteropServices.ComTypes.IMoniker pmkNewlyRunning);
16067         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int IsSystemMoniker(out int pdwMksys);
16068         void Load(System.Runtime.InteropServices.ComTypes.IStream pStm);
16069         void ParseDisplayName(System.Runtime.InteropServices.ComTypes.IBindCtx pbc, System.Runtime.InteropServices.ComTypes.IMoniker pmkToLeft, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string pszDisplayName, out int pchEaten, out System.Runtime.InteropServices.ComTypes.IMoniker ppmkOut);
16070         void Reduce(System.Runtime.InteropServices.ComTypes.IBindCtx pbc, int dwReduceHowFar, ref System.Runtime.InteropServices.ComTypes.IMoniker ppmkToLeft, out System.Runtime.InteropServices.ComTypes.IMoniker ppmkReduced);
16071         void RelativePathTo(System.Runtime.InteropServices.ComTypes.IMoniker pmkOther, out System.Runtime.InteropServices.ComTypes.IMoniker ppmkRelPath);
16072         void Save(System.Runtime.InteropServices.ComTypes.IStream pStm, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]bool fClearDirty);
16073     }
16074     [System.FlagsAttribute]
16075     [System.SerializableAttribute]
16076     public enum IMPLTYPEFLAGS
16077     {
16078         IMPLTYPEFLAG_FDEFAULT = 1,
16079         IMPLTYPEFLAG_FDEFAULTVTABLE = 8,
16080         IMPLTYPEFLAG_FRESTRICTED = 4,
16081         IMPLTYPEFLAG_FSOURCE = 2,
16082     }
16083     [System.FlagsAttribute]
16084     [System.SerializableAttribute]
16085     public enum INVOKEKIND
16086     {
16087         INVOKE_FUNC = 1,
16088         INVOKE_PROPERTYGET = 2,
16089         INVOKE_PROPERTYPUT = 4,
16090         INVOKE_PROPERTYPUTREF = 8,
16091     }
16092     [System.Runtime.InteropServices.GuidAttribute("0000010b-0000-0000-C000-000000000046")]
16093     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16094     public partial interface IPersistFile
16095     {
16096         void GetClassID(out System.Guid pClassID);
16097         void GetCurFile([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]out string ppszFileName);
16098         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int IsDirty();
16099         void Load([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string pszFileName, int dwMode);
16100         void Save([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string pszFileName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]bool fRemember);
16101         void SaveCompleted([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string pszFileName);
16102     }
16103     [System.Runtime.InteropServices.GuidAttribute("00000010-0000-0000-C000-000000000046")]
16104     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16105     public partial interface IRunningObjectTable
16106     {
16107         void EnumRunning(out System.Runtime.InteropServices.ComTypes.IEnumMoniker ppenumMoniker);
16108         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int GetObject(System.Runtime.InteropServices.ComTypes.IMoniker pmkObjectName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]out object ppunkObject);
16109         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int GetTimeOfLastChange(System.Runtime.InteropServices.ComTypes.IMoniker pmkObjectName, out System.Runtime.InteropServices.ComTypes.FILETIME pfiletime);
16110         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int IsRunning(System.Runtime.InteropServices.ComTypes.IMoniker pmkObjectName);
16111         void NoteChangeTime(int dwRegister, ref System.Runtime.InteropServices.ComTypes.FILETIME pfiletime);
16112         int Register(int grfFlags, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]object punkObject, System.Runtime.InteropServices.ComTypes.IMoniker pmkObjectName);
16113         void Revoke(int dwRegister);
16114     }
16115     [System.Runtime.InteropServices.GuidAttribute("0000000c-0000-0000-C000-000000000046")]
16116     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16117     public partial interface IStream
16118     {
16119         void Clone(out System.Runtime.InteropServices.ComTypes.IStream ppstm);
16120         void Commit(int grfCommitFlags);
16121         void CopyTo(System.Runtime.InteropServices.ComTypes.IStream pstm, long cb, System.IntPtr pcbRead, System.IntPtr pcbWritten);
16122         void LockRegion(long libOffset, long cb, int dwLockType);
16123         void Read([System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]byte[] pv, int cb, System.IntPtr pcbRead);
16124         void Revert();
16125         void Seek(long dlibMove, int dwOrigin, System.IntPtr plibNewPosition);
16126         void SetSize(long libNewSize);
16127         void Stat(out System.Runtime.InteropServices.ComTypes.STATSTG pstatstg, int grfStatFlag);
16128         void UnlockRegion(long libOffset, long cb, int dwLockType);
16129         void Write([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]byte[] pv, int cb, System.IntPtr pcbWritten);
16130     }
16131     [System.Runtime.InteropServices.GuidAttribute("00020403-0000-0000-C000-000000000046")]
16132     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16133     public partial interface ITypeComp
16134     {
16135         void Bind([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string szName, int lHashVal, short wFlags, out System.Runtime.InteropServices.ComTypes.ITypeInfo ppTInfo, out System.Runtime.InteropServices.ComTypes.DESCKIND pDescKind, out System.Runtime.InteropServices.ComTypes.BINDPTR pBindPtr);
16136         void BindType([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string szName, int lHashVal, out System.Runtime.InteropServices.ComTypes.ITypeInfo ppTInfo, out System.Runtime.InteropServices.ComTypes.ITypeComp ppTComp);
16137     }
16138     [System.Runtime.InteropServices.GuidAttribute("00020401-0000-0000-C000-000000000046")]
16139     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16140     public partial interface ITypeInfo
16141     {
16142         void AddressOfMember(int memid, System.Runtime.InteropServices.ComTypes.INVOKEKIND invKind, out System.IntPtr ppv);
16143         void CreateInstance([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]object pUnkOuter, [System.Runtime.InteropServices.In]ref System.Guid riid, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]out object ppvObj);
16144         void GetContainingTypeLib(out System.Runtime.InteropServices.ComTypes.ITypeLib ppTLB, out int pIndex);
16145         void GetDllEntry(int memid, System.Runtime.InteropServices.ComTypes.INVOKEKIND invKind, System.IntPtr pBstrDllName, System.IntPtr pBstrName, System.IntPtr pwOrdinal);
16146         void GetDocumentation(int index, out string strName, out string strDocString, out int dwHelpContext, out string strHelpFile);
16147         void GetFuncDesc(int index, out System.IntPtr ppFuncDesc);
16148         void GetIDsOfNames([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]string[] rgszNames, int cNames, [System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]int[] pMemId);
16149         void GetImplTypeFlags(int index, out System.Runtime.InteropServices.ComTypes.IMPLTYPEFLAGS pImplTypeFlags);
16150         void GetMops(int memid, out string pBstrMops);
16151         void GetNames(int memid, [System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]string[] rgBstrNames, int cMaxNames, out int pcNames);
16152         void GetRefTypeInfo(int hRef, out System.Runtime.InteropServices.ComTypes.ITypeInfo ppTI);
16153         void GetRefTypeOfImplType(int index, out int href);
16154         void GetTypeAttr(out System.IntPtr ppTypeAttr);
16155         void GetTypeComp(out System.Runtime.InteropServices.ComTypes.ITypeComp ppTComp);
16156         void GetVarDesc(int index, out System.IntPtr ppVarDesc);
16157         void Invoke([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]object pvInstance, int memid, short wFlags, ref System.Runtime.InteropServices.ComTypes.DISPPARAMS pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, out int puArgErr);
16158         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]void ReleaseFuncDesc(System.IntPtr pFuncDesc);
16159         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]void ReleaseTypeAttr(System.IntPtr pTypeAttr);
16160         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]void ReleaseVarDesc(System.IntPtr pVarDesc);
16161     }
16162     [System.Runtime.InteropServices.GuidAttribute("00020412-0000-0000-C000-000000000046")]
16163     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16164     public partial interface ITypeInfo2 : System.Runtime.InteropServices.ComTypes.ITypeInfo
16165     {
16166         new void AddressOfMember(int memid, System.Runtime.InteropServices.ComTypes.INVOKEKIND invKind, out System.IntPtr ppv);
16167         new void CreateInstance([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]object pUnkOuter, [System.Runtime.InteropServices.In]ref System.Guid riid, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]out object ppvObj);
16168         void GetAllCustData(System.IntPtr pCustData);
16169         void GetAllFuncCustData(int index, System.IntPtr pCustData);
16170         void GetAllImplTypeCustData(int index, System.IntPtr pCustData);
16171         void GetAllParamCustData(int indexFunc, int indexParam, System.IntPtr pCustData);
16172         void GetAllVarCustData(int index, System.IntPtr pCustData);
16173         new void GetContainingTypeLib(out System.Runtime.InteropServices.ComTypes.ITypeLib ppTLB, out int pIndex);
16174         void GetCustData(ref System.Guid guid, out object pVarVal);
16175         new void GetDllEntry(int memid, System.Runtime.InteropServices.ComTypes.INVOKEKIND invKind, System.IntPtr pBstrDllName, System.IntPtr pBstrName, System.IntPtr pwOrdinal);
16176         new void GetDocumentation(int index, out string strName, out string strDocString, out int dwHelpContext, out string strHelpFile);
16177         [System.Runtime.InteropServices.LCIDConversionAttribute(1)]
16178         void GetDocumentation2(int memid, out string pbstrHelpString, out int pdwHelpStringContext, out string pbstrHelpStringDll);
16179         void GetFuncCustData(int index, ref System.Guid guid, out object pVarVal);
16180         new void GetFuncDesc(int index, out System.IntPtr ppFuncDesc);
16181         void GetFuncIndexOfMemId(int memid, System.Runtime.InteropServices.ComTypes.INVOKEKIND invKind, out int pFuncIndex);
16182         new void GetIDsOfNames([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]string[] rgszNames, int cNames, [System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]int[] pMemId);
16183         void GetImplTypeCustData(int index, ref System.Guid guid, out object pVarVal);
16184         new void GetImplTypeFlags(int index, out System.Runtime.InteropServices.ComTypes.IMPLTYPEFLAGS pImplTypeFlags);
16185         new void GetMops(int memid, out string pBstrMops);
16186         new void GetNames(int memid, [System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]string[] rgBstrNames, int cMaxNames, out int pcNames);
16187         void GetParamCustData(int indexFunc, int indexParam, ref System.Guid guid, out object pVarVal);
16188         new void GetRefTypeInfo(int hRef, out System.Runtime.InteropServices.ComTypes.ITypeInfo ppTI);
16189         new void GetRefTypeOfImplType(int index, out int href);
16190         new void GetTypeAttr(out System.IntPtr ppTypeAttr);
16191         new void GetTypeComp(out System.Runtime.InteropServices.ComTypes.ITypeComp ppTComp);
16192         void GetTypeFlags(out int pTypeFlags);
16193         void GetTypeKind(out System.Runtime.InteropServices.ComTypes.TYPEKIND pTypeKind);
16194         void GetVarCustData(int index, ref System.Guid guid, out object pVarVal);
16195         new void GetVarDesc(int index, out System.IntPtr ppVarDesc);
16196         void GetVarIndexOfMemId(int memid, out int pVarIndex);
16197         new void Invoke([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]object pvInstance, int memid, short wFlags, ref System.Runtime.InteropServices.ComTypes.DISPPARAMS pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, out int puArgErr);
16198         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]new void ReleaseFuncDesc(System.IntPtr pFuncDesc);
16199         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]new void ReleaseTypeAttr(System.IntPtr pTypeAttr);
16200         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]new void ReleaseVarDesc(System.IntPtr pVarDesc);
16201     }
16202     [System.Runtime.InteropServices.GuidAttribute("00020402-0000-0000-C000-000000000046")]
16203     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16204     public partial interface ITypeLib
16205     {
16206         void FindName([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string szNameBuf, int lHashVal, [System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]System.Runtime.InteropServices.ComTypes.ITypeInfo[] ppTInfo, [System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]int[] rgMemId, ref short pcFound);
16207         void GetDocumentation(int index, out string strName, out string strDocString, out int dwHelpContext, out string strHelpFile);
16208         void GetLibAttr(out System.IntPtr ppTLibAttr);
16209         void GetTypeComp(out System.Runtime.InteropServices.ComTypes.ITypeComp ppTComp);
16210         void GetTypeInfo(int index, out System.Runtime.InteropServices.ComTypes.ITypeInfo ppTI);
16211         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int GetTypeInfoCount();
16212         void GetTypeInfoOfGuid(ref System.Guid guid, out System.Runtime.InteropServices.ComTypes.ITypeInfo ppTInfo);
16213         void GetTypeInfoType(int index, out System.Runtime.InteropServices.ComTypes.TYPEKIND pTKind);
16214         [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]
16215         bool IsName([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string szNameBuf, int lHashVal);
16216         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]void ReleaseTLibAttr(System.IntPtr pTLibAttr);
16217     }
16218     [System.Runtime.InteropServices.GuidAttribute("00020411-0000-0000-C000-000000000046")]
16219     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16220     public partial interface ITypeLib2 : System.Runtime.InteropServices.ComTypes.ITypeLib
16221     {
16222         new void FindName([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string szNameBuf, int lHashVal, [System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]System.Runtime.InteropServices.ComTypes.ITypeInfo[] ppTInfo, [System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]int[] rgMemId, ref short pcFound);
16223         void GetAllCustData(System.IntPtr pCustData);
16224         void GetCustData(ref System.Guid guid, out object pVarVal);
16225         new void GetDocumentation(int index, out string strName, out string strDocString, out int dwHelpContext, out string strHelpFile);
16226         [System.Runtime.InteropServices.LCIDConversionAttribute(1)]
16227         void GetDocumentation2(int index, out string pbstrHelpString, out int pdwHelpStringContext, out string pbstrHelpStringDll);
16228         new void GetLibAttr(out System.IntPtr ppTLibAttr);
16229         void GetLibStatistics(System.IntPtr pcUniqueNames, out int pcchUniqueNames);
16230         new void GetTypeComp(out System.Runtime.InteropServices.ComTypes.ITypeComp ppTComp);
16231         new void GetTypeInfo(int index, out System.Runtime.InteropServices.ComTypes.ITypeInfo ppTI);
16232         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]new int GetTypeInfoCount();
16233         new void GetTypeInfoOfGuid(ref System.Guid guid, out System.Runtime.InteropServices.ComTypes.ITypeInfo ppTInfo);
16234         new void GetTypeInfoType(int index, out System.Runtime.InteropServices.ComTypes.TYPEKIND pTKind);
16235         [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]
16236         new bool IsName([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string szNameBuf, int lHashVal);
16237         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]new void ReleaseTLibAttr(System.IntPtr pTLibAttr);
16238     }
16239     [System.FlagsAttribute]
16240     [System.SerializableAttribute]
16241     public enum LIBFLAGS : short
16242     {
16243         LIBFLAG_FCONTROL = (short)2,
16244         LIBFLAG_FHASDISKIMAGE = (short)8,
16245         LIBFLAG_FHIDDEN = (short)4,
16246         LIBFLAG_FRESTRICTED = (short)1,
16247     }
16248     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
16249     public partial struct PARAMDESC
16250     {
16251         public System.IntPtr lpVarValue;
16252         public System.Runtime.InteropServices.ComTypes.PARAMFLAG wParamFlags;
16253     }
16254     [System.FlagsAttribute]
16255     [System.SerializableAttribute]
16256     public enum PARAMFLAG : short
16257     {
16258         PARAMFLAG_FHASCUSTDATA = (short)64,
16259         PARAMFLAG_FHASDEFAULT = (short)32,
16260         PARAMFLAG_FIN = (short)1,
16261         PARAMFLAG_FLCID = (short)4,
16262         PARAMFLAG_FOPT = (short)16,
16263         PARAMFLAG_FOUT = (short)2,
16264         PARAMFLAG_FRETVAL = (short)8,
16265         PARAMFLAG_NONE = (short)0,
16266     }
16267     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
16268     public partial struct STATSTG
16269     {
16270         public System.Runtime.InteropServices.ComTypes.FILETIME atime;
16271         public long cbSize;
16272         public System.Guid clsid;
16273         public System.Runtime.InteropServices.ComTypes.FILETIME ctime;
16274         public int grfLocksSupported;
16275         public int grfMode;
16276         public int grfStateBits;
16277         public System.Runtime.InteropServices.ComTypes.FILETIME mtime;
16278         public string pwcsName;
16279         public int reserved;
16280         public int type;
16281     }
16282     [System.SerializableAttribute]
16283     public enum SYSKIND
16284     {
16285         SYS_MAC = 2,
16286         SYS_WIN16 = 0,
16287         SYS_WIN32 = 1,
16288         SYS_WIN64 = 3,
16289     }
16290     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
16291     public partial struct TYPEATTR
16292     {
16293         public short cbAlignment;
16294         public int cbSizeInstance;
16295         public short cbSizeVft;
16296         public short cFuncs;
16297         public short cImplTypes;
16298         public short cVars;
16299         public int dwReserved;
16300         public System.Guid guid;
16301         public System.Runtime.InteropServices.ComTypes.IDLDESC idldescType;
16302         public int lcid;
16303         public System.IntPtr lpstrSchema;
16304         public const int MEMBER_ID_NIL = -1;
16305         public int memidConstructor;
16306         public int memidDestructor;
16307         public System.Runtime.InteropServices.ComTypes.TYPEDESC tdescAlias;
16308         public System.Runtime.InteropServices.ComTypes.TYPEKIND typekind;
16309         public short wMajorVerNum;
16310         public short wMinorVerNum;
16311         public System.Runtime.InteropServices.ComTypes.TYPEFLAGS wTypeFlags;
16312     }
16313     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
16314     public partial struct TYPEDESC
16315     {
16316         public System.IntPtr lpValue;
16317         public short vt;
16318     }
16319     [System.FlagsAttribute]
16320     [System.SerializableAttribute]
16321     public enum TYPEFLAGS : short
16322     {
16323         TYPEFLAG_FAGGREGATABLE = (short)1024,
16324         TYPEFLAG_FAPPOBJECT = (short)1,
16325         TYPEFLAG_FCANCREATE = (short)2,
16326         TYPEFLAG_FCONTROL = (short)32,
16327         TYPEFLAG_FDISPATCHABLE = (short)4096,
16328         TYPEFLAG_FDUAL = (short)64,
16329         TYPEFLAG_FHIDDEN = (short)16,
16330         TYPEFLAG_FLICENSED = (short)4,
16331         TYPEFLAG_FNONEXTENSIBLE = (short)128,
16332         TYPEFLAG_FOLEAUTOMATION = (short)256,
16333         TYPEFLAG_FPREDECLID = (short)8,
16334         TYPEFLAG_FPROXY = (short)16384,
16335         TYPEFLAG_FREPLACEABLE = (short)2048,
16336         TYPEFLAG_FRESTRICTED = (short)512,
16337         TYPEFLAG_FREVERSEBIND = (short)8192,
16338     }
16339     [System.SerializableAttribute]
16340     public enum TYPEKIND
16341     {
16342         TKIND_ALIAS = 6,
16343         TKIND_COCLASS = 5,
16344         TKIND_DISPATCH = 4,
16345         TKIND_ENUM = 0,
16346         TKIND_INTERFACE = 3,
16347         TKIND_MAX = 8,
16348         TKIND_MODULE = 2,
16349         TKIND_RECORD = 1,
16350         TKIND_UNION = 7,
16351     }
16352     [System.SerializableAttribute]
16353     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
16354     public partial struct TYPELIBATTR
16355     {
16356         public System.Guid guid;
16357         public int lcid;
16358         public System.Runtime.InteropServices.ComTypes.SYSKIND syskind;
16359         public System.Runtime.InteropServices.ComTypes.LIBFLAGS wLibFlags;
16360         public short wMajorVerNum;
16361         public short wMinorVerNum;
16362     }
16363     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
16364     public partial struct VARDESC
16365     {
16366         public System.Runtime.InteropServices.ComTypes.VARDESC.DESCUNION desc;
16367         public System.Runtime.InteropServices.ComTypes.ELEMDESC elemdescVar;
16368         public string lpstrSchema;
16369         public int memid;
16370         public System.Runtime.InteropServices.ComTypes.VARKIND varkind;
16371         public short wVarFlags;
16372         [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Explicit, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
16373         public partial struct DESCUNION
16374         {
16375             [System.Runtime.InteropServices.FieldOffsetAttribute(0)]
16376             public System.IntPtr lpvarValue;
16377             [System.Runtime.InteropServices.FieldOffsetAttribute(0)]
16378             public int oInst;
16379         }
16380     }
16381     [System.FlagsAttribute]
16382     [System.SerializableAttribute]
16383     public enum VARFLAGS : short
16384     {
16385         VARFLAG_FBINDABLE = (short)4,
16386         VARFLAG_FDEFAULTBIND = (short)32,
16387         VARFLAG_FDEFAULTCOLLELEM = (short)256,
16388         VARFLAG_FDISPLAYBIND = (short)16,
16389         VARFLAG_FHIDDEN = (short)64,
16390         VARFLAG_FIMMEDIATEBIND = (short)4096,
16391         VARFLAG_FNONBROWSABLE = (short)1024,
16392         VARFLAG_FREADONLY = (short)1,
16393         VARFLAG_FREPLACEABLE = (short)2048,
16394         VARFLAG_FREQUESTEDIT = (short)8,
16395         VARFLAG_FRESTRICTED = (short)128,
16396         VARFLAG_FSOURCE = (short)2,
16397         VARFLAG_FUIDEFAULT = (short)512,
16398     }
16399     [System.SerializableAttribute]
16400     public enum VARKIND
16401     {
16402         VAR_CONST = 2,
16403         VAR_DISPATCH = 3,
16404         VAR_PERINSTANCE = 0,
16405         VAR_STATIC = 1,
16406     }
16407 }
16408 namespace System.Runtime.InteropServices.Expando
16409 {
16410     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16411     [System.Runtime.InteropServices.GuidAttribute("AFBF15E6-C37C-11d2-B88E-00A0C9B471B8")]
16412     public partial interface IExpando : System.Reflection.IReflect
16413     {
16414         System.Reflection.FieldInfo AddField(string name);
16415         System.Reflection.MethodInfo AddMethod(string name, System.Delegate method);
16416         System.Reflection.PropertyInfo AddProperty(string name);
16417         void RemoveMember(System.Reflection.MemberInfo m);
16418     }
16419 }
16420 namespace System.Runtime.InteropServices.WindowsRuntime
16421 {
16422     [System.AttributeUsageAttribute((System.AttributeTargets)(1028), AllowMultiple=false, Inherited=false)]
16423     public sealed partial class DefaultInterfaceAttribute : System.Attribute
16424     {
16425         public DefaultInterfaceAttribute(System.Type defaultInterface) { }
16426         public System.Type DefaultInterface { get { throw null; } }
16427     }
16428     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
16429     public partial class DesignerNamespaceResolveEventArgs : System.EventArgs
16430     {
16431         public DesignerNamespaceResolveEventArgs(string namespaceName) { }
16432         public string NamespaceName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
16433         public System.Collections.ObjectModel.Collection<string> ResolvedAssemblyFiles { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
16434     }
16435     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
16436     public partial struct EventRegistrationToken
16437     {
16438         public override bool Equals(object obj) { throw null; }
16439         public override int GetHashCode() { throw null; }
16440         public static bool operator ==(System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken left, System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken right) { throw null; }
16441         public static bool operator !=(System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken left, System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken right) { throw null; }
16442     }
16443     public sealed partial class EventRegistrationTokenTable<T> where T : class
16444     {
16445         public EventRegistrationTokenTable() { }
16446         public T InvocationList { get { throw null; } set { } }
16447         public System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken AddEventHandler(T handler) { throw null; }
16448         public static System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable<T> GetOrCreateEventRegistrationTokenTable(ref System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable<T> refEventTable) { throw null; }
16449         public void RemoveEventHandler(System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken token) { }
16450         public void RemoveEventHandler(T handler) { }
16451     }
16452     [System.Runtime.InteropServices.GuidAttribute("00000035-0000-0000-C000-000000000046")]
16453     public partial interface IActivationFactory
16454     {
16455         object ActivateInstance();
16456     }
16457     [System.AttributeUsageAttribute((System.AttributeTargets)(1028), Inherited=false, AllowMultiple=true)]
16458     public sealed partial class InterfaceImplementedInVersionAttribute : System.Attribute
16459     {
16460         public InterfaceImplementedInVersionAttribute(System.Type interfaceType, byte majorVersion, byte minorVersion, byte buildVersion, byte revisionVersion) { }
16461         public byte BuildVersion { get { throw null; } }
16462         public System.Type InterfaceType { get { throw null; } }
16463         public byte MajorVersion { get { throw null; } }
16464         public byte MinorVersion { get { throw null; } }
16465         public byte RevisionVersion { get { throw null; } }
16466     }
16467     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
16468     public partial class NamespaceResolveEventArgs : System.EventArgs
16469     {
16470         public NamespaceResolveEventArgs(string namespaceName, System.Reflection.Assembly requestingAssembly) { }
16471         public string NamespaceName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
16472         public System.Reflection.Assembly RequestingAssembly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
16473         public System.Collections.ObjectModel.Collection<System.Reflection.Assembly> ResolvedAssemblies { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
16474     }
16475     [System.AttributeUsageAttribute((System.AttributeTargets)(2048), Inherited=false, AllowMultiple=false)]
16476     public sealed partial class ReadOnlyArrayAttribute : System.Attribute
16477     {
16478         public ReadOnlyArrayAttribute() { }
16479     }
16480     [System.AttributeUsageAttribute((System.AttributeTargets)(12288), AllowMultiple=false, Inherited=false)]
16481     public sealed partial class ReturnValueNameAttribute : System.Attribute
16482     {
16483         public ReturnValueNameAttribute(string name) { }
16484         public string Name { get { throw null; } }
16485     }
16486     public static partial class WindowsRuntimeMarshal
16487     {
16488         [System.Security.SecurityCriticalAttribute]
16489         public static void AddEventHandler<T>(System.Func<T, System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken> addMethod, System.Action<System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken> removeMethod, T handler) { }
16490         [System.Security.SecurityCriticalAttribute]
16491         public static void FreeHString(System.IntPtr ptr) { }
16492         [System.Security.SecurityCriticalAttribute]
16493         public static System.Runtime.InteropServices.WindowsRuntime.IActivationFactory GetActivationFactory(System.Type type) { throw null; }
16494         [System.Security.SecurityCriticalAttribute]
16495         public static string PtrToStringHString(System.IntPtr ptr) { throw null; }
16496         [System.Security.SecurityCriticalAttribute]
16497         public static void RemoveAllEventHandlers(System.Action<System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken> removeMethod) { }
16498         [System.Security.SecurityCriticalAttribute]
16499         public static void RemoveEventHandler<T>(System.Action<System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken> removeMethod, T handler) { }
16500         [System.Security.SecurityCriticalAttribute]
16501         public static System.IntPtr StringToHString(string s) { throw null; }
16502     }
16503     [System.MonoTODOAttribute]
16504     public static partial class WindowsRuntimeMetadata
16505     {
16506         public static event System.EventHandler<System.Runtime.InteropServices.WindowsRuntime.DesignerNamespaceResolveEventArgs> DesignerNamespaceResolve { add { } remove { } }
16507         public static event System.EventHandler<System.Runtime.InteropServices.WindowsRuntime.NamespaceResolveEventArgs> ReflectionOnlyNamespaceResolve { add { } remove { } }
16508         public static System.Collections.Generic.IEnumerable<string> ResolveNamespace(string namespaceName, System.Collections.Generic.IEnumerable<string> packageGraphFilePaths) { throw null; }
16509         public static System.Collections.Generic.IEnumerable<string> ResolveNamespace(string namespaceName, string windowsSdkFilePath, System.Collections.Generic.IEnumerable<string> packageGraphFilePaths) { throw null; }
16510     }
16511     [System.AttributeUsageAttribute((System.AttributeTargets)(2048), Inherited=false, AllowMultiple=false)]
16512     public sealed partial class WriteOnlyArrayAttribute : System.Attribute
16513     {
16514         public WriteOnlyArrayAttribute() { }
16515     }
16516 }
16517 namespace System.Runtime.Remoting
16518 {
16519     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16520     public partial class ActivatedClientTypeEntry : System.Runtime.Remoting.TypeEntry
16521     {
16522         public ActivatedClientTypeEntry(string typeName, string assemblyName, string appUrl) { }
16523         public ActivatedClientTypeEntry(System.Type type, string appUrl) { }
16524         public string ApplicationUrl { get { throw null; } }
16525         public System.Runtime.Remoting.Contexts.IContextAttribute[] ContextAttributes { get { throw null; } set { } }
16526         public System.Type ObjectType { get { throw null; } }
16527         public override string ToString() { throw null; }
16528     }
16529     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16530     public partial class ActivatedServiceTypeEntry : System.Runtime.Remoting.TypeEntry
16531     {
16532         public ActivatedServiceTypeEntry(string typeName, string assemblyName) { }
16533         public ActivatedServiceTypeEntry(System.Type type) { }
16534         public System.Runtime.Remoting.Contexts.IContextAttribute[] ContextAttributes { get { throw null; } set { } }
16535         public System.Type ObjectType { get { throw null; } }
16536         public override string ToString() { throw null; }
16537     }
16538     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16539     public enum CustomErrorsModes
16540     {
16541         Off = 1,
16542         On = 0,
16543         RemoteOnly = 2,
16544     }
16545     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16546     public partial interface IChannelInfo
16547     {
16548         object[] ChannelData { get; set; }
16549     }
16550     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16551     public partial interface IEnvoyInfo
16552     {
16553         System.Runtime.Remoting.Messaging.IMessageSink EnvoySinks { get; set; }
16554     }
16555     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16556     public partial class InternalRemotingServices
16557     {
16558         public InternalRemotingServices() { }
16559         [System.Diagnostics.ConditionalAttribute("_LOGGING")]
16560         public static void DebugOutChnl(string s) { }
16561         public static System.Runtime.Remoting.Metadata.SoapAttribute GetCachedSoapAttribute(object reflectionObject) { throw null; }
16562         [System.Diagnostics.ConditionalAttribute("_DEBUG")]
16563         public static void RemotingAssert(bool condition, string message) { }
16564         [System.Diagnostics.ConditionalAttribute("_LOGGING")]
16565         public static void RemotingTrace(params object[] messages) { }
16566         [System.CLSCompliantAttribute(false)]
16567         public static void SetServerIdentity(System.Runtime.Remoting.Messaging.MethodCall m, object srvID) { }
16568     }
16569     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16570     [System.Runtime.InteropServices.GuidAttribute("C460E2B4-E199-412a-8456-84DC3E4838C3")]
16571     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16572     public partial interface IObjectHandle
16573     {
16574         object Unwrap();
16575     }
16576     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16577     public partial interface IRemotingTypeInfo
16578     {
16579         string TypeName { get; set; }
16580         bool CanCastTo(System.Type fromType, object o);
16581     }
16582     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(2))]
16583     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16584     public partial class ObjectHandle : System.MarshalByRefObject, System.Runtime.Remoting.IObjectHandle
16585     {
16586         public ObjectHandle(object o) { }
16587         public override object InitializeLifetimeService() { throw null; }
16588         public object Unwrap() { throw null; }
16589     }
16590     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16591     [System.SerializableAttribute]
16592     public partial class ObjRef : System.Runtime.Serialization.IObjectReference, System.Runtime.Serialization.ISerializable
16593     {
16594         public ObjRef() { }
16595         public ObjRef(System.MarshalByRefObject o, System.Type requestedType) { }
16596         protected ObjRef(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
16597         public virtual System.Runtime.Remoting.IChannelInfo ChannelInfo { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } set { } }
16598         public virtual System.Runtime.Remoting.IEnvoyInfo EnvoyInfo { get { throw null; } set { } }
16599         public virtual System.Runtime.Remoting.IRemotingTypeInfo TypeInfo { get { throw null; } set { } }
16600         public virtual string URI { get { throw null; } set { } }
16601         public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
16602         public virtual object GetRealObject(System.Runtime.Serialization.StreamingContext context) { throw null; }
16603         public bool IsFromThisAppDomain() { throw null; }
16604         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
16605         public bool IsFromThisProcess() { throw null; }
16606     }
16607     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16608     public static partial class RemotingConfiguration
16609     {
16610         public static string ApplicationId { get { throw null; } }
16611         public static string ApplicationName { get { throw null; } set { } }
16612         [System.MonoTODOAttribute]
16613         public static System.Runtime.Remoting.CustomErrorsModes CustomErrorsMode { get { throw null; } set { } }
16614         public static string ProcessId { get { throw null; } }
16615         [System.ObsoleteAttribute("Use Configure(String,Boolean)")]
16616         public static void Configure(string filename) { }
16617         [System.MonoTODOAttribute("ensureSecurity support has not been implemented")]
16618         public static void Configure(string filename, bool ensureSecurity) { }
16619         public static bool CustomErrorsEnabled(bool isLocalRequest) { throw null; }
16620         public static System.Runtime.Remoting.ActivatedClientTypeEntry[] GetRegisteredActivatedClientTypes() { throw null; }
16621         public static System.Runtime.Remoting.ActivatedServiceTypeEntry[] GetRegisteredActivatedServiceTypes() { throw null; }
16622         public static System.Runtime.Remoting.WellKnownClientTypeEntry[] GetRegisteredWellKnownClientTypes() { throw null; }
16623         public static System.Runtime.Remoting.WellKnownServiceTypeEntry[] GetRegisteredWellKnownServiceTypes() { throw null; }
16624         public static bool IsActivationAllowed(System.Type svrType) { throw null; }
16625         public static System.Runtime.Remoting.ActivatedClientTypeEntry IsRemotelyActivatedClientType(string typeName, string assemblyName) { throw null; }
16626         public static System.Runtime.Remoting.ActivatedClientTypeEntry IsRemotelyActivatedClientType(System.Type svrType) { throw null; }
16627         public static System.Runtime.Remoting.WellKnownClientTypeEntry IsWellKnownClientType(string typeName, string assemblyName) { throw null; }
16628         public static System.Runtime.Remoting.WellKnownClientTypeEntry IsWellKnownClientType(System.Type svrType) { throw null; }
16629         public static void RegisterActivatedClientType(System.Runtime.Remoting.ActivatedClientTypeEntry entry) { }
16630         public static void RegisterActivatedClientType(System.Type type, string appUrl) { }
16631         public static void RegisterActivatedServiceType(System.Runtime.Remoting.ActivatedServiceTypeEntry entry) { }
16632         public static void RegisterActivatedServiceType(System.Type type) { }
16633         public static void RegisterWellKnownClientType(System.Runtime.Remoting.WellKnownClientTypeEntry entry) { }
16634         public static void RegisterWellKnownClientType(System.Type type, string objectUrl) { }
16635         public static void RegisterWellKnownServiceType(System.Runtime.Remoting.WellKnownServiceTypeEntry entry) { }
16636         public static void RegisterWellKnownServiceType(System.Type type, string objectUri, System.Runtime.Remoting.WellKnownObjectMode mode) { }
16637     }
16638     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16639     [System.SerializableAttribute]
16640     public partial class RemotingException : System.SystemException
16641     {
16642         public RemotingException() { }
16643         protected RemotingException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
16644         public RemotingException(string message) { }
16645         public RemotingException(string message, System.Exception InnerException) { }
16646     }
16647     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16648     public static partial class RemotingServices
16649     {
16650         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16651         public static object Connect(System.Type classToProxy, string url) { throw null; }
16652         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16653         public static object Connect(System.Type classToProxy, string url, object data) { throw null; }
16654         public static bool Disconnect(System.MarshalByRefObject obj) { throw null; }
16655         public static System.Runtime.Remoting.Messaging.IMethodReturnMessage ExecuteMessage(System.MarshalByRefObject target, System.Runtime.Remoting.Messaging.IMethodCallMessage reqMsg) { throw null; }
16656         public static System.Runtime.Remoting.Messaging.IMessageSink GetEnvoyChainForProxy(System.MarshalByRefObject obj) { throw null; }
16657         public static object GetLifetimeService(System.MarshalByRefObject obj) { throw null; }
16658         public static System.Reflection.MethodBase GetMethodBaseFromMethodMessage(System.Runtime.Remoting.Messaging.IMethodMessage msg) { throw null; }
16659         public static void GetObjectData(object obj, System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
16660         public static string GetObjectUri(System.MarshalByRefObject obj) { throw null; }
16661         public static System.Runtime.Remoting.ObjRef GetObjRefForProxy(System.MarshalByRefObject obj) { throw null; }
16662         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
16663         public static System.Runtime.Remoting.Proxies.RealProxy GetRealProxy(object proxy) { throw null; }
16664         public static System.Type GetServerTypeForUri(string URI) { throw null; }
16665         public static string GetSessionIdForMethodMessage(System.Runtime.Remoting.Messaging.IMethodMessage msg) { throw null; }
16666         public static bool IsMethodOverloaded(System.Runtime.Remoting.Messaging.IMethodMessage msg) { throw null; }
16667         public static bool IsObjectOutOfAppDomain(object tp) { throw null; }
16668         public static bool IsObjectOutOfContext(object tp) { throw null; }
16669         public static bool IsOneWay(System.Reflection.MethodBase method) { throw null; }
16670         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
16671         public static bool IsTransparentProxy(object proxy) { throw null; }
16672         [System.Diagnostics.ConditionalAttribute("REMOTING_PERF")]
16673         [System.MonoTODOAttribute]
16674         [System.ObsoleteAttribute("It existed for only internal use in .NET and unimplemented in mono")]
16675         public static void LogRemotingStage(int stage) { }
16676         public static System.Runtime.Remoting.ObjRef Marshal(System.MarshalByRefObject Obj) { throw null; }
16677         public static System.Runtime.Remoting.ObjRef Marshal(System.MarshalByRefObject Obj, string URI) { throw null; }
16678         public static System.Runtime.Remoting.ObjRef Marshal(System.MarshalByRefObject Obj, string ObjURI, System.Type RequestedType) { throw null; }
16679         public static void SetObjectUriForMarshal(System.MarshalByRefObject obj, string uri) { }
16680         public static object Unmarshal(System.Runtime.Remoting.ObjRef objectRef) { throw null; }
16681         public static object Unmarshal(System.Runtime.Remoting.ObjRef objectRef, bool fRefine) { throw null; }
16682     }
16683     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16684     [System.SerializableAttribute]
16685     public partial class RemotingTimeoutException : System.Runtime.Remoting.RemotingException
16686     {
16687         public RemotingTimeoutException() { }
16688         public RemotingTimeoutException(string message) { }
16689         public RemotingTimeoutException(string message, System.Exception InnerException) { }
16690     }
16691     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16692     [System.SerializableAttribute]
16693     public partial class ServerException : System.SystemException
16694     {
16695         public ServerException() { }
16696         public ServerException(string message) { }
16697         public ServerException(string message, System.Exception InnerException) { }
16698     }
16699     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16700     public partial class SoapServices
16701     {
16702         internal SoapServices() { }
16703         public static string XmlNsForClrType { get { throw null; } }
16704         public static string XmlNsForClrTypeWithAssembly { get { throw null; } }
16705         public static string XmlNsForClrTypeWithNs { get { throw null; } }
16706         public static string XmlNsForClrTypeWithNsAndAssembly { get { throw null; } }
16707         public static string CodeXmlNamespaceForClrTypeNamespace(string typeNamespace, string assemblyName) { throw null; }
16708         public static bool DecodeXmlNamespaceForClrTypeNamespace(string inNamespace, out string typeNamespace, out string assemblyName) { typeNamespace = default(string); assemblyName = default(string); throw null; }
16709         public static void GetInteropFieldTypeAndNameFromXmlAttribute(System.Type containingType, string xmlAttribute, string xmlNamespace, out System.Type type, out string name) { type = default(System.Type); name = default(string); }
16710         public static void GetInteropFieldTypeAndNameFromXmlElement(System.Type containingType, string xmlElement, string xmlNamespace, out System.Type type, out string name) { type = default(System.Type); name = default(string); }
16711         public static System.Type GetInteropTypeFromXmlElement(string xmlElement, string xmlNamespace) { throw null; }
16712         public static System.Type GetInteropTypeFromXmlType(string xmlType, string xmlTypeNamespace) { throw null; }
16713         public static string GetSoapActionFromMethodBase(System.Reflection.MethodBase mb) { throw null; }
16714         public static bool GetTypeAndMethodNameFromSoapAction(string soapAction, out string typeName, out string methodName) { typeName = default(string); methodName = default(string); throw null; }
16715         public static bool GetXmlElementForInteropType(System.Type type, out string xmlElement, out string xmlNamespace) { xmlElement = default(string); xmlNamespace = default(string); throw null; }
16716         public static string GetXmlNamespaceForMethodCall(System.Reflection.MethodBase mb) { throw null; }
16717         public static string GetXmlNamespaceForMethodResponse(System.Reflection.MethodBase mb) { throw null; }
16718         public static bool GetXmlTypeForInteropType(System.Type type, out string xmlType, out string xmlTypeNamespace) { xmlType = default(string); xmlTypeNamespace = default(string); throw null; }
16719         public static bool IsClrTypeNamespace(string namespaceString) { throw null; }
16720         public static bool IsSoapActionValidForMethodBase(string soapAction, System.Reflection.MethodBase mb) { throw null; }
16721         public static void PreLoad(System.Reflection.Assembly assembly) { }
16722         public static void PreLoad(System.Type type) { }
16723         public static void RegisterInteropXmlElement(string xmlElement, string xmlNamespace, System.Type type) { }
16724         public static void RegisterInteropXmlType(string xmlType, string xmlTypeNamespace, System.Type type) { }
16725         public static void RegisterSoapActionForMethodBase(System.Reflection.MethodBase mb) { }
16726         public static void RegisterSoapActionForMethodBase(System.Reflection.MethodBase mb, string soapAction) { }
16727     }
16728     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16729     public partial class TypeEntry
16730     {
16731         protected TypeEntry() { }
16732         public string AssemblyName { get { throw null; } set { } }
16733         public string TypeName { get { throw null; } set { } }
16734     }
16735     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16736     public partial class WellKnownClientTypeEntry : System.Runtime.Remoting.TypeEntry
16737     {
16738         public WellKnownClientTypeEntry(string typeName, string assemblyName, string objectUrl) { }
16739         public WellKnownClientTypeEntry(System.Type type, string objectUrl) { }
16740         public string ApplicationUrl { get { throw null; } set { } }
16741         public System.Type ObjectType { get { throw null; } }
16742         public string ObjectUrl { get { throw null; } }
16743         public override string ToString() { throw null; }
16744     }
16745     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16746     [System.SerializableAttribute]
16747     public enum WellKnownObjectMode
16748     {
16749         SingleCall = 2,
16750         Singleton = 1,
16751     }
16752     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16753     public partial class WellKnownServiceTypeEntry : System.Runtime.Remoting.TypeEntry
16754     {
16755         public WellKnownServiceTypeEntry(string typeName, string assemblyName, string objectUri, System.Runtime.Remoting.WellKnownObjectMode mode) { }
16756         public WellKnownServiceTypeEntry(System.Type type, string objectUri, System.Runtime.Remoting.WellKnownObjectMode mode) { }
16757         public System.Runtime.Remoting.Contexts.IContextAttribute[] ContextAttributes { get { throw null; } set { } }
16758         public System.Runtime.Remoting.WellKnownObjectMode Mode { get { throw null; } }
16759         public System.Type ObjectType { get { throw null; } }
16760         public string ObjectUri { get { throw null; } }
16761         public override string ToString() { throw null; }
16762     }
16763 }
16764 namespace System.Runtime.Remoting.Activation
16765 {
16766     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16767     [System.SerializableAttribute]
16768     public enum ActivatorLevel
16769     {
16770         AppDomain = 12,
16771         Construction = 4,
16772         Context = 8,
16773         Machine = 20,
16774         Process = 16,
16775     }
16776     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16777     public partial interface IActivator
16778     {
16779         System.Runtime.Remoting.Activation.ActivatorLevel Level { get; }
16780         System.Runtime.Remoting.Activation.IActivator NextActivator { get; set; }
16781         System.Runtime.Remoting.Activation.IConstructionReturnMessage Activate(System.Runtime.Remoting.Activation.IConstructionCallMessage msg);
16782     }
16783     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16784     public partial interface IConstructionCallMessage : System.Runtime.Remoting.Messaging.IMessage, System.Runtime.Remoting.Messaging.IMethodCallMessage, System.Runtime.Remoting.Messaging.IMethodMessage
16785     {
16786         System.Type ActivationType { get; }
16787         string ActivationTypeName { get; }
16788         System.Runtime.Remoting.Activation.IActivator Activator { get; set; }
16789         object[] CallSiteActivationAttributes { get; }
16790         System.Collections.IList ContextProperties { get; }
16791     }
16792     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16793     public partial interface IConstructionReturnMessage : System.Runtime.Remoting.Messaging.IMessage, System.Runtime.Remoting.Messaging.IMethodMessage, System.Runtime.Remoting.Messaging.IMethodReturnMessage
16794     {
16795     }
16796     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16797     [System.SerializableAttribute]
16798     public sealed partial class UrlAttribute : System.Runtime.Remoting.Contexts.ContextAttribute
16799     {
16800         public UrlAttribute(string callsiteURL) : base (default(string)) { }
16801         public string UrlValue { get { throw null; } }
16802         public override bool Equals(object o) { throw null; }
16803         public override int GetHashCode() { throw null; }
16804         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16805         public override void GetPropertiesForNewContext(System.Runtime.Remoting.Activation.IConstructionCallMessage ctorMsg) { }
16806         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16807         public override bool IsContextOK(System.Runtime.Remoting.Contexts.Context ctx, System.Runtime.Remoting.Activation.IConstructionCallMessage msg) { throw null; }
16808     }
16809 }
16810 namespace System.Runtime.Remoting.Channels
16811 {
16812     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16813     public abstract partial class BaseChannelObjectWithProperties : System.Collections.ICollection, System.Collections.IDictionary, System.Collections.IEnumerable
16814     {
16815         protected BaseChannelObjectWithProperties() { }
16816         public virtual int Count { get { throw null; } }
16817         public virtual bool IsFixedSize { get { throw null; } }
16818         public virtual bool IsReadOnly { get { throw null; } }
16819         public virtual bool IsSynchronized { get { throw null; } }
16820         public virtual object this[object key] { get { throw null; } set { } }
16821         public virtual System.Collections.ICollection Keys { get { throw null; } }
16822         public virtual System.Collections.IDictionary Properties { get { throw null; } }
16823         public virtual object SyncRoot { get { throw null; } }
16824         public virtual System.Collections.ICollection Values { get { throw null; } }
16825         public virtual void Add(object key, object value) { }
16826         public virtual void Clear() { }
16827         public virtual bool Contains(object key) { throw null; }
16828         public virtual void CopyTo(System.Array array, int index) { }
16829         public virtual System.Collections.IDictionaryEnumerator GetEnumerator() { throw null; }
16830         public virtual void Remove(object key) { }
16831         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
16832     }
16833     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16834     public abstract partial class BaseChannelSinkWithProperties : System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties
16835     {
16836         protected BaseChannelSinkWithProperties() { }
16837     }
16838     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16839     public abstract partial class BaseChannelWithProperties : System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties
16840     {
16841         protected System.Runtime.Remoting.Channels.IChannelSinkBase SinksWithProperties;
16842         protected BaseChannelWithProperties() { }
16843         public override System.Collections.IDictionary Properties { get { throw null; } }
16844     }
16845     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16846     [System.SerializableAttribute]
16847     public partial class ChannelDataStore : System.Runtime.Remoting.Channels.IChannelDataStore
16848     {
16849         public ChannelDataStore(string[] channelURIs) { }
16850         public string[] ChannelUris { get { throw null; } set { } }
16851         public object this[object key] { get { throw null; } set { } }
16852     }
16853     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16854     public sealed partial class ChannelServices
16855     {
16856         internal ChannelServices() { }
16857         public static System.Runtime.Remoting.Channels.IChannel[] RegisteredChannels { get { throw null; } }
16858         public static System.Runtime.Remoting.Messaging.IMessageCtrl AsyncDispatchMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Messaging.IMessageSink replySink) { throw null; }
16859         public static System.Runtime.Remoting.Channels.IServerChannelSink CreateServerChannelSinkChain(System.Runtime.Remoting.Channels.IServerChannelSinkProvider provider, System.Runtime.Remoting.Channels.IChannelReceiver channel) { throw null; }
16860         public static System.Runtime.Remoting.Channels.ServerProcessing DispatchMessage(System.Runtime.Remoting.Channels.IServerChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage msg, out System.Runtime.Remoting.Messaging.IMessage replyMsg) { replyMsg = default(System.Runtime.Remoting.Messaging.IMessage); throw null; }
16861         public static System.Runtime.Remoting.Channels.IChannel GetChannel(string name) { throw null; }
16862         public static System.Collections.IDictionary GetChannelSinkProperties(object obj) { throw null; }
16863         public static string[] GetUrlsForObject(System.MarshalByRefObject obj) { throw null; }
16864         [System.ObsoleteAttribute("Use RegisterChannel(IChannel,Boolean)")]
16865         public static void RegisterChannel(System.Runtime.Remoting.Channels.IChannel chnl) { }
16866         public static void RegisterChannel(System.Runtime.Remoting.Channels.IChannel chnl, bool ensureSecurity) { }
16867         public static System.Runtime.Remoting.Messaging.IMessage SyncDispatchMessage(System.Runtime.Remoting.Messaging.IMessage msg) { throw null; }
16868         public static void UnregisterChannel(System.Runtime.Remoting.Channels.IChannel chnl) { }
16869     }
16870     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16871     public partial class ClientChannelSinkStack : System.Runtime.Remoting.Channels.IClientChannelSinkStack, System.Runtime.Remoting.Channels.IClientResponseChannelSinkStack
16872     {
16873         public ClientChannelSinkStack() { }
16874         public ClientChannelSinkStack(System.Runtime.Remoting.Messaging.IMessageSink replySink) { }
16875         public void AsyncProcessResponse(System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { }
16876         public void DispatchException(System.Exception e) { }
16877         public void DispatchReplyMessage(System.Runtime.Remoting.Messaging.IMessage msg) { }
16878         public object Pop(System.Runtime.Remoting.Channels.IClientChannelSink sink) { throw null; }
16879         public void Push(System.Runtime.Remoting.Channels.IClientChannelSink sink, object state) { }
16880     }
16881     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16882     public partial interface IChannel
16883     {
16884         string ChannelName { get; }
16885         int ChannelPriority { get; }
16886         string Parse(string url, out string objectURI);
16887     }
16888     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16889     public partial interface IChannelDataStore
16890     {
16891         string[] ChannelUris { get; }
16892         object this[object key] { get; set; }
16893     }
16894     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16895     public partial interface IChannelReceiver : System.Runtime.Remoting.Channels.IChannel
16896     {
16897         object ChannelData { get; }
16898         string[] GetUrlsForUri(string objectURI);
16899         void StartListening(object data);
16900         void StopListening(object data);
16901     }
16902     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16903     public partial interface IChannelReceiverHook
16904     {
16905         string ChannelScheme { get; }
16906         System.Runtime.Remoting.Channels.IServerChannelSink ChannelSinkChain { get; }
16907         bool WantsToListen { get; }
16908         void AddHookChannelUri(string channelUri);
16909     }
16910     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16911     public partial interface IChannelSender : System.Runtime.Remoting.Channels.IChannel
16912     {
16913         System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI);
16914     }
16915     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16916     public partial interface IChannelSinkBase
16917     {
16918         System.Collections.IDictionary Properties { get; }
16919     }
16920     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16921     public partial interface IClientChannelSink : System.Runtime.Remoting.Channels.IChannelSinkBase
16922     {
16923         System.Runtime.Remoting.Channels.IClientChannelSink NextChannelSink { get; }
16924         void AsyncProcessRequest(System.Runtime.Remoting.Channels.IClientChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream);
16925         void AsyncProcessResponse(System.Runtime.Remoting.Channels.IClientResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream);
16926         System.IO.Stream GetRequestStream(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers);
16927         void ProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream);
16928     }
16929     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16930     public partial interface IClientChannelSinkProvider
16931     {
16932         System.Runtime.Remoting.Channels.IClientChannelSinkProvider Next { get; set; }
16933         System.Runtime.Remoting.Channels.IClientChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelSender channel, string url, object remoteChannelData);
16934     }
16935     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16936     public partial interface IClientChannelSinkStack : System.Runtime.Remoting.Channels.IClientResponseChannelSinkStack
16937     {
16938         object Pop(System.Runtime.Remoting.Channels.IClientChannelSink sink);
16939         void Push(System.Runtime.Remoting.Channels.IClientChannelSink sink, object state);
16940     }
16941     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16942     public partial interface IClientFormatterSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IClientChannelSink, System.Runtime.Remoting.Messaging.IMessageSink
16943     {
16944     }
16945     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16946     public partial interface IClientFormatterSinkProvider : System.Runtime.Remoting.Channels.IClientChannelSinkProvider
16947     {
16948     }
16949     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16950     public partial interface IClientResponseChannelSinkStack
16951     {
16952         void AsyncProcessResponse(System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream);
16953         void DispatchException(System.Exception e);
16954         void DispatchReplyMessage(System.Runtime.Remoting.Messaging.IMessage msg);
16955     }
16956     public partial interface ISecurableChannel
16957     {
16958         bool IsSecured { get; set; }
16959     }
16960     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16961     public partial interface IServerChannelSink : System.Runtime.Remoting.Channels.IChannelSinkBase
16962     {
16963         System.Runtime.Remoting.Channels.IServerChannelSink NextChannelSink { get; }
16964         void AsyncProcessResponse(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream);
16965         System.IO.Stream GetResponseStream(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers);
16966         System.Runtime.Remoting.Channels.ServerProcessing ProcessMessage(System.Runtime.Remoting.Channels.IServerChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage requestMsg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Messaging.IMessage responseMsg, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream);
16967     }
16968     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16969     public partial interface IServerChannelSinkProvider
16970     {
16971         System.Runtime.Remoting.Channels.IServerChannelSinkProvider Next { get; set; }
16972         System.Runtime.Remoting.Channels.IServerChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelReceiver channel);
16973         void GetChannelData(System.Runtime.Remoting.Channels.IChannelDataStore channelData);
16974     }
16975     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16976     public partial interface IServerChannelSinkStack : System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack
16977     {
16978         object Pop(System.Runtime.Remoting.Channels.IServerChannelSink sink);
16979         void Push(System.Runtime.Remoting.Channels.IServerChannelSink sink, object state);
16980         void ServerCallback(System.IAsyncResult ar);
16981         void Store(System.Runtime.Remoting.Channels.IServerChannelSink sink, object state);
16982         void StoreAndDispatch(System.Runtime.Remoting.Channels.IServerChannelSink sink, object state);
16983     }
16984     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16985     public partial interface IServerFormatterSinkProvider : System.Runtime.Remoting.Channels.IServerChannelSinkProvider
16986     {
16987     }
16988     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16989     public partial interface IServerResponseChannelSinkStack
16990     {
16991         void AsyncProcessResponse(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream);
16992         System.IO.Stream GetResponseStream(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers);
16993     }
16994     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16995     public partial interface ITransportHeaders
16996     {
16997         object this[object key] { get; set; }
16998         System.Collections.IEnumerator GetEnumerator();
16999     }
17000     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17001     public partial class ServerChannelSinkStack : System.Runtime.Remoting.Channels.IServerChannelSinkStack, System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack
17002     {
17003         public ServerChannelSinkStack() { }
17004         public void AsyncProcessResponse(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { }
17005         public System.IO.Stream GetResponseStream(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; }
17006         public object Pop(System.Runtime.Remoting.Channels.IServerChannelSink sink) { throw null; }
17007         public void Push(System.Runtime.Remoting.Channels.IServerChannelSink sink, object state) { }
17008         [System.MonoTODOAttribute]
17009         public void ServerCallback(System.IAsyncResult ar) { }
17010         [System.MonoTODOAttribute]
17011         public void Store(System.Runtime.Remoting.Channels.IServerChannelSink sink, object state) { }
17012         [System.MonoTODOAttribute]
17013         public void StoreAndDispatch(System.Runtime.Remoting.Channels.IServerChannelSink sink, object state) { }
17014     }
17015     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17016     [System.SerializableAttribute]
17017     public enum ServerProcessing
17018     {
17019         Async = 2,
17020         Complete = 0,
17021         OneWay = 1,
17022     }
17023     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17024     public partial class SinkProviderData
17025     {
17026         public SinkProviderData(string name) { }
17027         public System.Collections.IList Children { get { throw null; } }
17028         public string Name { get { throw null; } }
17029         public System.Collections.IDictionary Properties { get { throw null; } }
17030     }
17031     [System.MonoTODOAttribute("Serialization format not compatible with .NET")]
17032     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17033     [System.SerializableAttribute]
17034     public partial class TransportHeaders : System.Runtime.Remoting.Channels.ITransportHeaders
17035     {
17036         public TransportHeaders() { }
17037         public object this[object key] { get { throw null; } set { } }
17038         public System.Collections.IEnumerator GetEnumerator() { throw null; }
17039     }
17040 }
17041 namespace System.Runtime.Remoting.Contexts
17042 {
17043     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17044     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
17045     public partial class Context
17046     {
17047         public Context() { }
17048         public virtual int ContextID { get { throw null; } }
17049         public virtual System.Runtime.Remoting.Contexts.IContextProperty[] ContextProperties { get { throw null; } }
17050         public static System.Runtime.Remoting.Contexts.Context DefaultContext { get { throw null; } }
17051         public static System.LocalDataStoreSlot AllocateDataSlot() { throw null; }
17052         public static System.LocalDataStoreSlot AllocateNamedDataSlot(string name) { throw null; }
17053         public void DoCallBack(System.Runtime.Remoting.Contexts.CrossContextDelegate deleg) { }
17054         ~Context() { }
17055         public static void FreeNamedDataSlot(string name) { }
17056         public virtual void Freeze() { }
17057         public static object GetData(System.LocalDataStoreSlot slot) { throw null; }
17058         public static System.LocalDataStoreSlot GetNamedDataSlot(string name) { throw null; }
17059         public virtual System.Runtime.Remoting.Contexts.IContextProperty GetProperty(string name) { throw null; }
17060         public static bool RegisterDynamicProperty(System.Runtime.Remoting.Contexts.IDynamicProperty prop, System.ContextBoundObject obj, System.Runtime.Remoting.Contexts.Context ctx) { throw null; }
17061         public static void SetData(System.LocalDataStoreSlot slot, object data) { }
17062         public virtual void SetProperty(System.Runtime.Remoting.Contexts.IContextProperty prop) { }
17063         public override string ToString() { throw null; }
17064         public static bool UnregisterDynamicProperty(string name, System.ContextBoundObject obj, System.Runtime.Remoting.Contexts.Context ctx) { throw null; }
17065     }
17066     [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
17067     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17068     [System.SerializableAttribute]
17069     public partial class ContextAttribute : System.Attribute, System.Runtime.Remoting.Contexts.IContextAttribute, System.Runtime.Remoting.Contexts.IContextProperty
17070     {
17071         protected string AttributeName;
17072         public ContextAttribute(string name) { }
17073         public virtual string Name { get { throw null; } }
17074         public override bool Equals(object o) { throw null; }
17075         public virtual void Freeze(System.Runtime.Remoting.Contexts.Context newContext) { }
17076         public override int GetHashCode() { throw null; }
17077         public virtual void GetPropertiesForNewContext(System.Runtime.Remoting.Activation.IConstructionCallMessage ctorMsg) { }
17078         public virtual bool IsContextOK(System.Runtime.Remoting.Contexts.Context ctx, System.Runtime.Remoting.Activation.IConstructionCallMessage ctorMsg) { throw null; }
17079         public virtual bool IsNewContextOK(System.Runtime.Remoting.Contexts.Context newCtx) { throw null; }
17080     }
17081     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17082     public partial class ContextProperty
17083     {
17084         internal ContextProperty() { }
17085         public virtual string Name { get { throw null; } }
17086         public virtual object Property { get { throw null; } }
17087     }
17088     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17089     public delegate void CrossContextDelegate();
17090     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17091     public partial interface IContextAttribute
17092     {
17093         void GetPropertiesForNewContext(System.Runtime.Remoting.Activation.IConstructionCallMessage msg);
17094         bool IsContextOK(System.Runtime.Remoting.Contexts.Context ctx, System.Runtime.Remoting.Activation.IConstructionCallMessage msg);
17095     }
17096     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17097     public partial interface IContextProperty
17098     {
17099         string Name { get; }
17100         void Freeze(System.Runtime.Remoting.Contexts.Context newContext);
17101         bool IsNewContextOK(System.Runtime.Remoting.Contexts.Context newCtx);
17102     }
17103     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17104     public partial interface IContextPropertyActivator
17105     {
17106         void CollectFromClientContext(System.Runtime.Remoting.Activation.IConstructionCallMessage msg);
17107         void CollectFromServerContext(System.Runtime.Remoting.Activation.IConstructionReturnMessage msg);
17108         bool DeliverClientContextToServerContext(System.Runtime.Remoting.Activation.IConstructionCallMessage msg);
17109         bool DeliverServerContextToClientContext(System.Runtime.Remoting.Activation.IConstructionReturnMessage msg);
17110         bool IsOKToActivate(System.Runtime.Remoting.Activation.IConstructionCallMessage msg);
17111     }
17112     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17113     public partial interface IContributeClientContextSink
17114     {
17115         System.Runtime.Remoting.Messaging.IMessageSink GetClientContextSink(System.Runtime.Remoting.Messaging.IMessageSink nextSink);
17116     }
17117     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17118     public partial interface IContributeDynamicSink
17119     {
17120         System.Runtime.Remoting.Contexts.IDynamicMessageSink GetDynamicSink();
17121     }
17122     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17123     public partial interface IContributeEnvoySink
17124     {
17125         System.Runtime.Remoting.Messaging.IMessageSink GetEnvoySink(System.MarshalByRefObject obj, System.Runtime.Remoting.Messaging.IMessageSink nextSink);
17126     }
17127     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17128     public partial interface IContributeObjectSink
17129     {
17130         System.Runtime.Remoting.Messaging.IMessageSink GetObjectSink(System.MarshalByRefObject obj, System.Runtime.Remoting.Messaging.IMessageSink nextSink);
17131     }
17132     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17133     public partial interface IContributeServerContextSink
17134     {
17135         System.Runtime.Remoting.Messaging.IMessageSink GetServerContextSink(System.Runtime.Remoting.Messaging.IMessageSink nextSink);
17136     }
17137     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17138     public partial interface IDynamicMessageSink
17139     {
17140         void ProcessMessageFinish(System.Runtime.Remoting.Messaging.IMessage replyMsg, bool bCliSide, bool bAsync);
17141         void ProcessMessageStart(System.Runtime.Remoting.Messaging.IMessage reqMsg, bool bCliSide, bool bAsync);
17142     }
17143     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17144     public partial interface IDynamicProperty
17145     {
17146         string Name { get; }
17147     }
17148     [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
17149     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17150     [System.SerializableAttribute]
17151     public partial class SynchronizationAttribute : System.Runtime.Remoting.Contexts.ContextAttribute, System.Runtime.Remoting.Contexts.IContributeClientContextSink, System.Runtime.Remoting.Contexts.IContributeServerContextSink
17152     {
17153         public const int NOT_SUPPORTED = 1;
17154         public const int REQUIRED = 4;
17155         public const int REQUIRES_NEW = 8;
17156         public const int SUPPORTED = 2;
17157         public SynchronizationAttribute() : base (default(string)) { }
17158         public SynchronizationAttribute(bool reEntrant) : base (default(string)) { }
17159         public SynchronizationAttribute(int flag) : base (default(string)) { }
17160         public SynchronizationAttribute(int flag, bool reEntrant) : base (default(string)) { }
17161         public virtual bool IsReEntrant { get { throw null; } }
17162         public virtual bool Locked { get { throw null; } set { } }
17163         public virtual System.Runtime.Remoting.Messaging.IMessageSink GetClientContextSink(System.Runtime.Remoting.Messaging.IMessageSink nextSink) { throw null; }
17164         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17165         public override void GetPropertiesForNewContext(System.Runtime.Remoting.Activation.IConstructionCallMessage ctorMsg) { }
17166         public virtual System.Runtime.Remoting.Messaging.IMessageSink GetServerContextSink(System.Runtime.Remoting.Messaging.IMessageSink nextSink) { throw null; }
17167         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17168         public override bool IsContextOK(System.Runtime.Remoting.Contexts.Context ctx, System.Runtime.Remoting.Activation.IConstructionCallMessage msg) { throw null; }
17169     }
17170 }
17171 namespace System.Runtime.Remoting.Lifetime
17172 {
17173     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17174     public partial class ClientSponsor : System.MarshalByRefObject, System.Runtime.Remoting.Lifetime.ISponsor
17175     {
17176         public ClientSponsor() { }
17177         public ClientSponsor(System.TimeSpan renewalTime) { }
17178         public System.TimeSpan RenewalTime { get { throw null; } set { } }
17179         public void Close() { }
17180         ~ClientSponsor() { }
17181         public override object InitializeLifetimeService() { throw null; }
17182         public bool Register(System.MarshalByRefObject obj) { throw null; }
17183         public System.TimeSpan Renewal(System.Runtime.Remoting.Lifetime.ILease lease) { throw null; }
17184         public void Unregister(System.MarshalByRefObject obj) { }
17185     }
17186     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17187     public partial interface ILease
17188     {
17189         System.TimeSpan CurrentLeaseTime { get; }
17190         System.Runtime.Remoting.Lifetime.LeaseState CurrentState { get; }
17191         System.TimeSpan InitialLeaseTime { get; set; }
17192         System.TimeSpan RenewOnCallTime { get; set; }
17193         System.TimeSpan SponsorshipTimeout { get; set; }
17194         void Register(System.Runtime.Remoting.Lifetime.ISponsor obj);
17195         void Register(System.Runtime.Remoting.Lifetime.ISponsor obj, System.TimeSpan renewalTime);
17196         System.TimeSpan Renew(System.TimeSpan renewalTime);
17197         void Unregister(System.Runtime.Remoting.Lifetime.ISponsor obj);
17198     }
17199     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17200     public partial interface ISponsor
17201     {
17202         System.TimeSpan Renewal(System.Runtime.Remoting.Lifetime.ILease lease);
17203     }
17204     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17205     [System.SerializableAttribute]
17206     public enum LeaseState
17207     {
17208         Active = 2,
17209         Expired = 4,
17210         Initial = 1,
17211         Null = 0,
17212         Renewing = 3,
17213     }
17214     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17215     public sealed partial class LifetimeServices
17216     {
17217         [System.ObsoleteAttribute("Call the static methods directly on this type instead", true)]
17218         public LifetimeServices() { }
17219         public static System.TimeSpan LeaseManagerPollTime { get { throw null; } set { } }
17220         public static System.TimeSpan LeaseTime { get { throw null; } set { } }
17221         public static System.TimeSpan RenewOnCallTime { get { throw null; } set { } }
17222         public static System.TimeSpan SponsorshipTimeout { get { throw null; } set { } }
17223     }
17224 }
17225 namespace System.Runtime.Remoting.Messaging
17226 {
17227     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17228     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
17229     public partial class AsyncResult : System.IAsyncResult, System.Runtime.Remoting.Messaging.IMessageSink
17230     {
17231         internal AsyncResult() { }
17232         public virtual object AsyncDelegate { get { throw null; } }
17233         public virtual object AsyncState { get { throw null; } }
17234         public virtual System.Threading.WaitHandle AsyncWaitHandle { get { throw null; } }
17235         public virtual bool CompletedSynchronously { get { throw null; } }
17236         public bool EndInvokeCalled { get { throw null; } set { } }
17237         public virtual bool IsCompleted { get { throw null; } }
17238         public System.Runtime.Remoting.Messaging.IMessageSink NextSink { get { throw null; } }
17239         public virtual System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Messaging.IMessageSink replySink) { throw null; }
17240         public virtual System.Runtime.Remoting.Messaging.IMessage GetReplyMessage() { throw null; }
17241         public virtual void SetMessageCtrl(System.Runtime.Remoting.Messaging.IMessageCtrl mc) { }
17242         public virtual System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg) { throw null; }
17243     }
17244     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17245     [System.Security.SecurityCriticalAttribute]
17246     [System.SerializableAttribute]
17247     public sealed partial class CallContext
17248     {
17249         internal CallContext() { }
17250         public static object HostContext { [System.Security.SecurityCriticalAttribute]get { throw null; } [System.Security.SecurityCriticalAttribute]set { } }
17251         [System.Security.SecurityCriticalAttribute]
17252         public static void FreeNamedDataSlot(string name) { }
17253         [System.Security.SecurityCriticalAttribute]
17254         public static object GetData(string name) { throw null; }
17255         [System.Security.SecurityCriticalAttribute]
17256         public static System.Runtime.Remoting.Messaging.Header[] GetHeaders() { throw null; }
17257         [System.Security.SecurityCriticalAttribute]
17258         public static object LogicalGetData(string name) { throw null; }
17259         [System.Security.SecurityCriticalAttribute]
17260         public static void LogicalSetData(string name, object data) { }
17261         [System.Security.SecurityCriticalAttribute]
17262         public static void SetData(string name, object data) { }
17263         [System.Security.SecurityCriticalAttribute]
17264         public static void SetHeaders(System.Runtime.Remoting.Messaging.Header[] headers) { }
17265     }
17266     [System.CLSCompliantAttribute(false)]
17267     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17268     [System.SerializableAttribute]
17269     public partial class ConstructionCall : System.Runtime.Remoting.Messaging.MethodCall, System.Runtime.Remoting.Activation.IConstructionCallMessage, System.Runtime.Remoting.Messaging.IMessage, System.Runtime.Remoting.Messaging.IMethodCallMessage, System.Runtime.Remoting.Messaging.IMethodMessage
17270     {
17271         public ConstructionCall(System.Runtime.Remoting.Messaging.Header[] headers) : base (default(System.Runtime.Remoting.Messaging.Header[])) { }
17272         public ConstructionCall(System.Runtime.Remoting.Messaging.IMessage m) : base (default(System.Runtime.Remoting.Messaging.Header[])) { }
17273         public System.Type ActivationType { get { throw null; } }
17274         public string ActivationTypeName { get { throw null; } }
17275         public System.Runtime.Remoting.Activation.IActivator Activator { get { throw null; } set { } }
17276         public object[] CallSiteActivationAttributes { get { throw null; } }
17277         public System.Collections.IList ContextProperties { get { throw null; } }
17278         public override System.Collections.IDictionary Properties { get { throw null; } }
17279     }
17280     [System.CLSCompliantAttribute(false)]
17281     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17282     [System.SerializableAttribute]
17283     public partial class ConstructionResponse : System.Runtime.Remoting.Messaging.MethodResponse, System.Runtime.Remoting.Activation.IConstructionReturnMessage, System.Runtime.Remoting.Messaging.IMessage, System.Runtime.Remoting.Messaging.IMethodMessage, System.Runtime.Remoting.Messaging.IMethodReturnMessage
17284     {
17285         public ConstructionResponse(System.Runtime.Remoting.Messaging.Header[] h, System.Runtime.Remoting.Messaging.IMethodCallMessage mcm) : base (default(System.Runtime.Remoting.Messaging.Header[]), default(System.Runtime.Remoting.Messaging.IMethodCallMessage)) { }
17286         public override System.Collections.IDictionary Properties { get { throw null; } }
17287     }
17288     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17289     [System.SerializableAttribute]
17290     public partial class Header
17291     {
17292         public string HeaderNamespace;
17293         public bool MustUnderstand;
17294         public string Name;
17295         public object Value;
17296         public Header(string _Name, object _Value) { }
17297         public Header(string _Name, object _Value, bool _MustUnderstand) { }
17298         public Header(string _Name, object _Value, bool _MustUnderstand, string _HeaderNamespace) { }
17299     }
17300     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17301     public delegate object HeaderHandler(System.Runtime.Remoting.Messaging.Header[] headers);
17302     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17303     public partial interface ILogicalThreadAffinative
17304     {
17305     }
17306     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17307     public partial interface IMessage
17308     {
17309         System.Collections.IDictionary Properties { get; }
17310     }
17311     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17312     public partial interface IMessageCtrl
17313     {
17314         void Cancel(int msToCancel);
17315     }
17316     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17317     public partial interface IMessageSink
17318     {
17319         System.Runtime.Remoting.Messaging.IMessageSink NextSink { get; }
17320         System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Messaging.IMessageSink replySink);
17321         System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg);
17322     }
17323     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17324     public partial interface IMethodCallMessage : System.Runtime.Remoting.Messaging.IMessage, System.Runtime.Remoting.Messaging.IMethodMessage
17325     {
17326         int InArgCount { get; }
17327         object[] InArgs { get; }
17328         object GetInArg(int argNum);
17329         string GetInArgName(int index);
17330     }
17331     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17332     public partial interface IMethodMessage : System.Runtime.Remoting.Messaging.IMessage
17333     {
17334         int ArgCount { get; }
17335         object[] Args { get; }
17336         bool HasVarArgs { get; }
17337         System.Runtime.Remoting.Messaging.LogicalCallContext LogicalCallContext { get; }
17338         System.Reflection.MethodBase MethodBase { get; }
17339         string MethodName { get; }
17340         object MethodSignature { get; }
17341         string TypeName { get; }
17342         string Uri { get; }
17343         object GetArg(int argNum);
17344         string GetArgName(int index);
17345     }
17346     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17347     public partial interface IMethodReturnMessage : System.Runtime.Remoting.Messaging.IMessage, System.Runtime.Remoting.Messaging.IMethodMessage
17348     {
17349         System.Exception Exception { get; }
17350         int OutArgCount { get; }
17351         object[] OutArgs { get; }
17352         object ReturnValue { get; }
17353         object GetOutArg(int argNum);
17354         string GetOutArgName(int index);
17355     }
17356     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17357     public partial class InternalMessageWrapper
17358     {
17359         protected System.Runtime.Remoting.Messaging.IMessage WrappedMessage;
17360         public InternalMessageWrapper(System.Runtime.Remoting.Messaging.IMessage msg) { }
17361     }
17362     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17363     public partial interface IRemotingFormatter : System.Runtime.Serialization.IFormatter
17364     {
17365         object Deserialize(System.IO.Stream serializationStream, System.Runtime.Remoting.Messaging.HeaderHandler handler);
17366         void Serialize(System.IO.Stream serializationStream, object graph, System.Runtime.Remoting.Messaging.Header[] headers);
17367     }
17368     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17369     [System.Security.SecurityCriticalAttribute]
17370     [System.SerializableAttribute]
17371     public sealed partial class LogicalCallContext : System.ICloneable, System.Runtime.Serialization.ISerializable
17372     {
17373         internal LogicalCallContext() { }
17374         public bool HasInfo { [System.Security.SecurityCriticalAttribute]get { throw null; } }
17375         [System.Security.SecuritySafeCriticalAttribute]
17376         public object Clone() { throw null; }
17377         [System.Security.SecurityCriticalAttribute]
17378         public void FreeNamedDataSlot(string name) { }
17379         [System.Security.SecurityCriticalAttribute]
17380         public object GetData(string name) { throw null; }
17381         [System.Security.SecurityCriticalAttribute]
17382         public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
17383         [System.Security.SecurityCriticalAttribute]
17384         public void SetData(string name, object data) { }
17385     }
17386     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17387     public delegate bool MessageSurrogateFilter(string key, object value);
17388     [System.CLSCompliantAttribute(false)]
17389     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17390     [System.SerializableAttribute]
17391     public partial class MethodCall : System.Runtime.Remoting.Messaging.IMessage, System.Runtime.Remoting.Messaging.IMethodCallMessage, System.Runtime.Remoting.Messaging.IMethodMessage, System.Runtime.Serialization.ISerializable
17392     {
17393         protected System.Collections.IDictionary ExternalProperties;
17394         protected System.Collections.IDictionary InternalProperties;
17395         public MethodCall(System.Runtime.Remoting.Messaging.Header[] h1) { }
17396         public MethodCall(System.Runtime.Remoting.Messaging.IMessage msg) { }
17397         public int ArgCount { get { throw null; } }
17398         public object[] Args { get { throw null; } }
17399         public bool HasVarArgs { get { throw null; } }
17400         public int InArgCount { get { throw null; } }
17401         public object[] InArgs { get { throw null; } }
17402         public System.Runtime.Remoting.Messaging.LogicalCallContext LogicalCallContext { get { throw null; } }
17403         public System.Reflection.MethodBase MethodBase { get { throw null; } }
17404         public string MethodName { get { throw null; } }
17405         public object MethodSignature { get { throw null; } }
17406         public virtual System.Collections.IDictionary Properties { get { throw null; } }
17407         public string TypeName { get { throw null; } }
17408         public string Uri { get { throw null; } set { } }
17409         public object GetArg(int argNum) { throw null; }
17410         public string GetArgName(int index) { throw null; }
17411         public object GetInArg(int argNum) { throw null; }
17412         public string GetInArgName(int index) { throw null; }
17413         public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
17414         [System.MonoTODOAttribute]
17415         public virtual object HeaderHandler(System.Runtime.Remoting.Messaging.Header[] h) { throw null; }
17416         public virtual void Init() { }
17417         public void ResolveMethod() { }
17418         [System.MonoTODOAttribute]
17419         public void RootSetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext ctx) { }
17420     }
17421     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17422     public partial class MethodCallMessageWrapper : System.Runtime.Remoting.Messaging.InternalMessageWrapper, System.Runtime.Remoting.Messaging.IMessage, System.Runtime.Remoting.Messaging.IMethodCallMessage, System.Runtime.Remoting.Messaging.IMethodMessage
17423     {
17424         public MethodCallMessageWrapper(System.Runtime.Remoting.Messaging.IMethodCallMessage msg) : base (default(System.Runtime.Remoting.Messaging.IMessage)) { }
17425         public virtual int ArgCount { get { throw null; } }
17426         public virtual object[] Args { get { throw null; } set { } }
17427         public virtual bool HasVarArgs { get { throw null; } }
17428         public virtual int InArgCount { get { throw null; } }
17429         public virtual object[] InArgs { get { throw null; } }
17430         public virtual System.Runtime.Remoting.Messaging.LogicalCallContext LogicalCallContext { get { throw null; } }
17431         public virtual System.Reflection.MethodBase MethodBase { get { throw null; } }
17432         public virtual string MethodName { get { throw null; } }
17433         public virtual object MethodSignature { get { throw null; } }
17434         public virtual System.Collections.IDictionary Properties { get { throw null; } }
17435         public virtual string TypeName { get { throw null; } }
17436         public virtual string Uri { get { throw null; } set { } }
17437         public virtual object GetArg(int argNum) { throw null; }
17438         public virtual string GetArgName(int index) { throw null; }
17439         public virtual object GetInArg(int argNum) { throw null; }
17440         public virtual string GetInArgName(int index) { throw null; }
17441     }
17442     [System.CLSCompliantAttribute(false)]
17443     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17444     [System.SerializableAttribute]
17445     public partial class MethodResponse : System.Runtime.Remoting.Messaging.IMessage, System.Runtime.Remoting.Messaging.IMethodMessage, System.Runtime.Remoting.Messaging.IMethodReturnMessage, System.Runtime.Serialization.ISerializable
17446     {
17447         protected System.Collections.IDictionary ExternalProperties;
17448         protected System.Collections.IDictionary InternalProperties;
17449         public MethodResponse(System.Runtime.Remoting.Messaging.Header[] h1, System.Runtime.Remoting.Messaging.IMethodCallMessage mcm) { }
17450         public int ArgCount { get { throw null; } }
17451         public object[] Args { get { throw null; } }
17452         public System.Exception Exception { get { throw null; } }
17453         public bool HasVarArgs { get { throw null; } }
17454         public System.Runtime.Remoting.Messaging.LogicalCallContext LogicalCallContext { get { throw null; } }
17455         public System.Reflection.MethodBase MethodBase { get { throw null; } }
17456         public string MethodName { get { throw null; } }
17457         public object MethodSignature { get { throw null; } }
17458         public int OutArgCount { get { throw null; } }
17459         public object[] OutArgs { get { throw null; } }
17460         public virtual System.Collections.IDictionary Properties { get { throw null; } }
17461         public object ReturnValue { get { throw null; } }
17462         public string TypeName { get { throw null; } }
17463         public string Uri { get { throw null; } set { } }
17464         public object GetArg(int argNum) { throw null; }
17465         public string GetArgName(int index) { throw null; }
17466         public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
17467         public object GetOutArg(int argNum) { throw null; }
17468         public string GetOutArgName(int index) { throw null; }
17469         [System.MonoTODOAttribute]
17470         public virtual object HeaderHandler(System.Runtime.Remoting.Messaging.Header[] h) { throw null; }
17471         [System.MonoTODOAttribute]
17472         public void RootSetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext ctx) { }
17473     }
17474     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17475     public partial class MethodReturnMessageWrapper : System.Runtime.Remoting.Messaging.InternalMessageWrapper, System.Runtime.Remoting.Messaging.IMessage, System.Runtime.Remoting.Messaging.IMethodMessage, System.Runtime.Remoting.Messaging.IMethodReturnMessage
17476     {
17477         public MethodReturnMessageWrapper(System.Runtime.Remoting.Messaging.IMethodReturnMessage msg) : base (default(System.Runtime.Remoting.Messaging.IMessage)) { }
17478         public virtual int ArgCount { get { throw null; } }
17479         public virtual object[] Args { get { throw null; } set { } }
17480         public virtual System.Exception Exception { get { throw null; } set { } }
17481         public virtual bool HasVarArgs { get { throw null; } }
17482         public virtual System.Runtime.Remoting.Messaging.LogicalCallContext LogicalCallContext { get { throw null; } }
17483         public virtual System.Reflection.MethodBase MethodBase { get { throw null; } }
17484         public virtual string MethodName { get { throw null; } }
17485         public virtual object MethodSignature { get { throw null; } }
17486         public virtual int OutArgCount { get { throw null; } }
17487         public virtual object[] OutArgs { get { throw null; } }
17488         public virtual System.Collections.IDictionary Properties { get { throw null; } }
17489         public virtual object ReturnValue { get { throw null; } set { } }
17490         public virtual string TypeName { get { throw null; } }
17491         public string Uri { get { throw null; } set { } }
17492         public virtual object GetArg(int argNum) { throw null; }
17493         public virtual string GetArgName(int index) { throw null; }
17494         public virtual object GetOutArg(int argNum) { throw null; }
17495         public virtual string GetOutArgName(int index) { throw null; }
17496     }
17497     [System.AttributeUsageAttribute((System.AttributeTargets)(64))]
17498     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17499     public partial class OneWayAttribute : System.Attribute
17500     {
17501         public OneWayAttribute() { }
17502     }
17503     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17504     public partial class RemotingSurrogateSelector : System.Runtime.Serialization.ISurrogateSelector
17505     {
17506         public RemotingSurrogateSelector() { }
17507         public System.Runtime.Remoting.Messaging.MessageSurrogateFilter Filter { get { throw null; } set { } }
17508         public virtual void ChainSelector(System.Runtime.Serialization.ISurrogateSelector selector) { }
17509         public virtual System.Runtime.Serialization.ISurrogateSelector GetNextSelector() { throw null; }
17510         public object GetRootObject() { throw null; }
17511         public virtual System.Runtime.Serialization.ISerializationSurrogate GetSurrogate(System.Type type, System.Runtime.Serialization.StreamingContext context, out System.Runtime.Serialization.ISurrogateSelector ssout) { ssout = default(System.Runtime.Serialization.ISurrogateSelector); throw null; }
17512         public void SetRootObject(object obj) { }
17513         [System.MonoTODOAttribute]
17514         public virtual void UseSoapFormat() { }
17515     }
17516     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17517     public partial class ReturnMessage : System.Runtime.Remoting.Messaging.IMessage, System.Runtime.Remoting.Messaging.IMethodMessage, System.Runtime.Remoting.Messaging.IMethodReturnMessage
17518     {
17519         public ReturnMessage(System.Exception e, System.Runtime.Remoting.Messaging.IMethodCallMessage mcm) { }
17520         public ReturnMessage(object ret, object[] outArgs, int outArgsCount, System.Runtime.Remoting.Messaging.LogicalCallContext callCtx, System.Runtime.Remoting.Messaging.IMethodCallMessage mcm) { }
17521         public int ArgCount { get { throw null; } }
17522         public object[] Args { get { throw null; } }
17523         public System.Exception Exception { get { throw null; } }
17524         public bool HasVarArgs { get { throw null; } }
17525         public System.Runtime.Remoting.Messaging.LogicalCallContext LogicalCallContext { get { throw null; } }
17526         public System.Reflection.MethodBase MethodBase { get { throw null; } }
17527         public string MethodName { get { throw null; } }
17528         public object MethodSignature { get { throw null; } }
17529         public int OutArgCount { get { throw null; } }
17530         public object[] OutArgs { get { throw null; } }
17531         public virtual System.Collections.IDictionary Properties { get { throw null; } }
17532         public virtual object ReturnValue { get { throw null; } }
17533         public string TypeName { get { throw null; } }
17534         public string Uri { get { throw null; } set { } }
17535         public object GetArg(int argNum) { throw null; }
17536         public string GetArgName(int index) { throw null; }
17537         public object GetOutArg(int argNum) { throw null; }
17538         public string GetOutArgName(int index) { throw null; }
17539     }
17540 }
17541 namespace System.Runtime.Remoting.Metadata
17542 {
17543     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17544     public partial class SoapAttribute : System.Attribute
17545     {
17546         protected string ProtXmlNamespace;
17547         protected object ReflectInfo;
17548         public SoapAttribute() { }
17549         public virtual bool Embedded { get { throw null; } set { } }
17550         public virtual bool UseAttribute { get { throw null; } set { } }
17551         public virtual string XmlNamespace { get { throw null; } set { } }
17552     }
17553     [System.AttributeUsageAttribute((System.AttributeTargets)(256))]
17554     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17555     public sealed partial class SoapFieldAttribute : System.Runtime.Remoting.Metadata.SoapAttribute
17556     {
17557         public SoapFieldAttribute() { }
17558         public int Order { get { throw null; } set { } }
17559         public string XmlElementName { get { throw null; } set { } }
17560         public bool IsInteropXmlElement() { throw null; }
17561     }
17562     [System.AttributeUsageAttribute((System.AttributeTargets)(64))]
17563     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17564     public sealed partial class SoapMethodAttribute : System.Runtime.Remoting.Metadata.SoapAttribute
17565     {
17566         public SoapMethodAttribute() { }
17567         public string ResponseXmlElementName { get { throw null; } set { } }
17568         public string ResponseXmlNamespace { get { throw null; } set { } }
17569         public string ReturnXmlElementName { get { throw null; } set { } }
17570         public string SoapAction { get { throw null; } set { } }
17571         public override bool UseAttribute { get { throw null; } set { } }
17572         public override string XmlNamespace { get { throw null; } set { } }
17573     }
17574     [System.FlagsAttribute]
17575     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17576     [System.SerializableAttribute]
17577     public enum SoapOption
17578     {
17579         AlwaysIncludeTypes = 1,
17580         EmbedAll = 4,
17581         None = 0,
17582         Option1 = 8,
17583         Option2 = 16,
17584         XsdString = 2,
17585     }
17586     [System.AttributeUsageAttribute((System.AttributeTargets)(2048))]
17587     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17588     public sealed partial class SoapParameterAttribute : System.Runtime.Remoting.Metadata.SoapAttribute
17589     {
17590         public SoapParameterAttribute() { }
17591     }
17592     [System.AttributeUsageAttribute((System.AttributeTargets)(1052))]
17593     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17594     public sealed partial class SoapTypeAttribute : System.Runtime.Remoting.Metadata.SoapAttribute
17595     {
17596         public SoapTypeAttribute() { }
17597         public System.Runtime.Remoting.Metadata.SoapOption SoapOptions { get { throw null; } set { } }
17598         public override bool UseAttribute { get { throw null; } set { } }
17599         public string XmlElementName { get { throw null; } set { } }
17600         public System.Runtime.Remoting.Metadata.XmlFieldOrderOption XmlFieldOrder { get { throw null; } set { } }
17601         public override string XmlNamespace { get { throw null; } set { } }
17602         public string XmlTypeName { get { throw null; } set { } }
17603         public string XmlTypeNamespace { get { throw null; } set { } }
17604     }
17605     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17606     [System.SerializableAttribute]
17607     public enum XmlFieldOrderOption
17608     {
17609         All = 0,
17610         Choice = 2,
17611         Sequence = 1,
17612     }
17613 }
17614 namespace System.Runtime.Remoting.Metadata.W3cXsd2001
17615 {
17616     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17617     public partial interface ISoapXsd
17618     {
17619         string GetXsdType();
17620     }
17621     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17622     [System.SerializableAttribute]
17623     public sealed partial class SoapAnyUri : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
17624     {
17625         public SoapAnyUri() { }
17626         public SoapAnyUri(string value) { }
17627         public string Value { get { throw null; } set { } }
17628         public static string XsdType { get { throw null; } }
17629         public string GetXsdType() { throw null; }
17630         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapAnyUri Parse(string value) { throw null; }
17631         public override string ToString() { throw null; }
17632     }
17633     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17634     [System.SerializableAttribute]
17635     public sealed partial class SoapBase64Binary : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
17636     {
17637         public SoapBase64Binary() { }
17638         public SoapBase64Binary(byte[] value) { }
17639         public byte[] Value { get { throw null; } set { } }
17640         public static string XsdType { get { throw null; } }
17641         public string GetXsdType() { throw null; }
17642         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapBase64Binary Parse(string value) { throw null; }
17643         public override string ToString() { throw null; }
17644     }
17645     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17646     [System.SerializableAttribute]
17647     public sealed partial class SoapDate : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
17648     {
17649         public SoapDate() { }
17650         public SoapDate(System.DateTime value) { }
17651         public SoapDate(System.DateTime value, int sign) { }
17652         public int Sign { get { throw null; } set { } }
17653         public System.DateTime Value { get { throw null; } set { } }
17654         public static string XsdType { get { throw null; } }
17655         public string GetXsdType() { throw null; }
17656         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDate Parse(string value) { throw null; }
17657         public override string ToString() { throw null; }
17658     }
17659     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17660     public sealed partial class SoapDateTime
17661     {
17662         public SoapDateTime() { }
17663         public static string XsdType { get { throw null; } }
17664         public static System.DateTime Parse(string value) { throw null; }
17665         public static string ToString(System.DateTime value) { throw null; }
17666     }
17667     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17668     [System.SerializableAttribute]
17669     public sealed partial class SoapDay : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
17670     {
17671         public SoapDay() { }
17672         public SoapDay(System.DateTime value) { }
17673         public System.DateTime Value { get { throw null; } set { } }
17674         public static string XsdType { get { throw null; } }
17675         public string GetXsdType() { throw null; }
17676         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDay Parse(string value) { throw null; }
17677         public override string ToString() { throw null; }
17678     }
17679     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17680     public sealed partial class SoapDuration
17681     {
17682         public SoapDuration() { }
17683         public static string XsdType { get { throw null; } }
17684         public static System.TimeSpan Parse(string value) { throw null; }
17685         public static string ToString(System.TimeSpan timeSpan) { throw null; }
17686     }
17687     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17688     [System.SerializableAttribute]
17689     public sealed partial class SoapEntities : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
17690     {
17691         public SoapEntities() { }
17692         public SoapEntities(string value) { }
17693         public string Value { get { throw null; } set { } }
17694         public static string XsdType { get { throw null; } }
17695         public string GetXsdType() { throw null; }
17696         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapEntities Parse(string value) { throw null; }
17697         public override string ToString() { throw null; }
17698     }
17699     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17700     [System.SerializableAttribute]
17701     public sealed partial class SoapEntity : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
17702     {
17703         public SoapEntity() { }
17704         public SoapEntity(string value) { }
17705         public string Value { get { throw null; } set { } }
17706         public static string XsdType { get { throw null; } }
17707         public string GetXsdType() { throw null; }
17708         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapEntity Parse(string value) { throw null; }
17709         public override string ToString() { throw null; }
17710     }
17711     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17712     [System.SerializableAttribute]
17713     public sealed partial class SoapHexBinary : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
17714     {
17715         public SoapHexBinary() { }
17716         public SoapHexBinary(byte[] value) { }
17717         public byte[] Value { get { throw null; } set { } }
17718         public static string XsdType { get { throw null; } }
17719         public string GetXsdType() { throw null; }
17720         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapHexBinary Parse(string value) { throw null; }
17721         public override string ToString() { throw null; }
17722     }
17723     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17724     [System.SerializableAttribute]
17725     public sealed partial class SoapId : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
17726     {
17727         public SoapId() { }
17728         public SoapId(string value) { }
17729         public string Value { get { throw null; } set { } }
17730         public static string XsdType { get { throw null; } }
17731         public string GetXsdType() { throw null; }
17732         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapId Parse(string value) { throw null; }
17733         public override string ToString() { throw null; }
17734     }
17735     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17736     [System.SerializableAttribute]
17737     public sealed partial class SoapIdref : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
17738     {
17739         public SoapIdref() { }
17740         public SoapIdref(string value) { }
17741         public string Value { get { throw null; } set { } }
17742         public static string XsdType { get { throw null; } }
17743         public string GetXsdType() { throw null; }
17744         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapIdref Parse(string value) { throw null; }
17745         public override string ToString() { throw null; }
17746     }
17747     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17748     [System.SerializableAttribute]
17749     public sealed partial class SoapIdrefs : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
17750     {
17751         public SoapIdrefs() { }
17752         public SoapIdrefs(string value) { }
17753         public string Value { get { throw null; } set { } }
17754         public static string XsdType { get { throw null; } }
17755         public string GetXsdType() { throw null; }
17756         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapIdrefs Parse(string value) { throw null; }
17757         public override string ToString() { throw null; }
17758     }
17759     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17760     [System.SerializableAttribute]
17761     public sealed partial class SoapInteger : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
17762     {
17763         public SoapInteger() { }
17764         public SoapInteger(decimal value) { }
17765         public decimal Value { get { throw null; } set { } }
17766         public static string XsdType { get { throw null; } }
17767         public string GetXsdType() { throw null; }
17768         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapInteger Parse(string value) { throw null; }
17769         public override string ToString() { throw null; }
17770     }
17771     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17772     [System.SerializableAttribute]
17773     public sealed partial class SoapLanguage : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
17774     {
17775         public SoapLanguage() { }
17776         public SoapLanguage(string value) { }
17777         public string Value { get { throw null; } set { } }
17778         public static string XsdType { get { throw null; } }
17779         public string GetXsdType() { throw null; }
17780         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapLanguage Parse(string value) { throw null; }
17781         public override string ToString() { throw null; }
17782     }
17783     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17784     [System.SerializableAttribute]
17785     public sealed partial class SoapMonth : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
17786     {
17787         public SoapMonth() { }
17788         public SoapMonth(System.DateTime value) { }
17789         public System.DateTime Value { get { throw null; } set { } }
17790         public static string XsdType { get { throw null; } }
17791         public string GetXsdType() { throw null; }
17792         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapMonth Parse(string value) { throw null; }
17793         public override string ToString() { throw null; }
17794     }
17795     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17796     [System.SerializableAttribute]
17797     public sealed partial class SoapMonthDay : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
17798     {
17799         public SoapMonthDay() { }
17800         public SoapMonthDay(System.DateTime value) { }
17801         public System.DateTime Value { get { throw null; } set { } }
17802         public static string XsdType { get { throw null; } }
17803         public string GetXsdType() { throw null; }
17804         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapMonthDay Parse(string value) { throw null; }
17805         public override string ToString() { throw null; }
17806     }
17807     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17808     [System.SerializableAttribute]
17809     public sealed partial class SoapName : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
17810     {
17811         public SoapName() { }
17812         public SoapName(string value) { }
17813         public string Value { get { throw null; } set { } }
17814         public static string XsdType { get { throw null; } }
17815         public string GetXsdType() { throw null; }
17816         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapName Parse(string value) { throw null; }
17817         public override string ToString() { throw null; }
17818     }
17819     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17820     [System.SerializableAttribute]
17821     public sealed partial class SoapNcName : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
17822     {
17823         public SoapNcName() { }
17824         public SoapNcName(string value) { }
17825         public string Value { get { throw null; } set { } }
17826         public static string XsdType { get { throw null; } }
17827         public string GetXsdType() { throw null; }
17828         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNcName Parse(string value) { throw null; }
17829         public override string ToString() { throw null; }
17830     }
17831     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17832     [System.SerializableAttribute]
17833     public sealed partial class SoapNegativeInteger : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
17834     {
17835         public SoapNegativeInteger() { }
17836         public SoapNegativeInteger(decimal value) { }
17837         public decimal Value { get { throw null; } set { } }
17838         public static string XsdType { get { throw null; } }
17839         public string GetXsdType() { throw null; }
17840         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNegativeInteger Parse(string value) { throw null; }
17841         public override string ToString() { throw null; }
17842     }
17843     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17844     [System.SerializableAttribute]
17845     public sealed partial class SoapNmtoken : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
17846     {
17847         public SoapNmtoken() { }
17848         public SoapNmtoken(string value) { }
17849         public string Value { get { throw null; } set { } }
17850         public static string XsdType { get { throw null; } }
17851         public string GetXsdType() { throw null; }
17852         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNmtoken Parse(string value) { throw null; }
17853         public override string ToString() { throw null; }
17854     }
17855     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17856     [System.SerializableAttribute]
17857     public sealed partial class SoapNmtokens : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
17858     {
17859         public SoapNmtokens() { }
17860         public SoapNmtokens(string value) { }
17861         public string Value { get { throw null; } set { } }
17862         public static string XsdType { get { throw null; } }
17863         public string GetXsdType() { throw null; }
17864         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNmtokens Parse(string value) { throw null; }
17865         public override string ToString() { throw null; }
17866     }
17867     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17868     [System.SerializableAttribute]
17869     public sealed partial class SoapNonNegativeInteger : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
17870     {
17871         public SoapNonNegativeInteger() { }
17872         public SoapNonNegativeInteger(decimal value) { }
17873         public decimal Value { get { throw null; } set { } }
17874         public static string XsdType { get { throw null; } }
17875         public string GetXsdType() { throw null; }
17876         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNonNegativeInteger Parse(string value) { throw null; }
17877         public override string ToString() { throw null; }
17878     }
17879     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17880     [System.SerializableAttribute]
17881     public sealed partial class SoapNonPositiveInteger : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
17882     {
17883         public SoapNonPositiveInteger() { }
17884         public SoapNonPositiveInteger(decimal value) { }
17885         public decimal Value { get { throw null; } set { } }
17886         public static string XsdType { get { throw null; } }
17887         public string GetXsdType() { throw null; }
17888         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNonPositiveInteger Parse(string value) { throw null; }
17889         public override string ToString() { throw null; }
17890     }
17891     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17892     [System.SerializableAttribute]
17893     public sealed partial class SoapNormalizedString : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
17894     {
17895         public SoapNormalizedString() { }
17896         public SoapNormalizedString(string value) { }
17897         public string Value { get { throw null; } set { } }
17898         public static string XsdType { get { throw null; } }
17899         public string GetXsdType() { throw null; }
17900         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNormalizedString Parse(string value) { throw null; }
17901         public override string ToString() { throw null; }
17902     }
17903     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17904     [System.SerializableAttribute]
17905     public sealed partial class SoapNotation : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
17906     {
17907         public SoapNotation() { }
17908         public SoapNotation(string value) { }
17909         public string Value { get { throw null; } set { } }
17910         public static string XsdType { get { throw null; } }
17911         public string GetXsdType() { throw null; }
17912         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNotation Parse(string value) { throw null; }
17913         public override string ToString() { throw null; }
17914     }
17915     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17916     [System.SerializableAttribute]
17917     public sealed partial class SoapPositiveInteger : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
17918     {
17919         public SoapPositiveInteger() { }
17920         public SoapPositiveInteger(decimal value) { }
17921         public decimal Value { get { throw null; } set { } }
17922         public static string XsdType { get { throw null; } }
17923         public string GetXsdType() { throw null; }
17924         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapPositiveInteger Parse(string value) { throw null; }
17925         public override string ToString() { throw null; }
17926     }
17927     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17928     [System.SerializableAttribute]
17929     public sealed partial class SoapQName : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
17930     {
17931         public SoapQName() { }
17932         public SoapQName(string value) { }
17933         public SoapQName(string key, string name) { }
17934         public SoapQName(string key, string name, string namespaceValue) { }
17935         public string Key { get { throw null; } set { } }
17936         public string Name { get { throw null; } set { } }
17937         public string Namespace { get { throw null; } set { } }
17938         public static string XsdType { get { throw null; } }
17939         public string GetXsdType() { throw null; }
17940         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapQName Parse(string value) { throw null; }
17941         public override string ToString() { throw null; }
17942     }
17943     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17944     [System.SerializableAttribute]
17945     public sealed partial class SoapTime : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
17946     {
17947         public SoapTime() { }
17948         public SoapTime(System.DateTime value) { }
17949         public System.DateTime Value { get { throw null; } set { } }
17950         public static string XsdType { get { throw null; } }
17951         public string GetXsdType() { throw null; }
17952         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapTime Parse(string value) { throw null; }
17953         public override string ToString() { throw null; }
17954     }
17955     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17956     [System.SerializableAttribute]
17957     public sealed partial class SoapToken : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
17958     {
17959         public SoapToken() { }
17960         public SoapToken(string value) { }
17961         public string Value { get { throw null; } set { } }
17962         public static string XsdType { get { throw null; } }
17963         public string GetXsdType() { throw null; }
17964         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapToken Parse(string value) { throw null; }
17965         public override string ToString() { throw null; }
17966     }
17967     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17968     [System.SerializableAttribute]
17969     public sealed partial class SoapYear : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
17970     {
17971         public SoapYear() { }
17972         public SoapYear(System.DateTime value) { }
17973         public SoapYear(System.DateTime value, int sign) { }
17974         public int Sign { get { throw null; } set { } }
17975         public System.DateTime Value { get { throw null; } set { } }
17976         public static string XsdType { get { throw null; } }
17977         public string GetXsdType() { throw null; }
17978         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapYear Parse(string value) { throw null; }
17979         public override string ToString() { throw null; }
17980     }
17981     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17982     [System.SerializableAttribute]
17983     public sealed partial class SoapYearMonth : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
17984     {
17985         public SoapYearMonth() { }
17986         public SoapYearMonth(System.DateTime value) { }
17987         public SoapYearMonth(System.DateTime value, int sign) { }
17988         public int Sign { get { throw null; } set { } }
17989         public System.DateTime Value { get { throw null; } set { } }
17990         public static string XsdType { get { throw null; } }
17991         public string GetXsdType() { throw null; }
17992         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapYearMonth Parse(string value) { throw null; }
17993         public override string ToString() { throw null; }
17994     }
17995 }
17996 namespace System.Runtime.Remoting.Proxies
17997 {
17998     [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
17999     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18000     public partial class ProxyAttribute : System.Attribute, System.Runtime.Remoting.Contexts.IContextAttribute
18001     {
18002         public ProxyAttribute() { }
18003         public virtual System.MarshalByRefObject CreateInstance(System.Type serverType) { throw null; }
18004         public virtual System.Runtime.Remoting.Proxies.RealProxy CreateProxy(System.Runtime.Remoting.ObjRef objRef, System.Type serverType, object serverObject, System.Runtime.Remoting.Contexts.Context serverContext) { throw null; }
18005         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18006         public void GetPropertiesForNewContext(System.Runtime.Remoting.Activation.IConstructionCallMessage msg) { }
18007         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18008         public bool IsContextOK(System.Runtime.Remoting.Contexts.Context ctx, System.Runtime.Remoting.Activation.IConstructionCallMessage msg) { throw null; }
18009     }
18010     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18011     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
18012     public abstract partial class RealProxy
18013     {
18014         protected RealProxy() { }
18015         protected RealProxy(System.Type classToProxy) { }
18016         protected RealProxy(System.Type classToProxy, System.IntPtr stub, object stubData) { }
18017         protected void AttachServer(System.MarshalByRefObject s) { }
18018         public virtual System.Runtime.Remoting.ObjRef CreateObjRef(System.Type requestedType) { throw null; }
18019         protected System.MarshalByRefObject DetachServer() { throw null; }
18020         [System.MonoTODOAttribute]
18021         public virtual System.IntPtr GetCOMIUnknown(bool fIsMarshalled) { throw null; }
18022         public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
18023         public System.Type GetProxiedType() { throw null; }
18024         public static object GetStubData(System.Runtime.Remoting.Proxies.RealProxy rp) { throw null; }
18025         public virtual object GetTransparentProxy() { throw null; }
18026         protected System.MarshalByRefObject GetUnwrappedServer() { throw null; }
18027         [System.MonoTODOAttribute]
18028         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18029         public System.Runtime.Remoting.Activation.IConstructionReturnMessage InitializeServerObject(System.Runtime.Remoting.Activation.IConstructionCallMessage ctorMsg) { throw null; }
18030         public abstract System.Runtime.Remoting.Messaging.IMessage Invoke(System.Runtime.Remoting.Messaging.IMessage msg);
18031         [System.MonoTODOAttribute]
18032         public virtual void SetCOMIUnknown(System.IntPtr i) { }
18033         public static void SetStubData(System.Runtime.Remoting.Proxies.RealProxy rp, object stubData) { }
18034         [System.MonoTODOAttribute]
18035         public virtual System.IntPtr SupportsInterface(ref System.Guid iid) { throw null; }
18036     }
18037 }
18038 namespace System.Runtime.Remoting.Services
18039 {
18040     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18041     public sealed partial class EnterpriseServicesHelper
18042     {
18043         public EnterpriseServicesHelper() { }
18044         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18045         public static System.Runtime.Remoting.Activation.IConstructionReturnMessage CreateConstructionReturnMessage(System.Runtime.Remoting.Activation.IConstructionCallMessage ctorMsg, System.MarshalByRefObject retObj) { throw null; }
18046         [System.MonoTODOAttribute]
18047         public static void SwitchWrappers(System.Runtime.Remoting.Proxies.RealProxy oldcp, System.Runtime.Remoting.Proxies.RealProxy newcp) { }
18048         [System.MonoTODOAttribute]
18049         public static object WrapIUnknownWithComObject(System.IntPtr punk) { throw null; }
18050     }
18051     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18052     public partial interface ITrackingHandler
18053     {
18054         void DisconnectedObject(object obj);
18055         void MarshaledObject(object obj, System.Runtime.Remoting.ObjRef or);
18056         void UnmarshaledObject(object obj, System.Runtime.Remoting.ObjRef or);
18057     }
18058     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18059     public partial class TrackingServices
18060     {
18061         public TrackingServices() { }
18062         public static System.Runtime.Remoting.Services.ITrackingHandler[] RegisteredHandlers { get { throw null; } }
18063         public static void RegisterTrackingHandler(System.Runtime.Remoting.Services.ITrackingHandler handler) { }
18064         public static void UnregisterTrackingHandler(System.Runtime.Remoting.Services.ITrackingHandler handler) { }
18065     }
18066 }
18067 namespace System.Runtime.Serialization
18068 {
18069     [System.CLSCompliantAttribute(false)]
18070     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18071     [System.SerializableAttribute]
18072     public abstract partial class Formatter : System.Runtime.Serialization.IFormatter
18073     {
18074         protected System.Runtime.Serialization.ObjectIDGenerator m_idGenerator;
18075         protected System.Collections.Queue m_objectQueue;
18076         protected Formatter() { }
18077         public abstract System.Runtime.Serialization.SerializationBinder Binder { get; set; }
18078         public abstract System.Runtime.Serialization.StreamingContext Context { get; set; }
18079         public abstract System.Runtime.Serialization.ISurrogateSelector SurrogateSelector { get; set; }
18080         public abstract object Deserialize(System.IO.Stream serializationStream);
18081         protected virtual object GetNext(out long objID) { objID = default(long); throw null; }
18082         protected virtual long Schedule(object obj) { throw null; }
18083         public abstract void Serialize(System.IO.Stream serializationStream, object graph);
18084         protected abstract void WriteArray(object obj, string name, System.Type memberType);
18085         protected abstract void WriteBoolean(bool val, string name);
18086         protected abstract void WriteByte(byte val, string name);
18087         protected abstract void WriteChar(char val, string name);
18088         protected abstract void WriteDateTime(System.DateTime val, string name);
18089         protected abstract void WriteDecimal(decimal val, string name);
18090         protected abstract void WriteDouble(double val, string name);
18091         protected abstract void WriteInt16(short val, string name);
18092         protected abstract void WriteInt32(int val, string name);
18093         protected abstract void WriteInt64(long val, string name);
18094         protected virtual void WriteMember(string memberName, object data) { }
18095         protected abstract void WriteObjectRef(object obj, string name, System.Type memberType);
18096         [System.CLSCompliantAttribute(false)]
18097         protected abstract void WriteSByte(sbyte val, string name);
18098         protected abstract void WriteSingle(float val, string name);
18099         protected abstract void WriteTimeSpan(System.TimeSpan val, string name);
18100         [System.CLSCompliantAttribute(false)]
18101         protected abstract void WriteUInt16(ushort val, string name);
18102         [System.CLSCompliantAttribute(false)]
18103         protected abstract void WriteUInt32(uint val, string name);
18104         [System.CLSCompliantAttribute(false)]
18105         protected abstract void WriteUInt64(ulong val, string name);
18106         protected abstract void WriteValueType(object obj, string name, System.Type memberType);
18107     }
18108     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18109     public partial class FormatterConverter : System.Runtime.Serialization.IFormatterConverter
18110     {
18111         public FormatterConverter() { }
18112         public object Convert(object value, System.Type type) { throw null; }
18113         public object Convert(object value, System.TypeCode typeCode) { throw null; }
18114         public bool ToBoolean(object value) { throw null; }
18115         public byte ToByte(object value) { throw null; }
18116         public char ToChar(object value) { throw null; }
18117         public System.DateTime ToDateTime(object value) { throw null; }
18118         public decimal ToDecimal(object value) { throw null; }
18119         public double ToDouble(object value) { throw null; }
18120         public short ToInt16(object value) { throw null; }
18121         public int ToInt32(object value) { throw null; }
18122         public long ToInt64(object value) { throw null; }
18123         [System.CLSCompliantAttribute(false)]
18124         public sbyte ToSByte(object value) { throw null; }
18125         public float ToSingle(object value) { throw null; }
18126         public string ToString(object value) { throw null; }
18127         [System.CLSCompliantAttribute(false)]
18128         public ushort ToUInt16(object value) { throw null; }
18129         [System.CLSCompliantAttribute(false)]
18130         public uint ToUInt32(object value) { throw null; }
18131         [System.CLSCompliantAttribute(false)]
18132         public ulong ToUInt64(object value) { throw null; }
18133     }
18134     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18135     public sealed partial class FormatterServices
18136     {
18137         internal FormatterServices() { }
18138         public static void CheckTypeSecurity(System.Type t, System.Runtime.Serialization.Formatters.TypeFilterLevel securityLevel) { }
18139         [System.Security.SecurityCriticalAttribute]
18140         public static object[] GetObjectData(object obj, System.Reflection.MemberInfo[] members) { throw null; }
18141         [System.Security.SecurityCriticalAttribute]
18142         public static object GetSafeUninitializedObject(System.Type type) { throw null; }
18143         [System.Security.SecurityCriticalAttribute]
18144         public static System.Reflection.MemberInfo[] GetSerializableMembers(System.Type type) { throw null; }
18145         [System.Security.SecurityCriticalAttribute]
18146         public static System.Reflection.MemberInfo[] GetSerializableMembers(System.Type type, System.Runtime.Serialization.StreamingContext context) { throw null; }
18147         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
18148         [System.Security.SecurityCriticalAttribute]
18149         public static System.Runtime.Serialization.ISerializationSurrogate GetSurrogateForCyclicalReference(System.Runtime.Serialization.ISerializationSurrogate innerSurrogate) { throw null; }
18150         [System.Security.SecurityCriticalAttribute]
18151         public static System.Type GetTypeFromAssembly(System.Reflection.Assembly assem, string name) { throw null; }
18152         [System.Security.SecurityCriticalAttribute]
18153         public static object GetUninitializedObject(System.Type type) { throw null; }
18154         [System.Security.SecurityCriticalAttribute]
18155         public static object PopulateObjectMembers(object obj, System.Reflection.MemberInfo[] members, object[] data) { throw null; }
18156     }
18157     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18158     public partial interface IDeserializationCallback
18159     {
18160         void OnDeserialization(object sender);
18161     }
18162     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18163     public partial interface IFormatter
18164     {
18165         System.Runtime.Serialization.SerializationBinder Binder { get; set; }
18166         System.Runtime.Serialization.StreamingContext Context { get; set; }
18167         System.Runtime.Serialization.ISurrogateSelector SurrogateSelector { get; set; }
18168         object Deserialize(System.IO.Stream serializationStream);
18169         void Serialize(System.IO.Stream serializationStream, object graph);
18170     }
18171     [System.CLSCompliantAttribute(false)]
18172     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18173     public partial interface IFormatterConverter
18174     {
18175         object Convert(object value, System.Type type);
18176         object Convert(object value, System.TypeCode typeCode);
18177         bool ToBoolean(object value);
18178         byte ToByte(object value);
18179         char ToChar(object value);
18180         System.DateTime ToDateTime(object value);
18181         decimal ToDecimal(object value);
18182         double ToDouble(object value);
18183         short ToInt16(object value);
18184         int ToInt32(object value);
18185         long ToInt64(object value);
18186         sbyte ToSByte(object value);
18187         float ToSingle(object value);
18188         string ToString(object value);
18189         ushort ToUInt16(object value);
18190         uint ToUInt32(object value);
18191         ulong ToUInt64(object value);
18192     }
18193     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18194     public partial interface IObjectReference
18195     {
18196         [System.Security.SecurityCriticalAttribute]
18197         object GetRealObject(System.Runtime.Serialization.StreamingContext context);
18198     }
18199     public partial interface ISafeSerializationData
18200     {
18201         void CompleteDeserialization(object deserialized);
18202     }
18203     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18204     public partial interface ISerializable
18205     {
18206         [System.Security.SecurityCriticalAttribute]
18207         void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
18208     }
18209     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18210     public partial interface ISerializationSurrogate
18211     {
18212         [System.Security.SecurityCriticalAttribute]
18213         void GetObjectData(object obj, System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
18214         [System.Security.SecurityCriticalAttribute]
18215         object SetObjectData(object obj, System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context, System.Runtime.Serialization.ISurrogateSelector selector);
18216     }
18217     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18218     public partial interface ISurrogateSelector
18219     {
18220         [System.Security.SecurityCriticalAttribute]
18221         void ChainSelector(System.Runtime.Serialization.ISurrogateSelector selector);
18222         [System.Security.SecurityCriticalAttribute]
18223         System.Runtime.Serialization.ISurrogateSelector GetNextSelector();
18224         [System.Security.SecurityCriticalAttribute]
18225         System.Runtime.Serialization.ISerializationSurrogate GetSurrogate(System.Type type, System.Runtime.Serialization.StreamingContext context, out System.Runtime.Serialization.ISurrogateSelector selector);
18226     }
18227     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18228     [System.SerializableAttribute]
18229     public partial class ObjectIDGenerator
18230     {
18231         public ObjectIDGenerator() { }
18232         public virtual long GetId(object obj, out bool firstTime) { firstTime = default(bool); throw null; }
18233         public virtual long HasId(object obj, out bool firstTime) { firstTime = default(bool); throw null; }
18234     }
18235     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18236     public partial class ObjectManager
18237     {
18238         [System.Security.SecuritySafeCriticalAttribute]
18239         public ObjectManager(System.Runtime.Serialization.ISurrogateSelector selector, System.Runtime.Serialization.StreamingContext context) { }
18240         [System.Security.SecuritySafeCriticalAttribute]
18241         public virtual void DoFixups() { }
18242         public virtual object GetObject(long objectID) { throw null; }
18243         public virtual void RaiseDeserializationEvent() { }
18244         public void RaiseOnDeserializingEvent(object obj) { }
18245         public virtual void RecordArrayElementFixup(long arrayToBeFixed, int index, long objectRequired) { }
18246         public virtual void RecordArrayElementFixup(long arrayToBeFixed, int[] indices, long objectRequired) { }
18247         public virtual void RecordDelayedFixup(long objectToBeFixed, string memberName, long objectRequired) { }
18248         public virtual void RecordFixup(long objectToBeFixed, System.Reflection.MemberInfo member, long objectRequired) { }
18249         [System.Security.SecurityCriticalAttribute]
18250         public virtual void RegisterObject(object obj, long objectID) { }
18251         [System.Security.SecurityCriticalAttribute]
18252         public void RegisterObject(object obj, long objectID, System.Runtime.Serialization.SerializationInfo info) { }
18253         [System.Security.SecurityCriticalAttribute]
18254         public void RegisterObject(object obj, long objectID, System.Runtime.Serialization.SerializationInfo info, long idOfContainingObj, System.Reflection.MemberInfo member) { }
18255         [System.Security.SecurityCriticalAttribute]
18256         public void RegisterObject(object obj, long objectID, System.Runtime.Serialization.SerializationInfo info, long idOfContainingObj, System.Reflection.MemberInfo member, int[] arrayIndex) { }
18257     }
18258     [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false)]
18259     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18260     public sealed partial class OnDeserializedAttribute : System.Attribute
18261     {
18262         public OnDeserializedAttribute() { }
18263     }
18264     [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false)]
18265     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18266     public sealed partial class OnDeserializingAttribute : System.Attribute
18267     {
18268         public OnDeserializingAttribute() { }
18269     }
18270     [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false)]
18271     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18272     public sealed partial class OnSerializedAttribute : System.Attribute
18273     {
18274         public OnSerializedAttribute() { }
18275     }
18276     [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false)]
18277     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18278     public sealed partial class OnSerializingAttribute : System.Attribute
18279     {
18280         public OnSerializingAttribute() { }
18281     }
18282     [System.AttributeUsageAttribute((System.AttributeTargets)(256), Inherited=false)]
18283     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18284     public sealed partial class OptionalFieldAttribute : System.Attribute
18285     {
18286         public OptionalFieldAttribute() { }
18287         public int VersionAdded { get { throw null; } set { } }
18288     }
18289     public sealed partial class SafeSerializationEventArgs : System.EventArgs
18290     {
18291         internal SafeSerializationEventArgs() { }
18292         public System.Runtime.Serialization.StreamingContext StreamingContext { get { throw null; } }
18293         public void AddSerializedState(System.Runtime.Serialization.ISafeSerializationData serializedState) { }
18294     }
18295     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18296     [System.SerializableAttribute]
18297     public abstract partial class SerializationBinder
18298     {
18299         protected SerializationBinder() { }
18300         public virtual void BindToName(System.Type serializedType, out string assemblyName, out string typeName) { assemblyName = default(string); typeName = default(string); }
18301         public abstract System.Type BindToType(string assemblyName, string typeName);
18302     }
18303     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18304     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
18305     public partial struct SerializationEntry
18306     {
18307         public string Name { get { throw null; } }
18308         public System.Type ObjectType { get { throw null; } }
18309         public object Value { get { throw null; } }
18310     }
18311     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18312     [System.SerializableAttribute]
18313     public partial class SerializationException : System.SystemException
18314     {
18315         public SerializationException() { }
18316         protected SerializationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
18317         public SerializationException(string message) { }
18318         public SerializationException(string message, System.Exception innerException) { }
18319     }
18320     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18321     public sealed partial class SerializationInfo
18322     {
18323         [System.CLSCompliantAttribute(false)]
18324         public SerializationInfo(System.Type type, System.Runtime.Serialization.IFormatterConverter converter) { }
18325         [System.CLSCompliantAttribute(false)]
18326         public SerializationInfo(System.Type type, System.Runtime.Serialization.IFormatterConverter converter, bool requireSameTokenInPartialTrust) { }
18327         public string AssemblyName { get { throw null; } [System.Security.SecuritySafeCriticalAttribute]set { } }
18328         public string FullTypeName { get { throw null; } set { } }
18329         public bool IsAssemblyNameSetExplicit { get { throw null; } }
18330         public bool IsFullTypeNameSetExplicit { get { throw null; } }
18331         public int MemberCount { get { throw null; } }
18332         public System.Type ObjectType { get { throw null; } }
18333         public void AddValue(string name, bool value) { }
18334         public void AddValue(string name, byte value) { }
18335         public void AddValue(string name, char value) { }
18336         public void AddValue(string name, System.DateTime value) { }
18337         public void AddValue(string name, decimal value) { }
18338         public void AddValue(string name, double value) { }
18339         public void AddValue(string name, short value) { }
18340         public void AddValue(string name, int value) { }
18341         public void AddValue(string name, long value) { }
18342         public void AddValue(string name, object value) { }
18343         public void AddValue(string name, object value, System.Type type) { }
18344         [System.CLSCompliantAttribute(false)]
18345         public void AddValue(string name, sbyte value) { }
18346         public void AddValue(string name, float value) { }
18347         [System.CLSCompliantAttribute(false)]
18348         public void AddValue(string name, ushort value) { }
18349         [System.CLSCompliantAttribute(false)]
18350         public void AddValue(string name, uint value) { }
18351         [System.CLSCompliantAttribute(false)]
18352         public void AddValue(string name, ulong value) { }
18353         public bool GetBoolean(string name) { throw null; }
18354         public byte GetByte(string name) { throw null; }
18355         public char GetChar(string name) { throw null; }
18356         public System.DateTime GetDateTime(string name) { throw null; }
18357         public decimal GetDecimal(string name) { throw null; }
18358         public double GetDouble(string name) { throw null; }
18359         public System.Runtime.Serialization.SerializationInfoEnumerator GetEnumerator() { throw null; }
18360         public short GetInt16(string name) { throw null; }
18361         public int GetInt32(string name) { throw null; }
18362         public long GetInt64(string name) { throw null; }
18363         [System.CLSCompliantAttribute(false)]
18364         public sbyte GetSByte(string name) { throw null; }
18365         public float GetSingle(string name) { throw null; }
18366         public string GetString(string name) { throw null; }
18367         [System.CLSCompliantAttribute(false)]
18368         public ushort GetUInt16(string name) { throw null; }
18369         [System.CLSCompliantAttribute(false)]
18370         public uint GetUInt32(string name) { throw null; }
18371         [System.CLSCompliantAttribute(false)]
18372         public ulong GetUInt64(string name) { throw null; }
18373         [System.Security.SecuritySafeCriticalAttribute]
18374         public object GetValue(string name, System.Type type) { throw null; }
18375         [System.Security.SecuritySafeCriticalAttribute]
18376         public void SetType(System.Type type) { }
18377     }
18378     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18379     public sealed partial class SerializationInfoEnumerator : System.Collections.IEnumerator
18380     {
18381         internal SerializationInfoEnumerator() { }
18382         public System.Runtime.Serialization.SerializationEntry Current { get { throw null; } }
18383         public string Name { get { throw null; } }
18384         public System.Type ObjectType { get { throw null; } }
18385         object System.Collections.IEnumerator.Current { get { throw null; } }
18386         public object Value { get { throw null; } }
18387         public bool MoveNext() { throw null; }
18388         public void Reset() { }
18389     }
18390     public sealed partial class SerializationObjectManager
18391     {
18392         public SerializationObjectManager(System.Runtime.Serialization.StreamingContext context) { }
18393         public void RaiseOnSerializedEvent() { }
18394         [System.Security.SecurityCriticalAttribute]
18395         public void RegisterObject(object obj) { }
18396     }
18397     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18398     [System.SerializableAttribute]
18399     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
18400     public partial struct StreamingContext
18401     {
18402         public StreamingContext(System.Runtime.Serialization.StreamingContextStates state) { throw null;}
18403         public StreamingContext(System.Runtime.Serialization.StreamingContextStates state, object additional) { throw null;}
18404         public object Context { get { throw null; } }
18405         public System.Runtime.Serialization.StreamingContextStates State { get { throw null; } }
18406         public override bool Equals(object obj) { throw null; }
18407         public override int GetHashCode() { throw null; }
18408     }
18409     [System.FlagsAttribute]
18410     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18411     [System.SerializableAttribute]
18412     public enum StreamingContextStates
18413     {
18414         All = 255,
18415         Clone = 64,
18416         CrossAppDomain = 128,
18417         CrossMachine = 2,
18418         CrossProcess = 1,
18419         File = 4,
18420         Other = 32,
18421         Persistence = 8,
18422         Remoting = 16,
18423     }
18424     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18425     public partial class SurrogateSelector : System.Runtime.Serialization.ISurrogateSelector
18426     {
18427         public SurrogateSelector() { }
18428         public virtual void AddSurrogate(System.Type type, System.Runtime.Serialization.StreamingContext context, System.Runtime.Serialization.ISerializationSurrogate surrogate) { }
18429         [System.Security.SecurityCriticalAttribute]
18430         public virtual void ChainSelector(System.Runtime.Serialization.ISurrogateSelector selector) { }
18431         [System.Security.SecurityCriticalAttribute]
18432         public virtual System.Runtime.Serialization.ISurrogateSelector GetNextSelector() { throw null; }
18433         [System.Security.SecurityCriticalAttribute]
18434         public virtual System.Runtime.Serialization.ISerializationSurrogate GetSurrogate(System.Type type, System.Runtime.Serialization.StreamingContext context, out System.Runtime.Serialization.ISurrogateSelector selector) { selector = default(System.Runtime.Serialization.ISurrogateSelector); throw null; }
18435         public virtual void RemoveSurrogate(System.Type type, System.Runtime.Serialization.StreamingContext context) { }
18436     }
18437 }
18438 namespace System.Runtime.Serialization.Formatters
18439 {
18440     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18441     [System.SerializableAttribute]
18442     public enum FormatterAssemblyStyle
18443     {
18444         Full = 1,
18445         Simple = 0,
18446     }
18447     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18448     [System.SerializableAttribute]
18449     public enum FormatterTypeStyle
18450     {
18451         TypesAlways = 1,
18452         TypesWhenNeeded = 0,
18453         XsdString = 2,
18454     }
18455     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18456     public partial interface IFieldInfo
18457     {
18458         string[] FieldNames { [System.Security.SecurityCriticalAttribute]get; [System.Security.SecurityCriticalAttribute]set; }
18459         System.Type[] FieldTypes { [System.Security.SecurityCriticalAttribute]get; [System.Security.SecurityCriticalAttribute]set; }
18460     }
18461     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18462     [System.Security.SecurityCriticalAttribute]
18463     public sealed partial class InternalRM
18464     {
18465         public InternalRM() { }
18466         [System.Diagnostics.ConditionalAttribute("_LOGGING")]
18467         public static void InfoSoap(params object[] messages) { }
18468         public static bool SoapCheckEnabled() { throw null; }
18469     }
18470     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18471     [System.Security.SecurityCriticalAttribute]
18472     public sealed partial class InternalST
18473     {
18474         internal InternalST() { }
18475         [System.Diagnostics.ConditionalAttribute("_LOGGING")]
18476         public static void InfoSoap(params object[] messages) { }
18477         public static System.Reflection.Assembly LoadAssemblyFromString(string assemblyString) { throw null; }
18478         public static void SerializationSetValue(System.Reflection.FieldInfo fi, object target, object value) { }
18479         [System.Diagnostics.ConditionalAttribute("SER_LOGGING")]
18480         public static void Soap(params object[] messages) { }
18481         [System.Diagnostics.ConditionalAttribute("_DEBUG")]
18482         public static void SoapAssert(bool condition, string message) { }
18483         public static bool SoapCheckEnabled() { throw null; }
18484     }
18485     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18486     public partial interface ISoapMessage
18487     {
18488         System.Runtime.Remoting.Messaging.Header[] Headers { get; set; }
18489         string MethodName { get; set; }
18490         string[] ParamNames { get; set; }
18491         System.Type[] ParamTypes { get; set; }
18492         object[] ParamValues { get; set; }
18493         string XmlNameSpace { get; set; }
18494     }
18495     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18496     [System.Runtime.Remoting.Metadata.SoapTypeAttribute(Embedded=true)]
18497     [System.SerializableAttribute]
18498     public sealed partial class ServerFault
18499     {
18500         public ServerFault(string exceptionType, string message, string stackTrace) { }
18501         public string ExceptionMessage { get { throw null; } set { } }
18502         public string ExceptionType { get { throw null; } set { } }
18503         public string StackTrace { get { throw null; } set { } }
18504     }
18505     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18506     [System.Runtime.Remoting.Metadata.SoapTypeAttribute(Embedded=true)]
18507     [System.SerializableAttribute]
18508     public sealed partial class SoapFault : System.Runtime.Serialization.ISerializable
18509     {
18510         public SoapFault() { }
18511         public SoapFault(string faultCode, string faultString, string faultActor, System.Runtime.Serialization.Formatters.ServerFault serverFault) { }
18512         public object Detail { get { throw null; } set { } }
18513         public string FaultActor { get { throw null; } set { } }
18514         public string FaultCode { get { throw null; } set { } }
18515         public string FaultString { get { throw null; } set { } }
18516         [System.Security.SecurityCriticalAttribute]
18517         public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
18518     }
18519     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18520     [System.SerializableAttribute]
18521     public partial class SoapMessage : System.Runtime.Serialization.Formatters.ISoapMessage
18522     {
18523         public SoapMessage() { }
18524         public System.Runtime.Remoting.Messaging.Header[] Headers { get { throw null; } set { } }
18525         public string MethodName { get { throw null; } set { } }
18526         public string[] ParamNames { get { throw null; } set { } }
18527         public System.Type[] ParamTypes { get { throw null; } set { } }
18528         public object[] ParamValues { get { throw null; } set { } }
18529         public string XmlNameSpace { get { throw null; } set { } }
18530     }
18531     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18532     public enum TypeFilterLevel
18533     {
18534         Full = 3,
18535         Low = 2,
18536     }
18537 }
18538 namespace System.Runtime.Serialization.Formatters.Binary
18539 {
18540     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18541     public sealed partial class BinaryFormatter : System.Runtime.Remoting.Messaging.IRemotingFormatter, System.Runtime.Serialization.IFormatter
18542     {
18543         public BinaryFormatter() { }
18544         public BinaryFormatter(System.Runtime.Serialization.ISurrogateSelector selector, System.Runtime.Serialization.StreamingContext context) { }
18545         public System.Runtime.Serialization.Formatters.FormatterAssemblyStyle AssemblyFormat { get { throw null; } set { } }
18546         public System.Runtime.Serialization.SerializationBinder Binder { get { throw null; } set { } }
18547         public System.Runtime.Serialization.StreamingContext Context { get { throw null; } set { } }
18548         public System.Runtime.Serialization.Formatters.TypeFilterLevel FilterLevel { get { throw null; } set { } }
18549         public System.Runtime.Serialization.ISurrogateSelector SurrogateSelector { get { throw null; } set { } }
18550         public System.Runtime.Serialization.Formatters.FormatterTypeStyle TypeFormat { get { throw null; } set { } }
18551         public object Deserialize(System.IO.Stream serializationStream) { throw null; }
18552         [System.Security.SecuritySafeCriticalAttribute]
18553         public object Deserialize(System.IO.Stream serializationStream, System.Runtime.Remoting.Messaging.HeaderHandler handler) { throw null; }
18554         [System.Security.SecuritySafeCriticalAttribute]
18555         public object DeserializeMethodResponse(System.IO.Stream serializationStream, System.Runtime.Remoting.Messaging.HeaderHandler handler, System.Runtime.Remoting.Messaging.IMethodCallMessage methodCallMessage) { throw null; }
18556         public void Serialize(System.IO.Stream serializationStream, object graph) { }
18557         [System.Security.SecuritySafeCriticalAttribute]
18558         public void Serialize(System.IO.Stream serializationStream, object graph, System.Runtime.Remoting.Messaging.Header[] headers) { }
18559         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
18560         [System.Security.SecurityCriticalAttribute]
18561         public object UnsafeDeserialize(System.IO.Stream serializationStream, System.Runtime.Remoting.Messaging.HeaderHandler handler) { throw null; }
18562         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
18563         [System.Security.SecurityCriticalAttribute]
18564         public object UnsafeDeserializeMethodResponse(System.IO.Stream serializationStream, System.Runtime.Remoting.Messaging.HeaderHandler handler, System.Runtime.Remoting.Messaging.IMethodCallMessage methodCallMessage) { throw null; }
18565     }
18566 }
18567 namespace System.Runtime.Versioning
18568 {
18569     [System.AttributeUsageAttribute((System.AttributeTargets)(5887), AllowMultiple=false, Inherited=false)]
18570     public sealed partial class ComponentGuaranteesAttribute : System.Attribute
18571     {
18572         public ComponentGuaranteesAttribute(System.Runtime.Versioning.ComponentGuaranteesOptions guarantees) { }
18573         public System.Runtime.Versioning.ComponentGuaranteesOptions Guarantees { get { throw null; } }
18574     }
18575     [System.FlagsAttribute]
18576     [System.SerializableAttribute]
18577     public enum ComponentGuaranteesOptions
18578     {
18579         Exchange = 1,
18580         None = 0,
18581         SideBySide = 4,
18582         Stable = 2,
18583     }
18584     [System.AttributeUsageAttribute((System.AttributeTargets)(224), Inherited=false)]
18585     [System.Diagnostics.ConditionalAttribute("RESOURCE_ANNOTATION_WORK")]
18586     public sealed partial class ResourceConsumptionAttribute : System.Attribute
18587     {
18588         public ResourceConsumptionAttribute(System.Runtime.Versioning.ResourceScope resourceScope) { }
18589         public ResourceConsumptionAttribute(System.Runtime.Versioning.ResourceScope resourceScope, System.Runtime.Versioning.ResourceScope consumptionScope) { }
18590         public System.Runtime.Versioning.ResourceScope ConsumptionScope { get { throw null; } }
18591         public System.Runtime.Versioning.ResourceScope ResourceScope { get { throw null; } }
18592     }
18593     [System.AttributeUsageAttribute((System.AttributeTargets)(480), Inherited=false)]
18594     [System.Diagnostics.ConditionalAttribute("RESOURCE_ANNOTATION_WORK")]
18595     public sealed partial class ResourceExposureAttribute : System.Attribute
18596     {
18597         public ResourceExposureAttribute(System.Runtime.Versioning.ResourceScope exposureLevel) { }
18598         public System.Runtime.Versioning.ResourceScope ResourceExposureLevel { get { throw null; } }
18599     }
18600     [System.FlagsAttribute]
18601     public enum ResourceScope
18602     {
18603         AppDomain = 4,
18604         Assembly = 32,
18605         Library = 8,
18606         Machine = 1,
18607         None = 0,
18608         Private = 16,
18609         Process = 2,
18610     }
18611     [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=false, Inherited=false)]
18612     public sealed partial class TargetFrameworkAttribute : System.Attribute
18613     {
18614         public TargetFrameworkAttribute(string frameworkName) { }
18615         public string FrameworkDisplayName { get { throw null; } set { } }
18616         public string FrameworkName { get { throw null; } }
18617     }
18618     public static partial class VersioningHelper
18619     {
18620         public static string MakeVersionSafeName(string name, System.Runtime.Versioning.ResourceScope from, System.Runtime.Versioning.ResourceScope to) { throw null; }
18621         [System.Security.SecuritySafeCriticalAttribute]
18622         public static string MakeVersionSafeName(string name, System.Runtime.Versioning.ResourceScope from, System.Runtime.Versioning.ResourceScope to, System.Type type) { throw null; }
18623     }
18624 }
18625 namespace System.Security
18626 {
18627     [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=false, Inherited=false)]
18628     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18629     public sealed partial class AllowPartiallyTrustedCallersAttribute : System.Attribute
18630     {
18631         public AllowPartiallyTrustedCallersAttribute() { }
18632         public System.Security.PartialTrustVisibilityLevel PartialTrustVisibilityLevel { get { throw null; } set { } }
18633     }
18634     [System.MonoTODOAttribute("CAS support is experimental (and unsupported).")]
18635     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18636     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, ControlEvidence=true, ControlPolicy=true)]
18637     [System.SerializableAttribute]
18638     public abstract partial class CodeAccessPermission : System.Security.IPermission, System.Security.ISecurityEncodable, System.Security.IStackWalk
18639     {
18640         protected CodeAccessPermission() { }
18641         [System.MonoTODOAttribute("CAS support is experimental (and unsupported). Imperative mode is not implemented.")]
18642         public void Assert() { }
18643         public abstract System.Security.IPermission Copy();
18644         public void Demand() { }
18645         [System.MonoTODOAttribute("CAS support is experimental (and unsupported). Imperative mode is not implemented.")]
18646         public void Deny() { }
18647         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
18648         public override bool Equals(object obj) { throw null; }
18649         public abstract void FromXml(System.Security.SecurityElement elem);
18650         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
18651         public override int GetHashCode() { throw null; }
18652         public abstract System.Security.IPermission Intersect(System.Security.IPermission target);
18653         public abstract bool IsSubsetOf(System.Security.IPermission target);
18654         [System.MonoTODOAttribute("CAS support is experimental (and unsupported). Imperative mode is not implemented.")]
18655         public void PermitOnly() { }
18656         [System.MonoTODOAttribute("CAS support is experimental (and unsupported). Imperative mode is not implemented.")]
18657         public static void RevertAll() { }
18658         [System.MonoTODOAttribute("CAS support is experimental (and unsupported). Imperative mode is not implemented.")]
18659         public static void RevertAssert() { }
18660         [System.MonoTODOAttribute("CAS support is experimental (and unsupported). Imperative mode is not implemented.")]
18661         public static void RevertDeny() { }
18662         [System.MonoTODOAttribute("CAS support is experimental (and unsupported). Imperative mode is not implemented.")]
18663         public static void RevertPermitOnly() { }
18664         public override string ToString() { throw null; }
18665         public abstract System.Security.SecurityElement ToXml();
18666         public virtual System.Security.IPermission Union(System.Security.IPermission other) { throw null; }
18667     }
18668     [System.MonoTODOAttribute("Not supported in the runtime")]
18669     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18670     [System.SerializableAttribute]
18671     public partial class HostProtectionException : System.SystemException
18672     {
18673         public HostProtectionException() { }
18674         protected HostProtectionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
18675         public HostProtectionException(string message) { }
18676         public HostProtectionException(string message, System.Exception e) { }
18677         public HostProtectionException(string message, System.Security.Permissions.HostProtectionResource protectedResources, System.Security.Permissions.HostProtectionResource demandedResources) { }
18678         public System.Security.Permissions.HostProtectionResource DemandedResources { get { throw null; } }
18679         public System.Security.Permissions.HostProtectionResource ProtectedResources { get { throw null; } }
18680         [System.MonoTODOAttribute]
18681         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
18682         [System.MonoTODOAttribute]
18683         public override string ToString() { throw null; }
18684     }
18685     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18686     [System.SerializableAttribute]
18687     public partial class HostSecurityManager
18688     {
18689         public HostSecurityManager() { }
18690         public virtual System.Security.Policy.PolicyLevel DomainPolicy { get { throw null; } }
18691         public virtual System.Security.HostSecurityManagerOptions Flags { get { throw null; } }
18692         public virtual System.Security.Policy.ApplicationTrust DetermineApplicationTrust(System.Security.Policy.Evidence applicationEvidence, System.Security.Policy.Evidence activatorEvidence, System.Security.Policy.TrustManagerContext context) { throw null; }
18693         public virtual System.Security.Policy.EvidenceBase GenerateAppDomainEvidence(System.Type evidenceType) { throw null; }
18694         public virtual System.Security.Policy.EvidenceBase GenerateAssemblyEvidence(System.Type evidenceType, System.Reflection.Assembly assembly) { throw null; }
18695         public virtual System.Type[] GetHostSuppliedAppDomainEvidenceTypes() { throw null; }
18696         public virtual System.Type[] GetHostSuppliedAssemblyEvidenceTypes(System.Reflection.Assembly assembly) { throw null; }
18697         public virtual System.Security.Policy.Evidence ProvideAppDomainEvidence(System.Security.Policy.Evidence inputEvidence) { throw null; }
18698         public virtual System.Security.Policy.Evidence ProvideAssemblyEvidence(System.Reflection.Assembly loadedAssembly, System.Security.Policy.Evidence inputEvidence) { throw null; }
18699         public virtual System.Security.PermissionSet ResolvePolicy(System.Security.Policy.Evidence evidence) { throw null; }
18700     }
18701     [System.FlagsAttribute]
18702     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18703     [System.SerializableAttribute]
18704     public enum HostSecurityManagerOptions
18705     {
18706         AllFlags = 31,
18707         HostAppDomainEvidence = 1,
18708         HostAssemblyEvidence = 4,
18709         HostDetermineApplicationTrust = 8,
18710         HostPolicyLevel = 2,
18711         HostResolvePolicy = 16,
18712         None = 0,
18713     }
18714     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18715     public partial interface IEvidenceFactory
18716     {
18717         System.Security.Policy.Evidence Evidence { get; }
18718     }
18719     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18720     public partial interface IPermission : System.Security.ISecurityEncodable
18721     {
18722         System.Security.IPermission Copy();
18723         void Demand();
18724         System.Security.IPermission Intersect(System.Security.IPermission target);
18725         bool IsSubsetOf(System.Security.IPermission target);
18726         System.Security.IPermission Union(System.Security.IPermission target);
18727     }
18728     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18729     public partial interface ISecurityEncodable
18730     {
18731         void FromXml(System.Security.SecurityElement e);
18732         System.Security.SecurityElement ToXml();
18733     }
18734     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18735     public partial interface ISecurityPolicyEncodable
18736     {
18737         void FromXml(System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level);
18738         System.Security.SecurityElement ToXml(System.Security.Policy.PolicyLevel level);
18739     }
18740     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18741     public partial interface IStackWalk
18742     {
18743         void Assert();
18744         void Demand();
18745         void Deny();
18746         void PermitOnly();
18747     }
18748     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18749     [System.SerializableAttribute]
18750     public sealed partial class NamedPermissionSet : System.Security.PermissionSet
18751     {
18752         public NamedPermissionSet(System.Security.NamedPermissionSet permSet) : base (default(System.Security.Permissions.PermissionState)) { }
18753         public NamedPermissionSet(string name) : base (default(System.Security.Permissions.PermissionState)) { }
18754         public NamedPermissionSet(string name, System.Security.Permissions.PermissionState state) : base (default(System.Security.Permissions.PermissionState)) { }
18755         public NamedPermissionSet(string name, System.Security.PermissionSet permSet) : base (default(System.Security.Permissions.PermissionState)) { }
18756         public string Description { get { throw null; } set { } }
18757         public string Name { get { throw null; } set { } }
18758         public override System.Security.PermissionSet Copy() { throw null; }
18759         public System.Security.NamedPermissionSet Copy(string name) { throw null; }
18760         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
18761         public override bool Equals(object obj) { throw null; }
18762         public override void FromXml(System.Security.SecurityElement et) { }
18763         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
18764         public override int GetHashCode() { throw null; }
18765         public override System.Security.SecurityElement ToXml() { throw null; }
18766     }
18767     public enum PartialTrustVisibilityLevel
18768     {
18769         NotVisibleByDefault = 1,
18770         VisibleToAllHosts = 0,
18771     }
18772     [System.MonoTODOAttribute("CAS support is experimental (and unsupported).")]
18773     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18774     [System.Security.Permissions.StrongNameIdentityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, PublicKey="002400000480000094000000060200000024000052534131000400000100010007D1FA57C4AED9F0A32E84AA0FAEFD0DE9E8FD6AEC8F87FB03766C834C99921EB23BE79AD9D5DCC1DD9AD236132102900B723CF980957FC4E177108FC607774F29E8320E92EA05ECE4E821C0A5EFE8F1645C4C0C93C1AB99285D622CAA652C1DFAD63D745D6F2DE5F17E5EAF0FC4963D261C8A12436518206DC093344D5AD293")]
18775     [System.SerializableAttribute]
18776     public partial class PermissionSet : System.Collections.ICollection, System.Collections.IEnumerable, System.Runtime.Serialization.IDeserializationCallback, System.Security.ISecurityEncodable, System.Security.IStackWalk
18777     {
18778         public PermissionSet(System.Security.Permissions.PermissionState state) { }
18779         public PermissionSet(System.Security.PermissionSet permSet) { }
18780         public virtual int Count { get { throw null; } }
18781         public virtual bool IsReadOnly { get { throw null; } }
18782         public virtual bool IsSynchronized { get { throw null; } }
18783         public virtual object SyncRoot { get { throw null; } }
18784         public System.Security.IPermission AddPermission(System.Security.IPermission perm) { throw null; }
18785         protected virtual System.Security.IPermission AddPermissionImpl(System.Security.IPermission perm) { throw null; }
18786         [System.MonoTODOAttribute("CAS support is experimental (and unsupported). Imperative mode is not implemented.")]
18787         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Assertion=true)]
18788         public void Assert() { }
18789         public bool ContainsNonCodeAccessPermissions() { throw null; }
18790         public static byte[] ConvertPermissionSet(string inFormat, byte[] inData, string outFormat) { throw null; }
18791         public virtual System.Security.PermissionSet Copy() { throw null; }
18792         public virtual void CopyTo(System.Array array, int index) { }
18793         public void Demand() { }
18794         [System.MonoTODOAttribute("CAS support is experimental (and unsupported). Imperative mode is not implemented.")]
18795         public void Deny() { }
18796         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
18797         public override bool Equals(object obj) { throw null; }
18798         public virtual void FromXml(System.Security.SecurityElement et) { }
18799         public System.Collections.IEnumerator GetEnumerator() { throw null; }
18800         protected virtual System.Collections.IEnumerator GetEnumeratorImpl() { throw null; }
18801         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
18802         public override int GetHashCode() { throw null; }
18803         public System.Security.IPermission GetPermission(System.Type permClass) { throw null; }
18804         protected virtual System.Security.IPermission GetPermissionImpl(System.Type permClass) { throw null; }
18805         public System.Security.PermissionSet Intersect(System.Security.PermissionSet other) { throw null; }
18806         public bool IsEmpty() { throw null; }
18807         public bool IsSubsetOf(System.Security.PermissionSet target) { throw null; }
18808         public bool IsUnrestricted() { throw null; }
18809         [System.MonoTODOAttribute("CAS support is experimental (and unsupported). Imperative mode is not implemented.")]
18810         public void PermitOnly() { }
18811         public System.Security.IPermission RemovePermission(System.Type permClass) { throw null; }
18812         protected virtual System.Security.IPermission RemovePermissionImpl(System.Type permClass) { throw null; }
18813         public static void RevertAssert() { }
18814         public System.Security.IPermission SetPermission(System.Security.IPermission perm) { throw null; }
18815         protected virtual System.Security.IPermission SetPermissionImpl(System.Security.IPermission perm) { throw null; }
18816         [System.MonoTODOAttribute("may not be required")]
18817         void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { }
18818         public override string ToString() { throw null; }
18819         public virtual System.Security.SecurityElement ToXml() { throw null; }
18820         public System.Security.PermissionSet Union(System.Security.PermissionSet other) { throw null; }
18821     }
18822     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18823     [System.SerializableAttribute]
18824     public enum PolicyLevelType
18825     {
18826         AppDomain = 3,
18827         Enterprise = 2,
18828         Machine = 1,
18829         User = 0,
18830     }
18831     public sealed partial class ReadOnlyPermissionSet : System.Security.PermissionSet
18832     {
18833         public ReadOnlyPermissionSet(System.Security.SecurityElement permissionSetXml) : base (default(System.Security.Permissions.PermissionState)) { }
18834         public override bool IsReadOnly { get { throw null; } }
18835         protected override System.Security.IPermission AddPermissionImpl(System.Security.IPermission perm) { throw null; }
18836         public override System.Security.PermissionSet Copy() { throw null; }
18837         public override void FromXml(System.Security.SecurityElement et) { }
18838         protected override System.Collections.IEnumerator GetEnumeratorImpl() { throw null; }
18839         protected override System.Security.IPermission GetPermissionImpl(System.Type permClass) { throw null; }
18840         protected override System.Security.IPermission RemovePermissionImpl(System.Type permClass) { throw null; }
18841         protected override System.Security.IPermission SetPermissionImpl(System.Security.IPermission perm) { throw null; }
18842         public override System.Security.SecurityElement ToXml() { throw null; }
18843     }
18844     [System.MonoTODOAttribute("work in progress - encryption is missing")]
18845     public sealed partial class SecureString : System.IDisposable
18846     {
18847         public SecureString() { }
18848         [System.CLSCompliantAttribute(false)]
18849         public unsafe SecureString(char* value, int length) { }
18850         public int Length { get { throw null; } }
18851         [System.Runtime.ExceptionServices.HandleProcessCorruptedStateExceptionsAttribute]
18852         public void AppendChar(char c) { }
18853         public void Clear() { }
18854         public System.Security.SecureString Copy() { throw null; }
18855         public void Dispose() { }
18856         [System.Runtime.ExceptionServices.HandleProcessCorruptedStateExceptionsAttribute]
18857         public void InsertAt(int index, char c) { }
18858         public bool IsReadOnly() { throw null; }
18859         public void MakeReadOnly() { }
18860         [System.Runtime.ExceptionServices.HandleProcessCorruptedStateExceptionsAttribute]
18861         public void RemoveAt(int index) { }
18862         [System.Runtime.ExceptionServices.HandleProcessCorruptedStateExceptionsAttribute]
18863         public void SetAt(int index, char c) { }
18864     }
18865     public sealed partial class SecurityContext : System.IDisposable
18866     {
18867         internal SecurityContext() { }
18868         public static System.Security.SecurityContext Capture() { throw null; }
18869         public System.Security.SecurityContext CreateCopy() { throw null; }
18870         public void Dispose() { }
18871         public static bool IsFlowSuppressed() { throw null; }
18872         public static bool IsWindowsIdentityFlowSuppressed() { throw null; }
18873         public static void RestoreFlow() { }
18874         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, ControlPrincipal=true)]
18875         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Infrastructure=true)]
18876         public static void Run(System.Security.SecurityContext securityContext, System.Threading.ContextCallback callback, object state) { }
18877         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Infrastructure=true)]
18878         public static System.Threading.AsyncFlowControl SuppressFlow() { throw null; }
18879         public static System.Threading.AsyncFlowControl SuppressFlowWindowsIdentity() { throw null; }
18880     }
18881     public enum SecurityContextSource
18882     {
18883         CurrentAppDomain = 0,
18884         CurrentAssembly = 1,
18885     }
18886     [System.AttributeUsageAttribute((System.AttributeTargets)(5501), AllowMultiple=false, Inherited=false)]
18887     public sealed partial class SecurityCriticalAttribute : System.Attribute
18888     {
18889         public SecurityCriticalAttribute() { }
18890         public SecurityCriticalAttribute(System.Security.SecurityCriticalScope scope) { }
18891         [System.ObsoleteAttribute("SecurityCriticalScope is only used for .NET 2.0 transparency compatibility.")]
18892         public System.Security.SecurityCriticalScope Scope { get { throw null; } }
18893     }
18894     [System.ObsoleteAttribute("SecurityCriticalScope is only used for .NET 2.0 transparency compatibility.")]
18895     public enum SecurityCriticalScope
18896     {
18897         Everything = 1,
18898         Explicit = 0,
18899     }
18900     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18901     [System.SerializableAttribute]
18902     public sealed partial class SecurityElement
18903     {
18904         public SecurityElement(string tag) { }
18905         public SecurityElement(string tag, string text) { }
18906         public System.Collections.Hashtable Attributes { get { throw null; } set { } }
18907         public System.Collections.ArrayList Children { get { throw null; } set { } }
18908         public string Tag { get { throw null; } set { } }
18909         public string Text { get { throw null; } set { } }
18910         public void AddAttribute(string name, string value) { }
18911         public void AddChild(System.Security.SecurityElement child) { }
18912         public string Attribute(string name) { throw null; }
18913         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
18914         public System.Security.SecurityElement Copy() { throw null; }
18915         public bool Equal(System.Security.SecurityElement other) { throw null; }
18916         public static string Escape(string str) { throw null; }
18917         public static System.Security.SecurityElement FromString(string xml) { throw null; }
18918         public static bool IsValidAttributeName(string name) { throw null; }
18919         public static bool IsValidAttributeValue(string value) { throw null; }
18920         public static bool IsValidTag(string tag) { throw null; }
18921         public static bool IsValidText(string text) { throw null; }
18922         public System.Security.SecurityElement SearchForChildByTag(string tag) { throw null; }
18923         public string SearchForTextOfTag(string tag) { throw null; }
18924         public override string ToString() { throw null; }
18925     }
18926     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18927     [System.SerializableAttribute]
18928     public partial class SecurityException : System.SystemException
18929     {
18930         public SecurityException() { }
18931         protected SecurityException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
18932         public SecurityException(string message) { }
18933         public SecurityException(string message, System.Exception inner) { }
18934         public SecurityException(string message, object deny, object permitOnly, System.Reflection.MethodInfo method, object demanded, System.Security.IPermission permThatFailed) { }
18935         public SecurityException(string message, System.Reflection.AssemblyName assemblyName, System.Security.PermissionSet grant, System.Security.PermissionSet refused, System.Reflection.MethodInfo method, System.Security.Permissions.SecurityAction action, object demanded, System.Security.IPermission permThatFailed, System.Security.Policy.Evidence evidence) { }
18936         public SecurityException(string message, System.Type type) { }
18937         public SecurityException(string message, System.Type type, string state) { }
18938         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
18939         public System.Security.Permissions.SecurityAction Action { get { throw null; } set { } }
18940         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
18941         public object Demanded { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlEvidence=true, ControlPolicy=true)]get { throw null; } set { } }
18942         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
18943         public object DenySetInstance { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlEvidence=true, ControlPolicy=true)]get { throw null; } set { } }
18944         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
18945         public System.Reflection.AssemblyName FailedAssemblyInfo { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlEvidence=true, ControlPolicy=true)]get { throw null; } set { } }
18946         public System.Security.IPermission FirstPermissionThatFailed { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlEvidence=true, ControlPolicy=true)]get { throw null; } set { } }
18947         public string GrantedSet { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlEvidence=true, ControlPolicy=true)]get { throw null; } set { } }
18948         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
18949         public System.Reflection.MethodInfo Method { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlEvidence=true, ControlPolicy=true)]get { throw null; } set { } }
18950         public string PermissionState { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlEvidence=true, ControlPolicy=true)]get { throw null; } set { } }
18951         public System.Type PermissionType { get { throw null; } set { } }
18952         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
18953         public object PermitOnlySetInstance { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlEvidence=true, ControlPolicy=true)]get { throw null; } set { } }
18954         public string RefusedSet { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlEvidence=true, ControlPolicy=true)]get { throw null; } set { } }
18955         public string Url { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlEvidence=true, ControlPolicy=true)]get { throw null; } set { } }
18956         public System.Security.SecurityZone Zone { get { throw null; } set { } }
18957         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
18958         public override string ToString() { throw null; }
18959     }
18960     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18961     public static partial class SecurityManager
18962     {
18963         [System.ObsoleteAttribute]
18964         public static bool CheckExecutionRights { get { throw null; } set { } }
18965         [System.ObsoleteAttribute("The security manager cannot be turned off on MS runtime")]
18966         public static bool SecurityEnabled { [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]get { throw null; } [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPolicy=true)][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]set { } }
18967         public static bool CurrentThreadRequiresSecurityContextCapture() { throw null; }
18968         public static System.Security.PermissionSet GetStandardSandbox(System.Security.Policy.Evidence evidence) { throw null; }
18969         [System.MonoTODOAttribute("CAS support is experimental (and unsupported). This method only works in FullTrust.")]
18970         [System.Security.Permissions.StrongNameIdentityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, PublicKey="0x00000000000000000400000000000000")]
18971         public static void GetZoneAndOrigin(out System.Collections.ArrayList zone, out System.Collections.ArrayList origin) { zone = default(System.Collections.ArrayList); origin = default(System.Collections.ArrayList); }
18972         [System.ObsoleteAttribute]
18973         public static bool IsGranted(System.Security.IPermission perm) { throw null; }
18974         [System.ObsoleteAttribute]
18975         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPolicy=true)]
18976         public static System.Security.Policy.PolicyLevel LoadPolicyLevelFromFile(string path, System.Security.PolicyLevelType type) { throw null; }
18977         [System.ObsoleteAttribute]
18978         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPolicy=true)]
18979         public static System.Security.Policy.PolicyLevel LoadPolicyLevelFromString(string str, System.Security.PolicyLevelType type) { throw null; }
18980         [System.ObsoleteAttribute]
18981         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPolicy=true)]
18982         public static System.Collections.IEnumerator PolicyHierarchy() { throw null; }
18983         [System.ObsoleteAttribute]
18984         public static System.Security.PermissionSet ResolvePolicy(System.Security.Policy.Evidence evidence) { throw null; }
18985         [System.ObsoleteAttribute]
18986         public static System.Security.PermissionSet ResolvePolicy(System.Security.Policy.Evidence evidence, System.Security.PermissionSet reqdPset, System.Security.PermissionSet optPset, System.Security.PermissionSet denyPset, out System.Security.PermissionSet denied) { denied = default(System.Security.PermissionSet); throw null; }
18987         [System.MonoTODOAttribute("(2.0) more tests are needed")]
18988         [System.ObsoleteAttribute]
18989         public static System.Security.PermissionSet ResolvePolicy(System.Security.Policy.Evidence[] evidences) { throw null; }
18990         [System.ObsoleteAttribute]
18991         public static System.Collections.IEnumerator ResolvePolicyGroups(System.Security.Policy.Evidence evidence) { throw null; }
18992         [System.ObsoleteAttribute]
18993         public static System.Security.PermissionSet ResolveSystemPolicy(System.Security.Policy.Evidence evidence) { throw null; }
18994         [System.ObsoleteAttribute]
18995         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPolicy=true)]
18996         public static void SavePolicy() { }
18997         [System.ObsoleteAttribute]
18998         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPolicy=true)]
18999         public static void SavePolicyLevel(System.Security.Policy.PolicyLevel level) { }
19000     }
19001     [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=false)]
19002     public sealed partial class SecurityRulesAttribute : System.Attribute
19003     {
19004         public SecurityRulesAttribute(System.Security.SecurityRuleSet ruleSet) { }
19005         public System.Security.SecurityRuleSet RuleSet { get { throw null; } }
19006         public bool SkipVerificationInFullTrust { get { throw null; } set { } }
19007     }
19008     public enum SecurityRuleSet : byte
19009     {
19010         Level1 = (byte)1,
19011         Level2 = (byte)2,
19012         None = (byte)0,
19013     }
19014     [System.AttributeUsageAttribute((System.AttributeTargets)(5500), AllowMultiple=false, Inherited=false)]
19015     public sealed partial class SecuritySafeCriticalAttribute : System.Attribute
19016     {
19017         public SecuritySafeCriticalAttribute() { }
19018     }
19019     public abstract partial class SecurityState
19020     {
19021         protected SecurityState() { }
19022         public abstract void EnsureState();
19023         public bool IsStateAvailable() { throw null; }
19024     }
19025     [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=false, Inherited=false)]
19026     public sealed partial class SecurityTransparentAttribute : System.Attribute
19027     {
19028         public SecurityTransparentAttribute() { }
19029     }
19030     [System.AttributeUsageAttribute((System.AttributeTargets)(5501), AllowMultiple=false, Inherited=false)]
19031     [System.ObsoleteAttribute("SecurityTreatAsSafe is only used for .NET 2.0 transparency compatibility.  Please use the SecuritySafeCriticalAttribute instead.")]
19032     public sealed partial class SecurityTreatAsSafeAttribute : System.Attribute
19033     {
19034         public SecurityTreatAsSafeAttribute() { }
19035     }
19036     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19037     [System.SerializableAttribute]
19038     public enum SecurityZone
19039     {
19040         Internet = 3,
19041         Intranet = 1,
19042         MyComputer = 0,
19043         NoZone = -1,
19044         Trusted = 2,
19045         Untrusted = 4,
19046     }
19047     [System.AttributeUsageAttribute((System.AttributeTargets)(5188), AllowMultiple=true, Inherited=false)]
19048     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19049     public sealed partial class SuppressUnmanagedCodeSecurityAttribute : System.Attribute
19050     {
19051         public SuppressUnmanagedCodeSecurityAttribute() { }
19052     }
19053     [System.AttributeUsageAttribute((System.AttributeTargets)(2), AllowMultiple=true, Inherited=false)]
19054     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19055     public sealed partial class UnverifiableCodeAttribute : System.Attribute
19056     {
19057         public UnverifiableCodeAttribute() { }
19058     }
19059     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19060     [System.SerializableAttribute]
19061     public partial class VerificationException : System.SystemException
19062     {
19063         public VerificationException() { }
19064         protected VerificationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
19065         public VerificationException(string message) { }
19066         public VerificationException(string message, System.Exception innerException) { }
19067     }
19068     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19069     [System.SerializableAttribute]
19070     public sealed partial class XmlSyntaxException : System.SystemException
19071     {
19072         public XmlSyntaxException() { }
19073         public XmlSyntaxException(int lineNumber) { }
19074         public XmlSyntaxException(int lineNumber, string message) { }
19075         public XmlSyntaxException(string message) { }
19076         public XmlSyntaxException(string message, System.Exception inner) { }
19077     }
19078 }
19079 namespace System.Security.AccessControl
19080 {
19081     [System.FlagsAttribute]
19082     public enum AccessControlActions
19083     {
19084         Change = 2,
19085         None = 0,
19086         View = 1,
19087     }
19088     public enum AccessControlModification
19089     {
19090         Add = 0,
19091         Remove = 3,
19092         RemoveAll = 4,
19093         RemoveSpecific = 5,
19094         Reset = 2,
19095         Set = 1,
19096     }
19097     [System.FlagsAttribute]
19098     public enum AccessControlSections
19099     {
19100         Access = 2,
19101         All = 15,
19102         Audit = 1,
19103         Group = 8,
19104         None = 0,
19105         Owner = 4,
19106     }
19107     public enum AccessControlType
19108     {
19109         Allow = 0,
19110         Deny = 1,
19111     }
19112     public abstract partial class AccessRule : System.Security.AccessControl.AuthorizationRule
19113     {
19114         protected AccessRule(System.Security.Principal.IdentityReference identity, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AccessControlType type) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags)) { }
19115         public System.Security.AccessControl.AccessControlType AccessControlType { get { throw null; } }
19116     }
19117     public partial class AccessRule<T> : System.Security.AccessControl.AccessRule where T : struct
19118     {
19119         public AccessRule(System.Security.Principal.IdentityReference identity, T rights, System.Security.AccessControl.AccessControlType type) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Security.AccessControl.AccessControlType)) { }
19120         public AccessRule(System.Security.Principal.IdentityReference identity, T rights, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AccessControlType type) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Security.AccessControl.AccessControlType)) { }
19121         public AccessRule(string identity, T rights, System.Security.AccessControl.AccessControlType type) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Security.AccessControl.AccessControlType)) { }
19122         public AccessRule(string identity, T rights, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AccessControlType type) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Security.AccessControl.AccessControlType)) { }
19123         public T Rights { get { throw null; } }
19124     }
19125     public sealed partial class AceEnumerator : System.Collections.IEnumerator
19126     {
19127         internal AceEnumerator() { }
19128         public System.Security.AccessControl.GenericAce Current { get { throw null; } }
19129         object System.Collections.IEnumerator.Current { get { throw null; } }
19130         public bool MoveNext() { throw null; }
19131         public void Reset() { }
19132     }
19133     [System.FlagsAttribute]
19134     public enum AceFlags : byte
19135     {
19136         AuditFlags = (byte)192,
19137         ContainerInherit = (byte)2,
19138         FailedAccess = (byte)128,
19139         InheritanceFlags = (byte)15,
19140         Inherited = (byte)16,
19141         InheritOnly = (byte)8,
19142         None = (byte)0,
19143         NoPropagateInherit = (byte)4,
19144         ObjectInherit = (byte)1,
19145         SuccessfulAccess = (byte)64,
19146     }
19147     public enum AceQualifier
19148     {
19149         AccessAllowed = 0,
19150         AccessDenied = 1,
19151         SystemAlarm = 3,
19152         SystemAudit = 2,
19153     }
19154     public enum AceType : byte
19155     {
19156         AccessAllowed = (byte)0,
19157         AccessAllowedCallback = (byte)9,
19158         AccessAllowedCallbackObject = (byte)11,
19159         AccessAllowedCompound = (byte)4,
19160         AccessAllowedObject = (byte)5,
19161         AccessDenied = (byte)1,
19162         AccessDeniedCallback = (byte)10,
19163         AccessDeniedCallbackObject = (byte)12,
19164         AccessDeniedObject = (byte)6,
19165         MaxDefinedAceType = (byte)16,
19166         SystemAlarm = (byte)3,
19167         SystemAlarmCallback = (byte)14,
19168         SystemAlarmCallbackObject = (byte)16,
19169         SystemAlarmObject = (byte)8,
19170         SystemAudit = (byte)2,
19171         SystemAuditCallback = (byte)13,
19172         SystemAuditCallbackObject = (byte)15,
19173         SystemAuditObject = (byte)7,
19174     }
19175     [System.FlagsAttribute]
19176     public enum AuditFlags
19177     {
19178         Failure = 2,
19179         None = 0,
19180         Success = 1,
19181     }
19182     public abstract partial class AuditRule : System.Security.AccessControl.AuthorizationRule
19183     {
19184         protected AuditRule(System.Security.Principal.IdentityReference identity, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AuditFlags auditFlags) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags)) { }
19185         public System.Security.AccessControl.AuditFlags AuditFlags { get { throw null; } }
19186     }
19187     public partial class AuditRule<T> : System.Security.AccessControl.AuditRule where T : struct
19188     {
19189         public AuditRule(System.Security.Principal.IdentityReference identity, T rights, System.Security.AccessControl.AuditFlags flags) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Security.AccessControl.AuditFlags)) { }
19190         public AuditRule(System.Security.Principal.IdentityReference identity, T rights, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AuditFlags flags) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Security.AccessControl.AuditFlags)) { }
19191         public AuditRule(string identity, T rights, System.Security.AccessControl.AuditFlags flags) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Security.AccessControl.AuditFlags)) { }
19192         public AuditRule(string identity, T rights, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AuditFlags flags) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Security.AccessControl.AuditFlags)) { }
19193         public T Rights { get { throw null; } }
19194     }
19195     public abstract partial class AuthorizationRule
19196     {
19197         protected internal AuthorizationRule(System.Security.Principal.IdentityReference identity, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags) { }
19198         protected internal int AccessMask { get { throw null; } }
19199         public System.Security.Principal.IdentityReference IdentityReference { get { throw null; } }
19200         public System.Security.AccessControl.InheritanceFlags InheritanceFlags { get { throw null; } }
19201         public bool IsInherited { get { throw null; } }
19202         public System.Security.AccessControl.PropagationFlags PropagationFlags { get { throw null; } }
19203     }
19204     public sealed partial class AuthorizationRuleCollection : System.Collections.ReadOnlyCollectionBase
19205     {
19206         internal AuthorizationRuleCollection() { }
19207         public System.Security.AccessControl.AuthorizationRule this[int index] { get { throw null; } }
19208         public void CopyTo(System.Security.AccessControl.AuthorizationRule[] rules, int index) { }
19209     }
19210     public sealed partial class CommonAce : System.Security.AccessControl.QualifiedAce
19211     {
19212         public CommonAce(System.Security.AccessControl.AceFlags flags, System.Security.AccessControl.AceQualifier qualifier, int accessMask, System.Security.Principal.SecurityIdentifier sid, bool isCallback, byte[] opaque) { }
19213         public override int BinaryLength { get { throw null; } }
19214         public override void GetBinaryForm(byte[] binaryForm, int offset) { }
19215         public static int MaxOpaqueLength(bool isCallback) { throw null; }
19216     }
19217     public abstract partial class CommonAcl : System.Security.AccessControl.GenericAcl
19218     {
19219         internal CommonAcl() { }
19220         public sealed override int BinaryLength { get { throw null; } }
19221         public sealed override int Count { get { throw null; } }
19222         public bool IsCanonical { get { throw null; } }
19223         public bool IsContainer { get { throw null; } }
19224         public bool IsDS { get { throw null; } }
19225         public sealed override System.Security.AccessControl.GenericAce this[int index] { get { throw null; } set { } }
19226         public sealed override byte Revision { get { throw null; } }
19227         public sealed override void GetBinaryForm(byte[] binaryForm, int offset) { }
19228         public void Purge(System.Security.Principal.SecurityIdentifier sid) { }
19229         public void RemoveInheritedAces() { }
19230     }
19231     public abstract partial class CommonObjectSecurity : System.Security.AccessControl.ObjectSecurity
19232     {
19233         protected CommonObjectSecurity(bool isContainer) : base (default(bool), default(bool)) { }
19234         protected void AddAccessRule(System.Security.AccessControl.AccessRule rule) { }
19235         protected void AddAuditRule(System.Security.AccessControl.AuditRule rule) { }
19236         public System.Security.AccessControl.AuthorizationRuleCollection GetAccessRules(bool includeExplicit, bool includeInherited, System.Type targetType) { throw null; }
19237         public System.Security.AccessControl.AuthorizationRuleCollection GetAuditRules(bool includeExplicit, bool includeInherited, System.Type targetType) { throw null; }
19238         protected override bool ModifyAccess(System.Security.AccessControl.AccessControlModification modification, System.Security.AccessControl.AccessRule rule, out bool modified) { modified = default(bool); throw null; }
19239         protected override bool ModifyAudit(System.Security.AccessControl.AccessControlModification modification, System.Security.AccessControl.AuditRule rule, out bool modified) { modified = default(bool); throw null; }
19240         protected bool RemoveAccessRule(System.Security.AccessControl.AccessRule rule) { throw null; }
19241         protected void RemoveAccessRuleAll(System.Security.AccessControl.AccessRule rule) { }
19242         protected void RemoveAccessRuleSpecific(System.Security.AccessControl.AccessRule rule) { }
19243         protected bool RemoveAuditRule(System.Security.AccessControl.AuditRule rule) { throw null; }
19244         protected void RemoveAuditRuleAll(System.Security.AccessControl.AuditRule rule) { }
19245         protected void RemoveAuditRuleSpecific(System.Security.AccessControl.AuditRule rule) { }
19246         protected void ResetAccessRule(System.Security.AccessControl.AccessRule rule) { }
19247         protected void SetAccessRule(System.Security.AccessControl.AccessRule rule) { }
19248         protected void SetAuditRule(System.Security.AccessControl.AuditRule rule) { }
19249     }
19250     public sealed partial class CommonSecurityDescriptor : System.Security.AccessControl.GenericSecurityDescriptor
19251     {
19252         public CommonSecurityDescriptor(bool isContainer, bool isDS, byte[] binaryForm, int offset) { }
19253         public CommonSecurityDescriptor(bool isContainer, bool isDS, System.Security.AccessControl.ControlFlags flags, System.Security.Principal.SecurityIdentifier owner, System.Security.Principal.SecurityIdentifier group, System.Security.AccessControl.SystemAcl systemAcl, System.Security.AccessControl.DiscretionaryAcl discretionaryAcl) { }
19254         public CommonSecurityDescriptor(bool isContainer, bool isDS, System.Security.AccessControl.RawSecurityDescriptor rawSecurityDescriptor) { }
19255         public CommonSecurityDescriptor(bool isContainer, bool isDS, string sddlForm) { }
19256         public override System.Security.AccessControl.ControlFlags ControlFlags { get { throw null; } }
19257         public System.Security.AccessControl.DiscretionaryAcl DiscretionaryAcl { get { throw null; } set { } }
19258         public override System.Security.Principal.SecurityIdentifier Group { get { throw null; } set { } }
19259         public bool IsContainer { get { throw null; } }
19260         public bool IsDiscretionaryAclCanonical { get { throw null; } }
19261         public bool IsDS { get { throw null; } }
19262         public bool IsSystemAclCanonical { get { throw null; } }
19263         public override System.Security.Principal.SecurityIdentifier Owner { get { throw null; } set { } }
19264         public System.Security.AccessControl.SystemAcl SystemAcl { get { throw null; } set { } }
19265         public void PurgeAccessControl(System.Security.Principal.SecurityIdentifier sid) { }
19266         public void PurgeAudit(System.Security.Principal.SecurityIdentifier sid) { }
19267         public void SetDiscretionaryAclProtection(bool isProtected, bool preserveInheritance) { }
19268         public void SetSystemAclProtection(bool isProtected, bool preserveInheritance) { }
19269     }
19270     public sealed partial class CompoundAce : System.Security.AccessControl.KnownAce
19271     {
19272         public CompoundAce(System.Security.AccessControl.AceFlags flags, int accessMask, System.Security.AccessControl.CompoundAceType compoundAceType, System.Security.Principal.SecurityIdentifier sid) { }
19273         [System.MonoTODOAttribute]
19274         public override int BinaryLength { get { throw null; } }
19275         public System.Security.AccessControl.CompoundAceType CompoundAceType { get { throw null; } set { } }
19276         [System.MonoTODOAttribute]
19277         public override void GetBinaryForm(byte[] binaryForm, int offset) { }
19278     }
19279     public enum CompoundAceType
19280     {
19281         Impersonation = 1,
19282     }
19283     [System.FlagsAttribute]
19284     public enum ControlFlags
19285     {
19286         DiscretionaryAclAutoInherited = 1024,
19287         DiscretionaryAclAutoInheritRequired = 256,
19288         DiscretionaryAclDefaulted = 8,
19289         DiscretionaryAclPresent = 4,
19290         DiscretionaryAclProtected = 4096,
19291         DiscretionaryAclUntrusted = 64,
19292         GroupDefaulted = 2,
19293         None = 0,
19294         OwnerDefaulted = 1,
19295         RMControlValid = 16384,
19296         SelfRelative = 32768,
19297         ServerSecurity = 128,
19298         SystemAclAutoInherited = 2048,
19299         SystemAclAutoInheritRequired = 512,
19300         SystemAclDefaulted = 32,
19301         SystemAclPresent = 16,
19302         SystemAclProtected = 8192,
19303     }
19304     public sealed partial class CryptoKeyAccessRule : System.Security.AccessControl.AccessRule
19305     {
19306         public CryptoKeyAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.CryptoKeyRights cryptoKeyRights, System.Security.AccessControl.AccessControlType type) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Security.AccessControl.AccessControlType)) { }
19307         public CryptoKeyAccessRule(string identity, System.Security.AccessControl.CryptoKeyRights cryptoKeyRights, System.Security.AccessControl.AccessControlType type) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Security.AccessControl.AccessControlType)) { }
19308         public System.Security.AccessControl.CryptoKeyRights CryptoKeyRights { get { throw null; } }
19309     }
19310     public sealed partial class CryptoKeyAuditRule : System.Security.AccessControl.AuditRule
19311     {
19312         public CryptoKeyAuditRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.CryptoKeyRights cryptoKeyRights, System.Security.AccessControl.AuditFlags flags) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Security.AccessControl.AuditFlags)) { }
19313         public CryptoKeyAuditRule(string identity, System.Security.AccessControl.CryptoKeyRights cryptoKeyRights, System.Security.AccessControl.AuditFlags flags) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Security.AccessControl.AuditFlags)) { }
19314         public System.Security.AccessControl.CryptoKeyRights CryptoKeyRights { get { throw null; } }
19315     }
19316     [System.FlagsAttribute]
19317     public enum CryptoKeyRights
19318     {
19319         ChangePermissions = 262144,
19320         Delete = 65536,
19321         FullControl = 2032027,
19322         GenericAll = 268435456,
19323         GenericExecute = 536870912,
19324         GenericRead = -2147483648,
19325         GenericWrite = 1073741824,
19326         ReadAttributes = 128,
19327         ReadData = 1,
19328         ReadExtendedAttributes = 8,
19329         ReadPermissions = 131072,
19330         Synchronize = 1048576,
19331         TakeOwnership = 524288,
19332         WriteAttributes = 256,
19333         WriteData = 2,
19334         WriteExtendedAttributes = 16,
19335     }
19336     public sealed partial class CryptoKeySecurity : System.Security.AccessControl.NativeObjectSecurity
19337     {
19338         public CryptoKeySecurity() : base (default(bool), default(System.Security.AccessControl.ResourceType)) { }
19339         public CryptoKeySecurity(System.Security.AccessControl.CommonSecurityDescriptor securityDescriptor) : base (default(bool), default(System.Security.AccessControl.ResourceType)) { }
19340         public override System.Type AccessRightType { get { throw null; } }
19341         public override System.Type AccessRuleType { get { throw null; } }
19342         public override System.Type AuditRuleType { get { throw null; } }
19343         public sealed override System.Security.AccessControl.AccessRule AccessRuleFactory(System.Security.Principal.IdentityReference identityReference, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AccessControlType type) { throw null; }
19344         public void AddAccessRule(System.Security.AccessControl.CryptoKeyAccessRule rule) { }
19345         public void AddAuditRule(System.Security.AccessControl.CryptoKeyAuditRule rule) { }
19346         public sealed override System.Security.AccessControl.AuditRule AuditRuleFactory(System.Security.Principal.IdentityReference identityReference, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AuditFlags flags) { throw null; }
19347         public bool RemoveAccessRule(System.Security.AccessControl.CryptoKeyAccessRule rule) { throw null; }
19348         public void RemoveAccessRuleAll(System.Security.AccessControl.CryptoKeyAccessRule rule) { }
19349         public void RemoveAccessRuleSpecific(System.Security.AccessControl.CryptoKeyAccessRule rule) { }
19350         public bool RemoveAuditRule(System.Security.AccessControl.CryptoKeyAuditRule rule) { throw null; }
19351         public void RemoveAuditRuleAll(System.Security.AccessControl.CryptoKeyAuditRule rule) { }
19352         public void RemoveAuditRuleSpecific(System.Security.AccessControl.CryptoKeyAuditRule rule) { }
19353         public void ResetAccessRule(System.Security.AccessControl.CryptoKeyAccessRule rule) { }
19354         public void SetAccessRule(System.Security.AccessControl.CryptoKeyAccessRule rule) { }
19355         public void SetAuditRule(System.Security.AccessControl.CryptoKeyAuditRule rule) { }
19356     }
19357     public sealed partial class CustomAce : System.Security.AccessControl.GenericAce
19358     {
19359         [System.MonoTODOAttribute]
19360         public static readonly int MaxOpaqueLength;
19361         public CustomAce(System.Security.AccessControl.AceType type, System.Security.AccessControl.AceFlags flags, byte[] opaque) { }
19362         [System.MonoTODOAttribute]
19363         public override int BinaryLength { get { throw null; } }
19364         public int OpaqueLength { get { throw null; } }
19365         [System.MonoTODOAttribute]
19366         public override void GetBinaryForm(byte[] binaryForm, int offset) { }
19367         public byte[] GetOpaque() { throw null; }
19368         public void SetOpaque(byte[] opaque) { }
19369     }
19370     public abstract partial class DirectoryObjectSecurity : System.Security.AccessControl.ObjectSecurity
19371     {
19372         protected DirectoryObjectSecurity() : base (default(bool), default(bool)) { }
19373         protected DirectoryObjectSecurity(System.Security.AccessControl.CommonSecurityDescriptor securityDescriptor) : base (default(bool), default(bool)) { }
19374         public virtual System.Security.AccessControl.AccessRule AccessRuleFactory(System.Security.Principal.IdentityReference identityReference, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AccessControlType type, System.Guid objectType, System.Guid inheritedObjectType) { throw null; }
19375         protected void AddAccessRule(System.Security.AccessControl.ObjectAccessRule rule) { }
19376         protected void AddAuditRule(System.Security.AccessControl.ObjectAuditRule rule) { }
19377         public virtual System.Security.AccessControl.AuditRule AuditRuleFactory(System.Security.Principal.IdentityReference identityReference, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AuditFlags flags, System.Guid objectType, System.Guid inheritedObjectType) { throw null; }
19378         public System.Security.AccessControl.AuthorizationRuleCollection GetAccessRules(bool includeExplicit, bool includeInherited, System.Type targetType) { throw null; }
19379         public System.Security.AccessControl.AuthorizationRuleCollection GetAuditRules(bool includeExplicit, bool includeInherited, System.Type targetType) { throw null; }
19380         protected override bool ModifyAccess(System.Security.AccessControl.AccessControlModification modification, System.Security.AccessControl.AccessRule rule, out bool modified) { modified = default(bool); throw null; }
19381         protected override bool ModifyAudit(System.Security.AccessControl.AccessControlModification modification, System.Security.AccessControl.AuditRule rule, out bool modified) { modified = default(bool); throw null; }
19382         protected bool RemoveAccessRule(System.Security.AccessControl.ObjectAccessRule rule) { throw null; }
19383         protected void RemoveAccessRuleAll(System.Security.AccessControl.ObjectAccessRule rule) { }
19384         protected void RemoveAccessRuleSpecific(System.Security.AccessControl.ObjectAccessRule rule) { }
19385         protected bool RemoveAuditRule(System.Security.AccessControl.ObjectAuditRule rule) { throw null; }
19386         protected void RemoveAuditRuleAll(System.Security.AccessControl.ObjectAuditRule rule) { }
19387         protected void RemoveAuditRuleSpecific(System.Security.AccessControl.ObjectAuditRule rule) { }
19388         protected void ResetAccessRule(System.Security.AccessControl.ObjectAccessRule rule) { }
19389         protected void SetAccessRule(System.Security.AccessControl.ObjectAccessRule rule) { }
19390         protected void SetAuditRule(System.Security.AccessControl.ObjectAuditRule rule) { }
19391     }
19392     public sealed partial class DirectorySecurity : System.Security.AccessControl.FileSystemSecurity
19393     {
19394         public DirectorySecurity() { }
19395         public DirectorySecurity(string name, System.Security.AccessControl.AccessControlSections includeSections) { }
19396     }
19397     public sealed partial class DiscretionaryAcl : System.Security.AccessControl.CommonAcl
19398     {
19399         public DiscretionaryAcl(bool isContainer, bool isDS, byte revision, int capacity) { }
19400         public DiscretionaryAcl(bool isContainer, bool isDS, int capacity) { }
19401         public DiscretionaryAcl(bool isContainer, bool isDS, System.Security.AccessControl.RawAcl rawAcl) { }
19402         public void AddAccess(System.Security.AccessControl.AccessControlType accessType, System.Security.Principal.SecurityIdentifier sid, int accessMask, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags) { }
19403         public void AddAccess(System.Security.AccessControl.AccessControlType accessType, System.Security.Principal.SecurityIdentifier sid, int accessMask, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.ObjectAceFlags objectFlags, System.Guid objectType, System.Guid inheritedObjectType) { }
19404         [System.MonoTODOAttribute]
19405         public bool RemoveAccess(System.Security.AccessControl.AccessControlType accessType, System.Security.Principal.SecurityIdentifier sid, int accessMask, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags) { throw null; }
19406         [System.MonoTODOAttribute]
19407         public bool RemoveAccess(System.Security.AccessControl.AccessControlType accessType, System.Security.Principal.SecurityIdentifier sid, int accessMask, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.ObjectAceFlags objectFlags, System.Guid objectType, System.Guid inheritedObjectType) { throw null; }
19408         public void RemoveAccessSpecific(System.Security.AccessControl.AccessControlType accessType, System.Security.Principal.SecurityIdentifier sid, int accessMask, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags) { }
19409         public void RemoveAccessSpecific(System.Security.AccessControl.AccessControlType accessType, System.Security.Principal.SecurityIdentifier sid, int accessMask, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.ObjectAceFlags objectFlags, System.Guid objectType, System.Guid inheritedObjectType) { }
19410         public void SetAccess(System.Security.AccessControl.AccessControlType accessType, System.Security.Principal.SecurityIdentifier sid, int accessMask, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags) { }
19411         public void SetAccess(System.Security.AccessControl.AccessControlType accessType, System.Security.Principal.SecurityIdentifier sid, int accessMask, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.ObjectAceFlags objectFlags, System.Guid objectType, System.Guid inheritedObjectType) { }
19412     }
19413     public sealed partial class EventWaitHandleAccessRule : System.Security.AccessControl.AccessRule
19414     {
19415         public EventWaitHandleAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.EventWaitHandleRights eventRights, System.Security.AccessControl.AccessControlType type) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Security.AccessControl.AccessControlType)) { }
19416         public EventWaitHandleAccessRule(string identity, System.Security.AccessControl.EventWaitHandleRights eventRights, System.Security.AccessControl.AccessControlType type) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Security.AccessControl.AccessControlType)) { }
19417         public System.Security.AccessControl.EventWaitHandleRights EventWaitHandleRights { get { throw null; } }
19418     }
19419     public sealed partial class EventWaitHandleAuditRule : System.Security.AccessControl.AuditRule
19420     {
19421         public EventWaitHandleAuditRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.EventWaitHandleRights eventRights, System.Security.AccessControl.AuditFlags flags) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Security.AccessControl.AuditFlags)) { }
19422         public System.Security.AccessControl.EventWaitHandleRights EventWaitHandleRights { get { throw null; } }
19423     }
19424     [System.FlagsAttribute]
19425     public enum EventWaitHandleRights
19426     {
19427         ChangePermissions = 262144,
19428         Delete = 65536,
19429         FullControl = 2031619,
19430         Modify = 2,
19431         ReadPermissions = 131072,
19432         Synchronize = 1048576,
19433         TakeOwnership = 524288,
19434     }
19435     public sealed partial class EventWaitHandleSecurity : System.Security.AccessControl.NativeObjectSecurity
19436     {
19437         public EventWaitHandleSecurity() : base (default(bool), default(System.Security.AccessControl.ResourceType)) { }
19438         public override System.Type AccessRightType { get { throw null; } }
19439         public override System.Type AccessRuleType { get { throw null; } }
19440         public override System.Type AuditRuleType { get { throw null; } }
19441         public override System.Security.AccessControl.AccessRule AccessRuleFactory(System.Security.Principal.IdentityReference identityReference, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AccessControlType type) { throw null; }
19442         public void AddAccessRule(System.Security.AccessControl.EventWaitHandleAccessRule rule) { }
19443         public void AddAuditRule(System.Security.AccessControl.EventWaitHandleAuditRule rule) { }
19444         public override System.Security.AccessControl.AuditRule AuditRuleFactory(System.Security.Principal.IdentityReference identityReference, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AuditFlags flags) { throw null; }
19445         public bool RemoveAccessRule(System.Security.AccessControl.EventWaitHandleAccessRule rule) { throw null; }
19446         public void RemoveAccessRuleAll(System.Security.AccessControl.EventWaitHandleAccessRule rule) { }
19447         public void RemoveAccessRuleSpecific(System.Security.AccessControl.EventWaitHandleAccessRule rule) { }
19448         public bool RemoveAuditRule(System.Security.AccessControl.EventWaitHandleAuditRule rule) { throw null; }
19449         public void RemoveAuditRuleAll(System.Security.AccessControl.EventWaitHandleAuditRule rule) { }
19450         public void RemoveAuditRuleSpecific(System.Security.AccessControl.EventWaitHandleAuditRule rule) { }
19451         public void ResetAccessRule(System.Security.AccessControl.EventWaitHandleAccessRule rule) { }
19452         public void SetAccessRule(System.Security.AccessControl.EventWaitHandleAccessRule rule) { }
19453         public void SetAuditRule(System.Security.AccessControl.EventWaitHandleAuditRule rule) { }
19454     }
19455     public sealed partial class FileSecurity : System.Security.AccessControl.FileSystemSecurity
19456     {
19457         public FileSecurity() { }
19458         public FileSecurity(string fileName, System.Security.AccessControl.AccessControlSections includeSections) { }
19459     }
19460     public sealed partial class FileSystemAccessRule : System.Security.AccessControl.AccessRule
19461     {
19462         public FileSystemAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.FileSystemRights fileSystemRights, System.Security.AccessControl.AccessControlType type) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Security.AccessControl.AccessControlType)) { }
19463         public FileSystemAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.FileSystemRights fileSystemRights, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AccessControlType type) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Security.AccessControl.AccessControlType)) { }
19464         public FileSystemAccessRule(string identity, System.Security.AccessControl.FileSystemRights fileSystemRights, System.Security.AccessControl.AccessControlType type) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Security.AccessControl.AccessControlType)) { }
19465         public FileSystemAccessRule(string identity, System.Security.AccessControl.FileSystemRights fileSystemRights, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AccessControlType type) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Security.AccessControl.AccessControlType)) { }
19466         public System.Security.AccessControl.FileSystemRights FileSystemRights { get { throw null; } }
19467     }
19468     public sealed partial class FileSystemAuditRule : System.Security.AccessControl.AuditRule
19469     {
19470         public FileSystemAuditRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.FileSystemRights fileSystemRights, System.Security.AccessControl.AuditFlags flags) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Security.AccessControl.AuditFlags)) { }
19471         public FileSystemAuditRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.FileSystemRights fileSystemRights, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AuditFlags flags) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Security.AccessControl.AuditFlags)) { }
19472         public FileSystemAuditRule(string identity, System.Security.AccessControl.FileSystemRights fileSystemRights, System.Security.AccessControl.AuditFlags flags) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Security.AccessControl.AuditFlags)) { }
19473         public FileSystemAuditRule(string identity, System.Security.AccessControl.FileSystemRights fileSystemRights, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AuditFlags flags) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Security.AccessControl.AuditFlags)) { }
19474         public System.Security.AccessControl.FileSystemRights FileSystemRights { get { throw null; } }
19475     }
19476     [System.FlagsAttribute]
19477     public enum FileSystemRights
19478     {
19479         AppendData = 4,
19480         ChangePermissions = 262144,
19481         CreateDirectories = 4,
19482         CreateFiles = 2,
19483         Delete = 65536,
19484         DeleteSubdirectoriesAndFiles = 64,
19485         ExecuteFile = 32,
19486         FullControl = 2032127,
19487         ListDirectory = 1,
19488         Modify = 197055,
19489         Read = 131209,
19490         ReadAndExecute = 131241,
19491         ReadAttributes = 128,
19492         ReadData = 1,
19493         ReadExtendedAttributes = 8,
19494         ReadPermissions = 131072,
19495         Synchronize = 1048576,
19496         TakeOwnership = 524288,
19497         Traverse = 32,
19498         Write = 278,
19499         WriteAttributes = 256,
19500         WriteData = 2,
19501         WriteExtendedAttributes = 16,
19502     }
19503     public abstract partial class FileSystemSecurity : System.Security.AccessControl.NativeObjectSecurity
19504     {
19505         internal FileSystemSecurity() : base (default(bool), default(System.Security.AccessControl.ResourceType)) { }
19506         public override System.Type AccessRightType { get { throw null; } }
19507         public override System.Type AccessRuleType { get { throw null; } }
19508         public override System.Type AuditRuleType { get { throw null; } }
19509         public sealed override System.Security.AccessControl.AccessRule AccessRuleFactory(System.Security.Principal.IdentityReference identityReference, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AccessControlType type) { throw null; }
19510         public void AddAccessRule(System.Security.AccessControl.FileSystemAccessRule rule) { }
19511         public void AddAuditRule(System.Security.AccessControl.FileSystemAuditRule rule) { }
19512         public sealed override System.Security.AccessControl.AuditRule AuditRuleFactory(System.Security.Principal.IdentityReference identityReference, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AuditFlags flags) { throw null; }
19513         public bool RemoveAccessRule(System.Security.AccessControl.FileSystemAccessRule rule) { throw null; }
19514         public void RemoveAccessRuleAll(System.Security.AccessControl.FileSystemAccessRule rule) { }
19515         public void RemoveAccessRuleSpecific(System.Security.AccessControl.FileSystemAccessRule rule) { }
19516         public bool RemoveAuditRule(System.Security.AccessControl.FileSystemAuditRule rule) { throw null; }
19517         public void RemoveAuditRuleAll(System.Security.AccessControl.FileSystemAuditRule rule) { }
19518         public void RemoveAuditRuleSpecific(System.Security.AccessControl.FileSystemAuditRule rule) { }
19519         public void ResetAccessRule(System.Security.AccessControl.FileSystemAccessRule rule) { }
19520         public void SetAccessRule(System.Security.AccessControl.FileSystemAccessRule rule) { }
19521         public void SetAuditRule(System.Security.AccessControl.FileSystemAuditRule rule) { }
19522     }
19523     public abstract partial class GenericAce
19524     {
19525         internal GenericAce() { }
19526         public System.Security.AccessControl.AceFlags AceFlags { get { throw null; } set { } }
19527         public System.Security.AccessControl.AceType AceType { get { throw null; } }
19528         public System.Security.AccessControl.AuditFlags AuditFlags { get { throw null; } }
19529         public abstract int BinaryLength { get; }
19530         public System.Security.AccessControl.InheritanceFlags InheritanceFlags { get { throw null; } }
19531         public bool IsInherited { get { throw null; } }
19532         public System.Security.AccessControl.PropagationFlags PropagationFlags { get { throw null; } }
19533         public System.Security.AccessControl.GenericAce Copy() { throw null; }
19534         public static System.Security.AccessControl.GenericAce CreateFromBinaryForm(byte[] binaryForm, int offset) { throw null; }
19535         public sealed override bool Equals(object o) { throw null; }
19536         public abstract void GetBinaryForm(byte[] binaryForm, int offset);
19537         public sealed override int GetHashCode() { throw null; }
19538         public static bool operator ==(System.Security.AccessControl.GenericAce left, System.Security.AccessControl.GenericAce right) { throw null; }
19539         public static bool operator !=(System.Security.AccessControl.GenericAce left, System.Security.AccessControl.GenericAce right) { throw null; }
19540     }
19541     public abstract partial class GenericAcl : System.Collections.ICollection, System.Collections.IEnumerable
19542     {
19543         public static readonly byte AclRevision;
19544         public static readonly byte AclRevisionDS;
19545         public static readonly int MaxBinaryLength;
19546         protected GenericAcl() { }
19547         public abstract int BinaryLength { get; }
19548         public abstract int Count { get; }
19549         public bool IsSynchronized { get { throw null; } }
19550         public abstract System.Security.AccessControl.GenericAce this[int index] { get; set; }
19551         public abstract byte Revision { get; }
19552         public virtual object SyncRoot { get { throw null; } }
19553         public void CopyTo(System.Security.AccessControl.GenericAce[] array, int index) { }
19554         public abstract void GetBinaryForm(byte[] binaryForm, int offset);
19555         public System.Security.AccessControl.AceEnumerator GetEnumerator() { throw null; }
19556         void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
19557         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
19558     }
19559     public abstract partial class GenericSecurityDescriptor
19560     {
19561         protected GenericSecurityDescriptor() { }
19562         public int BinaryLength { get { throw null; } }
19563         public abstract System.Security.AccessControl.ControlFlags ControlFlags { get; }
19564         public abstract System.Security.Principal.SecurityIdentifier Group { get; set; }
19565         public abstract System.Security.Principal.SecurityIdentifier Owner { get; set; }
19566         public static byte Revision { get { throw null; } }
19567         public void GetBinaryForm(byte[] binaryForm, int offset) { }
19568         public string GetSddlForm(System.Security.AccessControl.AccessControlSections includeSections) { throw null; }
19569         public static bool IsSddlConversionSupported() { throw null; }
19570     }
19571     [System.FlagsAttribute]
19572     public enum InheritanceFlags
19573     {
19574         ContainerInherit = 1,
19575         None = 0,
19576         ObjectInherit = 2,
19577     }
19578     public abstract partial class KnownAce : System.Security.AccessControl.GenericAce
19579     {
19580         internal KnownAce() { }
19581         public int AccessMask { get { throw null; } set { } }
19582         public System.Security.Principal.SecurityIdentifier SecurityIdentifier { get { throw null; } set { } }
19583     }
19584     public sealed partial class MutexAccessRule : System.Security.AccessControl.AccessRule
19585     {
19586         public MutexAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.MutexRights eventRights, System.Security.AccessControl.AccessControlType type) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Security.AccessControl.AccessControlType)) { }
19587         public MutexAccessRule(string identity, System.Security.AccessControl.MutexRights eventRights, System.Security.AccessControl.AccessControlType type) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Security.AccessControl.AccessControlType)) { }
19588         public System.Security.AccessControl.MutexRights MutexRights { get { throw null; } }
19589     }
19590     public sealed partial class MutexAuditRule : System.Security.AccessControl.AuditRule
19591     {
19592         public MutexAuditRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.MutexRights eventRights, System.Security.AccessControl.AuditFlags flags) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Security.AccessControl.AuditFlags)) { }
19593         public System.Security.AccessControl.MutexRights MutexRights { get { throw null; } }
19594     }
19595     [System.FlagsAttribute]
19596     public enum MutexRights
19597     {
19598         ChangePermissions = 262144,
19599         Delete = 65536,
19600         FullControl = 2031617,
19601         Modify = 1,
19602         ReadPermissions = 131072,
19603         Synchronize = 1048576,
19604         TakeOwnership = 524288,
19605     }
19606     public sealed partial class MutexSecurity : System.Security.AccessControl.NativeObjectSecurity
19607     {
19608         public MutexSecurity() : base (default(bool), default(System.Security.AccessControl.ResourceType)) { }
19609         public MutexSecurity(string name, System.Security.AccessControl.AccessControlSections includeSections) : base (default(bool), default(System.Security.AccessControl.ResourceType)) { }
19610         public override System.Type AccessRightType { get { throw null; } }
19611         public override System.Type AccessRuleType { get { throw null; } }
19612         public override System.Type AuditRuleType { get { throw null; } }
19613         public override System.Security.AccessControl.AccessRule AccessRuleFactory(System.Security.Principal.IdentityReference identityReference, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AccessControlType type) { throw null; }
19614         public void AddAccessRule(System.Security.AccessControl.MutexAccessRule rule) { }
19615         public void AddAuditRule(System.Security.AccessControl.MutexAuditRule rule) { }
19616         public override System.Security.AccessControl.AuditRule AuditRuleFactory(System.Security.Principal.IdentityReference identityReference, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AuditFlags flags) { throw null; }
19617         public bool RemoveAccessRule(System.Security.AccessControl.MutexAccessRule rule) { throw null; }
19618         public void RemoveAccessRuleAll(System.Security.AccessControl.MutexAccessRule rule) { }
19619         public void RemoveAccessRuleSpecific(System.Security.AccessControl.MutexAccessRule rule) { }
19620         public bool RemoveAuditRule(System.Security.AccessControl.MutexAuditRule rule) { throw null; }
19621         public void RemoveAuditRuleAll(System.Security.AccessControl.MutexAuditRule rule) { }
19622         public void RemoveAuditRuleSpecific(System.Security.AccessControl.MutexAuditRule rule) { }
19623         public void ResetAccessRule(System.Security.AccessControl.MutexAccessRule rule) { }
19624         public void SetAccessRule(System.Security.AccessControl.MutexAccessRule rule) { }
19625         public void SetAuditRule(System.Security.AccessControl.MutexAuditRule rule) { }
19626     }
19627     public abstract partial class NativeObjectSecurity : System.Security.AccessControl.CommonObjectSecurity
19628     {
19629         protected NativeObjectSecurity(bool isContainer, System.Security.AccessControl.ResourceType resourceType) : base (default(bool)) { }
19630         protected NativeObjectSecurity(bool isContainer, System.Security.AccessControl.ResourceType resourceType, System.Runtime.InteropServices.SafeHandle handle, System.Security.AccessControl.AccessControlSections includeSections) : base (default(bool)) { }
19631         protected NativeObjectSecurity(bool isContainer, System.Security.AccessControl.ResourceType resourceType, System.Runtime.InteropServices.SafeHandle handle, System.Security.AccessControl.AccessControlSections includeSections, System.Security.AccessControl.NativeObjectSecurity.ExceptionFromErrorCode exceptionFromErrorCode, object exceptionContext) : base (default(bool)) { }
19632         protected NativeObjectSecurity(bool isContainer, System.Security.AccessControl.ResourceType resourceType, System.Security.AccessControl.NativeObjectSecurity.ExceptionFromErrorCode exceptionFromErrorCode, object exceptionContext) : base (default(bool)) { }
19633         protected NativeObjectSecurity(bool isContainer, System.Security.AccessControl.ResourceType resourceType, string name, System.Security.AccessControl.AccessControlSections includeSections) : base (default(bool)) { }
19634         protected NativeObjectSecurity(bool isContainer, System.Security.AccessControl.ResourceType resourceType, string name, System.Security.AccessControl.AccessControlSections includeSections, System.Security.AccessControl.NativeObjectSecurity.ExceptionFromErrorCode exceptionFromErrorCode, object exceptionContext) : base (default(bool)) { }
19635         protected sealed override void Persist(System.Runtime.InteropServices.SafeHandle handle, System.Security.AccessControl.AccessControlSections includeSections) { }
19636         protected void Persist(System.Runtime.InteropServices.SafeHandle handle, System.Security.AccessControl.AccessControlSections includeSections, object exceptionContext) { }
19637         protected sealed override void Persist(string name, System.Security.AccessControl.AccessControlSections includeSections) { }
19638         protected void Persist(string name, System.Security.AccessControl.AccessControlSections includeSections, object exceptionContext) { }
19639         protected internal delegate System.Exception ExceptionFromErrorCode(int errorCode, string name, System.Runtime.InteropServices.SafeHandle handle, object context);
19640     }
19641     public abstract partial class ObjectAccessRule : System.Security.AccessControl.AccessRule
19642     {
19643         protected ObjectAccessRule(System.Security.Principal.IdentityReference identity, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Guid objectType, System.Guid inheritedObjectType, System.Security.AccessControl.AccessControlType type) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Security.AccessControl.AccessControlType)) { }
19644         public System.Guid InheritedObjectType { get { throw null; } }
19645         public System.Security.AccessControl.ObjectAceFlags ObjectFlags { get { throw null; } }
19646         public System.Guid ObjectType { get { throw null; } }
19647     }
19648     public sealed partial class ObjectAce : System.Security.AccessControl.QualifiedAce
19649     {
19650         public ObjectAce(System.Security.AccessControl.AceFlags aceFlags, System.Security.AccessControl.AceQualifier qualifier, int accessMask, System.Security.Principal.SecurityIdentifier sid, System.Security.AccessControl.ObjectAceFlags flags, System.Guid type, System.Guid inheritedType, bool isCallback, byte[] opaque) { }
19651         public override int BinaryLength { get { throw null; } }
19652         public System.Guid InheritedObjectAceType { get { throw null; } set { } }
19653         public System.Security.AccessControl.ObjectAceFlags ObjectAceFlags { get { throw null; } set { } }
19654         public System.Guid ObjectAceType { get { throw null; } set { } }
19655         public override void GetBinaryForm(byte[] binaryForm, int offset) { }
19656         public static int MaxOpaqueLength(bool isCallback) { throw null; }
19657     }
19658     [System.FlagsAttribute]
19659     public enum ObjectAceFlags
19660     {
19661         InheritedObjectAceTypePresent = 2,
19662         None = 0,
19663         ObjectAceTypePresent = 1,
19664     }
19665     public abstract partial class ObjectAuditRule : System.Security.AccessControl.AuditRule
19666     {
19667         protected ObjectAuditRule(System.Security.Principal.IdentityReference identity, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Guid objectType, System.Guid inheritedObjectType, System.Security.AccessControl.AuditFlags auditFlags) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Security.AccessControl.AuditFlags)) { }
19668         public System.Guid InheritedObjectType { get { throw null; } }
19669         public System.Security.AccessControl.ObjectAceFlags ObjectFlags { get { throw null; } }
19670         public System.Guid ObjectType { get { throw null; } }
19671     }
19672     public abstract partial class ObjectSecurity
19673     {
19674         protected ObjectSecurity(bool isContainer, bool isDS) { }
19675         public abstract System.Type AccessRightType { get; }
19676         protected bool AccessRulesModified { get { throw null; } set { } }
19677         public abstract System.Type AccessRuleType { get; }
19678         public bool AreAccessRulesCanonical { get { throw null; } }
19679         public bool AreAccessRulesProtected { get { throw null; } }
19680         public bool AreAuditRulesCanonical { get { throw null; } }
19681         public bool AreAuditRulesProtected { get { throw null; } }
19682         protected bool AuditRulesModified { get { throw null; } set { } }
19683         public abstract System.Type AuditRuleType { get; }
19684         protected bool GroupModified { get { throw null; } set { } }
19685         protected bool IsContainer { get { throw null; } }
19686         protected bool IsDS { get { throw null; } }
19687         protected bool OwnerModified { get { throw null; } set { } }
19688         public abstract System.Security.AccessControl.AccessRule AccessRuleFactory(System.Security.Principal.IdentityReference identityReference, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AccessControlType type);
19689         public abstract System.Security.AccessControl.AuditRule AuditRuleFactory(System.Security.Principal.IdentityReference identityReference, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AuditFlags flags);
19690         public System.Security.Principal.IdentityReference GetGroup(System.Type targetType) { throw null; }
19691         public System.Security.Principal.IdentityReference GetOwner(System.Type targetType) { throw null; }
19692         public byte[] GetSecurityDescriptorBinaryForm() { throw null; }
19693         public string GetSecurityDescriptorSddlForm(System.Security.AccessControl.AccessControlSections includeSections) { throw null; }
19694         public static bool IsSddlConversionSupported() { throw null; }
19695         protected abstract bool ModifyAccess(System.Security.AccessControl.AccessControlModification modification, System.Security.AccessControl.AccessRule rule, out bool modified);
19696         public virtual bool ModifyAccessRule(System.Security.AccessControl.AccessControlModification modification, System.Security.AccessControl.AccessRule rule, out bool modified) { modified = default(bool); throw null; }
19697         protected abstract bool ModifyAudit(System.Security.AccessControl.AccessControlModification modification, System.Security.AccessControl.AuditRule rule, out bool modified);
19698         public virtual bool ModifyAuditRule(System.Security.AccessControl.AccessControlModification modification, System.Security.AccessControl.AuditRule rule, out bool modified) { modified = default(bool); throw null; }
19699         [System.MonoTODOAttribute]
19700         [System.Runtime.ExceptionServices.HandleProcessCorruptedStateExceptionsAttribute]
19701         protected virtual void Persist(bool enableOwnershipPrivilege, string name, System.Security.AccessControl.AccessControlSections includeSections) { }
19702         protected virtual void Persist(System.Runtime.InteropServices.SafeHandle handle, System.Security.AccessControl.AccessControlSections includeSections) { }
19703         protected virtual void Persist(string name, System.Security.AccessControl.AccessControlSections includeSections) { }
19704         public virtual void PurgeAccessRules(System.Security.Principal.IdentityReference identity) { }
19705         public virtual void PurgeAuditRules(System.Security.Principal.IdentityReference identity) { }
19706         protected void ReadLock() { }
19707         protected void ReadUnlock() { }
19708         public void SetAccessRuleProtection(bool isProtected, bool preserveInheritance) { }
19709         public void SetAuditRuleProtection(bool isProtected, bool preserveInheritance) { }
19710         public void SetGroup(System.Security.Principal.IdentityReference identity) { }
19711         public void SetOwner(System.Security.Principal.IdentityReference identity) { }
19712         public void SetSecurityDescriptorBinaryForm(byte[] binaryForm) { }
19713         public void SetSecurityDescriptorBinaryForm(byte[] binaryForm, System.Security.AccessControl.AccessControlSections includeSections) { }
19714         public void SetSecurityDescriptorSddlForm(string sddlForm) { }
19715         public void SetSecurityDescriptorSddlForm(string sddlForm, System.Security.AccessControl.AccessControlSections includeSections) { }
19716         protected void WriteLock() { }
19717         protected void WriteUnlock() { }
19718     }
19719     public abstract partial class ObjectSecurity<T> : System.Security.AccessControl.NativeObjectSecurity where T : struct
19720     {
19721         protected ObjectSecurity(bool isContainer, System.Security.AccessControl.ResourceType resourceType) : base (default(bool), default(System.Security.AccessControl.ResourceType)) { }
19722         protected ObjectSecurity(bool isContainer, System.Security.AccessControl.ResourceType resourceType, System.Runtime.InteropServices.SafeHandle safeHandle, System.Security.AccessControl.AccessControlSections includeSections) : base (default(bool), default(System.Security.AccessControl.ResourceType)) { }
19723         protected ObjectSecurity(bool isContainer, System.Security.AccessControl.ResourceType resourceType, System.Runtime.InteropServices.SafeHandle safeHandle, System.Security.AccessControl.AccessControlSections includeSections, System.Security.AccessControl.NativeObjectSecurity.ExceptionFromErrorCode exceptionFromErrorCode, object exceptionContext) : base (default(bool), default(System.Security.AccessControl.ResourceType)) { }
19724         protected ObjectSecurity(bool isContainer, System.Security.AccessControl.ResourceType resourceType, string name, System.Security.AccessControl.AccessControlSections includeSections) : base (default(bool), default(System.Security.AccessControl.ResourceType)) { }
19725         protected ObjectSecurity(bool isContainer, System.Security.AccessControl.ResourceType resourceType, string name, System.Security.AccessControl.AccessControlSections includeSections, System.Security.AccessControl.NativeObjectSecurity.ExceptionFromErrorCode exceptionFromErrorCode, object exceptionContext) : base (default(bool), default(System.Security.AccessControl.ResourceType)) { }
19726         public override System.Type AccessRightType { get { throw null; } }
19727         public override System.Type AccessRuleType { get { throw null; } }
19728         public override System.Type AuditRuleType { get { throw null; } }
19729         public override System.Security.AccessControl.AccessRule AccessRuleFactory(System.Security.Principal.IdentityReference identityReference, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AccessControlType type) { throw null; }
19730         public virtual void AddAccessRule(System.Security.AccessControl.AccessRule<T> rule) { }
19731         public virtual void AddAuditRule(System.Security.AccessControl.AuditRule<T> rule) { }
19732         public override System.Security.AccessControl.AuditRule AuditRuleFactory(System.Security.Principal.IdentityReference identityReference, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AuditFlags flags) { throw null; }
19733         protected internal void Persist(System.Runtime.InteropServices.SafeHandle handle) { }
19734         protected internal void Persist(string name) { }
19735         public virtual bool RemoveAccessRule(System.Security.AccessControl.AccessRule<T> rule) { throw null; }
19736         public virtual void RemoveAccessRuleAll(System.Security.AccessControl.AccessRule<T> rule) { }
19737         public virtual void RemoveAccessRuleSpecific(System.Security.AccessControl.AccessRule<T> rule) { }
19738         public virtual bool RemoveAuditRule(System.Security.AccessControl.AuditRule<T> rule) { throw null; }
19739         public virtual void RemoveAuditRuleAll(System.Security.AccessControl.AuditRule<T> rule) { }
19740         public virtual void RemoveAuditRuleSpecific(System.Security.AccessControl.AuditRule<T> rule) { }
19741         public virtual void ResetAccessRule(System.Security.AccessControl.AccessRule<T> rule) { }
19742         public virtual void SetAccessRule(System.Security.AccessControl.AccessRule<T> rule) { }
19743         public virtual void SetAuditRule(System.Security.AccessControl.AuditRule<T> rule) { }
19744     }
19745     [System.SerializableAttribute]
19746     public sealed partial class PrivilegeNotHeldException : System.UnauthorizedAccessException, System.Runtime.Serialization.ISerializable
19747     {
19748         public PrivilegeNotHeldException() { }
19749         public PrivilegeNotHeldException(string privilege) { }
19750         public PrivilegeNotHeldException(string privilege, System.Exception inner) { }
19751         public string PrivilegeName { get { throw null; } }
19752         [System.MonoTODOAttribute]
19753         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
19754     }
19755     [System.FlagsAttribute]
19756     public enum PropagationFlags
19757     {
19758         InheritOnly = 2,
19759         None = 0,
19760         NoPropagateInherit = 1,
19761     }
19762     public abstract partial class QualifiedAce : System.Security.AccessControl.KnownAce
19763     {
19764         internal QualifiedAce() { }
19765         public System.Security.AccessControl.AceQualifier AceQualifier { get { throw null; } }
19766         public bool IsCallback { get { throw null; } }
19767         public int OpaqueLength { get { throw null; } }
19768         public byte[] GetOpaque() { throw null; }
19769         public void SetOpaque(byte[] opaque) { }
19770     }
19771     public sealed partial class RawAcl : System.Security.AccessControl.GenericAcl
19772     {
19773         public RawAcl(byte revision, int capacity) { }
19774         public RawAcl(byte[] binaryForm, int offset) { }
19775         public override int BinaryLength { get { throw null; } }
19776         public override int Count { get { throw null; } }
19777         public override System.Security.AccessControl.GenericAce this[int index] { get { throw null; } set { } }
19778         public override byte Revision { get { throw null; } }
19779         public override void GetBinaryForm(byte[] binaryForm, int offset) { }
19780         public void InsertAce(int index, System.Security.AccessControl.GenericAce ace) { }
19781         public void RemoveAce(int index) { }
19782     }
19783     public sealed partial class RawSecurityDescriptor : System.Security.AccessControl.GenericSecurityDescriptor
19784     {
19785         public RawSecurityDescriptor(byte[] binaryForm, int offset) { }
19786         public RawSecurityDescriptor(System.Security.AccessControl.ControlFlags flags, System.Security.Principal.SecurityIdentifier owner, System.Security.Principal.SecurityIdentifier group, System.Security.AccessControl.RawAcl systemAcl, System.Security.AccessControl.RawAcl discretionaryAcl) { }
19787         public RawSecurityDescriptor(string sddlForm) { }
19788         public override System.Security.AccessControl.ControlFlags ControlFlags { get { throw null; } }
19789         public System.Security.AccessControl.RawAcl DiscretionaryAcl { get { throw null; } set { } }
19790         public override System.Security.Principal.SecurityIdentifier Group { get { throw null; } set { } }
19791         public override System.Security.Principal.SecurityIdentifier Owner { get { throw null; } set { } }
19792         public byte ResourceManagerControl { get { throw null; } set { } }
19793         public System.Security.AccessControl.RawAcl SystemAcl { get { throw null; } set { } }
19794         public void SetFlags(System.Security.AccessControl.ControlFlags flags) { }
19795     }
19796     public sealed partial class RegistryAccessRule : System.Security.AccessControl.AccessRule
19797     {
19798         public RegistryAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.RegistryRights registryRights, System.Security.AccessControl.AccessControlType type) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Security.AccessControl.AccessControlType)) { }
19799         public RegistryAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.RegistryRights registryRights, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AccessControlType type) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Security.AccessControl.AccessControlType)) { }
19800         public RegistryAccessRule(string identity, System.Security.AccessControl.RegistryRights registryRights, System.Security.AccessControl.AccessControlType type) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Security.AccessControl.AccessControlType)) { }
19801         public RegistryAccessRule(string identity, System.Security.AccessControl.RegistryRights registryRights, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AccessControlType type) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Security.AccessControl.AccessControlType)) { }
19802         public System.Security.AccessControl.RegistryRights RegistryRights { get { throw null; } }
19803     }
19804     public sealed partial class RegistryAuditRule : System.Security.AccessControl.AuditRule
19805     {
19806         public RegistryAuditRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.RegistryRights registryRights, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AuditFlags flags) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Security.AccessControl.AuditFlags)) { }
19807         public RegistryAuditRule(string identity, System.Security.AccessControl.RegistryRights registryRights, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AuditFlags flags) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Security.AccessControl.AuditFlags)) { }
19808         public System.Security.AccessControl.RegistryRights RegistryRights { get { throw null; } }
19809     }
19810     [System.FlagsAttribute]
19811     public enum RegistryRights
19812     {
19813         ChangePermissions = 262144,
19814         CreateLink = 32,
19815         CreateSubKey = 4,
19816         Delete = 65536,
19817         EnumerateSubKeys = 8,
19818         ExecuteKey = 131097,
19819         FullControl = 983103,
19820         Notify = 16,
19821         QueryValues = 1,
19822         ReadKey = 131097,
19823         ReadPermissions = 131072,
19824         SetValue = 2,
19825         TakeOwnership = 524288,
19826         WriteKey = 131078,
19827     }
19828     public sealed partial class RegistrySecurity : System.Security.AccessControl.NativeObjectSecurity
19829     {
19830         public RegistrySecurity() : base (default(bool), default(System.Security.AccessControl.ResourceType)) { }
19831         public override System.Type AccessRightType { get { throw null; } }
19832         public override System.Type AccessRuleType { get { throw null; } }
19833         public override System.Type AuditRuleType { get { throw null; } }
19834         public override System.Security.AccessControl.AccessRule AccessRuleFactory(System.Security.Principal.IdentityReference identityReference, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AccessControlType type) { throw null; }
19835         public void AddAccessRule(System.Security.AccessControl.RegistryAccessRule rule) { }
19836         public void AddAuditRule(System.Security.AccessControl.RegistryAuditRule rule) { }
19837         public override System.Security.AccessControl.AuditRule AuditRuleFactory(System.Security.Principal.IdentityReference identityReference, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AuditFlags flags) { throw null; }
19838         public bool RemoveAccessRule(System.Security.AccessControl.RegistryAccessRule rule) { throw null; }
19839         public void RemoveAccessRuleAll(System.Security.AccessControl.RegistryAccessRule rule) { }
19840         public void RemoveAccessRuleSpecific(System.Security.AccessControl.RegistryAccessRule rule) { }
19841         public bool RemoveAuditRule(System.Security.AccessControl.RegistryAuditRule rule) { throw null; }
19842         public void RemoveAuditRuleAll(System.Security.AccessControl.RegistryAuditRule rule) { }
19843         public void RemoveAuditRuleSpecific(System.Security.AccessControl.RegistryAuditRule rule) { }
19844         public void ResetAccessRule(System.Security.AccessControl.RegistryAccessRule rule) { }
19845         public void SetAccessRule(System.Security.AccessControl.RegistryAccessRule rule) { }
19846         public void SetAuditRule(System.Security.AccessControl.RegistryAuditRule rule) { }
19847     }
19848     public enum ResourceType
19849     {
19850         DSObject = 8,
19851         DSObjectAll = 9,
19852         FileObject = 1,
19853         KernelObject = 6,
19854         LMShare = 5,
19855         Printer = 3,
19856         ProviderDefined = 10,
19857         RegistryKey = 4,
19858         RegistryWow6432Key = 12,
19859         Service = 2,
19860         Unknown = 0,
19861         WindowObject = 7,
19862         WmiGuidObject = 11,
19863     }
19864     [System.FlagsAttribute]
19865     public enum SecurityInfos
19866     {
19867         DiscretionaryAcl = 4,
19868         Group = 2,
19869         Owner = 1,
19870         SystemAcl = 8,
19871     }
19872     public sealed partial class SystemAcl : System.Security.AccessControl.CommonAcl
19873     {
19874         public SystemAcl(bool isContainer, bool isDS, byte revision, int capacity) { }
19875         public SystemAcl(bool isContainer, bool isDS, int capacity) { }
19876         public SystemAcl(bool isContainer, bool isDS, System.Security.AccessControl.RawAcl rawAcl) { }
19877         public void AddAudit(System.Security.AccessControl.AuditFlags auditFlags, System.Security.Principal.SecurityIdentifier sid, int accessMask, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags) { }
19878         public void AddAudit(System.Security.AccessControl.AuditFlags auditFlags, System.Security.Principal.SecurityIdentifier sid, int accessMask, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.ObjectAceFlags objectFlags, System.Guid objectType, System.Guid inheritedObjectType) { }
19879         [System.MonoTODOAttribute]
19880         public bool RemoveAudit(System.Security.AccessControl.AuditFlags auditFlags, System.Security.Principal.SecurityIdentifier sid, int accessMask, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags) { throw null; }
19881         [System.MonoTODOAttribute]
19882         public bool RemoveAudit(System.Security.AccessControl.AuditFlags auditFlags, System.Security.Principal.SecurityIdentifier sid, int accessMask, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.ObjectAceFlags objectFlags, System.Guid objectType, System.Guid inheritedObjectType) { throw null; }
19883         public void RemoveAuditSpecific(System.Security.AccessControl.AuditFlags auditFlags, System.Security.Principal.SecurityIdentifier sid, int accessMask, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags) { }
19884         public void RemoveAuditSpecific(System.Security.AccessControl.AuditFlags auditFlags, System.Security.Principal.SecurityIdentifier sid, int accessMask, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.ObjectAceFlags objectFlags, System.Guid objectType, System.Guid inheritedObjectType) { }
19885         public void SetAudit(System.Security.AccessControl.AuditFlags auditFlags, System.Security.Principal.SecurityIdentifier sid, int accessMask, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags) { }
19886         public void SetAudit(System.Security.AccessControl.AuditFlags auditFlags, System.Security.Principal.SecurityIdentifier sid, int accessMask, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.ObjectAceFlags objectFlags, System.Guid objectType, System.Guid inheritedObjectType) { }
19887     }
19888 }
19889 namespace System.Security.Claims
19890 {
19891     [System.SerializableAttribute]
19892     public partial class Claim
19893     {
19894         public Claim(string type, string value) { }
19895         public Claim(string type, string value, string valueType) { }
19896         public Claim(string type, string value, string valueType, string issuer) { }
19897         public Claim(string type, string value, string valueType, string issuer, string originalIssuer) { }
19898         public Claim(string type, string value, string valueType, string issuer, string originalIssuer, System.Security.Claims.ClaimsIdentity subject) { }
19899         public string Issuer { get { throw null; } }
19900         public string OriginalIssuer { get { throw null; } }
19901         public System.Collections.Generic.IDictionary<string, string> Properties { get { throw null; } }
19902         public System.Security.Claims.ClaimsIdentity Subject { get { throw null; } }
19903         public string Type { get { throw null; } }
19904         public string Value { get { throw null; } }
19905         public string ValueType { get { throw null; } }
19906         public virtual System.Security.Claims.Claim Clone() { throw null; }
19907         public virtual System.Security.Claims.Claim Clone(System.Security.Claims.ClaimsIdentity identity) { throw null; }
19908         public override string ToString() { throw null; }
19909     }
19910     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19911     [System.SerializableAttribute]
19912     public partial class ClaimsIdentity : System.Security.Principal.IIdentity
19913     {
19914         [System.NonSerializedAttribute]
19915         public const string DefaultIssuer = "LOCAL AUTHORITY";
19916         [System.NonSerializedAttribute]
19917         public const string DefaultNameClaimType = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name";
19918         [System.NonSerializedAttribute]
19919         public const string DefaultRoleClaimType = "http://schemas.microsoft.com/ws/2008/06/identity/claims/role";
19920         public ClaimsIdentity() { }
19921         public ClaimsIdentity(System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> claims) { }
19922         public ClaimsIdentity(System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> claims, string authenticationType) { }
19923         public ClaimsIdentity(System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> claims, string authenticationType, string nameType, string roleType) { }
19924         [System.Security.SecurityCriticalAttribute]
19925         protected ClaimsIdentity(System.Runtime.Serialization.SerializationInfo info) { }
19926         [System.Security.SecurityCriticalAttribute]
19927         protected ClaimsIdentity(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
19928         public ClaimsIdentity(System.Security.Principal.IIdentity identity) { }
19929         public ClaimsIdentity(System.Security.Principal.IIdentity identity, System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> claims) { }
19930         public ClaimsIdentity(System.Security.Principal.IIdentity identity, System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> claims, string authenticationType, string nameType, string roleType) { }
19931         public ClaimsIdentity(string authenticationType) { }
19932         public ClaimsIdentity(string authenticationType, string nameType, string roleType) { }
19933         public System.Security.Claims.ClaimsIdentity Actor { get { throw null; } set { } }
19934         public virtual string AuthenticationType { get { throw null; } }
19935         public object BootstrapContext { get { throw null; } [System.Security.SecurityCriticalAttribute]set { } }
19936         public virtual System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> Claims { get { throw null; } }
19937         public virtual bool IsAuthenticated { get { throw null; } }
19938         public string Label { get { throw null; } set { } }
19939         public virtual string Name { get { throw null; } }
19940         public string NameClaimType { get { throw null; } }
19941         public string RoleClaimType { get { throw null; } }
19942         [System.Security.SecurityCriticalAttribute]
19943         public virtual void AddClaim(System.Security.Claims.Claim claim) { }
19944         [System.Security.SecurityCriticalAttribute]
19945         public virtual void AddClaims(System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> claims) { }
19946         public virtual System.Security.Claims.ClaimsIdentity Clone() { throw null; }
19947         public virtual System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> FindAll(System.Predicate<System.Security.Claims.Claim> match) { throw null; }
19948         public virtual System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> FindAll(string type) { throw null; }
19949         public virtual System.Security.Claims.Claim FindFirst(System.Predicate<System.Security.Claims.Claim> match) { throw null; }
19950         public virtual System.Security.Claims.Claim FindFirst(string type) { throw null; }
19951         [System.Security.SecurityCriticalAttribute]
19952         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, SerializationFormatter=true)]
19953         protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
19954         public virtual bool HasClaim(System.Predicate<System.Security.Claims.Claim> match) { throw null; }
19955         public virtual bool HasClaim(string type, string value) { throw null; }
19956         [System.Security.SecurityCriticalAttribute]
19957         public virtual void RemoveClaim(System.Security.Claims.Claim claim) { }
19958         [System.Security.SecurityCriticalAttribute]
19959         public virtual bool TryRemoveClaim(System.Security.Claims.Claim claim) { throw null; }
19960     }
19961     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19962     [System.SerializableAttribute]
19963     public partial class ClaimsPrincipal : System.Security.Principal.IPrincipal
19964     {
19965         public ClaimsPrincipal() { }
19966         public ClaimsPrincipal(System.Collections.Generic.IEnumerable<System.Security.Claims.ClaimsIdentity> identities) { }
19967         [System.Security.SecurityCriticalAttribute]
19968         protected ClaimsPrincipal(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
19969         public ClaimsPrincipal(System.Security.Principal.IIdentity identity) { }
19970         public ClaimsPrincipal(System.Security.Principal.IPrincipal principal) { }
19971         public virtual System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> Claims { get { throw null; } }
19972         public static System.Func<System.Security.Claims.ClaimsPrincipal> ClaimsPrincipalSelector { get { throw null; } [System.Security.SecurityCriticalAttribute]set { } }
19973         public static System.Security.Claims.ClaimsPrincipal Current { get { throw null; } }
19974         public virtual System.Collections.Generic.IEnumerable<System.Security.Claims.ClaimsIdentity> Identities { get { throw null; } }
19975         public virtual System.Security.Principal.IIdentity Identity { get { throw null; } }
19976         public static System.Func<System.Collections.Generic.IEnumerable<System.Security.Claims.ClaimsIdentity>, System.Security.Claims.ClaimsIdentity> PrimaryIdentitySelector { get { throw null; } [System.Security.SecurityCriticalAttribute]set { } }
19977         [System.Security.SecurityCriticalAttribute]
19978         public virtual void AddIdentities(System.Collections.Generic.IEnumerable<System.Security.Claims.ClaimsIdentity> identities) { }
19979         [System.Security.SecurityCriticalAttribute]
19980         public virtual void AddIdentity(System.Security.Claims.ClaimsIdentity identity) { }
19981         public virtual System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> FindAll(System.Predicate<System.Security.Claims.Claim> match) { throw null; }
19982         public virtual System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> FindAll(string type) { throw null; }
19983         public virtual System.Security.Claims.Claim FindFirst(System.Predicate<System.Security.Claims.Claim> match) { throw null; }
19984         public virtual System.Security.Claims.Claim FindFirst(string type) { throw null; }
19985         [System.Security.SecurityCriticalAttribute]
19986         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, SerializationFormatter=true)]
19987         protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
19988         public virtual bool HasClaim(System.Predicate<System.Security.Claims.Claim> match) { throw null; }
19989         public virtual bool HasClaim(string type, string value) { throw null; }
19990         public virtual bool IsInRole(string role) { throw null; }
19991     }
19992     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
19993     public static partial class ClaimTypes
19994     {
19995         public const string Actor = "http://schemas.xmlsoap.org/ws/2009/09/identity/claims/actor";
19996         public const string Anonymous = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/anonymous";
19997         public const string Authentication = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/authentication";
19998         public const string AuthenticationInstant = "http://schemas.microsoft.com/ws/2008/06/identity/claims/authenticationinstant";
19999         public const string AuthenticationMethod = "http://schemas.microsoft.com/ws/2008/06/identity/claims/authenticationmethod";
20000         public const string AuthorizationDecision = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/authorizationdecision";
20001         public const string CookiePath = "http://schemas.microsoft.com/ws/2008/06/identity/claims/cookiepath";
20002         public const string Country = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/country";
20003         public const string DateOfBirth = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/dateofbirth";
20004         public const string DenyOnlyPrimaryGroupSid = "http://schemas.microsoft.com/ws/2008/06/identity/claims/denyonlyprimarygroupsid";
20005         public const string DenyOnlyPrimarySid = "http://schemas.microsoft.com/ws/2008/06/identity/claims/denyonlyprimarysid";
20006         public const string DenyOnlySid = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/denyonlysid";
20007         public const string DenyOnlyWindowsDeviceGroup = "http://schemas.microsoft.com/ws/2008/06/identity/claims/denyonlywindowsdevicegroup";
20008         public const string Dns = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/dns";
20009         public const string Dsa = "http://schemas.microsoft.com/ws/2008/06/identity/claims/dsa";
20010         public const string Email = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress";
20011         public const string Expiration = "http://schemas.microsoft.com/ws/2008/06/identity/claims/expiration";
20012         public const string Expired = "http://schemas.microsoft.com/ws/2008/06/identity/claims/expired";
20013         public const string Gender = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/gender";
20014         public const string GivenName = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname";
20015         public const string GroupSid = "http://schemas.microsoft.com/ws/2008/06/identity/claims/groupsid";
20016         public const string Hash = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/hash";
20017         public const string HomePhone = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/homephone";
20018         public const string IsPersistent = "http://schemas.microsoft.com/ws/2008/06/identity/claims/ispersistent";
20019         public const string Locality = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/locality";
20020         public const string MobilePhone = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/mobilephone";
20021         public const string Name = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name";
20022         public const string NameIdentifier = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier";
20023         public const string OtherPhone = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/otherphone";
20024         public const string PostalCode = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/postalcode";
20025         public const string PrimaryGroupSid = "http://schemas.microsoft.com/ws/2008/06/identity/claims/primarygroupsid";
20026         public const string PrimarySid = "http://schemas.microsoft.com/ws/2008/06/identity/claims/primarysid";
20027         public const string Role = "http://schemas.microsoft.com/ws/2008/06/identity/claims/role";
20028         public const string Rsa = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/rsa";
20029         public const string SerialNumber = "http://schemas.microsoft.com/ws/2008/06/identity/claims/serialnumber";
20030         public const string Sid = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/sid";
20031         public const string Spn = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/spn";
20032         public const string StateOrProvince = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/stateorprovince";
20033         public const string StreetAddress = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/streetaddress";
20034         public const string Surname = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname";
20035         public const string System = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/system";
20036         public const string Thumbprint = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/thumbprint";
20037         public const string Upn = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn";
20038         public const string Uri = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/uri";
20039         public const string UserData = "http://schemas.microsoft.com/ws/2008/06/identity/claims/userdata";
20040         public const string Version = "http://schemas.microsoft.com/ws/2008/06/identity/claims/version";
20041         public const string Webpage = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/webpage";
20042         public const string WindowsAccountName = "http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsaccountname";
20043         public const string WindowsDeviceClaim = "http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsdeviceclaim";
20044         public const string WindowsDeviceGroup = "http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsdevicegroup";
20045         public const string WindowsFqbnVersion = "http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsfqbnversion";
20046         public const string WindowsSubAuthority = "http://schemas.microsoft.com/ws/2008/06/identity/claims/windowssubauthority";
20047         public const string WindowsUserClaim = "http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsuserclaim";
20048         public const string X500DistinguishedName = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/x500distinguishedname";
20049     }
20050     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
20051     public static partial class ClaimValueTypes
20052     {
20053         public const string Base64Binary = "http://www.w3.org/2001/XMLSchema#base64Binary";
20054         public const string Base64Octet = "http://www.w3.org/2001/XMLSchema#base64Octet";
20055         public const string Boolean = "http://www.w3.org/2001/XMLSchema#boolean";
20056         public const string Date = "http://www.w3.org/2001/XMLSchema#date";
20057         public const string DateTime = "http://www.w3.org/2001/XMLSchema#dateTime";
20058         public const string DaytimeDuration = "http://www.w3.org/TR/2002/WD-xquery-operators-20020816#dayTimeDuration";
20059         public const string DnsName = "http://schemas.xmlsoap.org/claims/dns";
20060         public const string Double = "http://www.w3.org/2001/XMLSchema#double";
20061         public const string DsaKeyValue = "http://www.w3.org/2000/09/xmldsig#DSAKeyValue";
20062         public const string Email = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress";
20063         public const string Fqbn = "http://www.w3.org/2001/XMLSchema#fqbn";
20064         public const string HexBinary = "http://www.w3.org/2001/XMLSchema#hexBinary";
20065         public const string Integer = "http://www.w3.org/2001/XMLSchema#integer";
20066         public const string Integer32 = "http://www.w3.org/2001/XMLSchema#integer32";
20067         public const string Integer64 = "http://www.w3.org/2001/XMLSchema#integer64";
20068         public const string KeyInfo = "http://www.w3.org/2000/09/xmldsig#KeyInfo";
20069         public const string Rfc822Name = "urn:oasis:names:tc:xacml:1.0:data-type:rfc822Name";
20070         public const string Rsa = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/rsa";
20071         public const string RsaKeyValue = "http://www.w3.org/2000/09/xmldsig#RSAKeyValue";
20072         public const string Sid = "http://www.w3.org/2001/XMLSchema#sid";
20073         public const string String = "http://www.w3.org/2001/XMLSchema#string";
20074         public const string Time = "http://www.w3.org/2001/XMLSchema#time";
20075         public const string UInteger32 = "http://www.w3.org/2001/XMLSchema#uinteger32";
20076         public const string UInteger64 = "http://www.w3.org/2001/XMLSchema#uinteger64";
20077         public const string UpnName = "http://schemas.xmlsoap.org/claims/UPN";
20078         public const string X500Name = "urn:oasis:names:tc:xacml:1.0:data-type:x500Name";
20079         public const string YearMonthDuration = "http://www.w3.org/TR/2002/WD-xquery-operators-20020816#yearMonthDuration";
20080     }
20081 }
20082 namespace System.Security.Cryptography
20083 {
20084     [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
20085     public abstract partial class Aes : System.Security.Cryptography.SymmetricAlgorithm
20086     {
20087         protected Aes() { }
20088         public static new System.Security.Cryptography.Aes Create() { throw null; }
20089         public static new System.Security.Cryptography.Aes Create(string algorithmName) { throw null; }
20090     }
20091     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20092     public abstract partial class AsymmetricAlgorithm : System.IDisposable
20093     {
20094         protected int KeySizeValue;
20095         protected System.Security.Cryptography.KeySizes[] LegalKeySizesValue;
20096         protected AsymmetricAlgorithm() { }
20097         public abstract string KeyExchangeAlgorithm { get; }
20098         public virtual int KeySize { get { throw null; } set { } }
20099         public virtual System.Security.Cryptography.KeySizes[] LegalKeySizes { get { throw null; } }
20100         public abstract string SignatureAlgorithm { get; }
20101         public void Clear() { }
20102         public static System.Security.Cryptography.AsymmetricAlgorithm Create() { throw null; }
20103         public static System.Security.Cryptography.AsymmetricAlgorithm Create(string algName) { throw null; }
20104         public void Dispose() { }
20105         protected virtual void Dispose(bool disposing) { }
20106         public abstract void FromXmlString(string xmlString);
20107         public abstract string ToXmlString(bool includePrivateParameters);
20108     }
20109     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20110     public abstract partial class AsymmetricKeyExchangeDeformatter
20111     {
20112         protected AsymmetricKeyExchangeDeformatter() { }
20113         public abstract string Parameters { get; set; }
20114         public abstract byte[] DecryptKeyExchange(byte[] rgb);
20115         public abstract void SetKey(System.Security.Cryptography.AsymmetricAlgorithm key);
20116     }
20117     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20118     public abstract partial class AsymmetricKeyExchangeFormatter
20119     {
20120         protected AsymmetricKeyExchangeFormatter() { }
20121         public abstract string Parameters { get; }
20122         public abstract byte[] CreateKeyExchange(byte[] data);
20123         public abstract byte[] CreateKeyExchange(byte[] data, System.Type symAlgType);
20124         public abstract void SetKey(System.Security.Cryptography.AsymmetricAlgorithm key);
20125     }
20126     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20127     public abstract partial class AsymmetricSignatureDeformatter
20128     {
20129         protected AsymmetricSignatureDeformatter() { }
20130         public abstract void SetHashAlgorithm(string strName);
20131         public abstract void SetKey(System.Security.Cryptography.AsymmetricAlgorithm key);
20132         public abstract bool VerifySignature(byte[] rgbHash, byte[] rgbSignature);
20133         public virtual bool VerifySignature(System.Security.Cryptography.HashAlgorithm hash, byte[] rgbSignature) { throw null; }
20134     }
20135     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20136     public abstract partial class AsymmetricSignatureFormatter
20137     {
20138         protected AsymmetricSignatureFormatter() { }
20139         public abstract byte[] CreateSignature(byte[] rgbHash);
20140         public virtual byte[] CreateSignature(System.Security.Cryptography.HashAlgorithm hash) { throw null; }
20141         public abstract void SetHashAlgorithm(string strName);
20142         public abstract void SetKey(System.Security.Cryptography.AsymmetricAlgorithm key);
20143     }
20144     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20145     [System.SerializableAttribute]
20146     public enum CipherMode
20147     {
20148         CBC = 1,
20149         CFB = 4,
20150         CTS = 5,
20151         ECB = 2,
20152         OFB = 3,
20153     }
20154     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20155     public sealed partial class CryptoAPITransform : System.IDisposable, System.Security.Cryptography.ICryptoTransform
20156     {
20157         internal CryptoAPITransform() { }
20158         public bool CanReuseTransform { get { throw null; } }
20159         public bool CanTransformMultipleBlocks { get { throw null; } }
20160         public int InputBlockSize { get { throw null; } }
20161         public System.IntPtr KeyHandle { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]get { throw null; } }
20162         public int OutputBlockSize { get { throw null; } }
20163         public void Clear() { }
20164         public void Dispose() { }
20165         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
20166         public void Reset() { }
20167         public int TransformBlock(byte[] inputBuffer, int inputOffset, int inputCount, byte[] outputBuffer, int outputOffset) { throw null; }
20168         public byte[] TransformFinalBlock(byte[] inputBuffer, int inputOffset, int inputCount) { throw null; }
20169     }
20170     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20171     public partial class CryptoConfig
20172     {
20173         public CryptoConfig() { }
20174         [System.MonoLimitationAttribute("nothing is FIPS certified so it never make sense to restrict to this (empty) subset")]
20175         public static bool AllowOnlyFipsAlgorithms { get { throw null; } }
20176         public static void AddAlgorithm(System.Type algorithm, params string[] names) { }
20177         public static void AddOID(string oid, params string[] names) { }
20178         public static object CreateFromName(string name) { throw null; }
20179         [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
20180         public static object CreateFromName(string name, params object[] args) { throw null; }
20181         public static byte[] EncodeOID(string str) { throw null; }
20182         public static string MapNameToOID(string name) { throw null; }
20183     }
20184     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20185     [System.SerializableAttribute]
20186     public partial class CryptographicException : System.SystemException
20187     {
20188         public CryptographicException() { }
20189         [System.Security.SecuritySafeCriticalAttribute]
20190         public CryptographicException(int hr) { }
20191         protected CryptographicException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
20192         public CryptographicException(string message) { }
20193         public CryptographicException(string message, System.Exception inner) { }
20194         public CryptographicException(string format, string insert) { }
20195     }
20196     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20197     [System.SerializableAttribute]
20198     public partial class CryptographicUnexpectedOperationException : System.Security.Cryptography.CryptographicException
20199     {
20200         public CryptographicUnexpectedOperationException() { }
20201         protected CryptographicUnexpectedOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
20202         public CryptographicUnexpectedOperationException(string message) { }
20203         public CryptographicUnexpectedOperationException(string message, System.Exception inner) { }
20204         public CryptographicUnexpectedOperationException(string format, string insert) { }
20205     }
20206     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20207     public partial class CryptoStream : System.IO.Stream, System.IDisposable
20208     {
20209         public CryptoStream(System.IO.Stream stream, System.Security.Cryptography.ICryptoTransform transform, System.Security.Cryptography.CryptoStreamMode mode) { }
20210         public override bool CanRead { get { throw null; } }
20211         public override bool CanSeek { get { throw null; } }
20212         public override bool CanWrite { get { throw null; } }
20213         public bool HasFlushedFinalBlock { get { throw null; } }
20214         public override long Length { get { throw null; } }
20215         public override long Position { get { throw null; } set { } }
20216         public void Clear() { }
20217         protected override void Dispose(bool disposing) { }
20218         public override void Flush() { }
20219         public override System.Threading.Tasks.Task FlushAsync(System.Threading.CancellationToken cancellationToken) { throw null; }
20220         public void FlushFinalBlock() { }
20221         public override int Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]byte[] buffer, int offset, int count) { buffer = default(byte[]); throw null; }
20222         public override System.Threading.Tasks.Task<int> ReadAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken) { throw null; }
20223         public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; }
20224         public override void SetLength(long value) { }
20225         public override void Write(byte[] buffer, int offset, int count) { }
20226         public override System.Threading.Tasks.Task WriteAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken) { throw null; }
20227     }
20228     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20229     [System.SerializableAttribute]
20230     public enum CryptoStreamMode
20231     {
20232         Read = 0,
20233         Write = 1,
20234     }
20235     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20236     public sealed partial class CspKeyContainerInfo
20237     {
20238         public CspKeyContainerInfo(System.Security.Cryptography.CspParameters parameters) { }
20239         public bool Accessible { get { throw null; } }
20240         public System.Security.AccessControl.CryptoKeySecurity CryptoKeySecurity { get { throw null; } }
20241         public bool Exportable { get { throw null; } }
20242         public bool HardwareDevice { get { throw null; } }
20243         public string KeyContainerName { get { throw null; } }
20244         public System.Security.Cryptography.KeyNumber KeyNumber { get { throw null; } }
20245         public bool MachineKeyStore { get { throw null; } }
20246         public bool Protected { get { throw null; } }
20247         public string ProviderName { get { throw null; } }
20248         public int ProviderType { get { throw null; } }
20249         public bool RandomlyGenerated { get { throw null; } }
20250         public bool Removable { get { throw null; } }
20251         public string UniqueKeyContainerName { get { throw null; } }
20252     }
20253     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20254     public sealed partial class CspParameters
20255     {
20256         public string KeyContainerName;
20257         public int KeyNumber;
20258         public string ProviderName;
20259         public int ProviderType;
20260         public CspParameters() { }
20261         public CspParameters(int dwTypeIn) { }
20262         public CspParameters(int dwTypeIn, string strProviderNameIn) { }
20263         public CspParameters(int dwTypeIn, string strProviderNameIn, string strContainerNameIn) { }
20264         public CspParameters(int providerType, string providerName, string keyContainerName, System.Security.AccessControl.CryptoKeySecurity cryptoKeySecurity, System.IntPtr parentWindowHandle) { }
20265         public CspParameters(int providerType, string providerName, string keyContainerName, System.Security.AccessControl.CryptoKeySecurity cryptoKeySecurity, System.Security.SecureString keyPassword) { }
20266         public System.Security.AccessControl.CryptoKeySecurity CryptoKeySecurity { get { throw null; } set { } }
20267         public System.Security.Cryptography.CspProviderFlags Flags { get { throw null; } set { } }
20268         public System.Security.SecureString KeyPassword { get { throw null; } set { } }
20269         public System.IntPtr ParentWindowHandle { get { throw null; } set { } }
20270     }
20271     [System.FlagsAttribute]
20272     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20273     [System.SerializableAttribute]
20274     public enum CspProviderFlags
20275     {
20276         CreateEphemeralKey = 128,
20277         NoFlags = 0,
20278         NoPrompt = 64,
20279         UseArchivableKey = 16,
20280         UseDefaultKeyContainer = 2,
20281         UseExistingKey = 8,
20282         UseMachineKeyStore = 1,
20283         UseNonExportableKey = 4,
20284         UseUserProtectedKey = 32,
20285     }
20286     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20287     public abstract partial class DeriveBytes : System.IDisposable
20288     {
20289         protected DeriveBytes() { }
20290         public void Dispose() { }
20291         protected virtual void Dispose(bool disposing) { }
20292         public abstract byte[] GetBytes(int cb);
20293         public abstract void Reset();
20294     }
20295     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20296     public abstract partial class DES : System.Security.Cryptography.SymmetricAlgorithm
20297     {
20298         protected DES() { }
20299         public override byte[] Key { get { throw null; } set { } }
20300         public static new System.Security.Cryptography.DES Create() { throw null; }
20301         public static new System.Security.Cryptography.DES Create(string algName) { throw null; }
20302         public static bool IsSemiWeakKey(byte[] rgbKey) { throw null; }
20303         public static bool IsWeakKey(byte[] rgbKey) { throw null; }
20304     }
20305     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20306     public sealed partial class DESCryptoServiceProvider : System.Security.Cryptography.DES
20307     {
20308         [System.Security.SecuritySafeCriticalAttribute]
20309         public DESCryptoServiceProvider() { }
20310         [System.Security.SecuritySafeCriticalAttribute]
20311         public override System.Security.Cryptography.ICryptoTransform CreateDecryptor(byte[] rgbKey, byte[] rgbIV) { throw null; }
20312         [System.Security.SecuritySafeCriticalAttribute]
20313         public override System.Security.Cryptography.ICryptoTransform CreateEncryptor(byte[] rgbKey, byte[] rgbIV) { throw null; }
20314         public override void GenerateIV() { }
20315         public override void GenerateKey() { }
20316     }
20317     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20318     public abstract partial class DSA : System.Security.Cryptography.AsymmetricAlgorithm
20319     {
20320         protected DSA() { }
20321         public static new System.Security.Cryptography.DSA Create() { throw null; }
20322         public static new System.Security.Cryptography.DSA Create(string algName) { throw null; }
20323         public abstract byte[] CreateSignature(byte[] rgbHash);
20324         public abstract System.Security.Cryptography.DSAParameters ExportParameters(bool includePrivateParameters);
20325         public override void FromXmlString(string xmlString) { }
20326         public abstract void ImportParameters(System.Security.Cryptography.DSAParameters parameters);
20327         public override string ToXmlString(bool includePrivateParameters) { throw null; }
20328         public abstract bool VerifySignature(byte[] rgbHash, byte[] rgbSignature);
20329     }
20330     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20331     public sealed partial class DSACryptoServiceProvider : System.Security.Cryptography.DSA, System.Security.Cryptography.ICspAsymmetricAlgorithm
20332     {
20333         public DSACryptoServiceProvider() { }
20334         public DSACryptoServiceProvider(int dwKeySize) { }
20335         public DSACryptoServiceProvider(int dwKeySize, System.Security.Cryptography.CspParameters parameters) { }
20336         public DSACryptoServiceProvider(System.Security.Cryptography.CspParameters parameters) { }
20337         [System.MonoTODOAttribute("call into KeyPairPersistence to get details")]
20338         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
20339         public System.Security.Cryptography.CspKeyContainerInfo CspKeyContainerInfo { get { throw null; } }
20340         public override string KeyExchangeAlgorithm { get { throw null; } }
20341         public override int KeySize { get { throw null; } }
20342         public bool PersistKeyInCsp { get { throw null; } set { } }
20343         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
20344         public bool PublicOnly { get { throw null; } }
20345         public override string SignatureAlgorithm { get { throw null; } }
20346         public static bool UseMachineKeyStore { get { throw null; } set { } }
20347         public override byte[] CreateSignature(byte[] rgbHash) { throw null; }
20348         protected override void Dispose(bool disposing) { }
20349         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
20350         public byte[] ExportCspBlob(bool includePrivateParameters) { throw null; }
20351         public override System.Security.Cryptography.DSAParameters ExportParameters(bool includePrivateParameters) { throw null; }
20352         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
20353         public void ImportCspBlob(byte[] keyBlob) { }
20354         public override void ImportParameters(System.Security.Cryptography.DSAParameters parameters) { }
20355         public byte[] SignData(byte[] buffer) { throw null; }
20356         public byte[] SignData(byte[] buffer, int offset, int count) { throw null; }
20357         public byte[] SignData(System.IO.Stream inputStream) { throw null; }
20358         public byte[] SignHash(byte[] rgbHash, string str) { throw null; }
20359         public bool VerifyData(byte[] rgbData, byte[] rgbSignature) { throw null; }
20360         public bool VerifyHash(byte[] rgbHash, string str, byte[] rgbSignature) { throw null; }
20361         public override bool VerifySignature(byte[] rgbHash, byte[] rgbSignature) { throw null; }
20362     }
20363     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20364     [System.SerializableAttribute]
20365     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
20366     public partial struct DSAParameters
20367     {
20368         public int Counter;
20369         public byte[] G;
20370         public byte[] J;
20371         public byte[] P;
20372         public byte[] Q;
20373         public byte[] Seed;
20374         [System.NonSerializedAttribute]
20375         public byte[] X;
20376         public byte[] Y;
20377     }
20378     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20379     public partial class DSASignatureDeformatter : System.Security.Cryptography.AsymmetricSignatureDeformatter
20380     {
20381         public DSASignatureDeformatter() { }
20382         public DSASignatureDeformatter(System.Security.Cryptography.AsymmetricAlgorithm key) { }
20383         public override void SetHashAlgorithm(string strName) { }
20384         public override void SetKey(System.Security.Cryptography.AsymmetricAlgorithm key) { }
20385         public override bool VerifySignature(byte[] rgbHash, byte[] rgbSignature) { throw null; }
20386     }
20387     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20388     public partial class DSASignatureFormatter : System.Security.Cryptography.AsymmetricSignatureFormatter
20389     {
20390         public DSASignatureFormatter() { }
20391         public DSASignatureFormatter(System.Security.Cryptography.AsymmetricAlgorithm key) { }
20392         public override byte[] CreateSignature(byte[] rgbHash) { throw null; }
20393         public override void SetHashAlgorithm(string strName) { }
20394         public override void SetKey(System.Security.Cryptography.AsymmetricAlgorithm key) { }
20395     }
20396     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20397     public partial class FromBase64Transform : System.IDisposable, System.Security.Cryptography.ICryptoTransform
20398     {
20399         public FromBase64Transform() { }
20400         public FromBase64Transform(System.Security.Cryptography.FromBase64TransformMode whitespaces) { }
20401         public virtual bool CanReuseTransform { get { throw null; } }
20402         public bool CanTransformMultipleBlocks { get { throw null; } }
20403         public int InputBlockSize { get { throw null; } }
20404         public int OutputBlockSize { get { throw null; } }
20405         public void Clear() { }
20406         public void Dispose() { }
20407         protected virtual void Dispose(bool disposing) { }
20408         ~FromBase64Transform() { }
20409         public int TransformBlock(byte[] inputBuffer, int inputOffset, int inputCount, byte[] outputBuffer, int outputOffset) { throw null; }
20410         public byte[] TransformFinalBlock(byte[] inputBuffer, int inputOffset, int inputCount) { throw null; }
20411     }
20412     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20413     [System.SerializableAttribute]
20414     public enum FromBase64TransformMode
20415     {
20416         DoNotIgnoreWhiteSpaces = 1,
20417         IgnoreWhiteSpaces = 0,
20418     }
20419     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20420     public abstract partial class HashAlgorithm : System.IDisposable, System.Security.Cryptography.ICryptoTransform
20421     {
20422         protected int HashSizeValue;
20423         protected internal byte[] HashValue;
20424         protected int State;
20425         protected HashAlgorithm() { }
20426         public virtual bool CanReuseTransform { get { throw null; } }
20427         public virtual bool CanTransformMultipleBlocks { get { throw null; } }
20428         public virtual byte[] Hash { get { throw null; } }
20429         public virtual int HashSize { get { throw null; } }
20430         public virtual int InputBlockSize { get { throw null; } }
20431         public virtual int OutputBlockSize { get { throw null; } }
20432         public void Clear() { }
20433         public byte[] ComputeHash(byte[] buffer) { throw null; }
20434         public byte[] ComputeHash(byte[] buffer, int offset, int count) { throw null; }
20435         public byte[] ComputeHash(System.IO.Stream inputStream) { throw null; }
20436         public static System.Security.Cryptography.HashAlgorithm Create() { throw null; }
20437         public static System.Security.Cryptography.HashAlgorithm Create(string hashName) { throw null; }
20438         public void Dispose() { }
20439         protected virtual void Dispose(bool disposing) { }
20440         protected abstract void HashCore(byte[] array, int ibStart, int cbSize);
20441         protected abstract byte[] HashFinal();
20442         public abstract void Initialize();
20443         public int TransformBlock(byte[] inputBuffer, int inputOffset, int inputCount, byte[] outputBuffer, int outputOffset) { throw null; }
20444         public byte[] TransformFinalBlock(byte[] inputBuffer, int inputOffset, int inputCount) { throw null; }
20445     }
20446     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20447     public abstract partial class HMAC : System.Security.Cryptography.KeyedHashAlgorithm
20448     {
20449         protected HMAC() { }
20450         protected int BlockSizeValue { get { throw null; } set { } }
20451         public string HashName { get { throw null; } set { } }
20452         public override byte[] Key { get { throw null; } set { } }
20453         public static new System.Security.Cryptography.HMAC Create() { throw null; }
20454         public static new System.Security.Cryptography.HMAC Create(string algorithmName) { throw null; }
20455         protected override void Dispose(bool disposing) { }
20456         protected override void HashCore(byte[] rgb, int ib, int cb) { }
20457         protected override byte[] HashFinal() { throw null; }
20458         public override void Initialize() { }
20459     }
20460     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20461     public partial class HMACMD5 : System.Security.Cryptography.HMAC
20462     {
20463         public HMACMD5() { }
20464         public HMACMD5(byte[] key) { }
20465     }
20466     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20467     public partial class HMACRIPEMD160 : System.Security.Cryptography.HMAC
20468     {
20469         public HMACRIPEMD160() { }
20470         public HMACRIPEMD160(byte[] key) { }
20471     }
20472     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20473     public partial class HMACSHA1 : System.Security.Cryptography.HMAC
20474     {
20475         public HMACSHA1() { }
20476         public HMACSHA1(byte[] key) { }
20477         public HMACSHA1(byte[] key, bool useManagedSha1) { }
20478     }
20479     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20480     public partial class HMACSHA256 : System.Security.Cryptography.HMAC
20481     {
20482         public HMACSHA256() { }
20483         public HMACSHA256(byte[] key) { }
20484     }
20485     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20486     public partial class HMACSHA384 : System.Security.Cryptography.HMAC
20487     {
20488         public HMACSHA384() { }
20489         [System.Security.SecuritySafeCriticalAttribute]
20490         public HMACSHA384(byte[] key) { }
20491         public bool ProduceLegacyHmacValues { get { throw null; } set { } }
20492     }
20493     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20494     public partial class HMACSHA512 : System.Security.Cryptography.HMAC
20495     {
20496         public HMACSHA512() { }
20497         [System.Security.SecuritySafeCriticalAttribute]
20498         public HMACSHA512(byte[] key) { }
20499         public bool ProduceLegacyHmacValues { get { throw null; } set { } }
20500     }
20501     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20502     public partial interface ICryptoTransform : System.IDisposable
20503     {
20504         bool CanReuseTransform { get; }
20505         bool CanTransformMultipleBlocks { get; }
20506         int InputBlockSize { get; }
20507         int OutputBlockSize { get; }
20508         int TransformBlock(byte[] inputBuffer, int inputOffset, int inputCount, byte[] outputBuffer, int outputOffset);
20509         byte[] TransformFinalBlock(byte[] inputBuffer, int inputOffset, int inputCount);
20510     }
20511     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20512     public partial interface ICspAsymmetricAlgorithm
20513     {
20514         System.Security.Cryptography.CspKeyContainerInfo CspKeyContainerInfo { get; }
20515         byte[] ExportCspBlob(bool includePrivateParameters);
20516         void ImportCspBlob(byte[] rawData);
20517     }
20518     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20519     public abstract partial class KeyedHashAlgorithm : System.Security.Cryptography.HashAlgorithm
20520     {
20521         protected byte[] KeyValue;
20522         protected KeyedHashAlgorithm() { }
20523         public virtual byte[] Key { get { throw null; } set { } }
20524         public static new System.Security.Cryptography.KeyedHashAlgorithm Create() { throw null; }
20525         public static new System.Security.Cryptography.KeyedHashAlgorithm Create(string algName) { throw null; }
20526         protected override void Dispose(bool disposing) { }
20527     }
20528     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20529     [System.SerializableAttribute]
20530     public enum KeyNumber
20531     {
20532         Exchange = 1,
20533         Signature = 2,
20534     }
20535     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20536     public sealed partial class KeySizes
20537     {
20538         public KeySizes(int minSize, int maxSize, int skipSize) { }
20539         public int MaxSize { get { throw null; } }
20540         public int MinSize { get { throw null; } }
20541         public int SkipSize { get { throw null; } }
20542     }
20543     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20544     public partial class MACTripleDES : System.Security.Cryptography.KeyedHashAlgorithm
20545     {
20546         public MACTripleDES() { }
20547         public MACTripleDES(byte[] rgbKey) { }
20548         public MACTripleDES(string strTripleDES, byte[] rgbKey) { }
20549         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
20550         public System.Security.Cryptography.PaddingMode Padding { get { throw null; } set { } }
20551         protected override void Dispose(bool disposing) { }
20552         protected override void HashCore(byte[] rgbData, int ibStart, int cbSize) { }
20553         protected override byte[] HashFinal() { throw null; }
20554         public override void Initialize() { }
20555     }
20556     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20557     public abstract partial class MaskGenerationMethod
20558     {
20559         protected MaskGenerationMethod() { }
20560         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20561         public abstract byte[] GenerateMask(byte[] rgbSeed, int cbReturn);
20562     }
20563     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20564     public abstract partial class MD5 : System.Security.Cryptography.HashAlgorithm
20565     {
20566         protected MD5() { }
20567         public static new System.Security.Cryptography.MD5 Create() { throw null; }
20568         public static new System.Security.Cryptography.MD5 Create(string algName) { throw null; }
20569     }
20570     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20571     public sealed partial class MD5CryptoServiceProvider : System.Security.Cryptography.MD5
20572     {
20573         public MD5CryptoServiceProvider() { }
20574         protected override void Dispose(bool disposing) { }
20575         protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { }
20576         protected override byte[] HashFinal() { throw null; }
20577         public override void Initialize() { }
20578     }
20579     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20580     [System.SerializableAttribute]
20581     public enum PaddingMode
20582     {
20583         ANSIX923 = 4,
20584         ISO10126 = 5,
20585         None = 1,
20586         PKCS7 = 2,
20587         Zeros = 3,
20588     }
20589     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20590     public partial class PasswordDeriveBytes : System.Security.Cryptography.DeriveBytes
20591     {
20592         public PasswordDeriveBytes(byte[] password, byte[] salt) { }
20593         public PasswordDeriveBytes(byte[] password, byte[] salt, System.Security.Cryptography.CspParameters cspParams) { }
20594         public PasswordDeriveBytes(byte[] password, byte[] salt, string hashName, int iterations) { }
20595         [System.Security.SecuritySafeCriticalAttribute]
20596         public PasswordDeriveBytes(byte[] password, byte[] salt, string hashName, int iterations, System.Security.Cryptography.CspParameters cspParams) { }
20597         public PasswordDeriveBytes(string strPassword, byte[] rgbSalt) { }
20598         public PasswordDeriveBytes(string strPassword, byte[] rgbSalt, System.Security.Cryptography.CspParameters cspParams) { }
20599         public PasswordDeriveBytes(string strPassword, byte[] rgbSalt, string strHashName, int iterations) { }
20600         public PasswordDeriveBytes(string strPassword, byte[] rgbSalt, string strHashName, int iterations, System.Security.Cryptography.CspParameters cspParams) { }
20601         public string HashName { get { throw null; } set { } }
20602         public int IterationCount { get { throw null; } set { } }
20603         public byte[] Salt { get { throw null; } set { } }
20604         [System.Security.SecuritySafeCriticalAttribute]
20605         public byte[] CryptDeriveKey(string algname, string alghashname, int keySize, byte[] rgbIV) { throw null; }
20606         protected override void Dispose(bool disposing) { }
20607         [System.ObsoleteAttribute("Rfc2898DeriveBytes replaces PasswordDeriveBytes for deriving key material from a password and is preferred in new applications.")]
20608         [System.Security.SecuritySafeCriticalAttribute]
20609         public override byte[] GetBytes(int cb) { throw null; }
20610         public override void Reset() { }
20611     }
20612     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20613     public partial class PKCS1MaskGenerationMethod : System.Security.Cryptography.MaskGenerationMethod
20614     {
20615         public PKCS1MaskGenerationMethod() { }
20616         public string HashName { get { throw null; } set { } }
20617         public override byte[] GenerateMask(byte[] rgbSeed, int cbReturn) { throw null; }
20618     }
20619     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20620     public abstract partial class RandomNumberGenerator : System.IDisposable
20621     {
20622         protected RandomNumberGenerator() { }
20623         public static System.Security.Cryptography.RandomNumberGenerator Create() { throw null; }
20624         public static System.Security.Cryptography.RandomNumberGenerator Create(string rngName) { throw null; }
20625         public void Dispose() { }
20626         protected virtual void Dispose(bool disposing) { }
20627         public abstract void GetBytes(byte[] data);
20628         public virtual void GetNonZeroBytes(byte[] data) { }
20629     }
20630     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20631     public abstract partial class RC2 : System.Security.Cryptography.SymmetricAlgorithm
20632     {
20633         protected int EffectiveKeySizeValue;
20634         protected RC2() { }
20635         public virtual int EffectiveKeySize { get { throw null; } set { } }
20636         public override int KeySize { get { throw null; } set { } }
20637         public static new System.Security.Cryptography.RC2 Create() { throw null; }
20638         public static new System.Security.Cryptography.RC2 Create(string AlgName) { throw null; }
20639     }
20640     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20641     public sealed partial class RC2CryptoServiceProvider : System.Security.Cryptography.RC2
20642     {
20643         [System.Security.SecuritySafeCriticalAttribute]
20644         public RC2CryptoServiceProvider() { }
20645         public override int EffectiveKeySize { get { throw null; } set { } }
20646         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
20647         public bool UseSalt { get { throw null; } set { } }
20648         [System.Security.SecuritySafeCriticalAttribute]
20649         public override System.Security.Cryptography.ICryptoTransform CreateDecryptor(byte[] rgbKey, byte[] rgbIV) { throw null; }
20650         [System.Security.SecuritySafeCriticalAttribute]
20651         public override System.Security.Cryptography.ICryptoTransform CreateEncryptor(byte[] rgbKey, byte[] rgbIV) { throw null; }
20652         public override void GenerateIV() { }
20653         public override void GenerateKey() { }
20654     }
20655     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20656     public partial class Rfc2898DeriveBytes : System.Security.Cryptography.DeriveBytes
20657     {
20658         [System.Security.SecuritySafeCriticalAttribute]
20659         public Rfc2898DeriveBytes(byte[] password, byte[] salt, int iterations) { }
20660         public Rfc2898DeriveBytes(string password, byte[] salt) { }
20661         public Rfc2898DeriveBytes(string password, byte[] salt, int iterations) { }
20662         public Rfc2898DeriveBytes(string password, int saltSize) { }
20663         [System.Security.SecuritySafeCriticalAttribute]
20664         public Rfc2898DeriveBytes(string password, int saltSize, int iterations) { }
20665         public int IterationCount { get { throw null; } set { } }
20666         public byte[] Salt { get { throw null; } set { } }
20667         protected override void Dispose(bool disposing) { }
20668         public override byte[] GetBytes(int cb) { throw null; }
20669         public override void Reset() { }
20670     }
20671     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20672     public abstract partial class Rijndael : System.Security.Cryptography.SymmetricAlgorithm
20673     {
20674         protected Rijndael() { }
20675         public static new System.Security.Cryptography.Rijndael Create() { throw null; }
20676         public static new System.Security.Cryptography.Rijndael Create(string algName) { throw null; }
20677     }
20678     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20679     public sealed partial class RijndaelManaged : System.Security.Cryptography.Rijndael
20680     {
20681         public RijndaelManaged() { }
20682         public override System.Security.Cryptography.ICryptoTransform CreateDecryptor(byte[] rgbKey, byte[] rgbIV) { throw null; }
20683         public override System.Security.Cryptography.ICryptoTransform CreateEncryptor(byte[] rgbKey, byte[] rgbIV) { throw null; }
20684         public override void GenerateIV() { }
20685         public override void GenerateKey() { }
20686     }
20687     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20688     public sealed partial class RijndaelManagedTransform : System.IDisposable, System.Security.Cryptography.ICryptoTransform
20689     {
20690         internal RijndaelManagedTransform() { }
20691         public int BlockSizeValue { get { throw null; } }
20692         public bool CanReuseTransform { get { throw null; } }
20693         public bool CanTransformMultipleBlocks { get { throw null; } }
20694         public int InputBlockSize { get { throw null; } }
20695         public int OutputBlockSize { get { throw null; } }
20696         public void Clear() { }
20697         public void Dispose() { }
20698         public void Reset() { }
20699         public int TransformBlock(byte[] inputBuffer, int inputOffset, int inputCount, byte[] outputBuffer, int outputOffset) { throw null; }
20700         public byte[] TransformFinalBlock(byte[] inputBuffer, int inputOffset, int inputCount) { throw null; }
20701     }
20702     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20703     public abstract partial class RIPEMD160 : System.Security.Cryptography.HashAlgorithm
20704     {
20705         protected RIPEMD160() { }
20706         public static new System.Security.Cryptography.RIPEMD160 Create() { throw null; }
20707         public static new System.Security.Cryptography.RIPEMD160 Create(string hashName) { throw null; }
20708     }
20709     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20710     public partial class RIPEMD160Managed : System.Security.Cryptography.RIPEMD160
20711     {
20712         public RIPEMD160Managed() { }
20713         [System.Security.SecuritySafeCriticalAttribute]
20714         protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { }
20715         [System.Security.SecuritySafeCriticalAttribute]
20716         protected override byte[] HashFinal() { throw null; }
20717         public override void Initialize() { }
20718     }
20719     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20720     public sealed partial class RNGCryptoServiceProvider : System.Security.Cryptography.RandomNumberGenerator
20721     {
20722         public RNGCryptoServiceProvider() { }
20723         public RNGCryptoServiceProvider(byte[] rgb) { }
20724         public RNGCryptoServiceProvider(System.Security.Cryptography.CspParameters cspParams) { }
20725         public RNGCryptoServiceProvider(string str) { }
20726         protected override void Dispose(bool disposing) { }
20727         public override void GetBytes(byte[] data) { }
20728         public override void GetNonZeroBytes(byte[] data) { }
20729     }
20730     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20731     public abstract partial class RSA : System.Security.Cryptography.AsymmetricAlgorithm
20732     {
20733         protected RSA() { }
20734         public static new System.Security.Cryptography.RSA Create() { throw null; }
20735         public static new System.Security.Cryptography.RSA Create(string algName) { throw null; }
20736         public abstract byte[] DecryptValue(byte[] rgb);
20737         public abstract byte[] EncryptValue(byte[] rgb);
20738         public abstract System.Security.Cryptography.RSAParameters ExportParameters(bool includePrivateParameters);
20739         public override void FromXmlString(string xmlString) { }
20740         public abstract void ImportParameters(System.Security.Cryptography.RSAParameters parameters);
20741         public override string ToXmlString(bool includePrivateParameters) { throw null; }
20742     }
20743     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20744     public sealed partial class RSACryptoServiceProvider : System.Security.Cryptography.RSA, System.Security.Cryptography.ICspAsymmetricAlgorithm
20745     {
20746         public RSACryptoServiceProvider() { }
20747         public RSACryptoServiceProvider(int dwKeySize) { }
20748         public RSACryptoServiceProvider(int dwKeySize, System.Security.Cryptography.CspParameters parameters) { }
20749         public RSACryptoServiceProvider(System.Security.Cryptography.CspParameters parameters) { }
20750         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
20751         public System.Security.Cryptography.CspKeyContainerInfo CspKeyContainerInfo { get { throw null; } }
20752         public override string KeyExchangeAlgorithm { get { throw null; } }
20753         public override int KeySize { get { throw null; } }
20754         public bool PersistKeyInCsp { get { throw null; } set { } }
20755         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
20756         public bool PublicOnly { get { throw null; } }
20757         public override string SignatureAlgorithm { get { throw null; } }
20758         public static bool UseMachineKeyStore { get { throw null; } set { } }
20759         public byte[] Decrypt(byte[] rgb, bool fOAEP) { throw null; }
20760         public override byte[] DecryptValue(byte[] rgb) { throw null; }
20761         protected override void Dispose(bool disposing) { }
20762         public byte[] Encrypt(byte[] rgb, bool fOAEP) { throw null; }
20763         public override byte[] EncryptValue(byte[] rgb) { throw null; }
20764         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
20765         public byte[] ExportCspBlob(bool includePrivateParameters) { throw null; }
20766         public override System.Security.Cryptography.RSAParameters ExportParameters(bool includePrivateParameters) { throw null; }
20767         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
20768         public void ImportCspBlob(byte[] keyBlob) { }
20769         public override void ImportParameters(System.Security.Cryptography.RSAParameters parameters) { }
20770         public byte[] SignData(byte[] buffer, int offset, int count, object halg) { throw null; }
20771         public byte[] SignData(byte[] buffer, object halg) { throw null; }
20772         public byte[] SignData(System.IO.Stream inputStream, object halg) { throw null; }
20773         public byte[] SignHash(byte[] rgbHash, string str) { throw null; }
20774         public bool VerifyData(byte[] buffer, object halg, byte[] signature) { throw null; }
20775         public bool VerifyHash(byte[] rgbHash, string str, byte[] rgbSignature) { throw null; }
20776     }
20777     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20778     public partial class RSAOAEPKeyExchangeDeformatter : System.Security.Cryptography.AsymmetricKeyExchangeDeformatter
20779     {
20780         public RSAOAEPKeyExchangeDeformatter() { }
20781         public RSAOAEPKeyExchangeDeformatter(System.Security.Cryptography.AsymmetricAlgorithm key) { }
20782         public override string Parameters { get { throw null; } set { } }
20783         [System.Security.SecuritySafeCriticalAttribute]
20784         public override byte[] DecryptKeyExchange(byte[] rgbData) { throw null; }
20785         public override void SetKey(System.Security.Cryptography.AsymmetricAlgorithm key) { }
20786     }
20787     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20788     public partial class RSAOAEPKeyExchangeFormatter : System.Security.Cryptography.AsymmetricKeyExchangeFormatter
20789     {
20790         public RSAOAEPKeyExchangeFormatter() { }
20791         public RSAOAEPKeyExchangeFormatter(System.Security.Cryptography.AsymmetricAlgorithm key) { }
20792         public byte[] Parameter { get { throw null; } set { } }
20793         public override string Parameters { get { throw null; } }
20794         public System.Security.Cryptography.RandomNumberGenerator Rng { get { throw null; } set { } }
20795         [System.Security.SecuritySafeCriticalAttribute]
20796         public override byte[] CreateKeyExchange(byte[] rgbData) { throw null; }
20797         public override byte[] CreateKeyExchange(byte[] rgbData, System.Type symAlgType) { throw null; }
20798         public override void SetKey(System.Security.Cryptography.AsymmetricAlgorithm key) { }
20799     }
20800     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20801     [System.SerializableAttribute]
20802     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
20803     public partial struct RSAParameters
20804     {
20805         [System.NonSerializedAttribute]
20806         public byte[] D;
20807         [System.NonSerializedAttribute]
20808         public byte[] DP;
20809         [System.NonSerializedAttribute]
20810         public byte[] DQ;
20811         public byte[] Exponent;
20812         [System.NonSerializedAttribute]
20813         public byte[] InverseQ;
20814         public byte[] Modulus;
20815         [System.NonSerializedAttribute]
20816         public byte[] P;
20817         [System.NonSerializedAttribute]
20818         public byte[] Q;
20819     }
20820     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20821     public partial class RSAPKCS1KeyExchangeDeformatter : System.Security.Cryptography.AsymmetricKeyExchangeDeformatter
20822     {
20823         public RSAPKCS1KeyExchangeDeformatter() { }
20824         public RSAPKCS1KeyExchangeDeformatter(System.Security.Cryptography.AsymmetricAlgorithm key) { }
20825         public override string Parameters { get { throw null; } set { } }
20826         public System.Security.Cryptography.RandomNumberGenerator RNG { get { throw null; } set { } }
20827         public override byte[] DecryptKeyExchange(byte[] rgbIn) { throw null; }
20828         public override void SetKey(System.Security.Cryptography.AsymmetricAlgorithm key) { }
20829     }
20830     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20831     public partial class RSAPKCS1KeyExchangeFormatter : System.Security.Cryptography.AsymmetricKeyExchangeFormatter
20832     {
20833         public RSAPKCS1KeyExchangeFormatter() { }
20834         public RSAPKCS1KeyExchangeFormatter(System.Security.Cryptography.AsymmetricAlgorithm key) { }
20835         public override string Parameters { get { throw null; } }
20836         public System.Security.Cryptography.RandomNumberGenerator Rng { get { throw null; } set { } }
20837         public override byte[] CreateKeyExchange(byte[] rgbData) { throw null; }
20838         public override byte[] CreateKeyExchange(byte[] rgbData, System.Type symAlgType) { throw null; }
20839         public override void SetKey(System.Security.Cryptography.AsymmetricAlgorithm key) { }
20840     }
20841     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20842     public partial class RSAPKCS1SignatureDeformatter : System.Security.Cryptography.AsymmetricSignatureDeformatter
20843     {
20844         public RSAPKCS1SignatureDeformatter() { }
20845         public RSAPKCS1SignatureDeformatter(System.Security.Cryptography.AsymmetricAlgorithm key) { }
20846         public override void SetHashAlgorithm(string strName) { }
20847         public override void SetKey(System.Security.Cryptography.AsymmetricAlgorithm key) { }
20848         public override bool VerifySignature(byte[] rgbHash, byte[] rgbSignature) { throw null; }
20849     }
20850     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20851     public partial class RSAPKCS1SignatureFormatter : System.Security.Cryptography.AsymmetricSignatureFormatter
20852     {
20853         public RSAPKCS1SignatureFormatter() { }
20854         public RSAPKCS1SignatureFormatter(System.Security.Cryptography.AsymmetricAlgorithm key) { }
20855         public override byte[] CreateSignature(byte[] rgbHash) { throw null; }
20856         public override void SetHashAlgorithm(string strName) { }
20857         public override void SetKey(System.Security.Cryptography.AsymmetricAlgorithm key) { }
20858     }
20859     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20860     public abstract partial class SHA1 : System.Security.Cryptography.HashAlgorithm
20861     {
20862         protected SHA1() { }
20863         public static new System.Security.Cryptography.SHA1 Create() { throw null; }
20864         public static new System.Security.Cryptography.SHA1 Create(string hashName) { throw null; }
20865     }
20866     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20867     public sealed partial class SHA1CryptoServiceProvider : System.Security.Cryptography.SHA1
20868     {
20869         public SHA1CryptoServiceProvider() { }
20870         protected override void Dispose(bool disposing) { }
20871         protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { }
20872         protected override byte[] HashFinal() { throw null; }
20873         public override void Initialize() { }
20874     }
20875     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20876     public partial class SHA1Managed : System.Security.Cryptography.SHA1
20877     {
20878         public SHA1Managed() { }
20879         protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { }
20880         protected override byte[] HashFinal() { throw null; }
20881         public override void Initialize() { }
20882     }
20883     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20884     public abstract partial class SHA256 : System.Security.Cryptography.HashAlgorithm
20885     {
20886         protected SHA256() { }
20887         public static new System.Security.Cryptography.SHA256 Create() { throw null; }
20888         public static new System.Security.Cryptography.SHA256 Create(string hashName) { throw null; }
20889     }
20890     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20891     public partial class SHA256Managed : System.Security.Cryptography.SHA256
20892     {
20893         public SHA256Managed() { }
20894         protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { }
20895         protected override byte[] HashFinal() { throw null; }
20896         public override void Initialize() { }
20897     }
20898     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20899     public abstract partial class SHA384 : System.Security.Cryptography.HashAlgorithm
20900     {
20901         protected SHA384() { }
20902         public static new System.Security.Cryptography.SHA384 Create() { throw null; }
20903         public static new System.Security.Cryptography.SHA384 Create(string hashName) { throw null; }
20904     }
20905     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20906     public partial class SHA384Managed : System.Security.Cryptography.SHA384
20907     {
20908         public SHA384Managed() { }
20909         [System.Security.SecuritySafeCriticalAttribute]
20910         protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { }
20911         [System.Security.SecuritySafeCriticalAttribute]
20912         protected override byte[] HashFinal() { throw null; }
20913         public override void Initialize() { }
20914     }
20915     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20916     public abstract partial class SHA512 : System.Security.Cryptography.HashAlgorithm
20917     {
20918         protected SHA512() { }
20919         public static new System.Security.Cryptography.SHA512 Create() { throw null; }
20920         public static new System.Security.Cryptography.SHA512 Create(string hashName) { throw null; }
20921     }
20922     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20923     public partial class SHA512Managed : System.Security.Cryptography.SHA512
20924     {
20925         public SHA512Managed() { }
20926         [System.Security.SecuritySafeCriticalAttribute]
20927         protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { }
20928         [System.Security.SecuritySafeCriticalAttribute]
20929         protected override byte[] HashFinal() { throw null; }
20930         public override void Initialize() { }
20931     }
20932     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20933     public partial class SignatureDescription
20934     {
20935         public SignatureDescription() { }
20936         public SignatureDescription(System.Security.SecurityElement el) { }
20937         public string DeformatterAlgorithm { get { throw null; } set { } }
20938         public string DigestAlgorithm { get { throw null; } set { } }
20939         public string FormatterAlgorithm { get { throw null; } set { } }
20940         public string KeyAlgorithm { get { throw null; } set { } }
20941         public virtual System.Security.Cryptography.AsymmetricSignatureDeformatter CreateDeformatter(System.Security.Cryptography.AsymmetricAlgorithm key) { throw null; }
20942         public virtual System.Security.Cryptography.HashAlgorithm CreateDigest() { throw null; }
20943         public virtual System.Security.Cryptography.AsymmetricSignatureFormatter CreateFormatter(System.Security.Cryptography.AsymmetricAlgorithm key) { throw null; }
20944     }
20945     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20946     public abstract partial class SymmetricAlgorithm : System.IDisposable
20947     {
20948         protected int BlockSizeValue;
20949         protected int FeedbackSizeValue;
20950         protected byte[] IVValue;
20951         protected int KeySizeValue;
20952         protected byte[] KeyValue;
20953         protected System.Security.Cryptography.KeySizes[] LegalBlockSizesValue;
20954         protected System.Security.Cryptography.KeySizes[] LegalKeySizesValue;
20955         protected System.Security.Cryptography.CipherMode ModeValue;
20956         protected System.Security.Cryptography.PaddingMode PaddingValue;
20957         protected SymmetricAlgorithm() { }
20958         public virtual int BlockSize { get { throw null; } set { } }
20959         public virtual int FeedbackSize { get { throw null; } set { } }
20960         public virtual byte[] IV { get { throw null; } set { } }
20961         public virtual byte[] Key { get { throw null; } set { } }
20962         public virtual int KeySize { get { throw null; } set { } }
20963         public virtual System.Security.Cryptography.KeySizes[] LegalBlockSizes { get { throw null; } }
20964         public virtual System.Security.Cryptography.KeySizes[] LegalKeySizes { get { throw null; } }
20965         public virtual System.Security.Cryptography.CipherMode Mode { get { throw null; } set { } }
20966         public virtual System.Security.Cryptography.PaddingMode Padding { get { throw null; } set { } }
20967         public void Clear() { }
20968         public static System.Security.Cryptography.SymmetricAlgorithm Create() { throw null; }
20969         public static System.Security.Cryptography.SymmetricAlgorithm Create(string algName) { throw null; }
20970         public virtual System.Security.Cryptography.ICryptoTransform CreateDecryptor() { throw null; }
20971         public abstract System.Security.Cryptography.ICryptoTransform CreateDecryptor(byte[] rgbKey, byte[] rgbIV);
20972         public virtual System.Security.Cryptography.ICryptoTransform CreateEncryptor() { throw null; }
20973         public abstract System.Security.Cryptography.ICryptoTransform CreateEncryptor(byte[] rgbKey, byte[] rgbIV);
20974         public void Dispose() { }
20975         protected virtual void Dispose(bool disposing) { }
20976         public abstract void GenerateIV();
20977         public abstract void GenerateKey();
20978         public bool ValidKeySize(int bitLength) { throw null; }
20979     }
20980     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20981     public partial class ToBase64Transform : System.IDisposable, System.Security.Cryptography.ICryptoTransform
20982     {
20983         public ToBase64Transform() { }
20984         public virtual bool CanReuseTransform { get { throw null; } }
20985         public bool CanTransformMultipleBlocks { get { throw null; } }
20986         public int InputBlockSize { get { throw null; } }
20987         public int OutputBlockSize { get { throw null; } }
20988         public void Clear() { }
20989         public void Dispose() { }
20990         protected virtual void Dispose(bool disposing) { }
20991         ~ToBase64Transform() { }
20992         public int TransformBlock(byte[] inputBuffer, int inputOffset, int inputCount, byte[] outputBuffer, int outputOffset) { throw null; }
20993         public byte[] TransformFinalBlock(byte[] inputBuffer, int inputOffset, int inputCount) { throw null; }
20994     }
20995     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20996     public abstract partial class TripleDES : System.Security.Cryptography.SymmetricAlgorithm
20997     {
20998         protected TripleDES() { }
20999         public override byte[] Key { get { throw null; } set { } }
21000         public static new System.Security.Cryptography.TripleDES Create() { throw null; }
21001         public static new System.Security.Cryptography.TripleDES Create(string str) { throw null; }
21002         public static bool IsWeakKey(byte[] rgbKey) { throw null; }
21003     }
21004     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21005     public sealed partial class TripleDESCryptoServiceProvider : System.Security.Cryptography.TripleDES
21006     {
21007         [System.Security.SecuritySafeCriticalAttribute]
21008         public TripleDESCryptoServiceProvider() { }
21009         [System.Security.SecuritySafeCriticalAttribute]
21010         public override System.Security.Cryptography.ICryptoTransform CreateDecryptor(byte[] rgbKey, byte[] rgbIV) { throw null; }
21011         [System.Security.SecuritySafeCriticalAttribute]
21012         public override System.Security.Cryptography.ICryptoTransform CreateEncryptor(byte[] rgbKey, byte[] rgbIV) { throw null; }
21013         public override void GenerateIV() { }
21014         public override void GenerateKey() { }
21015     }
21016 }
21017 namespace System.Security.Cryptography.X509Certificates
21018 {
21019     [System.MonoTODOAttribute("X509ContentType.SerializedCert isn't supported (anywhere in the class)")]
21020     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21021     [System.SerializableAttribute]
21022     public partial class X509Certificate : System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable
21023     {
21024         public X509Certificate() { }
21025         public X509Certificate(byte[] data) { }
21026         [System.MonoTODOAttribute("SecureString support is incomplete")]
21027         public X509Certificate(byte[] rawData, System.Security.SecureString password) { }
21028         [System.MonoTODOAttribute("SecureString support is incomplete")]
21029         public X509Certificate(byte[] rawData, System.Security.SecureString password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
21030         public X509Certificate(byte[] rawData, string password) { }
21031         public X509Certificate(byte[] rawData, string password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
21032         public X509Certificate(System.IntPtr handle) { }
21033         public X509Certificate(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
21034         public X509Certificate(System.Security.Cryptography.X509Certificates.X509Certificate cert) { }
21035         public X509Certificate(string fileName) { }
21036         [System.MonoTODOAttribute("SecureString support is incomplete")]
21037         public X509Certificate(string fileName, System.Security.SecureString password) { }
21038         [System.MonoTODOAttribute("SecureString support is incomplete")]
21039         public X509Certificate(string fileName, System.Security.SecureString password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
21040         public X509Certificate(string fileName, string password) { }
21041         public X509Certificate(string fileName, string password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
21042         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
21043         public System.IntPtr Handle { get { throw null; } }
21044         public string Issuer { get { throw null; } }
21045         public string Subject { get { throw null; } }
21046         public static System.Security.Cryptography.X509Certificates.X509Certificate CreateFromCertFile(string filename) { throw null; }
21047         [System.MonoTODOAttribute("Incomplete - minimal validation in this version")]
21048         public static System.Security.Cryptography.X509Certificates.X509Certificate CreateFromSignedFile(string filename) { throw null; }
21049         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
21050         public override bool Equals(object obj) { throw null; }
21051         public virtual bool Equals(System.Security.Cryptography.X509Certificates.X509Certificate other) { throw null; }
21052         [System.MonoTODOAttribute("X509ContentType.Pfx/Pkcs12 and SerializedCert are not supported")]
21053         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
21054         public virtual byte[] Export(System.Security.Cryptography.X509Certificates.X509ContentType contentType) { throw null; }
21055         [System.MonoTODOAttribute("X509ContentType.Pfx/Pkcs12 and SerializedCert are not supported. SecureString support is incomplete.")]
21056         public virtual byte[] Export(System.Security.Cryptography.X509Certificates.X509ContentType contentType, System.Security.SecureString password) { throw null; }
21057         [System.MonoTODOAttribute("X509ContentType.Pfx/Pkcs12 and SerializedCert are not supported")]
21058         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
21059         public virtual byte[] Export(System.Security.Cryptography.X509Certificates.X509ContentType contentType, string password) { throw null; }
21060         protected static string FormatDate(System.DateTime date) { throw null; }
21061         public virtual byte[] GetCertHash() { throw null; }
21062         public virtual string GetCertHashString() { throw null; }
21063         public virtual string GetEffectiveDateString() { throw null; }
21064         public virtual string GetExpirationDateString() { throw null; }
21065         public virtual string GetFormat() { throw null; }
21066         public override int GetHashCode() { throw null; }
21067         [System.ObsoleteAttribute("Use the Issuer property.")]
21068         public virtual string GetIssuerName() { throw null; }
21069         public virtual string GetKeyAlgorithm() { throw null; }
21070         public virtual byte[] GetKeyAlgorithmParameters() { throw null; }
21071         public virtual string GetKeyAlgorithmParametersString() { throw null; }
21072         [System.ObsoleteAttribute("Use the Subject property.")]
21073         public virtual string GetName() { throw null; }
21074         public virtual byte[] GetPublicKey() { throw null; }
21075         public virtual string GetPublicKeyString() { throw null; }
21076         public virtual byte[] GetRawCertData() { throw null; }
21077         public virtual string GetRawCertDataString() { throw null; }
21078         public virtual byte[] GetSerialNumber() { throw null; }
21079         public virtual string GetSerialNumberString() { throw null; }
21080         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
21081         public virtual void Import(byte[] rawData) { }
21082         [System.MonoTODOAttribute("SecureString support is incomplete")]
21083         public virtual void Import(byte[] rawData, System.Security.SecureString password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
21084         [System.MonoTODOAttribute("missing KeyStorageFlags support")]
21085         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
21086         public virtual void Import(byte[] rawData, string password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
21087         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
21088         public virtual void Import(string fileName) { }
21089         [System.MonoTODOAttribute("SecureString support is incomplete, missing KeyStorageFlags support")]
21090         public virtual void Import(string fileName, System.Security.SecureString password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
21091         [System.MonoTODOAttribute("missing KeyStorageFlags support")]
21092         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
21093         public virtual void Import(string fileName, string password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
21094         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
21095         public virtual void Reset() { }
21096         void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { }
21097         void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
21098         public override string ToString() { throw null; }
21099         public virtual string ToString(bool fVerbose) { throw null; }
21100     }
21101     public enum X509ContentType
21102     {
21103         Authenticode = 6,
21104         Cert = 1,
21105         Pfx = 3,
21106         Pkcs12 = 3,
21107         Pkcs7 = 5,
21108         SerializedCert = 2,
21109         SerializedStore = 4,
21110         Unknown = 0,
21111     }
21112     [System.FlagsAttribute]
21113     [System.SerializableAttribute]
21114     public enum X509KeyStorageFlags
21115     {
21116         DefaultKeySet = 0,
21117         Exportable = 4,
21118         MachineKeySet = 2,
21119         PersistKeySet = 16,
21120         UserKeySet = 1,
21121         UserProtected = 8,
21122     }
21123 }
21124 namespace System.Security.Permissions
21125 {
21126     [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
21127     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21128     [System.SerializableAttribute]
21129     public abstract partial class CodeAccessSecurityAttribute : System.Security.Permissions.SecurityAttribute
21130     {
21131         protected CodeAccessSecurityAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
21132     }
21133     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21134     [System.SerializableAttribute]
21135     public sealed partial class EnvironmentPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
21136     {
21137         public EnvironmentPermission(System.Security.Permissions.EnvironmentPermissionAccess flag, string pathList) { }
21138         public EnvironmentPermission(System.Security.Permissions.PermissionState state) { }
21139         public void AddPathList(System.Security.Permissions.EnvironmentPermissionAccess flag, string pathList) { }
21140         public override System.Security.IPermission Copy() { throw null; }
21141         public override void FromXml(System.Security.SecurityElement esd) { }
21142         public string GetPathList(System.Security.Permissions.EnvironmentPermissionAccess flag) { throw null; }
21143         public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
21144         public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
21145         public bool IsUnrestricted() { throw null; }
21146         public void SetPathList(System.Security.Permissions.EnvironmentPermissionAccess flag, string pathList) { }
21147         public override System.Security.SecurityElement ToXml() { throw null; }
21148         public override System.Security.IPermission Union(System.Security.IPermission other) { throw null; }
21149     }
21150     [System.FlagsAttribute]
21151     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21152     [System.SerializableAttribute]
21153     public enum EnvironmentPermissionAccess
21154     {
21155         AllAccess = 3,
21156         NoAccess = 0,
21157         Read = 1,
21158         Write = 2,
21159     }
21160     [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
21161     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21162     [System.SerializableAttribute]
21163     public sealed partial class EnvironmentPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
21164     {
21165         public EnvironmentPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
21166         public string All { get { throw null; } set { } }
21167         public string Read { get { throw null; } set { } }
21168         public string Write { get { throw null; } set { } }
21169         public override System.Security.IPermission CreatePermission() { throw null; }
21170     }
21171     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21172     [System.SerializableAttribute]
21173     public sealed partial class FileDialogPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
21174     {
21175         public FileDialogPermission(System.Security.Permissions.FileDialogPermissionAccess access) { }
21176         public FileDialogPermission(System.Security.Permissions.PermissionState state) { }
21177         public System.Security.Permissions.FileDialogPermissionAccess Access { get { throw null; } set { } }
21178         public override System.Security.IPermission Copy() { throw null; }
21179         public override void FromXml(System.Security.SecurityElement esd) { }
21180         public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
21181         public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
21182         public bool IsUnrestricted() { throw null; }
21183         public override System.Security.SecurityElement ToXml() { throw null; }
21184         public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
21185     }
21186     [System.FlagsAttribute]
21187     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21188     [System.SerializableAttribute]
21189     public enum FileDialogPermissionAccess
21190     {
21191         None = 0,
21192         Open = 1,
21193         OpenSave = 3,
21194         Save = 2,
21195     }
21196     [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
21197     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21198     [System.SerializableAttribute]
21199     public sealed partial class FileDialogPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
21200     {
21201         public FileDialogPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
21202         public bool Open { get { throw null; } set { } }
21203         public bool Save { get { throw null; } set { } }
21204         public override System.Security.IPermission CreatePermission() { throw null; }
21205     }
21206     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21207     [System.SerializableAttribute]
21208     public sealed partial class FileIOPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
21209     {
21210         [System.MonoTODOAttribute("(2.0) Access Control isn't implemented")]
21211         public FileIOPermission(System.Security.Permissions.FileIOPermissionAccess access, System.Security.AccessControl.AccessControlActions control, string path) { }
21212         [System.MonoTODOAttribute("(2.0) Access Control isn't implemented")]
21213         public FileIOPermission(System.Security.Permissions.FileIOPermissionAccess access, System.Security.AccessControl.AccessControlActions control, string[] pathList) { }
21214         public FileIOPermission(System.Security.Permissions.FileIOPermissionAccess access, string path) { }
21215         public FileIOPermission(System.Security.Permissions.FileIOPermissionAccess access, string[] pathList) { }
21216         public FileIOPermission(System.Security.Permissions.PermissionState state) { }
21217         public System.Security.Permissions.FileIOPermissionAccess AllFiles { get { throw null; } set { } }
21218         public System.Security.Permissions.FileIOPermissionAccess AllLocalFiles { get { throw null; } set { } }
21219         public void AddPathList(System.Security.Permissions.FileIOPermissionAccess access, string path) { }
21220         public void AddPathList(System.Security.Permissions.FileIOPermissionAccess access, string[] pathList) { }
21221         public override System.Security.IPermission Copy() { throw null; }
21222         [System.MonoTODOAttribute("(2.0)")]
21223         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
21224         public override bool Equals(object obj) { throw null; }
21225         public override void FromXml(System.Security.SecurityElement esd) { }
21226         [System.MonoTODOAttribute("(2.0)")]
21227         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
21228         public override int GetHashCode() { throw null; }
21229         public string[] GetPathList(System.Security.Permissions.FileIOPermissionAccess access) { throw null; }
21230         public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
21231         public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
21232         public bool IsUnrestricted() { throw null; }
21233         public void SetPathList(System.Security.Permissions.FileIOPermissionAccess access, string path) { }
21234         public void SetPathList(System.Security.Permissions.FileIOPermissionAccess access, string[] pathList) { }
21235         public override System.Security.SecurityElement ToXml() { throw null; }
21236         public override System.Security.IPermission Union(System.Security.IPermission other) { throw null; }
21237     }
21238     [System.FlagsAttribute]
21239     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21240     [System.SerializableAttribute]
21241     public enum FileIOPermissionAccess
21242     {
21243         AllAccess = 15,
21244         Append = 4,
21245         NoAccess = 0,
21246         PathDiscovery = 8,
21247         Read = 1,
21248         Write = 2,
21249     }
21250     [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
21251     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21252     [System.SerializableAttribute]
21253     public sealed partial class FileIOPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
21254     {
21255         public FileIOPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
21256         [System.ObsoleteAttribute("use newer properties")]
21257         public string All { get { throw null; } set { } }
21258         public System.Security.Permissions.FileIOPermissionAccess AllFiles { get { throw null; } set { } }
21259         public System.Security.Permissions.FileIOPermissionAccess AllLocalFiles { get { throw null; } set { } }
21260         public string Append { get { throw null; } set { } }
21261         public string ChangeAccessControl { get { throw null; } set { } }
21262         public string PathDiscovery { get { throw null; } set { } }
21263         public string Read { get { throw null; } set { } }
21264         public string ViewAccessControl { get { throw null; } set { } }
21265         public string ViewAndModify { get { throw null; } set { } }
21266         public string Write { get { throw null; } set { } }
21267         public override System.Security.IPermission CreatePermission() { throw null; }
21268     }
21269     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21270     [System.SerializableAttribute]
21271     public sealed partial class GacIdentityPermission : System.Security.CodeAccessPermission
21272     {
21273         public GacIdentityPermission() { }
21274         public GacIdentityPermission(System.Security.Permissions.PermissionState state) { }
21275         public override System.Security.IPermission Copy() { throw null; }
21276         public override void FromXml(System.Security.SecurityElement securityElement) { }
21277         public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
21278         public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
21279         public override System.Security.SecurityElement ToXml() { throw null; }
21280         public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
21281     }
21282     [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
21283     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21284     [System.SerializableAttribute]
21285     public sealed partial class GacIdentityPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
21286     {
21287         public GacIdentityPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
21288         public override System.Security.IPermission CreatePermission() { throw null; }
21289     }
21290     [System.AttributeUsageAttribute((System.AttributeTargets)(4205), AllowMultiple=true, Inherited=false)]
21291     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21292     [System.SerializableAttribute]
21293     public sealed partial class HostProtectionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
21294     {
21295         public HostProtectionAttribute() : base (default(System.Security.Permissions.SecurityAction)) { }
21296         public HostProtectionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
21297         public bool ExternalProcessMgmt { get { throw null; } set { } }
21298         public bool ExternalThreading { get { throw null; } set { } }
21299         public bool MayLeakOnAbort { get { throw null; } set { } }
21300         public System.Security.Permissions.HostProtectionResource Resources { get { throw null; } set { } }
21301         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21302         public bool SecurityInfrastructure { get { throw null; } set { } }
21303         public bool SelfAffectingProcessMgmt { get { throw null; } set { } }
21304         public bool SelfAffectingThreading { get { throw null; } set { } }
21305         public bool SharedState { get { throw null; } set { } }
21306         public bool Synchronization { get { throw null; } set { } }
21307         public bool UI { get { throw null; } set { } }
21308         public override System.Security.IPermission CreatePermission() { throw null; }
21309     }
21310     [System.FlagsAttribute]
21311     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21312     [System.SerializableAttribute]
21313     public enum HostProtectionResource
21314     {
21315         All = 511,
21316         ExternalProcessMgmt = 4,
21317         ExternalThreading = 16,
21318         MayLeakOnAbort = 256,
21319         None = 0,
21320         SecurityInfrastructure = 64,
21321         SelfAffectingProcessMgmt = 8,
21322         SelfAffectingThreading = 32,
21323         SharedState = 2,
21324         Synchronization = 1,
21325         UI = 128,
21326     }
21327     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21328     [System.SerializableAttribute]
21329     public enum IsolatedStorageContainment
21330     {
21331         AdministerIsolatedStorageByUser = 112,
21332         ApplicationIsolationByMachine = 69,
21333         ApplicationIsolationByRoamingUser = 101,
21334         ApplicationIsolationByUser = 21,
21335         AssemblyIsolationByMachine = 64,
21336         AssemblyIsolationByRoamingUser = 96,
21337         AssemblyIsolationByUser = 32,
21338         DomainIsolationByMachine = 48,
21339         DomainIsolationByRoamingUser = 80,
21340         DomainIsolationByUser = 16,
21341         None = 0,
21342         UnrestrictedIsolatedStorage = 240,
21343     }
21344     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21345     [System.SerializableAttribute]
21346     public sealed partial class IsolatedStorageFilePermission : System.Security.Permissions.IsolatedStoragePermission
21347     {
21348         public IsolatedStorageFilePermission(System.Security.Permissions.PermissionState state) : base (default(System.Security.Permissions.PermissionState)) { }
21349         public override System.Security.IPermission Copy() { throw null; }
21350         public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
21351         public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
21352         [System.MonoTODOAttribute("(2.0) new override - something must have been added ???")]
21353         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
21354         public override System.Security.SecurityElement ToXml() { throw null; }
21355         public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
21356     }
21357     [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
21358     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21359     [System.SerializableAttribute]
21360     public sealed partial class IsolatedStorageFilePermissionAttribute : System.Security.Permissions.IsolatedStoragePermissionAttribute
21361     {
21362         public IsolatedStorageFilePermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
21363         public override System.Security.IPermission CreatePermission() { throw null; }
21364     }
21365     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21366     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, ControlEvidence=true, ControlPolicy=true)]
21367     [System.SerializableAttribute]
21368     public abstract partial class IsolatedStoragePermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
21369     {
21370         protected IsolatedStoragePermission(System.Security.Permissions.PermissionState state) { }
21371         public System.Security.Permissions.IsolatedStorageContainment UsageAllowed { get { throw null; } set { } }
21372         public long UserQuota { get { throw null; } set { } }
21373         public override void FromXml(System.Security.SecurityElement esd) { }
21374         public bool IsUnrestricted() { throw null; }
21375         public override System.Security.SecurityElement ToXml() { throw null; }
21376     }
21377     [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
21378     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21379     [System.SerializableAttribute]
21380     public abstract partial class IsolatedStoragePermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
21381     {
21382         protected IsolatedStoragePermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
21383         public System.Security.Permissions.IsolatedStorageContainment UsageAllowed { get { throw null; } set { } }
21384         public long UserQuota { get { throw null; } set { } }
21385     }
21386     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21387     public partial interface IUnrestrictedPermission
21388     {
21389         bool IsUnrestricted();
21390     }
21391     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21392     [System.SerializableAttribute]
21393     public sealed partial class KeyContainerPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
21394     {
21395         public KeyContainerPermission(System.Security.Permissions.KeyContainerPermissionFlags flags) { }
21396         public KeyContainerPermission(System.Security.Permissions.KeyContainerPermissionFlags flags, System.Security.Permissions.KeyContainerPermissionAccessEntry[] accessList) { }
21397         public KeyContainerPermission(System.Security.Permissions.PermissionState state) { }
21398         public System.Security.Permissions.KeyContainerPermissionAccessEntryCollection AccessEntries { get { throw null; } }
21399         public System.Security.Permissions.KeyContainerPermissionFlags Flags { get { throw null; } }
21400         public override System.Security.IPermission Copy() { throw null; }
21401         [System.MonoTODOAttribute("(2.0) missing support for AccessEntries")]
21402         public override void FromXml(System.Security.SecurityElement securityElement) { }
21403         [System.MonoTODOAttribute("(2.0)")]
21404         public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
21405         [System.MonoTODOAttribute("(2.0)")]
21406         public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
21407         public bool IsUnrestricted() { throw null; }
21408         [System.MonoTODOAttribute("(2.0) missing support for AccessEntries")]
21409         public override System.Security.SecurityElement ToXml() { throw null; }
21410         public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
21411     }
21412     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21413     [System.SerializableAttribute]
21414     public sealed partial class KeyContainerPermissionAccessEntry
21415     {
21416         public KeyContainerPermissionAccessEntry(System.Security.Cryptography.CspParameters parameters, System.Security.Permissions.KeyContainerPermissionFlags flags) { }
21417         public KeyContainerPermissionAccessEntry(string keyContainerName, System.Security.Permissions.KeyContainerPermissionFlags flags) { }
21418         public KeyContainerPermissionAccessEntry(string keyStore, string providerName, int providerType, string keyContainerName, int keySpec, System.Security.Permissions.KeyContainerPermissionFlags flags) { }
21419         public System.Security.Permissions.KeyContainerPermissionFlags Flags { get { throw null; } set { } }
21420         public string KeyContainerName { get { throw null; } set { } }
21421         public int KeySpec { get { throw null; } set { } }
21422         public string KeyStore { get { throw null; } set { } }
21423         public string ProviderName { get { throw null; } set { } }
21424         public int ProviderType { get { throw null; } set { } }
21425         public override bool Equals(object o) { throw null; }
21426         public override int GetHashCode() { throw null; }
21427     }
21428     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21429     [System.SerializableAttribute]
21430     public sealed partial class KeyContainerPermissionAccessEntryCollection : System.Collections.ICollection, System.Collections.IEnumerable
21431     {
21432         internal KeyContainerPermissionAccessEntryCollection() { }
21433         public int Count { get { throw null; } }
21434         public bool IsSynchronized { get { throw null; } }
21435         public System.Security.Permissions.KeyContainerPermissionAccessEntry this[int index] { get { throw null; } }
21436         public object SyncRoot { get { throw null; } }
21437         public int Add(System.Security.Permissions.KeyContainerPermissionAccessEntry accessEntry) { throw null; }
21438         public void Clear() { }
21439         public void CopyTo(System.Security.Permissions.KeyContainerPermissionAccessEntry[] array, int index) { }
21440         public System.Security.Permissions.KeyContainerPermissionAccessEntryEnumerator GetEnumerator() { throw null; }
21441         public int IndexOf(System.Security.Permissions.KeyContainerPermissionAccessEntry accessEntry) { throw null; }
21442         public void Remove(System.Security.Permissions.KeyContainerPermissionAccessEntry accessEntry) { }
21443         void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
21444         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
21445     }
21446     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21447     [System.SerializableAttribute]
21448     public sealed partial class KeyContainerPermissionAccessEntryEnumerator : System.Collections.IEnumerator
21449     {
21450         internal KeyContainerPermissionAccessEntryEnumerator() { }
21451         public System.Security.Permissions.KeyContainerPermissionAccessEntry Current { get { throw null; } }
21452         object System.Collections.IEnumerator.Current { get { throw null; } }
21453         public bool MoveNext() { throw null; }
21454         public void Reset() { }
21455     }
21456     [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
21457     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21458     [System.SerializableAttribute]
21459     public sealed partial class KeyContainerPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
21460     {
21461         public KeyContainerPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
21462         public System.Security.Permissions.KeyContainerPermissionFlags Flags { get { throw null; } set { } }
21463         public string KeyContainerName { get { throw null; } set { } }
21464         public int KeySpec { get { throw null; } set { } }
21465         public string KeyStore { get { throw null; } set { } }
21466         public string ProviderName { get { throw null; } set { } }
21467         public int ProviderType { get { throw null; } set { } }
21468         public override System.Security.IPermission CreatePermission() { throw null; }
21469     }
21470     [System.FlagsAttribute]
21471     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21472     [System.SerializableAttribute]
21473     public enum KeyContainerPermissionFlags
21474     {
21475         AllFlags = 13111,
21476         ChangeAcl = 8192,
21477         Create = 1,
21478         Decrypt = 512,
21479         Delete = 4,
21480         Export = 32,
21481         Import = 16,
21482         NoFlags = 0,
21483         Open = 2,
21484         Sign = 256,
21485         ViewAcl = 4096,
21486     }
21487     [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
21488     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21489     [System.SerializableAttribute]
21490     public sealed partial class PermissionSetAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
21491     {
21492         public PermissionSetAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
21493         public string File { get { throw null; } set { } }
21494         public string Hex { get { throw null; } set { } }
21495         public string Name { get { throw null; } set { } }
21496         public bool UnicodeEncoded { get { throw null; } set { } }
21497         public string XML { get { throw null; } set { } }
21498         public override System.Security.IPermission CreatePermission() { throw null; }
21499         public System.Security.PermissionSet CreatePermissionSet() { throw null; }
21500     }
21501     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21502     [System.SerializableAttribute]
21503     public enum PermissionState
21504     {
21505         None = 0,
21506         Unrestricted = 1,
21507     }
21508     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21509     [System.SerializableAttribute]
21510     public sealed partial class PrincipalPermission : System.Security.IPermission, System.Security.ISecurityEncodable, System.Security.Permissions.IUnrestrictedPermission
21511     {
21512         public PrincipalPermission(System.Security.Permissions.PermissionState state) { }
21513         public PrincipalPermission(string name, string role) { }
21514         public PrincipalPermission(string name, string role, bool isAuthenticated) { }
21515         public System.Security.IPermission Copy() { throw null; }
21516         public void Demand() { }
21517         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
21518         public override bool Equals(object obj) { throw null; }
21519         public void FromXml(System.Security.SecurityElement elem) { }
21520         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
21521         public override int GetHashCode() { throw null; }
21522         public System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
21523         public bool IsSubsetOf(System.Security.IPermission target) { throw null; }
21524         public bool IsUnrestricted() { throw null; }
21525         public override string ToString() { throw null; }
21526         public System.Security.SecurityElement ToXml() { throw null; }
21527         public System.Security.IPermission Union(System.Security.IPermission other) { throw null; }
21528     }
21529     [System.AttributeUsageAttribute((System.AttributeTargets)(68), AllowMultiple=true, Inherited=false)]
21530     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21531     [System.SerializableAttribute]
21532     public sealed partial class PrincipalPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
21533     {
21534         public PrincipalPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
21535         public bool Authenticated { get { throw null; } set { } }
21536         public string Name { get { throw null; } set { } }
21537         public string Role { get { throw null; } set { } }
21538         public override System.Security.IPermission CreatePermission() { throw null; }
21539     }
21540     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21541     [System.SerializableAttribute]
21542     public sealed partial class PublisherIdentityPermission : System.Security.CodeAccessPermission
21543     {
21544         public PublisherIdentityPermission(System.Security.Cryptography.X509Certificates.X509Certificate certificate) { }
21545         public PublisherIdentityPermission(System.Security.Permissions.PermissionState state) { }
21546         public System.Security.Cryptography.X509Certificates.X509Certificate Certificate { get { throw null; } set { } }
21547         public override System.Security.IPermission Copy() { throw null; }
21548         public override void FromXml(System.Security.SecurityElement esd) { }
21549         public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
21550         public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
21551         public override System.Security.SecurityElement ToXml() { throw null; }
21552         public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
21553     }
21554     [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
21555     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21556     [System.SerializableAttribute]
21557     public sealed partial class PublisherIdentityPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
21558     {
21559         public PublisherIdentityPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
21560         public string CertFile { get { throw null; } set { } }
21561         public string SignedFile { get { throw null; } set { } }
21562         public string X509Certificate { get { throw null; } set { } }
21563         public override System.Security.IPermission CreatePermission() { throw null; }
21564     }
21565     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21566     [System.SerializableAttribute]
21567     public sealed partial class ReflectionPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
21568     {
21569         public ReflectionPermission(System.Security.Permissions.PermissionState state) { }
21570         public ReflectionPermission(System.Security.Permissions.ReflectionPermissionFlag flag) { }
21571         public System.Security.Permissions.ReflectionPermissionFlag Flags { get { throw null; } set { } }
21572         public override System.Security.IPermission Copy() { throw null; }
21573         public override void FromXml(System.Security.SecurityElement esd) { }
21574         public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
21575         public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
21576         public bool IsUnrestricted() { throw null; }
21577         public override System.Security.SecurityElement ToXml() { throw null; }
21578         public override System.Security.IPermission Union(System.Security.IPermission other) { throw null; }
21579     }
21580     [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
21581     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21582     [System.SerializableAttribute]
21583     public sealed partial class ReflectionPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
21584     {
21585         public ReflectionPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
21586         public System.Security.Permissions.ReflectionPermissionFlag Flags { get { throw null; } set { } }
21587         public bool MemberAccess { get { throw null; } set { } }
21588         [System.ObsoleteAttribute]
21589         public bool ReflectionEmit { get { throw null; } set { } }
21590         public bool RestrictedMemberAccess { get { throw null; } set { } }
21591         [System.ObsoleteAttribute("not enforced in 2.0+")]
21592         public bool TypeInformation { get { throw null; } set { } }
21593         public override System.Security.IPermission CreatePermission() { throw null; }
21594     }
21595     [System.FlagsAttribute]
21596     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21597     [System.SerializableAttribute]
21598     public enum ReflectionPermissionFlag
21599     {
21600         [System.ObsoleteAttribute]
21601         AllFlags = 7,
21602         MemberAccess = 2,
21603         NoFlags = 0,
21604         [System.ObsoleteAttribute]
21605         ReflectionEmit = 4,
21606         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
21607         RestrictedMemberAccess = 8,
21608         [System.ObsoleteAttribute("not used anymore")]
21609         TypeInformation = 1,
21610     }
21611     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21612     [System.SerializableAttribute]
21613     public sealed partial class RegistryPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
21614     {
21615         public RegistryPermission(System.Security.Permissions.PermissionState state) { }
21616         public RegistryPermission(System.Security.Permissions.RegistryPermissionAccess access, System.Security.AccessControl.AccessControlActions control, string pathList) { }
21617         public RegistryPermission(System.Security.Permissions.RegistryPermissionAccess access, string pathList) { }
21618         [System.MonoTODOAttribute("(2.0) Access Control isn't implemented")]
21619         public void AddPathList(System.Security.Permissions.RegistryPermissionAccess access, System.Security.AccessControl.AccessControlActions control, string pathList) { }
21620         public void AddPathList(System.Security.Permissions.RegistryPermissionAccess access, string pathList) { }
21621         public override System.Security.IPermission Copy() { throw null; }
21622         public override void FromXml(System.Security.SecurityElement esd) { }
21623         public string GetPathList(System.Security.Permissions.RegistryPermissionAccess access) { throw null; }
21624         public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
21625         public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
21626         public bool IsUnrestricted() { throw null; }
21627         public void SetPathList(System.Security.Permissions.RegistryPermissionAccess access, string pathList) { }
21628         public override System.Security.SecurityElement ToXml() { throw null; }
21629         public override System.Security.IPermission Union(System.Security.IPermission other) { throw null; }
21630     }
21631     [System.FlagsAttribute]
21632     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21633     [System.SerializableAttribute]
21634     public enum RegistryPermissionAccess
21635     {
21636         AllAccess = 7,
21637         Create = 4,
21638         NoAccess = 0,
21639         Read = 1,
21640         Write = 2,
21641     }
21642     [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
21643     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21644     [System.SerializableAttribute]
21645     public sealed partial class RegistryPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
21646     {
21647         public RegistryPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
21648         [System.ObsoleteAttribute("use newer properties")]
21649         public string All { get { throw null; } set { } }
21650         public string ChangeAccessControl { get { throw null; } set { } }
21651         public string Create { get { throw null; } set { } }
21652         public string Read { get { throw null; } set { } }
21653         public string ViewAccessControl { get { throw null; } set { } }
21654         public string ViewAndModify { get { throw null; } set { } }
21655         public string Write { get { throw null; } set { } }
21656         public override System.Security.IPermission CreatePermission() { throw null; }
21657     }
21658     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21659     [System.SerializableAttribute]
21660     public enum SecurityAction
21661     {
21662         Assert = 3,
21663         Demand = 2,
21664         [System.ObsoleteAttribute("This requests should not be used")]
21665         Deny = 4,
21666         InheritanceDemand = 7,
21667         LinkDemand = 6,
21668         PermitOnly = 5,
21669         [System.ObsoleteAttribute("This requests should not be used")]
21670         RequestMinimum = 8,
21671         [System.ObsoleteAttribute("This requests should not be used")]
21672         RequestOptional = 9,
21673         [System.ObsoleteAttribute("This requests should not be used")]
21674         RequestRefuse = 10,
21675     }
21676     [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
21677     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21678     [System.SerializableAttribute]
21679     public abstract partial class SecurityAttribute : System.Attribute
21680     {
21681         protected SecurityAttribute(System.Security.Permissions.SecurityAction action) { }
21682         public System.Security.Permissions.SecurityAction Action { get { throw null; } set { } }
21683         public bool Unrestricted { get { throw null; } set { } }
21684         public abstract System.Security.IPermission CreatePermission();
21685     }
21686     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21687     [System.SerializableAttribute]
21688     public sealed partial class SecurityPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
21689     {
21690         public SecurityPermission(System.Security.Permissions.PermissionState state) { }
21691         public SecurityPermission(System.Security.Permissions.SecurityPermissionFlag flag) { }
21692         public System.Security.Permissions.SecurityPermissionFlag Flags { get { throw null; } set { } }
21693         public override System.Security.IPermission Copy() { throw null; }
21694         public override void FromXml(System.Security.SecurityElement esd) { }
21695         public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
21696         public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
21697         public bool IsUnrestricted() { throw null; }
21698         public override System.Security.SecurityElement ToXml() { throw null; }
21699         public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
21700     }
21701     [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
21702     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21703     [System.SerializableAttribute]
21704     public sealed partial class SecurityPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
21705     {
21706         public SecurityPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
21707         public bool Assertion { get { throw null; } set { } }
21708         public bool BindingRedirects { get { throw null; } set { } }
21709         public bool ControlAppDomain { get { throw null; } set { } }
21710         public bool ControlDomainPolicy { get { throw null; } set { } }
21711         public bool ControlEvidence { get { throw null; } set { } }
21712         public bool ControlPolicy { get { throw null; } set { } }
21713         public bool ControlPrincipal { get { throw null; } set { } }
21714         public bool ControlThread { get { throw null; } set { } }
21715         public bool Execution { get { throw null; } set { } }
21716         public System.Security.Permissions.SecurityPermissionFlag Flags { get { throw null; } set { } }
21717         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21718         public bool Infrastructure { get { throw null; } set { } }
21719         public bool RemotingConfiguration { get { throw null; } set { } }
21720         public bool SerializationFormatter { get { throw null; } set { } }
21721         public bool SkipVerification { get { throw null; } set { } }
21722         public bool UnmanagedCode { get { throw null; } set { } }
21723         public override System.Security.IPermission CreatePermission() { throw null; }
21724     }
21725     [System.FlagsAttribute]
21726     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21727     [System.SerializableAttribute]
21728     public enum SecurityPermissionFlag
21729     {
21730         AllFlags = 16383,
21731         Assertion = 1,
21732         BindingRedirects = 8192,
21733         ControlAppDomain = 1024,
21734         ControlDomainPolicy = 256,
21735         ControlEvidence = 32,
21736         ControlPolicy = 64,
21737         ControlPrincipal = 512,
21738         ControlThread = 16,
21739         Execution = 8,
21740         Infrastructure = 4096,
21741         NoFlags = 0,
21742         RemotingConfiguration = 2048,
21743         SerializationFormatter = 128,
21744         SkipVerification = 4,
21745         UnmanagedCode = 2,
21746     }
21747     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21748     [System.SerializableAttribute]
21749     public sealed partial class SiteIdentityPermission : System.Security.CodeAccessPermission
21750     {
21751         public SiteIdentityPermission(System.Security.Permissions.PermissionState state) { }
21752         public SiteIdentityPermission(string site) { }
21753         public string Site { get { throw null; } set { } }
21754         public override System.Security.IPermission Copy() { throw null; }
21755         public override void FromXml(System.Security.SecurityElement esd) { }
21756         public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
21757         public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
21758         public override System.Security.SecurityElement ToXml() { throw null; }
21759         public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
21760     }
21761     [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
21762     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21763     [System.SerializableAttribute]
21764     public sealed partial class SiteIdentityPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
21765     {
21766         public SiteIdentityPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
21767         public string Site { get { throw null; } set { } }
21768         public override System.Security.IPermission CreatePermission() { throw null; }
21769     }
21770     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21771     [System.SerializableAttribute]
21772     public sealed partial class StrongNameIdentityPermission : System.Security.CodeAccessPermission
21773     {
21774         public StrongNameIdentityPermission(System.Security.Permissions.PermissionState state) { }
21775         public StrongNameIdentityPermission(System.Security.Permissions.StrongNamePublicKeyBlob blob, string name, System.Version version) { }
21776         public string Name { get { throw null; } set { } }
21777         public System.Security.Permissions.StrongNamePublicKeyBlob PublicKey { get { throw null; } set { } }
21778         public System.Version Version { get { throw null; } set { } }
21779         public override System.Security.IPermission Copy() { throw null; }
21780         public override void FromXml(System.Security.SecurityElement e) { }
21781         public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
21782         public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
21783         public override System.Security.SecurityElement ToXml() { throw null; }
21784         public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
21785     }
21786     [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
21787     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21788     [System.SerializableAttribute]
21789     public sealed partial class StrongNameIdentityPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
21790     {
21791         public StrongNameIdentityPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
21792         public string Name { get { throw null; } set { } }
21793         public string PublicKey { get { throw null; } set { } }
21794         public string Version { get { throw null; } set { } }
21795         public override System.Security.IPermission CreatePermission() { throw null; }
21796     }
21797     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21798     [System.SerializableAttribute]
21799     public sealed partial class StrongNamePublicKeyBlob
21800     {
21801         public StrongNamePublicKeyBlob(byte[] publicKey) { }
21802         public override bool Equals(object obj) { throw null; }
21803         public override int GetHashCode() { throw null; }
21804         public override string ToString() { throw null; }
21805     }
21806     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21807     [System.SerializableAttribute]
21808     public sealed partial class UIPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
21809     {
21810         public UIPermission(System.Security.Permissions.PermissionState state) { }
21811         public UIPermission(System.Security.Permissions.UIPermissionClipboard clipboardFlag) { }
21812         public UIPermission(System.Security.Permissions.UIPermissionWindow windowFlag) { }
21813         public UIPermission(System.Security.Permissions.UIPermissionWindow windowFlag, System.Security.Permissions.UIPermissionClipboard clipboardFlag) { }
21814         public System.Security.Permissions.UIPermissionClipboard Clipboard { get { throw null; } set { } }
21815         public System.Security.Permissions.UIPermissionWindow Window { get { throw null; } set { } }
21816         public override System.Security.IPermission Copy() { throw null; }
21817         public override void FromXml(System.Security.SecurityElement esd) { }
21818         public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
21819         public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
21820         public bool IsUnrestricted() { throw null; }
21821         public override System.Security.SecurityElement ToXml() { throw null; }
21822         public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
21823     }
21824     [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
21825     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21826     [System.SerializableAttribute]
21827     public sealed partial class UIPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
21828     {
21829         public UIPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
21830         public System.Security.Permissions.UIPermissionClipboard Clipboard { get { throw null; } set { } }
21831         public System.Security.Permissions.UIPermissionWindow Window { get { throw null; } set { } }
21832         public override System.Security.IPermission CreatePermission() { throw null; }
21833     }
21834     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21835     [System.SerializableAttribute]
21836     public enum UIPermissionClipboard
21837     {
21838         AllClipboard = 2,
21839         NoClipboard = 0,
21840         OwnClipboard = 1,
21841     }
21842     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21843     [System.SerializableAttribute]
21844     public enum UIPermissionWindow
21845     {
21846         AllWindows = 3,
21847         NoWindows = 0,
21848         SafeSubWindows = 1,
21849         SafeTopLevelWindows = 2,
21850     }
21851     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21852     [System.SerializableAttribute]
21853     public sealed partial class UrlIdentityPermission : System.Security.CodeAccessPermission
21854     {
21855         public UrlIdentityPermission(System.Security.Permissions.PermissionState state) { }
21856         public UrlIdentityPermission(string site) { }
21857         public string Url { get { throw null; } set { } }
21858         public override System.Security.IPermission Copy() { throw null; }
21859         public override void FromXml(System.Security.SecurityElement esd) { }
21860         public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
21861         public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
21862         public override System.Security.SecurityElement ToXml() { throw null; }
21863         public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
21864     }
21865     [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
21866     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21867     [System.SerializableAttribute]
21868     public sealed partial class UrlIdentityPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
21869     {
21870         public UrlIdentityPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
21871         public string Url { get { throw null; } set { } }
21872         public override System.Security.IPermission CreatePermission() { throw null; }
21873     }
21874     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21875     [System.SerializableAttribute]
21876     public sealed partial class ZoneIdentityPermission : System.Security.CodeAccessPermission
21877     {
21878         public ZoneIdentityPermission(System.Security.Permissions.PermissionState state) { }
21879         public ZoneIdentityPermission(System.Security.SecurityZone zone) { }
21880         public System.Security.SecurityZone SecurityZone { get { throw null; } set { } }
21881         public override System.Security.IPermission Copy() { throw null; }
21882         public override void FromXml(System.Security.SecurityElement esd) { }
21883         public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
21884         public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
21885         public override System.Security.SecurityElement ToXml() { throw null; }
21886         public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
21887     }
21888     [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
21889     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21890     [System.SerializableAttribute]
21891     public sealed partial class ZoneIdentityPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
21892     {
21893         public ZoneIdentityPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
21894         public System.Security.SecurityZone Zone { get { throw null; } set { } }
21895         public override System.Security.IPermission CreatePermission() { throw null; }
21896     }
21897 }
21898 namespace System.Security.Policy
21899 {
21900     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21901     [System.SerializableAttribute]
21902     public sealed partial class AllMembershipCondition : System.Security.ISecurityEncodable, System.Security.ISecurityPolicyEncodable, System.Security.Policy.IMembershipCondition
21903     {
21904         public AllMembershipCondition() { }
21905         public bool Check(System.Security.Policy.Evidence evidence) { throw null; }
21906         public System.Security.Policy.IMembershipCondition Copy() { throw null; }
21907         public override bool Equals(object o) { throw null; }
21908         public void FromXml(System.Security.SecurityElement e) { }
21909         public void FromXml(System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level) { }
21910         public override int GetHashCode() { throw null; }
21911         public override string ToString() { throw null; }
21912         public System.Security.SecurityElement ToXml() { throw null; }
21913         public System.Security.SecurityElement ToXml(System.Security.Policy.PolicyLevel level) { throw null; }
21914     }
21915     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21916     [System.SerializableAttribute]
21917     public sealed partial class ApplicationDirectory : System.Security.Policy.EvidenceBase
21918     {
21919         public ApplicationDirectory(string name) { }
21920         public string Directory { get { throw null; } }
21921         public override System.Security.Policy.EvidenceBase Clone() { throw null; }
21922         public object Copy() { throw null; }
21923         public override bool Equals(object o) { throw null; }
21924         public override int GetHashCode() { throw null; }
21925         public override string ToString() { throw null; }
21926     }
21927     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21928     [System.SerializableAttribute]
21929     public sealed partial class ApplicationDirectoryMembershipCondition : System.Security.ISecurityEncodable, System.Security.ISecurityPolicyEncodable, System.Security.Policy.IMembershipCondition
21930     {
21931         public ApplicationDirectoryMembershipCondition() { }
21932         public bool Check(System.Security.Policy.Evidence evidence) { throw null; }
21933         public System.Security.Policy.IMembershipCondition Copy() { throw null; }
21934         public override bool Equals(object o) { throw null; }
21935         public void FromXml(System.Security.SecurityElement e) { }
21936         public void FromXml(System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level) { }
21937         public override int GetHashCode() { throw null; }
21938         public override string ToString() { throw null; }
21939         public System.Security.SecurityElement ToXml() { throw null; }
21940         public System.Security.SecurityElement ToXml(System.Security.Policy.PolicyLevel level) { throw null; }
21941     }
21942     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21943     public sealed partial class ApplicationSecurityInfo
21944     {
21945         public ApplicationSecurityInfo(System.ActivationContext activationContext) { }
21946         public System.Security.Policy.Evidence ApplicationEvidence { get { throw null; } set { } }
21947         public System.ApplicationId ApplicationId { get { throw null; } set { } }
21948         public System.Security.PermissionSet DefaultRequestSet { get { throw null; } set { } }
21949         public System.ApplicationId DeploymentId { get { throw null; } set { } }
21950     }
21951     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21952     public static partial class ApplicationSecurityManager
21953     {
21954         public static System.Security.Policy.IApplicationTrustManager ApplicationTrustManager { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPolicy=true)]get { throw null; } }
21955         public static System.Security.Policy.ApplicationTrustCollection UserApplicationTrusts { get { throw null; } }
21956         [System.MonoTODOAttribute("Missing application manifest support")]
21957         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPolicy=true, ControlEvidence=true)]
21958         public static bool DetermineApplicationTrust(System.ActivationContext activationContext, System.Security.Policy.TrustManagerContext context) { throw null; }
21959     }
21960     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21961     [System.SerializableAttribute]
21962     public sealed partial class ApplicationTrust : System.Security.Policy.EvidenceBase, System.Security.ISecurityEncodable
21963     {
21964         public ApplicationTrust() { }
21965         public ApplicationTrust(System.ApplicationIdentity applicationIdentity) { }
21966         public ApplicationTrust(System.Security.PermissionSet defaultGrantSet, System.Collections.Generic.IEnumerable<System.Security.Policy.StrongName> fullTrustAssemblies) { }
21967         public System.ApplicationIdentity ApplicationIdentity { get { throw null; } set { } }
21968         public System.Security.Policy.PolicyStatement DefaultGrantSet { get { throw null; } set { } }
21969         public object ExtraInfo { get { throw null; } set { } }
21970         public System.Collections.Generic.IList<System.Security.Policy.StrongName> FullTrustAssemblies { get { throw null; } }
21971         public bool IsApplicationTrustedToRun { get { throw null; } set { } }
21972         public bool Persist { get { throw null; } set { } }
21973         public override System.Security.Policy.EvidenceBase Clone() { throw null; }
21974         public void FromXml(System.Security.SecurityElement element) { }
21975         public System.Security.SecurityElement ToXml() { throw null; }
21976     }
21977     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21978     public sealed partial class ApplicationTrustCollection : System.Collections.ICollection, System.Collections.IEnumerable
21979     {
21980         internal ApplicationTrustCollection() { }
21981         public int Count { get { throw null; } }
21982         public bool IsSynchronized { get { throw null; } }
21983         public System.Security.Policy.ApplicationTrust this[int index] { get { throw null; } }
21984         public System.Security.Policy.ApplicationTrust this[string appFullName] { get { throw null; } }
21985         public object SyncRoot { get { throw null; } }
21986         public int Add(System.Security.Policy.ApplicationTrust trust) { throw null; }
21987         public void AddRange(System.Security.Policy.ApplicationTrustCollection trusts) { }
21988         public void AddRange(System.Security.Policy.ApplicationTrust[] trusts) { }
21989         public void Clear() { }
21990         public void CopyTo(System.Security.Policy.ApplicationTrust[] array, int index) { }
21991         public System.Security.Policy.ApplicationTrustCollection Find(System.ApplicationIdentity applicationIdentity, System.Security.Policy.ApplicationVersionMatch versionMatch) { throw null; }
21992         public System.Security.Policy.ApplicationTrustEnumerator GetEnumerator() { throw null; }
21993         public void Remove(System.ApplicationIdentity applicationIdentity, System.Security.Policy.ApplicationVersionMatch versionMatch) { }
21994         public void Remove(System.Security.Policy.ApplicationTrust trust) { }
21995         public void RemoveRange(System.Security.Policy.ApplicationTrustCollection trusts) { }
21996         public void RemoveRange(System.Security.Policy.ApplicationTrust[] trusts) { }
21997         void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
21998         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
21999     }
22000     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22001     public sealed partial class ApplicationTrustEnumerator : System.Collections.IEnumerator
22002     {
22003         internal ApplicationTrustEnumerator() { }
22004         public System.Security.Policy.ApplicationTrust Current { get { throw null; } }
22005         object System.Collections.IEnumerator.Current { get { throw null; } }
22006         public bool MoveNext() { throw null; }
22007         public void Reset() { }
22008     }
22009     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22010     public enum ApplicationVersionMatch
22011     {
22012         MatchAllVersions = 1,
22013         MatchExactVersion = 0,
22014     }
22015     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22016     [System.SerializableAttribute]
22017     public partial class CodeConnectAccess
22018     {
22019         public static readonly string AnyScheme;
22020         public static readonly int DefaultPort;
22021         public static readonly int OriginPort;
22022         public static readonly string OriginScheme;
22023         [System.MonoTODOAttribute("(2.0) validations incomplete")]
22024         public CodeConnectAccess(string allowScheme, int allowPort) { }
22025         public int Port { get { throw null; } }
22026         public string Scheme { get { throw null; } }
22027         public static System.Security.Policy.CodeConnectAccess CreateAnySchemeAccess(int allowPort) { throw null; }
22028         public static System.Security.Policy.CodeConnectAccess CreateOriginSchemeAccess(int allowPort) { throw null; }
22029         public override bool Equals(object o) { throw null; }
22030         public override int GetHashCode() { throw null; }
22031     }
22032     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22033     [System.SerializableAttribute]
22034     public abstract partial class CodeGroup
22035     {
22036         protected CodeGroup(System.Security.Policy.IMembershipCondition membershipCondition, System.Security.Policy.PolicyStatement policy) { }
22037         public virtual string AttributeString { get { throw null; } }
22038         public System.Collections.IList Children { get { throw null; } set { } }
22039         public string Description { get { throw null; } set { } }
22040         public System.Security.Policy.IMembershipCondition MembershipCondition { get { throw null; } set { } }
22041         public abstract string MergeLogic { get; }
22042         public string Name { get { throw null; } set { } }
22043         public virtual string PermissionSetName { get { throw null; } }
22044         public System.Security.Policy.PolicyStatement PolicyStatement { get { throw null; } set { } }
22045         public void AddChild(System.Security.Policy.CodeGroup group) { }
22046         public abstract System.Security.Policy.CodeGroup Copy();
22047         protected virtual void CreateXml(System.Security.SecurityElement element, System.Security.Policy.PolicyLevel level) { }
22048         public override bool Equals(object o) { throw null; }
22049         public bool Equals(System.Security.Policy.CodeGroup cg, bool compareChildren) { throw null; }
22050         public void FromXml(System.Security.SecurityElement e) { }
22051         public void FromXml(System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level) { }
22052         public override int GetHashCode() { throw null; }
22053         protected virtual void ParseXml(System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level) { }
22054         public void RemoveChild(System.Security.Policy.CodeGroup group) { }
22055         public abstract System.Security.Policy.PolicyStatement Resolve(System.Security.Policy.Evidence evidence);
22056         public abstract System.Security.Policy.CodeGroup ResolveMatchingCodeGroups(System.Security.Policy.Evidence evidence);
22057         public System.Security.SecurityElement ToXml() { throw null; }
22058         public System.Security.SecurityElement ToXml(System.Security.Policy.PolicyLevel level) { throw null; }
22059     }
22060     [System.MonoTODOAttribute("Serialization format not compatible with .NET")]
22061     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22062     [System.SerializableAttribute]
22063     public sealed partial class Evidence : System.Collections.ICollection, System.Collections.IEnumerable
22064     {
22065         public Evidence() { }
22066         [System.ObsoleteAttribute]
22067         public Evidence(object[] hostEvidence, object[] assemblyEvidence) { }
22068         public Evidence(System.Security.Policy.Evidence evidence) { }
22069         public Evidence(System.Security.Policy.EvidenceBase[] hostEvidence, System.Security.Policy.EvidenceBase[] assemblyEvidence) { }
22070         [System.ObsoleteAttribute]
22071         public int Count { get { throw null; } }
22072         public bool IsReadOnly { get { throw null; } }
22073         public bool IsSynchronized { get { throw null; } }
22074         public bool Locked { get { throw null; } [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlEvidence=true)]set { } }
22075         public object SyncRoot { get { throw null; } }
22076         [System.ObsoleteAttribute]
22077         public void AddAssembly(object id) { }
22078         public void AddAssemblyEvidence<T>(T evidence) where T : System.Security.Policy.EvidenceBase { }
22079         [System.ObsoleteAttribute]
22080         public void AddHost(object id) { }
22081         public void AddHostEvidence<T>(T evidence) where T : System.Security.Policy.EvidenceBase { }
22082         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22083         public void Clear() { }
22084         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22085         public System.Security.Policy.Evidence Clone() { throw null; }
22086         [System.ObsoleteAttribute]
22087         public void CopyTo(System.Array array, int index) { }
22088         public System.Collections.IEnumerator GetAssemblyEnumerator() { throw null; }
22089         public T GetAssemblyEvidence<T>() where T : System.Security.Policy.EvidenceBase { throw null; }
22090         [System.ObsoleteAttribute]
22091         public System.Collections.IEnumerator GetEnumerator() { throw null; }
22092         public System.Collections.IEnumerator GetHostEnumerator() { throw null; }
22093         public T GetHostEvidence<T>() where T : System.Security.Policy.EvidenceBase { throw null; }
22094         public void Merge(System.Security.Policy.Evidence evidence) { }
22095         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22096         public void RemoveType(System.Type t) { }
22097     }
22098     [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
22099     [System.SerializableAttribute]
22100     public abstract partial class EvidenceBase
22101     {
22102         protected EvidenceBase() { }
22103         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, SerializationFormatter=true)]
22104         public virtual System.Security.Policy.EvidenceBase Clone() { throw null; }
22105     }
22106     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22107     [System.SerializableAttribute]
22108     public sealed partial class FileCodeGroup : System.Security.Policy.CodeGroup
22109     {
22110         public FileCodeGroup(System.Security.Policy.IMembershipCondition membershipCondition, System.Security.Permissions.FileIOPermissionAccess access) : base (default(System.Security.Policy.IMembershipCondition), default(System.Security.Policy.PolicyStatement)) { }
22111         public override string AttributeString { get { throw null; } }
22112         public override string MergeLogic { get { throw null; } }
22113         public override string PermissionSetName { get { throw null; } }
22114         public override System.Security.Policy.CodeGroup Copy() { throw null; }
22115         protected override void CreateXml(System.Security.SecurityElement element, System.Security.Policy.PolicyLevel level) { }
22116         public override bool Equals(object o) { throw null; }
22117         public override int GetHashCode() { throw null; }
22118         protected override void ParseXml(System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level) { }
22119         public override System.Security.Policy.PolicyStatement Resolve(System.Security.Policy.Evidence evidence) { throw null; }
22120         public override System.Security.Policy.CodeGroup ResolveMatchingCodeGroups(System.Security.Policy.Evidence evidence) { throw null; }
22121     }
22122     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22123     [System.SerializableAttribute]
22124     public sealed partial class FirstMatchCodeGroup : System.Security.Policy.CodeGroup
22125     {
22126         public FirstMatchCodeGroup(System.Security.Policy.IMembershipCondition membershipCondition, System.Security.Policy.PolicyStatement policy) : base (default(System.Security.Policy.IMembershipCondition), default(System.Security.Policy.PolicyStatement)) { }
22127         public override string MergeLogic { get { throw null; } }
22128         public override System.Security.Policy.CodeGroup Copy() { throw null; }
22129         public override System.Security.Policy.PolicyStatement Resolve(System.Security.Policy.Evidence evidence) { throw null; }
22130         public override System.Security.Policy.CodeGroup ResolveMatchingCodeGroups(System.Security.Policy.Evidence evidence) { throw null; }
22131     }
22132     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22133     [System.SerializableAttribute]
22134     public sealed partial class GacInstalled : System.Security.Policy.EvidenceBase, System.Security.Policy.IIdentityPermissionFactory
22135     {
22136         public GacInstalled() { }
22137         public override System.Security.Policy.EvidenceBase Clone() { throw null; }
22138         public object Copy() { throw null; }
22139         public System.Security.IPermission CreateIdentityPermission(System.Security.Policy.Evidence evidence) { throw null; }
22140         public override bool Equals(object o) { throw null; }
22141         public override int GetHashCode() { throw null; }
22142         public override string ToString() { throw null; }
22143     }
22144     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22145     [System.SerializableAttribute]
22146     public sealed partial class GacMembershipCondition : System.Security.ISecurityEncodable, System.Security.ISecurityPolicyEncodable, System.Security.Policy.IMembershipCondition
22147     {
22148         public GacMembershipCondition() { }
22149         public bool Check(System.Security.Policy.Evidence evidence) { throw null; }
22150         public System.Security.Policy.IMembershipCondition Copy() { throw null; }
22151         public override bool Equals(object o) { throw null; }
22152         public void FromXml(System.Security.SecurityElement e) { }
22153         public void FromXml(System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level) { }
22154         public override int GetHashCode() { throw null; }
22155         public override string ToString() { throw null; }
22156         public System.Security.SecurityElement ToXml() { throw null; }
22157         public System.Security.SecurityElement ToXml(System.Security.Policy.PolicyLevel level) { throw null; }
22158     }
22159     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22160     [System.SerializableAttribute]
22161     public sealed partial class Hash : System.Security.Policy.EvidenceBase, System.Runtime.Serialization.ISerializable
22162     {
22163         public Hash(System.Reflection.Assembly assembly) { }
22164         public byte[] MD5 { get { throw null; } }
22165         public byte[] SHA1 { get { throw null; } }
22166         public byte[] SHA256 { get { throw null; } }
22167         public override System.Security.Policy.EvidenceBase Clone() { throw null; }
22168         public static System.Security.Policy.Hash CreateMD5(byte[] md5) { throw null; }
22169         public static System.Security.Policy.Hash CreateSHA1(byte[] sha1) { throw null; }
22170         public static System.Security.Policy.Hash CreateSHA256(byte[] sha256) { throw null; }
22171         public byte[] GenerateHash(System.Security.Cryptography.HashAlgorithm hashAlg) { throw null; }
22172         public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
22173         public override string ToString() { throw null; }
22174     }
22175     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22176     [System.SerializableAttribute]
22177     public sealed partial class HashMembershipCondition : System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable, System.Security.ISecurityEncodable, System.Security.ISecurityPolicyEncodable, System.Security.Policy.IMembershipCondition
22178     {
22179         public HashMembershipCondition(System.Security.Cryptography.HashAlgorithm hashAlg, byte[] value) { }
22180         public System.Security.Cryptography.HashAlgorithm HashAlgorithm { get { throw null; } set { } }
22181         public byte[] HashValue { get { throw null; } set { } }
22182         public bool Check(System.Security.Policy.Evidence evidence) { throw null; }
22183         public System.Security.Policy.IMembershipCondition Copy() { throw null; }
22184         public override bool Equals(object o) { throw null; }
22185         public void FromXml(System.Security.SecurityElement e) { }
22186         public void FromXml(System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level) { }
22187         public override int GetHashCode() { throw null; }
22188         [System.MonoTODOAttribute("fx 2.0")]
22189         void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { }
22190         [System.MonoTODOAttribute("fx 2.0")]
22191         void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
22192         public override string ToString() { throw null; }
22193         public System.Security.SecurityElement ToXml() { throw null; }
22194         public System.Security.SecurityElement ToXml(System.Security.Policy.PolicyLevel level) { throw null; }
22195     }
22196     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22197     public partial interface IApplicationTrustManager : System.Security.ISecurityEncodable
22198     {
22199         System.Security.Policy.ApplicationTrust DetermineApplicationTrust(System.ActivationContext activationContext, System.Security.Policy.TrustManagerContext context);
22200     }
22201     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22202     public partial interface IIdentityPermissionFactory
22203     {
22204         System.Security.IPermission CreateIdentityPermission(System.Security.Policy.Evidence evidence);
22205     }
22206     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22207     public partial interface IMembershipCondition : System.Security.ISecurityEncodable, System.Security.ISecurityPolicyEncodable
22208     {
22209         bool Check(System.Security.Policy.Evidence evidence);
22210         System.Security.Policy.IMembershipCondition Copy();
22211         bool Equals(object obj);
22212         string ToString();
22213     }
22214     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22215     [System.SerializableAttribute]
22216     public sealed partial class NetCodeGroup : System.Security.Policy.CodeGroup
22217     {
22218         public static readonly string AbsentOriginScheme;
22219         public static readonly string AnyOtherOriginScheme;
22220         public NetCodeGroup(System.Security.Policy.IMembershipCondition membershipCondition) : base (default(System.Security.Policy.IMembershipCondition), default(System.Security.Policy.PolicyStatement)) { }
22221         public override string AttributeString { get { throw null; } }
22222         public override string MergeLogic { get { throw null; } }
22223         public override string PermissionSetName { get { throw null; } }
22224         [System.MonoTODOAttribute("(2.0) missing validations")]
22225         public void AddConnectAccess(string originScheme, System.Security.Policy.CodeConnectAccess connectAccess) { }
22226         public override System.Security.Policy.CodeGroup Copy() { throw null; }
22227         [System.MonoTODOAttribute("(2.0) Add new stuff (CodeConnectAccess) into XML")]
22228         protected override void CreateXml(System.Security.SecurityElement element, System.Security.Policy.PolicyLevel level) { }
22229         public override bool Equals(object o) { throw null; }
22230         public System.Collections.DictionaryEntry[] GetConnectAccessRules() { throw null; }
22231         public override int GetHashCode() { throw null; }
22232         [System.MonoTODOAttribute("(2.0) Parse new stuff (CodeConnectAccess) from XML")]
22233         protected override void ParseXml(System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level) { }
22234         public void ResetConnectAccess() { }
22235         public override System.Security.Policy.PolicyStatement Resolve(System.Security.Policy.Evidence evidence) { throw null; }
22236         public override System.Security.Policy.CodeGroup ResolveMatchingCodeGroups(System.Security.Policy.Evidence evidence) { throw null; }
22237     }
22238     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22239     [System.SerializableAttribute]
22240     public sealed partial class PermissionRequestEvidence : System.Security.Policy.EvidenceBase
22241     {
22242         public PermissionRequestEvidence(System.Security.PermissionSet request, System.Security.PermissionSet optional, System.Security.PermissionSet denied) { }
22243         public System.Security.PermissionSet DeniedPermissions { get { throw null; } }
22244         public System.Security.PermissionSet OptionalPermissions { get { throw null; } }
22245         public System.Security.PermissionSet RequestedPermissions { get { throw null; } }
22246         public override System.Security.Policy.EvidenceBase Clone() { throw null; }
22247         public System.Security.Policy.PermissionRequestEvidence Copy() { throw null; }
22248         public override string ToString() { throw null; }
22249     }
22250     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22251     [System.SerializableAttribute]
22252     public partial class PolicyException : System.SystemException
22253     {
22254         public PolicyException() { }
22255         protected PolicyException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
22256         public PolicyException(string message) { }
22257         public PolicyException(string message, System.Exception exception) { }
22258     }
22259     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22260     [System.SerializableAttribute]
22261     public sealed partial class PolicyLevel
22262     {
22263         internal PolicyLevel() { }
22264         [System.ObsoleteAttribute("All GACed assemblies are now fully trusted and all permissions now succeed on fully trusted code.")]
22265         public System.Collections.IList FullTrustAssemblies { get { throw null; } }
22266         public string Label { get { throw null; } }
22267         public System.Collections.IList NamedPermissionSets { get { throw null; } }
22268         public System.Security.Policy.CodeGroup RootCodeGroup { get { throw null; } set { } }
22269         public string StoreLocation { get { throw null; } }
22270         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22271         public System.Security.PolicyLevelType Type { get { throw null; } }
22272         [System.ObsoleteAttribute("All GACed assemblies are now fully trusted and all permissions now succeed on fully trusted code.")]
22273         public void AddFullTrustAssembly(System.Security.Policy.StrongName sn) { }
22274         [System.ObsoleteAttribute("All GACed assemblies are now fully trusted and all permissions now succeed on fully trusted code.")]
22275         public void AddFullTrustAssembly(System.Security.Policy.StrongNameMembershipCondition snMC) { }
22276         public void AddNamedPermissionSet(System.Security.NamedPermissionSet permSet) { }
22277         public System.Security.NamedPermissionSet ChangeNamedPermissionSet(string name, System.Security.PermissionSet pSet) { throw null; }
22278         public static System.Security.Policy.PolicyLevel CreateAppDomainLevel() { throw null; }
22279         public void FromXml(System.Security.SecurityElement e) { }
22280         public System.Security.NamedPermissionSet GetNamedPermissionSet(string name) { throw null; }
22281         public void Recover() { }
22282         [System.ObsoleteAttribute("All GACed assemblies are now fully trusted and all permissions now succeed on fully trusted code.")]
22283         public void RemoveFullTrustAssembly(System.Security.Policy.StrongName sn) { }
22284         [System.ObsoleteAttribute("All GACed assemblies are now fully trusted and all permissions now succeed on fully trusted code.")]
22285         public void RemoveFullTrustAssembly(System.Security.Policy.StrongNameMembershipCondition snMC) { }
22286         public System.Security.NamedPermissionSet RemoveNamedPermissionSet(System.Security.NamedPermissionSet permSet) { throw null; }
22287         public System.Security.NamedPermissionSet RemoveNamedPermissionSet(string name) { throw null; }
22288         public void Reset() { }
22289         public System.Security.Policy.PolicyStatement Resolve(System.Security.Policy.Evidence evidence) { throw null; }
22290         public System.Security.Policy.CodeGroup ResolveMatchingCodeGroups(System.Security.Policy.Evidence evidence) { throw null; }
22291         public System.Security.SecurityElement ToXml() { throw null; }
22292     }
22293     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22294     [System.SerializableAttribute]
22295     public sealed partial class PolicyStatement : System.Security.ISecurityEncodable, System.Security.ISecurityPolicyEncodable
22296     {
22297         public PolicyStatement(System.Security.PermissionSet permSet) { }
22298         public PolicyStatement(System.Security.PermissionSet permSet, System.Security.Policy.PolicyStatementAttribute attributes) { }
22299         public System.Security.Policy.PolicyStatementAttribute Attributes { get { throw null; } set { } }
22300         public string AttributeString { get { throw null; } }
22301         public System.Security.PermissionSet PermissionSet { get { throw null; } set { } }
22302         public System.Security.Policy.PolicyStatement Copy() { throw null; }
22303         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22304         public override bool Equals(object obj) { throw null; }
22305         public void FromXml(System.Security.SecurityElement et) { }
22306         public void FromXml(System.Security.SecurityElement et, System.Security.Policy.PolicyLevel level) { }
22307         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22308         public override int GetHashCode() { throw null; }
22309         public System.Security.SecurityElement ToXml() { throw null; }
22310         public System.Security.SecurityElement ToXml(System.Security.Policy.PolicyLevel level) { throw null; }
22311     }
22312     [System.FlagsAttribute]
22313     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22314     [System.SerializableAttribute]
22315     public enum PolicyStatementAttribute
22316     {
22317         All = 3,
22318         Exclusive = 1,
22319         LevelFinal = 2,
22320         Nothing = 0,
22321     }
22322     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22323     [System.SerializableAttribute]
22324     public sealed partial class Publisher : System.Security.Policy.EvidenceBase, System.Security.Policy.IIdentityPermissionFactory
22325     {
22326         public Publisher(System.Security.Cryptography.X509Certificates.X509Certificate cert) { }
22327         public System.Security.Cryptography.X509Certificates.X509Certificate Certificate { get { throw null; } }
22328         public override System.Security.Policy.EvidenceBase Clone() { throw null; }
22329         public object Copy() { throw null; }
22330         public System.Security.IPermission CreateIdentityPermission(System.Security.Policy.Evidence evidence) { throw null; }
22331         public override bool Equals(object o) { throw null; }
22332         public override int GetHashCode() { throw null; }
22333         public override string ToString() { throw null; }
22334     }
22335     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22336     [System.SerializableAttribute]
22337     public sealed partial class PublisherMembershipCondition : System.Security.ISecurityEncodable, System.Security.ISecurityPolicyEncodable, System.Security.Policy.IMembershipCondition
22338     {
22339         public PublisherMembershipCondition(System.Security.Cryptography.X509Certificates.X509Certificate certificate) { }
22340         public System.Security.Cryptography.X509Certificates.X509Certificate Certificate { get { throw null; } set { } }
22341         public bool Check(System.Security.Policy.Evidence evidence) { throw null; }
22342         public System.Security.Policy.IMembershipCondition Copy() { throw null; }
22343         public override bool Equals(object o) { throw null; }
22344         public void FromXml(System.Security.SecurityElement e) { }
22345         public void FromXml(System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level) { }
22346         public override int GetHashCode() { throw null; }
22347         public override string ToString() { throw null; }
22348         public System.Security.SecurityElement ToXml() { throw null; }
22349         public System.Security.SecurityElement ToXml(System.Security.Policy.PolicyLevel level) { throw null; }
22350     }
22351     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22352     [System.SerializableAttribute]
22353     public sealed partial class Site : System.Security.Policy.EvidenceBase, System.Security.Policy.IIdentityPermissionFactory
22354     {
22355         public Site(string name) { }
22356         public string Name { get { throw null; } }
22357         public override System.Security.Policy.EvidenceBase Clone() { throw null; }
22358         public object Copy() { throw null; }
22359         public static System.Security.Policy.Site CreateFromUrl(string url) { throw null; }
22360         public System.Security.IPermission CreateIdentityPermission(System.Security.Policy.Evidence evidence) { throw null; }
22361         public override bool Equals(object o) { throw null; }
22362         public override int GetHashCode() { throw null; }
22363         public override string ToString() { throw null; }
22364     }
22365     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22366     [System.SerializableAttribute]
22367     public sealed partial class SiteMembershipCondition : System.Security.ISecurityEncodable, System.Security.ISecurityPolicyEncodable, System.Security.Policy.IMembershipCondition
22368     {
22369         public SiteMembershipCondition(string site) { }
22370         public string Site { get { throw null; } set { } }
22371         public bool Check(System.Security.Policy.Evidence evidence) { throw null; }
22372         public System.Security.Policy.IMembershipCondition Copy() { throw null; }
22373         public override bool Equals(object o) { throw null; }
22374         public void FromXml(System.Security.SecurityElement e) { }
22375         public void FromXml(System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level) { }
22376         public override int GetHashCode() { throw null; }
22377         public override string ToString() { throw null; }
22378         public System.Security.SecurityElement ToXml() { throw null; }
22379         public System.Security.SecurityElement ToXml(System.Security.Policy.PolicyLevel level) { throw null; }
22380     }
22381     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22382     [System.SerializableAttribute]
22383     public sealed partial class StrongName : System.Security.Policy.EvidenceBase, System.Security.Policy.IIdentityPermissionFactory
22384     {
22385         public StrongName(System.Security.Permissions.StrongNamePublicKeyBlob blob, string name, System.Version version) { }
22386         public string Name { get { throw null; } }
22387         public System.Security.Permissions.StrongNamePublicKeyBlob PublicKey { get { throw null; } }
22388         public System.Version Version { get { throw null; } }
22389         public override System.Security.Policy.EvidenceBase Clone() { throw null; }
22390         public object Copy() { throw null; }
22391         public System.Security.IPermission CreateIdentityPermission(System.Security.Policy.Evidence evidence) { throw null; }
22392         public override bool Equals(object o) { throw null; }
22393         public override int GetHashCode() { throw null; }
22394         public override string ToString() { throw null; }
22395     }
22396     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22397     [System.SerializableAttribute]
22398     public sealed partial class StrongNameMembershipCondition : System.Security.ISecurityEncodable, System.Security.ISecurityPolicyEncodable, System.Security.Policy.IMembershipCondition
22399     {
22400         public StrongNameMembershipCondition(System.Security.Permissions.StrongNamePublicKeyBlob blob, string name, System.Version version) { }
22401         public string Name { get { throw null; } set { } }
22402         public System.Security.Permissions.StrongNamePublicKeyBlob PublicKey { get { throw null; } set { } }
22403         public System.Version Version { get { throw null; } set { } }
22404         public bool Check(System.Security.Policy.Evidence evidence) { throw null; }
22405         public System.Security.Policy.IMembershipCondition Copy() { throw null; }
22406         public override bool Equals(object o) { throw null; }
22407         public void FromXml(System.Security.SecurityElement e) { }
22408         public void FromXml(System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level) { }
22409         public override int GetHashCode() { throw null; }
22410         public override string ToString() { throw null; }
22411         public System.Security.SecurityElement ToXml() { throw null; }
22412         public System.Security.SecurityElement ToXml(System.Security.Policy.PolicyLevel level) { throw null; }
22413     }
22414     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22415     public partial class TrustManagerContext
22416     {
22417         public TrustManagerContext() { }
22418         public TrustManagerContext(System.Security.Policy.TrustManagerUIContext uiContext) { }
22419         public virtual bool IgnorePersistedDecision { get { throw null; } set { } }
22420         public virtual bool KeepAlive { get { throw null; } set { } }
22421         public virtual bool NoPrompt { get { throw null; } set { } }
22422         public virtual bool Persist { get { throw null; } set { } }
22423         public virtual System.ApplicationIdentity PreviousApplicationIdentity { get { throw null; } set { } }
22424         public virtual System.Security.Policy.TrustManagerUIContext UIContext { get { throw null; } set { } }
22425     }
22426     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22427     public enum TrustManagerUIContext
22428     {
22429         Install = 0,
22430         Run = 2,
22431         Upgrade = 1,
22432     }
22433     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22434     [System.SerializableAttribute]
22435     public sealed partial class UnionCodeGroup : System.Security.Policy.CodeGroup
22436     {
22437         public UnionCodeGroup(System.Security.Policy.IMembershipCondition membershipCondition, System.Security.Policy.PolicyStatement policy) : base (default(System.Security.Policy.IMembershipCondition), default(System.Security.Policy.PolicyStatement)) { }
22438         public override string MergeLogic { get { throw null; } }
22439         public override System.Security.Policy.CodeGroup Copy() { throw null; }
22440         public override System.Security.Policy.PolicyStatement Resolve(System.Security.Policy.Evidence evidence) { throw null; }
22441         public override System.Security.Policy.CodeGroup ResolveMatchingCodeGroups(System.Security.Policy.Evidence evidence) { throw null; }
22442     }
22443     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22444     [System.SerializableAttribute]
22445     public sealed partial class Url : System.Security.Policy.EvidenceBase, System.Security.Policy.IIdentityPermissionFactory
22446     {
22447         public Url(string name) { }
22448         public string Value { get { throw null; } }
22449         public override System.Security.Policy.EvidenceBase Clone() { throw null; }
22450         public object Copy() { throw null; }
22451         public System.Security.IPermission CreateIdentityPermission(System.Security.Policy.Evidence evidence) { throw null; }
22452         public override bool Equals(object o) { throw null; }
22453         public override int GetHashCode() { throw null; }
22454         public override string ToString() { throw null; }
22455     }
22456     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22457     [System.SerializableAttribute]
22458     public sealed partial class UrlMembershipCondition : System.Security.ISecurityEncodable, System.Security.ISecurityPolicyEncodable, System.Security.Policy.IMembershipCondition
22459     {
22460         public UrlMembershipCondition(string url) { }
22461         public string Url { get { throw null; } set { } }
22462         public bool Check(System.Security.Policy.Evidence evidence) { throw null; }
22463         public System.Security.Policy.IMembershipCondition Copy() { throw null; }
22464         public override bool Equals(object o) { throw null; }
22465         public void FromXml(System.Security.SecurityElement e) { }
22466         public void FromXml(System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level) { }
22467         public override int GetHashCode() { throw null; }
22468         public override string ToString() { throw null; }
22469         public System.Security.SecurityElement ToXml() { throw null; }
22470         public System.Security.SecurityElement ToXml(System.Security.Policy.PolicyLevel level) { throw null; }
22471     }
22472     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22473     [System.SerializableAttribute]
22474     public sealed partial class Zone : System.Security.Policy.EvidenceBase, System.Security.Policy.IIdentityPermissionFactory
22475     {
22476         public Zone(System.Security.SecurityZone zone) { }
22477         public System.Security.SecurityZone SecurityZone { get { throw null; } }
22478         public override System.Security.Policy.EvidenceBase Clone() { throw null; }
22479         public object Copy() { throw null; }
22480         [System.MonoTODOAttribute("Not user configurable yet")]
22481         public static System.Security.Policy.Zone CreateFromUrl(string url) { throw null; }
22482         public System.Security.IPermission CreateIdentityPermission(System.Security.Policy.Evidence evidence) { throw null; }
22483         public override bool Equals(object o) { throw null; }
22484         public override int GetHashCode() { throw null; }
22485         public override string ToString() { throw null; }
22486     }
22487     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22488     [System.SerializableAttribute]
22489     public sealed partial class ZoneMembershipCondition : System.Security.ISecurityEncodable, System.Security.ISecurityPolicyEncodable, System.Security.Policy.IMembershipCondition
22490     {
22491         public ZoneMembershipCondition(System.Security.SecurityZone zone) { }
22492         public System.Security.SecurityZone SecurityZone { get { throw null; } set { } }
22493         public bool Check(System.Security.Policy.Evidence evidence) { throw null; }
22494         public System.Security.Policy.IMembershipCondition Copy() { throw null; }
22495         public override bool Equals(object o) { throw null; }
22496         public void FromXml(System.Security.SecurityElement e) { }
22497         public void FromXml(System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level) { }
22498         public override int GetHashCode() { throw null; }
22499         public override string ToString() { throw null; }
22500         public System.Security.SecurityElement ToXml() { throw null; }
22501         public System.Security.SecurityElement ToXml(System.Security.Policy.PolicyLevel level) { throw null; }
22502     }
22503 }
22504 namespace System.Security.Principal
22505 {
22506     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22507     [System.SerializableAttribute]
22508     public partial class GenericIdentity : System.Security.Claims.ClaimsIdentity
22509     {
22510         protected GenericIdentity(System.Security.Principal.GenericIdentity identity) { }
22511         [System.Security.SecuritySafeCriticalAttribute]
22512         public GenericIdentity(string name) { }
22513         [System.Security.SecuritySafeCriticalAttribute]
22514         public GenericIdentity(string name, string type) { }
22515         public override string AuthenticationType { get { throw null; } }
22516         public override System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> Claims { get { throw null; } }
22517         public override bool IsAuthenticated { get { throw null; } }
22518         public override string Name { get { throw null; } }
22519         public override System.Security.Claims.ClaimsIdentity Clone() { throw null; }
22520     }
22521     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22522     [System.SerializableAttribute]
22523     public partial class GenericPrincipal : System.Security.Claims.ClaimsPrincipal
22524     {
22525         public GenericPrincipal(System.Security.Principal.IIdentity identity, string[] roles) { }
22526         public override System.Security.Principal.IIdentity Identity { get { throw null; } }
22527         public override bool IsInRole(string role) { throw null; }
22528     }
22529     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22530     [System.SerializableAttribute]
22531     public sealed partial class IdentityNotMappedException : System.SystemException
22532     {
22533         public IdentityNotMappedException() { }
22534         public IdentityNotMappedException(string message) { }
22535         public IdentityNotMappedException(string message, System.Exception inner) { }
22536         public System.Security.Principal.IdentityReferenceCollection UnmappedIdentities { get { throw null; } }
22537         [System.MonoTODOAttribute("not implemented")]
22538         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
22539     }
22540     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22541     public abstract partial class IdentityReference
22542     {
22543         internal IdentityReference() { }
22544         public abstract string Value { get; }
22545         public abstract override bool Equals(object o);
22546         public abstract override int GetHashCode();
22547         public abstract bool IsValidTargetType(System.Type targetType);
22548         public static bool operator ==(System.Security.Principal.IdentityReference left, System.Security.Principal.IdentityReference right) { throw null; }
22549         public static bool operator !=(System.Security.Principal.IdentityReference left, System.Security.Principal.IdentityReference right) { throw null; }
22550         public abstract override string ToString();
22551         public abstract System.Security.Principal.IdentityReference Translate(System.Type targetType);
22552     }
22553     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22554     public partial class IdentityReferenceCollection : System.Collections.Generic.ICollection<System.Security.Principal.IdentityReference>, System.Collections.Generic.IEnumerable<System.Security.Principal.IdentityReference>, System.Collections.IEnumerable
22555     {
22556         public IdentityReferenceCollection() { }
22557         public IdentityReferenceCollection(int capacity) { }
22558         public int Count { get { throw null; } }
22559         public bool IsReadOnly { get { throw null; } }
22560         public System.Security.Principal.IdentityReference this[int index] { get { throw null; } set { } }
22561         public void Add(System.Security.Principal.IdentityReference identity) { }
22562         public void Clear() { }
22563         public bool Contains(System.Security.Principal.IdentityReference identity) { throw null; }
22564         public void CopyTo(System.Security.Principal.IdentityReference[] array, int offset) { }
22565         public System.Collections.Generic.IEnumerator<System.Security.Principal.IdentityReference> GetEnumerator() { throw null; }
22566         public bool Remove(System.Security.Principal.IdentityReference identity) { throw null; }
22567         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
22568         public System.Security.Principal.IdentityReferenceCollection Translate(System.Type targetType) { throw null; }
22569         public System.Security.Principal.IdentityReferenceCollection Translate(System.Type targetType, bool forceSuccess) { throw null; }
22570     }
22571     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22572     public partial interface IIdentity
22573     {
22574         string AuthenticationType { get; }
22575         bool IsAuthenticated { get; }
22576         string Name { get; }
22577     }
22578     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22579     public partial interface IPrincipal
22580     {
22581         System.Security.Principal.IIdentity Identity { get; }
22582         bool IsInRole(string role);
22583     }
22584     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22585     public sealed partial class NTAccount : System.Security.Principal.IdentityReference
22586     {
22587         public NTAccount(string name) { }
22588         public NTAccount(string domainName, string accountName) { }
22589         public override string Value { get { throw null; } }
22590         public override bool Equals(object o) { throw null; }
22591         public override int GetHashCode() { throw null; }
22592         public override bool IsValidTargetType(System.Type targetType) { throw null; }
22593         public static bool operator ==(System.Security.Principal.NTAccount left, System.Security.Principal.NTAccount right) { throw null; }
22594         public static bool operator !=(System.Security.Principal.NTAccount left, System.Security.Principal.NTAccount right) { throw null; }
22595         public override string ToString() { throw null; }
22596         public override System.Security.Principal.IdentityReference Translate(System.Type targetType) { throw null; }
22597     }
22598     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22599     [System.SerializableAttribute]
22600     public enum PrincipalPolicy
22601     {
22602         NoPrincipal = 1,
22603         UnauthenticatedPrincipal = 0,
22604         WindowsPrincipal = 2,
22605     }
22606     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22607     public sealed partial class SecurityIdentifier : System.Security.Principal.IdentityReference, System.IComparable<System.Security.Principal.SecurityIdentifier>
22608     {
22609         public static readonly int MaxBinaryLength;
22610         public static readonly int MinBinaryLength;
22611         public SecurityIdentifier(byte[] binaryForm, int offset) { }
22612         public SecurityIdentifier(System.IntPtr binaryForm) { }
22613         public SecurityIdentifier(System.Security.Principal.WellKnownSidType sidType, System.Security.Principal.SecurityIdentifier domainSid) { }
22614         public SecurityIdentifier(string sddlForm) { }
22615         public System.Security.Principal.SecurityIdentifier AccountDomainSid { get { throw null; } }
22616         public int BinaryLength { get { throw null; } }
22617         public override string Value { get { throw null; } }
22618         public int CompareTo(System.Security.Principal.SecurityIdentifier sid) { throw null; }
22619         public override bool Equals(object o) { throw null; }
22620         public bool Equals(System.Security.Principal.SecurityIdentifier sid) { throw null; }
22621         public void GetBinaryForm(byte[] binaryForm, int offset) { }
22622         public override int GetHashCode() { throw null; }
22623         public bool IsAccountSid() { throw null; }
22624         public bool IsEqualDomainSid(System.Security.Principal.SecurityIdentifier sid) { throw null; }
22625         public override bool IsValidTargetType(System.Type targetType) { throw null; }
22626         public bool IsWellKnown(System.Security.Principal.WellKnownSidType type) { throw null; }
22627         public static bool operator ==(System.Security.Principal.SecurityIdentifier left, System.Security.Principal.SecurityIdentifier right) { throw null; }
22628         public static bool operator !=(System.Security.Principal.SecurityIdentifier left, System.Security.Principal.SecurityIdentifier right) { throw null; }
22629         public override string ToString() { throw null; }
22630         public override System.Security.Principal.IdentityReference Translate(System.Type targetType) { throw null; }
22631     }
22632     [System.FlagsAttribute]
22633     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22634     [System.SerializableAttribute]
22635     public enum TokenAccessLevels
22636     {
22637         AdjustDefault = 128,
22638         AdjustGroups = 64,
22639         AdjustPrivileges = 32,
22640         AdjustSessionId = 256,
22641         AllAccess = 983551,
22642         AssignPrimary = 1,
22643         Duplicate = 2,
22644         Impersonate = 4,
22645         MaximumAllowed = 33554432,
22646         Query = 8,
22647         QuerySource = 16,
22648         Read = 131080,
22649         Write = 131296,
22650     }
22651     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22652     [System.SerializableAttribute]
22653     public enum TokenImpersonationLevel
22654     {
22655         Anonymous = 1,
22656         Delegation = 4,
22657         Identification = 2,
22658         Impersonation = 3,
22659         None = 0,
22660     }
22661     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22662     public enum WellKnownSidType
22663     {
22664         AccountAdministratorSid = 38,
22665         AccountCertAdminsSid = 46,
22666         AccountComputersSid = 44,
22667         AccountControllersSid = 45,
22668         AccountDomainAdminsSid = 41,
22669         AccountDomainGuestsSid = 43,
22670         AccountDomainUsersSid = 42,
22671         AccountEnterpriseAdminsSid = 48,
22672         AccountGuestSid = 39,
22673         AccountKrbtgtSid = 40,
22674         AccountPolicyAdminsSid = 49,
22675         AccountRasAndIasServersSid = 50,
22676         AccountSchemaAdminsSid = 47,
22677         AnonymousSid = 13,
22678         AuthenticatedUserSid = 17,
22679         BatchSid = 10,
22680         BuiltinAccountOperatorsSid = 30,
22681         BuiltinAdministratorsSid = 26,
22682         BuiltinAuthorizationAccessSid = 59,
22683         BuiltinBackupOperatorsSid = 33,
22684         BuiltinDomainSid = 25,
22685         BuiltinGuestsSid = 28,
22686         BuiltinIncomingForestTrustBuildersSid = 56,
22687         BuiltinNetworkConfigurationOperatorsSid = 37,
22688         BuiltinPerformanceLoggingUsersSid = 58,
22689         BuiltinPerformanceMonitoringUsersSid = 57,
22690         BuiltinPowerUsersSid = 29,
22691         BuiltinPreWindows2000CompatibleAccessSid = 35,
22692         BuiltinPrintOperatorsSid = 32,
22693         BuiltinRemoteDesktopUsersSid = 36,
22694         BuiltinReplicatorSid = 34,
22695         BuiltinSystemOperatorsSid = 31,
22696         BuiltinUsersSid = 27,
22697         CreatorGroupServerSid = 6,
22698         CreatorGroupSid = 4,
22699         CreatorOwnerServerSid = 5,
22700         CreatorOwnerSid = 3,
22701         DialupSid = 8,
22702         DigestAuthenticationSid = 52,
22703         EnterpriseControllersSid = 15,
22704         InteractiveSid = 11,
22705         LocalServiceSid = 23,
22706         LocalSid = 2,
22707         LocalSystemSid = 22,
22708         LogonIdsSid = 21,
22709         MaxDefined = 60,
22710         NetworkServiceSid = 24,
22711         NetworkSid = 9,
22712         NTAuthoritySid = 7,
22713         NtlmAuthenticationSid = 51,
22714         NullSid = 0,
22715         OtherOrganizationSid = 55,
22716         ProxySid = 14,
22717         RemoteLogonIdSid = 20,
22718         RestrictedCodeSid = 18,
22719         SChannelAuthenticationSid = 53,
22720         SelfSid = 16,
22721         ServiceSid = 12,
22722         TerminalServerSid = 19,
22723         ThisOrganizationSid = 54,
22724         WinBuiltinTerminalServerLicenseServersSid = 60,
22725         WorldSid = 1,
22726     }
22727     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22728     [System.SerializableAttribute]
22729     public enum WindowsAccountType
22730     {
22731         Anonymous = 3,
22732         Guest = 1,
22733         Normal = 0,
22734         System = 2,
22735     }
22736     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22737     [System.SerializableAttribute]
22738     public enum WindowsBuiltInRole
22739     {
22740         AccountOperator = 548,
22741         Administrator = 544,
22742         BackupOperator = 551,
22743         Guest = 546,
22744         PowerUser = 547,
22745         PrintOperator = 550,
22746         Replicator = 552,
22747         SystemOperator = 549,
22748         User = 545,
22749     }
22750     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22751     [System.SerializableAttribute]
22752     public partial class WindowsIdentity : System.Security.Claims.ClaimsIdentity, System.IDisposable, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable
22753     {
22754         [System.NonSerializedAttribute]
22755         public new const string DefaultIssuer = "AD AUTHORITY";
22756         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPrincipal=true)]
22757         public WindowsIdentity(System.IntPtr userToken) { }
22758         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPrincipal=true)]
22759         public WindowsIdentity(System.IntPtr userToken, string type) { }
22760         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPrincipal=true)]
22761         public WindowsIdentity(System.IntPtr userToken, string type, System.Security.Principal.WindowsAccountType acctType) { }
22762         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPrincipal=true)]
22763         public WindowsIdentity(System.IntPtr userToken, string type, System.Security.Principal.WindowsAccountType acctType, bool isAuthenticated) { }
22764         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPrincipal=true)]
22765         public WindowsIdentity(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
22766         protected WindowsIdentity(System.Security.Principal.WindowsIdentity identity) { }
22767         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPrincipal=true)]
22768         public WindowsIdentity(string sUserPrincipalName) { }
22769         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPrincipal=true)]
22770         public WindowsIdentity(string sUserPrincipalName, string type) { }
22771         public sealed override string AuthenticationType { get { throw null; } }
22772         public override System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> Claims { get { throw null; } }
22773         public virtual System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> DeviceClaims { get { throw null; } }
22774         [System.MonoTODOAttribute("not implemented")]
22775         public System.Security.Principal.IdentityReferenceCollection Groups { get { throw null; } }
22776         [System.MonoTODOAttribute("not implemented")]
22777         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22778         public System.Security.Principal.TokenImpersonationLevel ImpersonationLevel { get { throw null; } }
22779         public virtual bool IsAnonymous { get { throw null; } }
22780         public override bool IsAuthenticated { get { throw null; } }
22781         public virtual bool IsGuest { get { throw null; } }
22782         public virtual bool IsSystem { get { throw null; } }
22783         public override string Name { get { throw null; } }
22784         [System.MonoTODOAttribute("not implemented")]
22785         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22786         public System.Security.Principal.SecurityIdentifier Owner { get { throw null; } }
22787         public virtual System.IntPtr Token { get { throw null; } }
22788         [System.MonoTODOAttribute("not implemented")]
22789         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22790         public System.Security.Principal.SecurityIdentifier User { get { throw null; } }
22791         public virtual System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> UserClaims { get { throw null; } }
22792         public override System.Security.Claims.ClaimsIdentity Clone() { throw null; }
22793         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22794         public void Dispose() { }
22795         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22796         protected virtual void Dispose(bool disposing) { }
22797         public static System.Security.Principal.WindowsIdentity GetAnonymous() { throw null; }
22798         public static System.Security.Principal.WindowsIdentity GetCurrent() { throw null; }
22799         [System.MonoTODOAttribute("need icall changes")]
22800         public static System.Security.Principal.WindowsIdentity GetCurrent(bool ifImpersonating) { throw null; }
22801         [System.MonoTODOAttribute("need icall changes")]
22802         public static System.Security.Principal.WindowsIdentity GetCurrent(System.Security.Principal.TokenAccessLevels desiredAccess) { throw null; }
22803         public virtual System.Security.Principal.WindowsImpersonationContext Impersonate() { throw null; }
22804         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPrincipal=true)]
22805         public static System.Security.Principal.WindowsImpersonationContext Impersonate(System.IntPtr userToken) { throw null; }
22806         void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { }
22807         void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
22808     }
22809     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22810     public partial class WindowsImpersonationContext : System.IDisposable
22811     {
22812         internal WindowsImpersonationContext() { }
22813         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22814         public void Dispose() { }
22815         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22816         protected virtual void Dispose(bool disposing) { }
22817         public void Undo() { }
22818     }
22819     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22820     [System.SerializableAttribute]
22821     public partial class WindowsPrincipal : System.Security.Claims.ClaimsPrincipal
22822     {
22823         public WindowsPrincipal(System.Security.Principal.WindowsIdentity ntIdentity) { }
22824         public virtual System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> DeviceClaims { get { throw null; } }
22825         public override System.Security.Principal.IIdentity Identity { get { throw null; } }
22826         public virtual System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> UserClaims { get { throw null; } }
22827         public virtual bool IsInRole(int rid) { throw null; }
22828         [System.MonoTODOAttribute("not implemented")]
22829         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22830         public virtual bool IsInRole(System.Security.Principal.SecurityIdentifier sid) { throw null; }
22831         public virtual bool IsInRole(System.Security.Principal.WindowsBuiltInRole role) { throw null; }
22832         public override bool IsInRole(string role) { throw null; }
22833     }
22834 }
22835 namespace System.Text
22836 {
22837     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22838     [System.SerializableAttribute]
22839     public partial class ASCIIEncoding : System.Text.Encoding
22840     {
22841         public ASCIIEncoding() { }
22842         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22843         public override bool IsSingleByte { get { throw null; } }
22844         [System.CLSCompliantAttribute(false)]
22845         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22846         [System.Security.SecurityCriticalAttribute]
22847         public unsafe override int GetByteCount(char* chars, int count) { throw null; }
22848         [System.Security.SecuritySafeCriticalAttribute]
22849         public override int GetByteCount(char[] chars, int index, int count) { throw null; }
22850         [System.Security.SecuritySafeCriticalAttribute]
22851         public override int GetByteCount(string chars) { throw null; }
22852         [System.CLSCompliantAttribute(false)]
22853         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22854         [System.Security.SecurityCriticalAttribute]
22855         public unsafe override int GetBytes(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
22856         [System.Security.SecuritySafeCriticalAttribute]
22857         public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; }
22858         [System.Security.SecuritySafeCriticalAttribute]
22859         public override int GetBytes(string chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; }
22860         [System.CLSCompliantAttribute(false)]
22861         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22862         [System.Security.SecurityCriticalAttribute]
22863         public unsafe override int GetCharCount(byte* bytes, int count) { throw null; }
22864         [System.Security.SecuritySafeCriticalAttribute]
22865         public override int GetCharCount(byte[] bytes, int index, int count) { throw null; }
22866         [System.CLSCompliantAttribute(false)]
22867         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22868         [System.Security.SecurityCriticalAttribute]
22869         public unsafe override int GetChars(byte* bytes, int byteCount, char* chars, int charCount) { throw null; }
22870         [System.Security.SecuritySafeCriticalAttribute]
22871         public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; }
22872         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22873         public override System.Text.Decoder GetDecoder() { throw null; }
22874         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22875         public override System.Text.Encoder GetEncoder() { throw null; }
22876         public override int GetMaxByteCount(int charCount) { throw null; }
22877         public override int GetMaxCharCount(int byteCount) { throw null; }
22878         [System.Security.SecuritySafeCriticalAttribute]
22879         public override string GetString(byte[] bytes, int byteIndex, int byteCount) { throw null; }
22880     }
22881     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22882     [System.SerializableAttribute]
22883     public abstract partial class Decoder
22884     {
22885         protected Decoder() { }
22886         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22887         public System.Text.DecoderFallback Fallback { get { throw null; } set { } }
22888         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22889         public System.Text.DecoderFallbackBuffer FallbackBuffer { get { throw null; } }
22890         [System.CLSCompliantAttribute(false)]
22891         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22892         [System.Security.SecurityCriticalAttribute]
22893         public unsafe virtual void Convert(byte* bytes, int byteCount, char* chars, int charCount, bool flush, out int bytesUsed, out int charsUsed, out bool completed) { bytesUsed = default(int); charsUsed = default(int); completed = default(bool); }
22894         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22895         public virtual void Convert(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex, int charCount, bool flush, out int bytesUsed, out int charsUsed, out bool completed) { bytesUsed = default(int); charsUsed = default(int); completed = default(bool); }
22896         [System.CLSCompliantAttribute(false)]
22897         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22898         [System.Security.SecurityCriticalAttribute]
22899         public unsafe virtual int GetCharCount(byte* bytes, int count, bool flush) { throw null; }
22900         public abstract int GetCharCount(byte[] bytes, int index, int count);
22901         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22902         public virtual int GetCharCount(byte[] bytes, int index, int count, bool flush) { throw null; }
22903         [System.CLSCompliantAttribute(false)]
22904         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22905         [System.Security.SecurityCriticalAttribute]
22906         public unsafe virtual int GetChars(byte* bytes, int byteCount, char* chars, int charCount, bool flush) { throw null; }
22907         public abstract int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex);
22908         public virtual int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex, bool flush) { throw null; }
22909         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22910         public virtual void Reset() { }
22911     }
22912     [System.SerializableAttribute]
22913     public sealed partial class DecoderExceptionFallback : System.Text.DecoderFallback
22914     {
22915         public DecoderExceptionFallback() { }
22916         public override int MaxCharCount { get { throw null; } }
22917         public override System.Text.DecoderFallbackBuffer CreateFallbackBuffer() { throw null; }
22918         public override bool Equals(object value) { throw null; }
22919         public override int GetHashCode() { throw null; }
22920     }
22921     public sealed partial class DecoderExceptionFallbackBuffer : System.Text.DecoderFallbackBuffer
22922     {
22923         public DecoderExceptionFallbackBuffer() { }
22924         public override int Remaining { get { throw null; } }
22925         public override bool Fallback(byte[] bytesUnknown, int index) { throw null; }
22926         public override char GetNextChar() { throw null; }
22927         public override bool MovePrevious() { throw null; }
22928     }
22929     [System.SerializableAttribute]
22930     public abstract partial class DecoderFallback
22931     {
22932         protected DecoderFallback() { }
22933         public static System.Text.DecoderFallback ExceptionFallback { get { throw null; } }
22934         public abstract int MaxCharCount { get; }
22935         public static System.Text.DecoderFallback ReplacementFallback { get { throw null; } }
22936         public abstract System.Text.DecoderFallbackBuffer CreateFallbackBuffer();
22937     }
22938     public abstract partial class DecoderFallbackBuffer
22939     {
22940         protected DecoderFallbackBuffer() { }
22941         public abstract int Remaining { get; }
22942         public abstract bool Fallback(byte[] bytesUnknown, int index);
22943         public abstract char GetNextChar();
22944         public abstract bool MovePrevious();
22945         public virtual void Reset() { }
22946     }
22947     [System.SerializableAttribute]
22948     public sealed partial class DecoderFallbackException : System.ArgumentException
22949     {
22950         public DecoderFallbackException() { }
22951         public DecoderFallbackException(string message) { }
22952         public DecoderFallbackException(string message, byte[] bytesUnknown, int index) { }
22953         public DecoderFallbackException(string message, System.Exception innerException) { }
22954         public byte[] BytesUnknown { get { throw null; } }
22955         public int Index { get { throw null; } }
22956     }
22957     [System.SerializableAttribute]
22958     public sealed partial class DecoderReplacementFallback : System.Text.DecoderFallback
22959     {
22960         public DecoderReplacementFallback() { }
22961         public DecoderReplacementFallback(string replacement) { }
22962         public string DefaultString { get { throw null; } }
22963         public override int MaxCharCount { get { throw null; } }
22964         public override System.Text.DecoderFallbackBuffer CreateFallbackBuffer() { throw null; }
22965         public override bool Equals(object value) { throw null; }
22966         public override int GetHashCode() { throw null; }
22967     }
22968     public sealed partial class DecoderReplacementFallbackBuffer : System.Text.DecoderFallbackBuffer
22969     {
22970         public DecoderReplacementFallbackBuffer(System.Text.DecoderReplacementFallback fallback) { }
22971         public override int Remaining { get { throw null; } }
22972         public override bool Fallback(byte[] bytesUnknown, int index) { throw null; }
22973         public override char GetNextChar() { throw null; }
22974         public override bool MovePrevious() { throw null; }
22975         [System.Security.SecuritySafeCriticalAttribute]
22976         public override void Reset() { }
22977     }
22978     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22979     [System.SerializableAttribute]
22980     public abstract partial class Encoder
22981     {
22982         protected Encoder() { }
22983         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22984         public System.Text.EncoderFallback Fallback { get { throw null; } set { } }
22985         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22986         public System.Text.EncoderFallbackBuffer FallbackBuffer { get { throw null; } }
22987         [System.CLSCompliantAttribute(false)]
22988         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22989         [System.Security.SecurityCriticalAttribute]
22990         public unsafe virtual void Convert(char* chars, int charCount, byte* bytes, int byteCount, bool flush, out int charsUsed, out int bytesUsed, out bool completed) { charsUsed = default(int); bytesUsed = default(int); completed = default(bool); }
22991         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22992         public virtual void Convert(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, int byteCount, bool flush, out int charsUsed, out int bytesUsed, out bool completed) { charsUsed = default(int); bytesUsed = default(int); completed = default(bool); }
22993         [System.CLSCompliantAttribute(false)]
22994         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22995         [System.Security.SecurityCriticalAttribute]
22996         public unsafe virtual int GetByteCount(char* chars, int count, bool flush) { throw null; }
22997         public abstract int GetByteCount(char[] chars, int index, int count, bool flush);
22998         [System.CLSCompliantAttribute(false)]
22999         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23000         [System.Security.SecurityCriticalAttribute]
23001         public unsafe virtual int GetBytes(char* chars, int charCount, byte* bytes, int byteCount, bool flush) { throw null; }
23002         public abstract int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush);
23003         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23004         public virtual void Reset() { }
23005     }
23006     [System.SerializableAttribute]
23007     public sealed partial class EncoderExceptionFallback : System.Text.EncoderFallback
23008     {
23009         public EncoderExceptionFallback() { }
23010         public override int MaxCharCount { get { throw null; } }
23011         public override System.Text.EncoderFallbackBuffer CreateFallbackBuffer() { throw null; }
23012         public override bool Equals(object value) { throw null; }
23013         public override int GetHashCode() { throw null; }
23014     }
23015     public sealed partial class EncoderExceptionFallbackBuffer : System.Text.EncoderFallbackBuffer
23016     {
23017         public EncoderExceptionFallbackBuffer() { }
23018         public override int Remaining { get { throw null; } }
23019         public override bool Fallback(char charUnknownHigh, char charUnknownLow, int index) { throw null; }
23020         public override bool Fallback(char charUnknown, int index) { throw null; }
23021         public override char GetNextChar() { throw null; }
23022         public override bool MovePrevious() { throw null; }
23023     }
23024     [System.SerializableAttribute]
23025     public abstract partial class EncoderFallback
23026     {
23027         protected EncoderFallback() { }
23028         public static System.Text.EncoderFallback ExceptionFallback { get { throw null; } }
23029         public abstract int MaxCharCount { get; }
23030         public static System.Text.EncoderFallback ReplacementFallback { get { throw null; } }
23031         public abstract System.Text.EncoderFallbackBuffer CreateFallbackBuffer();
23032     }
23033     public abstract partial class EncoderFallbackBuffer
23034     {
23035         protected EncoderFallbackBuffer() { }
23036         public abstract int Remaining { get; }
23037         public abstract bool Fallback(char charUnknownHigh, char charUnknownLow, int index);
23038         public abstract bool Fallback(char charUnknown, int index);
23039         public abstract char GetNextChar();
23040         public abstract bool MovePrevious();
23041         public virtual void Reset() { }
23042     }
23043     [System.SerializableAttribute]
23044     public sealed partial class EncoderFallbackException : System.ArgumentException
23045     {
23046         public EncoderFallbackException() { }
23047         public EncoderFallbackException(string message) { }
23048         public EncoderFallbackException(string message, System.Exception innerException) { }
23049         public char CharUnknown { get { throw null; } }
23050         public char CharUnknownHigh { get { throw null; } }
23051         public char CharUnknownLow { get { throw null; } }
23052         public int Index { get { throw null; } }
23053         public bool IsUnknownSurrogate() { throw null; }
23054     }
23055     [System.SerializableAttribute]
23056     public sealed partial class EncoderReplacementFallback : System.Text.EncoderFallback
23057     {
23058         public EncoderReplacementFallback() { }
23059         public EncoderReplacementFallback(string replacement) { }
23060         public string DefaultString { get { throw null; } }
23061         public override int MaxCharCount { get { throw null; } }
23062         public override System.Text.EncoderFallbackBuffer CreateFallbackBuffer() { throw null; }
23063         public override bool Equals(object value) { throw null; }
23064         public override int GetHashCode() { throw null; }
23065     }
23066     public sealed partial class EncoderReplacementFallbackBuffer : System.Text.EncoderFallbackBuffer
23067     {
23068         public EncoderReplacementFallbackBuffer(System.Text.EncoderReplacementFallback fallback) { }
23069         public override int Remaining { get { throw null; } }
23070         public override bool Fallback(char charUnknownHigh, char charUnknownLow, int index) { throw null; }
23071         public override bool Fallback(char charUnknown, int index) { throw null; }
23072         public override char GetNextChar() { throw null; }
23073         public override bool MovePrevious() { throw null; }
23074         [System.Security.SecuritySafeCriticalAttribute]
23075         public override void Reset() { }
23076     }
23077     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23078     [System.SerializableAttribute]
23079     public abstract partial class Encoding : System.ICloneable
23080     {
23081         protected Encoding() { }
23082         protected Encoding(int codePage) { }
23083         public static System.Text.Encoding ASCII { get { throw null; } }
23084         public static System.Text.Encoding BigEndianUnicode { get { throw null; } }
23085         public virtual string BodyName { get { throw null; } }
23086         public virtual int CodePage { get { throw null; } }
23087         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23088         public System.Text.DecoderFallback DecoderFallback { get { throw null; } set { } }
23089         public static System.Text.Encoding Default { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
23090         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23091         public System.Text.EncoderFallback EncoderFallback { get { throw null; } set { } }
23092         public virtual string EncodingName { get { throw null; } }
23093         public virtual string HeaderName { get { throw null; } }
23094         public virtual bool IsBrowserDisplay { get { throw null; } }
23095         public virtual bool IsBrowserSave { get { throw null; } }
23096         public virtual bool IsMailNewsDisplay { get { throw null; } }
23097         public virtual bool IsMailNewsSave { get { throw null; } }
23098         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23099         public bool IsReadOnly { get { throw null; } }
23100         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23101         public virtual bool IsSingleByte { get { throw null; } }
23102         public static System.Text.Encoding Unicode { get { throw null; } }
23103         public static System.Text.Encoding UTF32 { get { throw null; } }
23104         public static System.Text.Encoding UTF7 { get { throw null; } }
23105         public static System.Text.Encoding UTF8 { get { throw null; } }
23106         public virtual string WebName { get { throw null; } }
23107         public virtual int WindowsCodePage { get { throw null; } }
23108         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23109         public virtual object Clone() { throw null; }
23110         public static byte[] Convert(System.Text.Encoding srcEncoding, System.Text.Encoding dstEncoding, byte[] bytes) { throw null; }
23111         public static byte[] Convert(System.Text.Encoding srcEncoding, System.Text.Encoding dstEncoding, byte[] bytes, int index, int count) { throw null; }
23112         public override bool Equals(object value) { throw null; }
23113         [System.CLSCompliantAttribute(false)]
23114         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23115         [System.Security.SecurityCriticalAttribute]
23116         public unsafe virtual int GetByteCount(char* chars, int count) { throw null; }
23117         public virtual int GetByteCount(char[] chars) { throw null; }
23118         public abstract int GetByteCount(char[] chars, int index, int count);
23119         public virtual int GetByteCount(string s) { throw null; }
23120         [System.CLSCompliantAttribute(false)]
23121         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23122         [System.Security.SecurityCriticalAttribute]
23123         public unsafe virtual int GetBytes(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
23124         public virtual byte[] GetBytes(char[] chars) { throw null; }
23125         public virtual byte[] GetBytes(char[] chars, int index, int count) { throw null; }
23126         public abstract int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex);
23127         public virtual byte[] GetBytes(string s) { throw null; }
23128         public virtual int GetBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; }
23129         [System.CLSCompliantAttribute(false)]
23130         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23131         [System.Security.SecurityCriticalAttribute]
23132         public unsafe virtual int GetCharCount(byte* bytes, int count) { throw null; }
23133         public virtual int GetCharCount(byte[] bytes) { throw null; }
23134         public abstract int GetCharCount(byte[] bytes, int index, int count);
23135         [System.CLSCompliantAttribute(false)]
23136         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23137         [System.Security.SecurityCriticalAttribute]
23138         public unsafe virtual int GetChars(byte* bytes, int byteCount, char* chars, int charCount) { throw null; }
23139         public virtual char[] GetChars(byte[] bytes) { throw null; }
23140         public virtual char[] GetChars(byte[] bytes, int index, int count) { throw null; }
23141         public abstract int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex);
23142         public virtual System.Text.Decoder GetDecoder() { throw null; }
23143         public virtual System.Text.Encoder GetEncoder() { throw null; }
23144         [System.Security.SecuritySafeCriticalAttribute]
23145         public static System.Text.Encoding GetEncoding(int codepage) { throw null; }
23146         public static System.Text.Encoding GetEncoding(int codepage, System.Text.EncoderFallback encoderFallback, System.Text.DecoderFallback decoderFallback) { throw null; }
23147         public static System.Text.Encoding GetEncoding(string name) { throw null; }
23148         public static System.Text.Encoding GetEncoding(string name, System.Text.EncoderFallback encoderFallback, System.Text.DecoderFallback decoderFallback) { throw null; }
23149         public static System.Text.EncodingInfo[] GetEncodings() { throw null; }
23150         public override int GetHashCode() { throw null; }
23151         public abstract int GetMaxByteCount(int charCount);
23152         public abstract int GetMaxCharCount(int byteCount);
23153         public virtual byte[] GetPreamble() { throw null; }
23154         public virtual string GetString(byte[] bytes) { throw null; }
23155         public virtual string GetString(byte[] bytes, int index, int count) { throw null; }
23156         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23157         public bool IsAlwaysNormalized() { throw null; }
23158         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23159         public virtual bool IsAlwaysNormalized(System.Text.NormalizationForm form) { throw null; }
23160     }
23161     [System.SerializableAttribute]
23162     public sealed partial class EncodingInfo
23163     {
23164         internal EncodingInfo() { }
23165         public int CodePage { get { throw null; } }
23166         public string DisplayName { get { throw null; } }
23167         public string Name { get { throw null; } }
23168         public override bool Equals(object value) { throw null; }
23169         public System.Text.Encoding GetEncoding() { throw null; }
23170         public override int GetHashCode() { throw null; }
23171     }
23172     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23173     public enum NormalizationForm
23174     {
23175         FormC = 1,
23176         FormD = 2,
23177         FormKC = 5,
23178         FormKD = 6,
23179     }
23180     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23181     [System.SerializableAttribute]
23182     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
23183     public sealed partial class StringBuilder : System.Runtime.Serialization.ISerializable
23184     {
23185         public StringBuilder() { }
23186         public StringBuilder(int capacity) { }
23187         public StringBuilder(int capacity, int maxCapacity) { }
23188         public StringBuilder(string value) { }
23189         public StringBuilder(string value, int capacity) { }
23190         [System.Security.SecuritySafeCriticalAttribute]
23191         public StringBuilder(string value, int startIndex, int length, int capacity) { }
23192         public int Capacity { get { throw null; } set { } }
23193         [System.Runtime.CompilerServices.IndexerName("Chars")]
23194         public char this[int index] { get { throw null; } set { } }
23195         public int Length { get { throw null; } set { } }
23196         public int MaxCapacity { get { throw null; } }
23197         public System.Text.StringBuilder Append(bool value) { throw null; }
23198         public System.Text.StringBuilder Append(byte value) { throw null; }
23199         public System.Text.StringBuilder Append(char value) { throw null; }
23200         public System.Text.StringBuilder Append(char value, int repeatCount) { throw null; }
23201         [System.Security.SecuritySafeCriticalAttribute]
23202         public System.Text.StringBuilder Append(char[] value) { throw null; }
23203         [System.Security.SecuritySafeCriticalAttribute]
23204         public System.Text.StringBuilder Append(char[] value, int startIndex, int charCount) { throw null; }
23205         public System.Text.StringBuilder Append(decimal value) { throw null; }
23206         public System.Text.StringBuilder Append(double value) { throw null; }
23207         public System.Text.StringBuilder Append(short value) { throw null; }
23208         public System.Text.StringBuilder Append(int value) { throw null; }
23209         public System.Text.StringBuilder Append(long value) { throw null; }
23210         public System.Text.StringBuilder Append(object value) { throw null; }
23211         [System.CLSCompliantAttribute(false)]
23212         public System.Text.StringBuilder Append(sbyte value) { throw null; }
23213         public System.Text.StringBuilder Append(float value) { throw null; }
23214         [System.Security.SecuritySafeCriticalAttribute]
23215         public System.Text.StringBuilder Append(string value) { throw null; }
23216         [System.Security.SecuritySafeCriticalAttribute]
23217         public System.Text.StringBuilder Append(string value, int startIndex, int count) { throw null; }
23218         [System.CLSCompliantAttribute(false)]
23219         public System.Text.StringBuilder Append(ushort value) { throw null; }
23220         [System.CLSCompliantAttribute(false)]
23221         public System.Text.StringBuilder Append(uint value) { throw null; }
23222         [System.CLSCompliantAttribute(false)]
23223         public System.Text.StringBuilder Append(ulong value) { throw null; }
23224         public System.Text.StringBuilder AppendFormat(System.IFormatProvider provider, string format, params object[] args) { throw null; }
23225         public System.Text.StringBuilder AppendFormat(string format, object arg0) { throw null; }
23226         public System.Text.StringBuilder AppendFormat(string format, object arg0, object arg1) { throw null; }
23227         public System.Text.StringBuilder AppendFormat(string format, object arg0, object arg1, object arg2) { throw null; }
23228         public System.Text.StringBuilder AppendFormat(string format, params object[] args) { throw null; }
23229         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23230         public System.Text.StringBuilder AppendLine() { throw null; }
23231         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23232         public System.Text.StringBuilder AppendLine(string value) { throw null; }
23233         public System.Text.StringBuilder Clear() { throw null; }
23234         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23235         [System.Security.SecuritySafeCriticalAttribute]
23236         public void CopyTo(int sourceIndex, char[] destination, int destinationIndex, int count) { }
23237         public int EnsureCapacity(int capacity) { throw null; }
23238         public bool Equals(System.Text.StringBuilder sb) { throw null; }
23239         public System.Text.StringBuilder Insert(int index, bool value) { throw null; }
23240         public System.Text.StringBuilder Insert(int index, byte value) { throw null; }
23241         [System.Security.SecuritySafeCriticalAttribute]
23242         public System.Text.StringBuilder Insert(int index, char value) { throw null; }
23243         public System.Text.StringBuilder Insert(int index, char[] value) { throw null; }
23244         [System.Security.SecuritySafeCriticalAttribute]
23245         public System.Text.StringBuilder Insert(int index, char[] value, int startIndex, int charCount) { throw null; }
23246         public System.Text.StringBuilder Insert(int index, decimal value) { throw null; }
23247         public System.Text.StringBuilder Insert(int index, double value) { throw null; }
23248         public System.Text.StringBuilder Insert(int index, short value) { throw null; }
23249         public System.Text.StringBuilder Insert(int index, int value) { throw null; }
23250         public System.Text.StringBuilder Insert(int index, long value) { throw null; }
23251         public System.Text.StringBuilder Insert(int index, object value) { throw null; }
23252         [System.CLSCompliantAttribute(false)]
23253         public System.Text.StringBuilder Insert(int index, sbyte value) { throw null; }
23254         public System.Text.StringBuilder Insert(int index, float value) { throw null; }
23255         [System.Security.SecuritySafeCriticalAttribute]
23256         public System.Text.StringBuilder Insert(int index, string value) { throw null; }
23257         [System.Security.SecuritySafeCriticalAttribute]
23258         public System.Text.StringBuilder Insert(int index, string value, int count) { throw null; }
23259         [System.CLSCompliantAttribute(false)]
23260         public System.Text.StringBuilder Insert(int index, ushort value) { throw null; }
23261         [System.CLSCompliantAttribute(false)]
23262         public System.Text.StringBuilder Insert(int index, uint value) { throw null; }
23263         [System.CLSCompliantAttribute(false)]
23264         public System.Text.StringBuilder Insert(int index, ulong value) { throw null; }
23265         public System.Text.StringBuilder Remove(int startIndex, int length) { throw null; }
23266         public System.Text.StringBuilder Replace(char oldChar, char newChar) { throw null; }
23267         public System.Text.StringBuilder Replace(char oldChar, char newChar, int startIndex, int count) { throw null; }
23268         public System.Text.StringBuilder Replace(string oldValue, string newValue) { throw null; }
23269         public System.Text.StringBuilder Replace(string oldValue, string newValue, int startIndex, int count) { throw null; }
23270         [System.Security.SecurityCriticalAttribute]
23271         void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
23272         [System.Security.SecuritySafeCriticalAttribute]
23273         public override string ToString() { throw null; }
23274         [System.Security.SecuritySafeCriticalAttribute]
23275         public string ToString(int startIndex, int length) { throw null; }
23276     }
23277     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23278     [System.SerializableAttribute]
23279     public partial class UnicodeEncoding : System.Text.Encoding
23280     {
23281         public const int CharSize = 2;
23282         public UnicodeEncoding() { }
23283         public UnicodeEncoding(bool bigEndian, bool byteOrderMark) { }
23284         public UnicodeEncoding(bool bigEndian, bool byteOrderMark, bool throwOnInvalidBytes) { }
23285         public override bool Equals(object value) { throw null; }
23286         [System.CLSCompliantAttribute(false)]
23287         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23288         [System.Security.SecurityCriticalAttribute]
23289         public unsafe override int GetByteCount(char* chars, int count) { throw null; }
23290         [System.Security.SecuritySafeCriticalAttribute]
23291         public override int GetByteCount(char[] chars, int index, int count) { throw null; }
23292         [System.Security.SecuritySafeCriticalAttribute]
23293         public override int GetByteCount(string s) { throw null; }
23294         [System.CLSCompliantAttribute(false)]
23295         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23296         [System.Security.SecurityCriticalAttribute]
23297         public unsafe override int GetBytes(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
23298         [System.Security.SecuritySafeCriticalAttribute]
23299         public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; }
23300         [System.Security.SecuritySafeCriticalAttribute]
23301         public override int GetBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; }
23302         [System.CLSCompliantAttribute(false)]
23303         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23304         [System.Security.SecurityCriticalAttribute]
23305         public unsafe override int GetCharCount(byte* bytes, int count) { throw null; }
23306         [System.Security.SecuritySafeCriticalAttribute]
23307         public override int GetCharCount(byte[] bytes, int index, int count) { throw null; }
23308         [System.CLSCompliantAttribute(false)]
23309         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23310         [System.Security.SecurityCriticalAttribute]
23311         public unsafe override int GetChars(byte* bytes, int byteCount, char* chars, int charCount) { throw null; }
23312         [System.Security.SecuritySafeCriticalAttribute]
23313         public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; }
23314         public override System.Text.Decoder GetDecoder() { throw null; }
23315         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23316         public override System.Text.Encoder GetEncoder() { throw null; }
23317         public override int GetHashCode() { throw null; }
23318         public override int GetMaxByteCount(int charCount) { throw null; }
23319         public override int GetMaxCharCount(int byteCount) { throw null; }
23320         public override byte[] GetPreamble() { throw null; }
23321         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23322         [System.Security.SecuritySafeCriticalAttribute]
23323         public override string GetString(byte[] bytes, int index, int count) { throw null; }
23324     }
23325     [System.SerializableAttribute]
23326     public sealed partial class UTF32Encoding : System.Text.Encoding
23327     {
23328         public UTF32Encoding() { }
23329         public UTF32Encoding(bool bigEndian, bool byteOrderMark) { }
23330         public UTF32Encoding(bool bigEndian, bool byteOrderMark, bool throwOnInvalidCharacters) { }
23331         public override bool Equals(object value) { throw null; }
23332         [System.CLSCompliantAttribute(false)]
23333         [System.Security.SecurityCriticalAttribute]
23334         public unsafe override int GetByteCount(char* chars, int count) { throw null; }
23335         [System.Security.SecuritySafeCriticalAttribute]
23336         public override int GetByteCount(char[] chars, int index, int count) { throw null; }
23337         [System.Security.SecuritySafeCriticalAttribute]
23338         public override int GetByteCount(string s) { throw null; }
23339         [System.CLSCompliantAttribute(false)]
23340         [System.Security.SecurityCriticalAttribute]
23341         public unsafe override int GetBytes(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
23342         [System.Security.SecuritySafeCriticalAttribute]
23343         public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; }
23344         [System.Security.SecuritySafeCriticalAttribute]
23345         public override int GetBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; }
23346         [System.CLSCompliantAttribute(false)]
23347         [System.Security.SecurityCriticalAttribute]
23348         public unsafe override int GetCharCount(byte* bytes, int count) { throw null; }
23349         [System.Security.SecuritySafeCriticalAttribute]
23350         public override int GetCharCount(byte[] bytes, int index, int count) { throw null; }
23351         [System.CLSCompliantAttribute(false)]
23352         [System.Security.SecurityCriticalAttribute]
23353         public unsafe override int GetChars(byte* bytes, int byteCount, char* chars, int charCount) { throw null; }
23354         [System.Security.SecuritySafeCriticalAttribute]
23355         public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; }
23356         public override System.Text.Decoder GetDecoder() { throw null; }
23357         public override System.Text.Encoder GetEncoder() { throw null; }
23358         public override int GetHashCode() { throw null; }
23359         public override int GetMaxByteCount(int charCount) { throw null; }
23360         public override int GetMaxCharCount(int byteCount) { throw null; }
23361         public override byte[] GetPreamble() { throw null; }
23362         [System.Security.SecuritySafeCriticalAttribute]
23363         public override string GetString(byte[] bytes, int index, int count) { throw null; }
23364     }
23365     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23366     [System.SerializableAttribute]
23367     public partial class UTF7Encoding : System.Text.Encoding
23368     {
23369         public UTF7Encoding() { }
23370         public UTF7Encoding(bool allowOptionals) { }
23371         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23372         public override bool Equals(object value) { throw null; }
23373         [System.CLSCompliantAttribute(false)]
23374         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23375         [System.Security.SecurityCriticalAttribute]
23376         public unsafe override int GetByteCount(char* chars, int count) { throw null; }
23377         [System.Security.SecuritySafeCriticalAttribute]
23378         public override int GetByteCount(char[] chars, int index, int count) { throw null; }
23379         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23380         [System.Security.SecuritySafeCriticalAttribute]
23381         public override int GetByteCount(string s) { throw null; }
23382         [System.CLSCompliantAttribute(false)]
23383         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23384         [System.Security.SecurityCriticalAttribute]
23385         public unsafe override int GetBytes(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
23386         [System.Security.SecuritySafeCriticalAttribute]
23387         public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; }
23388         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23389         [System.Security.SecuritySafeCriticalAttribute]
23390         public override int GetBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; }
23391         [System.CLSCompliantAttribute(false)]
23392         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23393         [System.Security.SecurityCriticalAttribute]
23394         public unsafe override int GetCharCount(byte* bytes, int count) { throw null; }
23395         [System.Security.SecuritySafeCriticalAttribute]
23396         public override int GetCharCount(byte[] bytes, int index, int count) { throw null; }
23397         [System.CLSCompliantAttribute(false)]
23398         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23399         [System.Security.SecurityCriticalAttribute]
23400         public unsafe override int GetChars(byte* bytes, int byteCount, char* chars, int charCount) { throw null; }
23401         [System.Security.SecuritySafeCriticalAttribute]
23402         public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; }
23403         public override System.Text.Decoder GetDecoder() { throw null; }
23404         public override System.Text.Encoder GetEncoder() { throw null; }
23405         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23406         public override int GetHashCode() { throw null; }
23407         public override int GetMaxByteCount(int charCount) { throw null; }
23408         public override int GetMaxCharCount(int byteCount) { throw null; }
23409         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23410         [System.Security.SecuritySafeCriticalAttribute]
23411         public override string GetString(byte[] bytes, int index, int count) { throw null; }
23412     }
23413     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23414     [System.SerializableAttribute]
23415     public partial class UTF8Encoding : System.Text.Encoding
23416     {
23417         public UTF8Encoding() { }
23418         public UTF8Encoding(bool encoderShouldEmitUTF8Identifier) { }
23419         public UTF8Encoding(bool encoderShouldEmitUTF8Identifier, bool throwOnInvalidBytes) { }
23420         public override bool Equals(object value) { throw null; }
23421         [System.CLSCompliantAttribute(false)]
23422         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23423         [System.Security.SecurityCriticalAttribute]
23424         public unsafe override int GetByteCount(char* chars, int count) { throw null; }
23425         [System.Security.SecuritySafeCriticalAttribute]
23426         public override int GetByteCount(char[] chars, int index, int count) { throw null; }
23427         [System.Security.SecuritySafeCriticalAttribute]
23428         public override int GetByteCount(string chars) { throw null; }
23429         [System.CLSCompliantAttribute(false)]
23430         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23431         [System.Security.SecurityCriticalAttribute]
23432         public unsafe override int GetBytes(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
23433         [System.Security.SecuritySafeCriticalAttribute]
23434         public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; }
23435         [System.Security.SecuritySafeCriticalAttribute]
23436         public override int GetBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; }
23437         [System.CLSCompliantAttribute(false)]
23438         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23439         [System.Security.SecurityCriticalAttribute]
23440         public unsafe override int GetCharCount(byte* bytes, int count) { throw null; }
23441         [System.Security.SecuritySafeCriticalAttribute]
23442         public override int GetCharCount(byte[] bytes, int index, int count) { throw null; }
23443         [System.CLSCompliantAttribute(false)]
23444         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23445         [System.Security.SecurityCriticalAttribute]
23446         public unsafe override int GetChars(byte* bytes, int byteCount, char* chars, int charCount) { throw null; }
23447         [System.Security.SecuritySafeCriticalAttribute]
23448         public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; }
23449         public override System.Text.Decoder GetDecoder() { throw null; }
23450         public override System.Text.Encoder GetEncoder() { throw null; }
23451         public override int GetHashCode() { throw null; }
23452         public override int GetMaxByteCount(int charCount) { throw null; }
23453         public override int GetMaxCharCount(int byteCount) { throw null; }
23454         public override byte[] GetPreamble() { throw null; }
23455         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23456         [System.Security.SecuritySafeCriticalAttribute]
23457         public override string GetString(byte[] bytes, int index, int count) { throw null; }
23458     }
23459 }
23460 namespace System.Threading
23461 {
23462     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23463     [System.SerializableAttribute]
23464     public partial class AbandonedMutexException : System.SystemException
23465     {
23466         public AbandonedMutexException() { }
23467         public AbandonedMutexException(int location, System.Threading.WaitHandle handle) { }
23468         protected AbandonedMutexException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
23469         public AbandonedMutexException(string message) { }
23470         public AbandonedMutexException(string message, System.Exception inner) { }
23471         public AbandonedMutexException(string message, System.Exception inner, int location, System.Threading.WaitHandle handle) { }
23472         public AbandonedMutexException(string message, int location, System.Threading.WaitHandle handle) { }
23473         public System.Threading.Mutex Mutex { get { throw null; } }
23474         public int MutexIndex { get { throw null; } }
23475     }
23476     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23477     [System.SerializableAttribute]
23478     public enum ApartmentState
23479     {
23480         MTA = 1,
23481         STA = 0,
23482         Unknown = 2,
23483     }
23484     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
23485     public partial struct AsyncFlowControl : System.IDisposable
23486     {
23487         public void Dispose() { }
23488         public override bool Equals(object obj) { throw null; }
23489         public bool Equals(System.Threading.AsyncFlowControl obj) { throw null; }
23490         public override int GetHashCode() { throw null; }
23491         public static bool operator ==(System.Threading.AsyncFlowControl a, System.Threading.AsyncFlowControl b) { throw null; }
23492         public static bool operator !=(System.Threading.AsyncFlowControl a, System.Threading.AsyncFlowControl b) { throw null; }
23493         [System.Security.SecuritySafeCriticalAttribute]
23494         public void Undo() { }
23495     }
23496     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23497     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
23498     public sealed partial class AutoResetEvent : System.Threading.EventWaitHandle
23499     {
23500         public AutoResetEvent(bool initialState) : base (default(bool), default(System.Threading.EventResetMode)) { }
23501     }
23502     [System.Diagnostics.DebuggerDisplayAttribute("IsCancellationRequested = {IsCancellationRequested}")]
23503     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23504     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
23505     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
23506     public partial struct CancellationToken
23507     {
23508         public CancellationToken(bool canceled) { throw null;}
23509         public bool CanBeCanceled { get { throw null; } }
23510         public bool IsCancellationRequested { get { throw null; } }
23511         public static System.Threading.CancellationToken None { get { throw null; } }
23512         public System.Threading.WaitHandle WaitHandle { get { throw null; } }
23513         public override bool Equals(object other) { throw null; }
23514         public bool Equals(System.Threading.CancellationToken other) { throw null; }
23515         public override int GetHashCode() { throw null; }
23516         public static bool operator ==(System.Threading.CancellationToken left, System.Threading.CancellationToken right) { throw null; }
23517         public static bool operator !=(System.Threading.CancellationToken left, System.Threading.CancellationToken right) { throw null; }
23518         public System.Threading.CancellationTokenRegistration Register(System.Action callback) { throw null; }
23519         public System.Threading.CancellationTokenRegistration Register(System.Action callback, bool useSynchronizationContext) { throw null; }
23520         public System.Threading.CancellationTokenRegistration Register(System.Action<object> callback, object state) { throw null; }
23521         public System.Threading.CancellationTokenRegistration Register(System.Action<object> callback, object state, bool useSynchronizationContext) { throw null; }
23522         public void ThrowIfCancellationRequested() { }
23523     }
23524     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
23525     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
23526     public partial struct CancellationTokenRegistration : System.IDisposable, System.IEquatable<System.Threading.CancellationTokenRegistration>
23527     {
23528         public void Dispose() { }
23529         public override bool Equals(object obj) { throw null; }
23530         public bool Equals(System.Threading.CancellationTokenRegistration other) { throw null; }
23531         public override int GetHashCode() { throw null; }
23532         public static bool operator ==(System.Threading.CancellationTokenRegistration left, System.Threading.CancellationTokenRegistration right) { throw null; }
23533         public static bool operator !=(System.Threading.CancellationTokenRegistration left, System.Threading.CancellationTokenRegistration right) { throw null; }
23534     }
23535     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23536     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
23537     public partial class CancellationTokenSource : System.IDisposable
23538     {
23539         public CancellationTokenSource() { }
23540         public CancellationTokenSource(int millisecondsDelay) { }
23541         public CancellationTokenSource(System.TimeSpan delay) { }
23542         public bool IsCancellationRequested { get { throw null; } }
23543         public System.Threading.CancellationToken Token { get { throw null; } }
23544         public void Cancel() { }
23545         public void Cancel(bool throwOnFirstException) { }
23546         public void CancelAfter(int millisecondsDelay) { }
23547         public void CancelAfter(System.TimeSpan delay) { }
23548         public static System.Threading.CancellationTokenSource CreateLinkedTokenSource(System.Threading.CancellationToken token1, System.Threading.CancellationToken token2) { throw null; }
23549         public static System.Threading.CancellationTokenSource CreateLinkedTokenSource(params System.Threading.CancellationToken[] tokens) { throw null; }
23550         public void Dispose() { }
23551         protected virtual void Dispose(bool disposing) { }
23552     }
23553     [System.SerializableAttribute]
23554     public sealed partial class CompressedStack : System.Runtime.Serialization.ISerializable
23555     {
23556         internal CompressedStack() { }
23557         public static System.Threading.CompressedStack Capture() { throw null; }
23558         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23559         public System.Threading.CompressedStack CreateCopy() { throw null; }
23560         [System.Security.SecurityCriticalAttribute]
23561         public static System.Threading.CompressedStack GetCompressedStack() { throw null; }
23562         [System.MonoTODOAttribute("incomplete")]
23563         [System.Security.SecurityCriticalAttribute]
23564         public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
23565         [System.Security.SecurityCriticalAttribute]
23566         public static void Run(System.Threading.CompressedStack compressedStack, System.Threading.ContextCallback callback, object state) { }
23567     }
23568     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23569     public delegate void ContextCallback(object state);
23570     [System.Diagnostics.DebuggerDisplayAttribute("Initial Count={InitialCount}, Current Count={CurrentCount}")]
23571     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23572     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
23573     public partial class CountdownEvent : System.IDisposable
23574     {
23575         public CountdownEvent(int initialCount) { }
23576         public int CurrentCount { get { throw null; } }
23577         public int InitialCount { get { throw null; } }
23578         public bool IsSet { get { throw null; } }
23579         public System.Threading.WaitHandle WaitHandle { get { throw null; } }
23580         public void AddCount() { }
23581         public void AddCount(int signalCount) { }
23582         public void Dispose() { }
23583         protected virtual void Dispose(bool disposing) { }
23584         public void Reset() { }
23585         public void Reset(int count) { }
23586         public bool Signal() { throw null; }
23587         public bool Signal(int signalCount) { throw null; }
23588         public bool TryAddCount() { throw null; }
23589         public bool TryAddCount(int signalCount) { throw null; }
23590         public void Wait() { }
23591         public bool Wait(int millisecondsTimeout) { throw null; }
23592         public bool Wait(int millisecondsTimeout, System.Threading.CancellationToken cancellationToken) { throw null; }
23593         public void Wait(System.Threading.CancellationToken cancellationToken) { }
23594         public bool Wait(System.TimeSpan timeout) { throw null; }
23595         public bool Wait(System.TimeSpan timeout, System.Threading.CancellationToken cancellationToken) { throw null; }
23596     }
23597     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23598     public enum EventResetMode
23599     {
23600         AutoReset = 0,
23601         ManualReset = 1,
23602     }
23603     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23604     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
23605     public partial class EventWaitHandle : System.Threading.WaitHandle
23606     {
23607         [System.Security.SecuritySafeCriticalAttribute]
23608         public EventWaitHandle(bool initialState, System.Threading.EventResetMode mode) { }
23609         [System.Security.SecurityCriticalAttribute]
23610         public EventWaitHandle(bool initialState, System.Threading.EventResetMode mode, string name) { }
23611         [System.Security.SecurityCriticalAttribute]
23612         public EventWaitHandle(bool initialState, System.Threading.EventResetMode mode, string name, out bool createdNew) { createdNew = default(bool); }
23613         [System.Security.SecurityCriticalAttribute]
23614         public EventWaitHandle(bool initialState, System.Threading.EventResetMode mode, string name, out bool createdNew, System.Security.AccessControl.EventWaitHandleSecurity eventSecurity) { createdNew = default(bool); }
23615         [System.Security.SecuritySafeCriticalAttribute]
23616         public System.Security.AccessControl.EventWaitHandleSecurity GetAccessControl() { throw null; }
23617         [System.Security.SecurityCriticalAttribute]
23618         public static System.Threading.EventWaitHandle OpenExisting(string name) { throw null; }
23619         [System.Security.SecurityCriticalAttribute]
23620         public static System.Threading.EventWaitHandle OpenExisting(string name, System.Security.AccessControl.EventWaitHandleRights rights) { throw null; }
23621         [System.Security.SecuritySafeCriticalAttribute]
23622         public bool Reset() { throw null; }
23623         [System.Security.SecuritySafeCriticalAttribute]
23624         public bool Set() { throw null; }
23625         [System.Security.SecuritySafeCriticalAttribute]
23626         public void SetAccessControl(System.Security.AccessControl.EventWaitHandleSecurity eventSecurity) { }
23627         [System.Security.SecurityCriticalAttribute]
23628         public static bool TryOpenExisting(string name, System.Security.AccessControl.EventWaitHandleRights rights, out System.Threading.EventWaitHandle result) { result = default(System.Threading.EventWaitHandle); throw null; }
23629         [System.Security.SecurityCriticalAttribute]
23630         public static bool TryOpenExisting(string name, out System.Threading.EventWaitHandle result) { result = default(System.Threading.EventWaitHandle); throw null; }
23631     }
23632     [System.SerializableAttribute]
23633     public sealed partial class ExecutionContext : System.IDisposable, System.Runtime.Serialization.ISerializable
23634     {
23635         internal ExecutionContext() { }
23636         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
23637         public static System.Threading.ExecutionContext Capture() { throw null; }
23638         [System.Security.SecuritySafeCriticalAttribute]
23639         public System.Threading.ExecutionContext CreateCopy() { throw null; }
23640         public void Dispose() { }
23641         [System.Security.SecurityCriticalAttribute]
23642         public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
23643         public static bool IsFlowSuppressed() { throw null; }
23644         [System.Security.SecuritySafeCriticalAttribute]
23645         public static void RestoreFlow() { }
23646         [System.Security.SecurityCriticalAttribute]
23647         public static void Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state) { }
23648         [System.Security.SecurityCriticalAttribute]
23649         public static System.Threading.AsyncFlowControl SuppressFlow() { throw null; }
23650     }
23651     [System.MonoTODOAttribute("Useless until the runtime supports it")]
23652     public partial class HostExecutionContext : System.IDisposable
23653     {
23654         public HostExecutionContext() { }
23655         public HostExecutionContext(object state) { }
23656         protected internal object State { get { throw null; } set { } }
23657         public virtual System.Threading.HostExecutionContext CreateCopy() { throw null; }
23658         public void Dispose() { }
23659         public virtual void Dispose(bool disposing) { }
23660     }
23661     public partial class HostExecutionContextManager
23662     {
23663         public HostExecutionContextManager() { }
23664         [System.MonoTODOAttribute]
23665         public virtual System.Threading.HostExecutionContext Capture() { throw null; }
23666         [System.MonoTODOAttribute]
23667         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
23668         public virtual void Revert(object previousState) { }
23669         [System.MonoTODOAttribute]
23670         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Infrastructure=true)]
23671         public virtual object SetHostExecutionContext(System.Threading.HostExecutionContext hostExecutionContext) { throw null; }
23672     }
23673     public static partial class Interlocked
23674     {
23675         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
23676         public static int Add(ref int location1, int value) { throw null; }
23677         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
23678         public static long Add(ref long location1, long value) { throw null; }
23679         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static double CompareExchange(ref double location1, double value, double comparand) { throw null; }
23680         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
23681         public static int CompareExchange(ref int location1, int value, int comparand) { throw null; }
23682         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static long CompareExchange(ref long location1, long value, long comparand) { throw null; }
23683         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
23684         public static System.IntPtr CompareExchange(ref System.IntPtr location1, System.IntPtr value, System.IntPtr comparand) { throw null; }
23685         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
23686         public static object CompareExchange(ref object location1, object value, object comparand) { throw null; }
23687         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static float CompareExchange(ref float location1, float value, float comparand) { throw null; }
23688         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
23689         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23690         public static T CompareExchange<T>(ref T location1, T value, T comparand) where T : class { throw null; }
23691         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
23692         public static int Decrement(ref int location) { throw null; }
23693         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static long Decrement(ref long location) { throw null; }
23694         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static double Exchange(ref double location1, double value) { throw null; }
23695         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
23696         public static int Exchange(ref int location1, int value) { throw null; }
23697         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static long Exchange(ref long location1, long value) { throw null; }
23698         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
23699         public static System.IntPtr Exchange(ref System.IntPtr location1, System.IntPtr value) { throw null; }
23700         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
23701         public static object Exchange(ref object location1, object value) { throw null; }
23702         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static float Exchange(ref float location1, float value) { throw null; }
23703         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
23704         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23705         public static T Exchange<T>(ref T location1, T value) where T : class { throw null; }
23706         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
23707         public static int Increment(ref int location) { throw null; }
23708         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
23709         public static long Increment(ref long location) { throw null; }
23710         public static void MemoryBarrier() { }
23711         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static long Read(ref long location) { throw null; }
23712     }
23713     [System.CLSCompliantAttribute(false)]
23714     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23715     [System.Security.SecurityCriticalAttribute]
23716     public unsafe delegate void IOCompletionCallback(uint errorCode, uint numBytes, System.Threading.NativeOverlapped* pOVERLAP);
23717     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
23718     public static partial class LazyInitializer
23719     {
23720         public static T EnsureInitialized<T>(ref T target) where T : class { throw null; }
23721         public static T EnsureInitialized<T>(ref T target, ref bool initialized, ref object syncLock) { throw null; }
23722         public static T EnsureInitialized<T>(ref T target, ref bool initialized, ref object syncLock, System.Func<T> valueFactory) { throw null; }
23723         public static T EnsureInitialized<T>(ref T target, System.Func<T> valueFactory) where T : class { throw null; }
23724     }
23725     public enum LazyThreadSafetyMode
23726     {
23727         ExecutionAndPublication = 2,
23728         None = 0,
23729         PublicationOnly = 1,
23730     }
23731     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23732     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
23733     public partial struct LockCookie
23734     {
23735         public override bool Equals(object obj) { throw null; }
23736         public bool Equals(System.Threading.LockCookie obj) { throw null; }
23737         public override int GetHashCode() { throw null; }
23738         public static bool operator ==(System.Threading.LockCookie a, System.Threading.LockCookie b) { throw null; }
23739         public static bool operator !=(System.Threading.LockCookie a, System.Threading.LockCookie b) { throw null; }
23740     }
23741     [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
23742     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
23743     [System.SerializableAttribute]
23744     public partial class LockRecursionException : System.Exception
23745     {
23746         public LockRecursionException() { }
23747         protected LockRecursionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
23748         public LockRecursionException(string message) { }
23749         public LockRecursionException(string message, System.Exception innerException) { }
23750     }
23751     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23752     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
23753     public sealed partial class ManualResetEvent : System.Threading.EventWaitHandle
23754     {
23755         public ManualResetEvent(bool initialState) : base (default(bool), default(System.Threading.EventResetMode)) { }
23756     }
23757     [System.Diagnostics.DebuggerDisplayAttribute("Set = {IsSet}")]
23758     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23759     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
23760     public partial class ManualResetEventSlim : System.IDisposable
23761     {
23762         public ManualResetEventSlim() { }
23763         public ManualResetEventSlim(bool initialState) { }
23764         public ManualResetEventSlim(bool initialState, int spinCount) { }
23765         public bool IsSet { get { throw null; } }
23766         public int SpinCount { get { throw null; } }
23767         public System.Threading.WaitHandle WaitHandle { get { throw null; } }
23768         public void Dispose() { }
23769         protected virtual void Dispose(bool disposing) { }
23770         public void Reset() { }
23771         public void Set() { }
23772         public void Wait() { }
23773         public bool Wait(int millisecondsTimeout) { throw null; }
23774         public bool Wait(int millisecondsTimeout, System.Threading.CancellationToken cancellationToken) { throw null; }
23775         public void Wait(System.Threading.CancellationToken cancellationToken) { }
23776         public bool Wait(System.TimeSpan timeout) { throw null; }
23777         public bool Wait(System.TimeSpan timeout, System.Threading.CancellationToken cancellationToken) { throw null; }
23778     }
23779     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23780     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
23781     public static partial class Monitor
23782     {
23783         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
23784         public static void Enter(object obj) { }
23785         public static void Enter(object obj, ref bool lockTaken) { }
23786         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
23787         [System.Security.SecuritySafeCriticalAttribute]
23788         public static void Exit(object obj) { }
23789         [System.Security.SecuritySafeCriticalAttribute]
23790         public static bool IsEntered(object obj) { throw null; }
23791         [System.Security.SecuritySafeCriticalAttribute]
23792         public static void Pulse(object obj) { }
23793         [System.Security.SecuritySafeCriticalAttribute]
23794         public static void PulseAll(object obj) { }
23795         public static bool TryEnter(object obj) { throw null; }
23796         public static void TryEnter(object obj, ref bool lockTaken) { }
23797         public static bool TryEnter(object obj, int millisecondsTimeout) { throw null; }
23798         public static void TryEnter(object obj, int millisecondsTimeout, ref bool lockTaken) { }
23799         public static bool TryEnter(object obj, System.TimeSpan timeout) { throw null; }
23800         public static void TryEnter(object obj, System.TimeSpan timeout, ref bool lockTaken) { }
23801         public static bool Wait(object obj) { throw null; }
23802         public static bool Wait(object obj, int millisecondsTimeout) { throw null; }
23803         [System.Security.SecuritySafeCriticalAttribute]
23804         public static bool Wait(object obj, int millisecondsTimeout, bool exitContext) { throw null; }
23805         public static bool Wait(object obj, System.TimeSpan timeout) { throw null; }
23806         public static bool Wait(object obj, System.TimeSpan timeout, bool exitContext) { throw null; }
23807     }
23808     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23809     public sealed partial class Mutex : System.Threading.WaitHandle
23810     {
23811         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
23812         public Mutex() { }
23813         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
23814         public Mutex(bool initiallyOwned) { }
23815         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
23816         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)]
23817         public Mutex(bool initiallyOwned, string name) { }
23818         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
23819         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)]
23820         public Mutex(bool initiallyOwned, string name, out bool createdNew) { createdNew = default(bool); }
23821         [System.MonoTODOAttribute("Use MutexSecurity in CreateMutex_internal")]
23822         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
23823         public Mutex(bool initiallyOwned, string name, out bool createdNew, System.Security.AccessControl.MutexSecurity mutexSecurity) { createdNew = default(bool); }
23824         public System.Security.AccessControl.MutexSecurity GetAccessControl() { throw null; }
23825         public static System.Threading.Mutex OpenExisting(string name) { throw null; }
23826         public static System.Threading.Mutex OpenExisting(string name, System.Security.AccessControl.MutexRights rights) { throw null; }
23827         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
23828         public void ReleaseMutex() { }
23829         public void SetAccessControl(System.Security.AccessControl.MutexSecurity mutexSecurity) { }
23830         public static bool TryOpenExisting(string name, System.Security.AccessControl.MutexRights rights, out System.Threading.Mutex result) { result = default(System.Threading.Mutex); throw null; }
23831         public static bool TryOpenExisting(string name, out System.Threading.Mutex result) { result = default(System.Threading.Mutex); throw null; }
23832     }
23833     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23834     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
23835     public partial struct NativeOverlapped
23836     {
23837         public System.IntPtr EventHandle;
23838         public System.IntPtr InternalHigh;
23839         public System.IntPtr InternalLow;
23840         public int OffsetHigh;
23841         public int OffsetLow;
23842     }
23843     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23844     public partial class Overlapped
23845     {
23846         public Overlapped() { }
23847         [System.ObsoleteAttribute("Not 64bit compatible.  Please use the constructor that takes IntPtr for the event handle")]
23848         public Overlapped(int offsetLo, int offsetHi, int hEvent, System.IAsyncResult ar) { }
23849         public Overlapped(int offsetLo, int offsetHi, System.IntPtr hEvent, System.IAsyncResult ar) { }
23850         public System.IAsyncResult AsyncResult { get { throw null; } set { } }
23851         [System.ObsoleteAttribute("Not 64bit compatible.  Use EventHandleIntPtr instead.")]
23852         public int EventHandle { get { throw null; } set { } }
23853         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23854         public System.IntPtr EventHandleIntPtr { get { throw null; } set { } }
23855         public int OffsetHigh { get { throw null; } set { } }
23856         public int OffsetLow { get { throw null; } set { } }
23857         [System.CLSCompliantAttribute(false)]
23858         public unsafe static void Free(System.Threading.NativeOverlapped* nativeOverlappedPtr) { }
23859         [System.CLSCompliantAttribute(false)]
23860         [System.MonoTODOAttribute("Security - we need to propagate the call stack")]
23861         [System.ObsoleteAttribute("Use Pack(iocb, userData) instead")]
23862         public unsafe System.Threading.NativeOverlapped* Pack(System.Threading.IOCompletionCallback iocb) { throw null; }
23863         [System.CLSCompliantAttribute(false)]
23864         [System.MonoTODOAttribute("handle userData")]
23865         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23866         public unsafe System.Threading.NativeOverlapped* Pack(System.Threading.IOCompletionCallback iocb, object userData) { throw null; }
23867         [System.CLSCompliantAttribute(false)]
23868         public unsafe static System.Threading.Overlapped Unpack(System.Threading.NativeOverlapped* nativeOverlappedPtr) { throw null; }
23869         [System.CLSCompliantAttribute(false)]
23870         [System.ObsoleteAttribute("Use UnsafePack(iocb, userData) instead")]
23871         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlEvidence=true, ControlPolicy=true)]
23872         public unsafe System.Threading.NativeOverlapped* UnsafePack(System.Threading.IOCompletionCallback iocb) { throw null; }
23873         [System.CLSCompliantAttribute(false)]
23874         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23875         public unsafe System.Threading.NativeOverlapped* UnsafePack(System.Threading.IOCompletionCallback iocb, object userData) { throw null; }
23876     }
23877     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23878     public delegate void ParameterizedThreadStart(object obj);
23879     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23880     public sealed partial class ReaderWriterLock : System.Runtime.ConstrainedExecution.CriticalFinalizerObject
23881     {
23882         public ReaderWriterLock() { }
23883         public bool IsReaderLockHeld { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
23884         public bool IsWriterLockHeld { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
23885         public int WriterSeqNum { get { throw null; } }
23886         public void AcquireReaderLock(int millisecondsTimeout) { }
23887         public void AcquireReaderLock(System.TimeSpan timeout) { }
23888         public void AcquireWriterLock(int millisecondsTimeout) { }
23889         public void AcquireWriterLock(System.TimeSpan timeout) { }
23890         public bool AnyWritersSince(int seqNum) { throw null; }
23891         public void DowngradeFromWriterLock(ref System.Threading.LockCookie lockCookie) { }
23892         ~ReaderWriterLock() { }
23893         public System.Threading.LockCookie ReleaseLock() { throw null; }
23894         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
23895         public void ReleaseReaderLock() { }
23896         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
23897         public void ReleaseWriterLock() { }
23898         public void RestoreLock(ref System.Threading.LockCookie lockCookie) { }
23899         public System.Threading.LockCookie UpgradeToWriterLock(int millisecondsTimeout) { throw null; }
23900         public System.Threading.LockCookie UpgradeToWriterLock(System.TimeSpan timeout) { throw null; }
23901     }
23902     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23903     public sealed partial class RegisteredWaitHandle : System.MarshalByRefObject
23904     {
23905         internal RegisteredWaitHandle() { }
23906         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23907         public bool Unregister(System.Threading.WaitHandle waitObject) { throw null; }
23908     }
23909     [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
23910     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23911     [System.SerializableAttribute]
23912     public partial class SemaphoreFullException : System.SystemException
23913     {
23914         public SemaphoreFullException() { }
23915         protected SemaphoreFullException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
23916         public SemaphoreFullException(string message) { }
23917         public SemaphoreFullException(string message, System.Exception innerException) { }
23918     }
23919     [System.Diagnostics.DebuggerDisplayAttribute("Current Count = {m_currentCount}")]
23920     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23921     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
23922     public partial class SemaphoreSlim : System.IDisposable
23923     {
23924         public SemaphoreSlim(int initialCount) { }
23925         public SemaphoreSlim(int initialCount, int maxCount) { }
23926         public System.Threading.WaitHandle AvailableWaitHandle { get { throw null; } }
23927         public int CurrentCount { get { throw null; } }
23928         public void Dispose() { }
23929         protected virtual void Dispose(bool disposing) { }
23930         public int Release() { throw null; }
23931         public int Release(int releaseCount) { throw null; }
23932         public void Wait() { }
23933         public bool Wait(int millisecondsTimeout) { throw null; }
23934         public bool Wait(int millisecondsTimeout, System.Threading.CancellationToken cancellationToken) { throw null; }
23935         public void Wait(System.Threading.CancellationToken cancellationToken) { }
23936         public bool Wait(System.TimeSpan timeout) { throw null; }
23937         public bool Wait(System.TimeSpan timeout, System.Threading.CancellationToken cancellationToken) { throw null; }
23938         public System.Threading.Tasks.Task WaitAsync() { throw null; }
23939         public System.Threading.Tasks.Task<bool> WaitAsync(int millisecondsTimeout) { throw null; }
23940         public System.Threading.Tasks.Task<bool> WaitAsync(int millisecondsTimeout, System.Threading.CancellationToken cancellationToken) { throw null; }
23941         public System.Threading.Tasks.Task WaitAsync(System.Threading.CancellationToken cancellationToken) { throw null; }
23942         public System.Threading.Tasks.Task<bool> WaitAsync(System.TimeSpan timeout) { throw null; }
23943         public System.Threading.Tasks.Task<bool> WaitAsync(System.TimeSpan timeout, System.Threading.CancellationToken cancellationToken) { throw null; }
23944     }
23945     public delegate void SendOrPostCallback(object state);
23946     [System.Diagnostics.DebuggerDisplayAttribute("IsHeld = {IsHeld}")]
23947     [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.SpinLock.SystemThreading_SpinLockDebugView")]
23948     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23949     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
23950     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
23951     public partial struct SpinLock
23952     {
23953         public SpinLock(bool enableThreadOwnerTracking) { throw null;}
23954         public bool IsHeld { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
23955         public bool IsHeldByCurrentThread { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
23956         public bool IsThreadOwnerTrackingEnabled { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
23957         public void Enter(ref bool lockTaken) { }
23958         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
23959         public void Exit() { }
23960         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
23961         public void Exit(bool useMemoryBarrier) { }
23962         public void TryEnter(ref bool lockTaken) { }
23963         public void TryEnter(int millisecondsTimeout, ref bool lockTaken) { }
23964         public void TryEnter(System.TimeSpan timeout, ref bool lockTaken) { }
23965     }
23966     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
23967     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
23968     public partial struct SpinWait
23969     {
23970         public int Count { get { throw null; } }
23971         public bool NextSpinWillYield { get { throw null; } }
23972         public void Reset() { }
23973         public void SpinOnce() { }
23974         public static void SpinUntil(System.Func<bool> condition) { }
23975         public static bool SpinUntil(System.Func<bool> condition, int millisecondsTimeout) { throw null; }
23976         public static bool SpinUntil(System.Func<bool> condition, System.TimeSpan timeout) { throw null; }
23977     }
23978     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(96))]
23979     public partial class SynchronizationContext
23980     {
23981         public SynchronizationContext() { }
23982         public static System.Threading.SynchronizationContext Current { get { throw null; } }
23983         public virtual System.Threading.SynchronizationContext CreateCopy() { throw null; }
23984         public bool IsWaitNotificationRequired() { throw null; }
23985         public virtual void OperationCompleted() { }
23986         public virtual void OperationStarted() { }
23987         public virtual void Post(System.Threading.SendOrPostCallback d, object state) { }
23988         public virtual void Send(System.Threading.SendOrPostCallback d, object state) { }
23989         [System.Security.SecurityCriticalAttribute]
23990         public static void SetSynchronizationContext(System.Threading.SynchronizationContext syncContext) { }
23991         [System.Security.SecuritySafeCriticalAttribute]
23992         protected void SetWaitNotificationRequired() { }
23993         [System.CLSCompliantAttribute(false)]
23994         [System.Runtime.ConstrainedExecution.PrePrepareMethodAttribute]
23995         [System.Security.SecurityCriticalAttribute]
23996         public virtual int Wait(System.IntPtr[] waitHandles, bool waitAll, int millisecondsTimeout) { throw null; }
23997         [System.CLSCompliantAttribute(false)]
23998         [System.Runtime.ConstrainedExecution.PrePrepareMethodAttribute]
23999         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
24000         [System.Security.SecurityCriticalAttribute]
24001         protected static int WaitHelper(System.IntPtr[] waitHandles, bool waitAll, int millisecondsTimeout) { throw null; }
24002     }
24003     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24004     [System.SerializableAttribute]
24005     public partial class SynchronizationLockException : System.SystemException
24006     {
24007         public SynchronizationLockException() { }
24008         protected SynchronizationLockException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
24009         public SynchronizationLockException(string message) { }
24010         public SynchronizationLockException(string message, System.Exception innerException) { }
24011     }
24012     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
24013     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._Thread))]
24014     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24015     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
24016     public sealed partial class Thread : System.Runtime.ConstrainedExecution.CriticalFinalizerObject, System.Runtime.InteropServices._Thread
24017     {
24018         [System.Security.SecuritySafeCriticalAttribute]
24019         public Thread(System.Threading.ParameterizedThreadStart start) { }
24020         [System.Security.SecuritySafeCriticalAttribute]
24021         public Thread(System.Threading.ParameterizedThreadStart start, int maxStackSize) { }
24022         [System.Security.SecuritySafeCriticalAttribute]
24023         public Thread(System.Threading.ThreadStart start) { }
24024         [System.Security.SecuritySafeCriticalAttribute]
24025         public Thread(System.Threading.ThreadStart start, int maxStackSize) { }
24026         [System.ObsoleteAttribute("Deprecated in favor of GetApartmentState, SetApartmentState and TrySetApartmentState.")]
24027         public System.Threading.ApartmentState ApartmentState { get { throw null; } set { } }
24028         public static System.Runtime.Remoting.Contexts.Context CurrentContext { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Infrastructure=true)]get { throw null; } }
24029         public System.Globalization.CultureInfo CurrentCulture { get { throw null; } [System.Security.SecuritySafeCriticalAttribute]set { } }
24030         public static System.Security.Principal.IPrincipal CurrentPrincipal { get { throw null; } [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPrincipal=true)]set { } }
24031         public static System.Threading.Thread CurrentThread { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]get { throw null; } }
24032         public System.Globalization.CultureInfo CurrentUICulture { get { throw null; } [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]set { } }
24033         public System.Threading.ExecutionContext ExecutionContext { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1)), System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
24034         public bool IsAlive { get { throw null; } }
24035         public bool IsBackground { get { throw null; } set { } }
24036         public bool IsThreadPoolThread { get { throw null; } }
24037         public int ManagedThreadId { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
24038         public string Name { get { throw null; } set { } }
24039         public System.Threading.ThreadPriority Priority { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SelfAffectingThreading=true)]set { } }
24040         public System.Threading.ThreadState ThreadState { get { throw null; } }
24041         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlThread=true)]
24042         public void Abort() { }
24043         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlThread=true)]
24044         public void Abort(object stateInfo) { }
24045         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true, ExternalThreading=true)]
24046         public static System.LocalDataStoreSlot AllocateDataSlot() { throw null; }
24047         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true, ExternalThreading=true)]
24048         public static System.LocalDataStoreSlot AllocateNamedDataSlot(string name) { throw null; }
24049         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
24050         public static void BeginCriticalRegion() { }
24051         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
24052         public static void BeginThreadAffinity() { }
24053         public void DisableComObjectEagerCleanup() { }
24054         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
24055         public static void EndCriticalRegion() { }
24056         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
24057         public static void EndThreadAffinity() { }
24058         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
24059         ~Thread() { }
24060         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true, ExternalThreading=true)]
24061         public static void FreeNamedDataSlot(string name) { }
24062         public System.Threading.ApartmentState GetApartmentState() { throw null; }
24063         [System.ObsoleteAttribute("Thread.GetCompressedStack is no longer supported. Please use the System.Threading.CompressedStack class")]
24064         [System.Security.SecurityCriticalAttribute]
24065         public System.Threading.CompressedStack GetCompressedStack() { throw null; }
24066         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true, ExternalThreading=true)]
24067         public static object GetData(System.LocalDataStoreSlot slot) { throw null; }
24068         public static System.AppDomain GetDomain() { throw null; }
24069         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static int GetDomainID() { throw null; }
24070         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24071         public override int GetHashCode() { throw null; }
24072         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true, ExternalThreading=true)]
24073         public static System.LocalDataStoreSlot GetNamedDataSlot(string name) { throw null; }
24074         [System.Security.SecuritySafeCriticalAttribute]
24075         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlThread=true)]
24076         public void Interrupt() { }
24077         [System.Security.SecuritySafeCriticalAttribute]
24078         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
24079         public void Join() { }
24080         [System.Security.SecuritySafeCriticalAttribute]
24081         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
24082         public bool Join(int millisecondsTimeout) { throw null; }
24083         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
24084         public bool Join(System.TimeSpan timeout) { throw null; }
24085         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
24086         public static void MemoryBarrier() { }
24087         [System.Security.SecuritySafeCriticalAttribute]
24088         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlThread=true)]
24089         public static void ResetAbort() { }
24090         [System.ObsoleteAttribute("Thread.Resume has been deprecated.  Please use other classes in System.Threading, such as Monitor, Mutex, Event, and Semaphore, to synchronize Threads or protect resources.  http://go.microsoft.com/fwlink/?linkid=14202", false)]
24091         [System.Security.SecuritySafeCriticalAttribute]
24092         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlThread=true)]
24093         public void Resume() { }
24094         public void SetApartmentState(System.Threading.ApartmentState state) { }
24095         [System.ObsoleteAttribute("Thread.SetCompressedStack is no longer supported. Please use the System.Threading.CompressedStack class")]
24096         [System.Security.SecurityCriticalAttribute]
24097         public void SetCompressedStack(System.Threading.CompressedStack stack) { }
24098         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true, ExternalThreading=true)]
24099         public static void SetData(System.LocalDataStoreSlot slot, object data) { }
24100         [System.Security.SecuritySafeCriticalAttribute]
24101         public static void Sleep(int millisecondsTimeout) { }
24102         public static void Sleep(System.TimeSpan timeout) { }
24103         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
24104         public static void SpinWait(int iterations) { }
24105         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
24106         public void Start() { }
24107         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
24108         public void Start(object parameter) { }
24109         [System.ObsoleteAttribute("Thread.Suspend has been deprecated.  Please use other classes in System.Threading, such as Monitor, Mutex, Event, and Semaphore, to synchronize Threads or protect resources.  http://go.microsoft.com/fwlink/?linkid=14202", false)]
24110         [System.Security.SecuritySafeCriticalAttribute]
24111         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlThread=true)]
24112         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlThread=true)]
24113         public void Suspend() { }
24114         void System.Runtime.InteropServices._Thread.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
24115         void System.Runtime.InteropServices._Thread.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
24116         void System.Runtime.InteropServices._Thread.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
24117         void System.Runtime.InteropServices._Thread.Invoke(uint dispIdMember, [System.Runtime.InteropServices.In]ref System.Guid riid, uint lcid, short wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr) { }
24118         public bool TrySetApartmentState(System.Threading.ApartmentState state) { throw null; }
24119         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static byte VolatileRead(ref byte address) { throw null; }
24120         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static double VolatileRead(ref double address) { throw null; }
24121         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static short VolatileRead(ref short address) { throw null; }
24122         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static int VolatileRead(ref int address) { throw null; }
24123         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static long VolatileRead(ref long address) { throw null; }
24124         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static System.IntPtr VolatileRead(ref System.IntPtr address) { throw null; }
24125         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static object VolatileRead(ref object address) { throw null; }
24126         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
24127         public static sbyte VolatileRead(ref sbyte address) { throw null; }
24128         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static float VolatileRead(ref float address) { throw null; }
24129         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
24130         public static ushort VolatileRead(ref ushort address) { throw null; }
24131         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
24132         public static uint VolatileRead(ref uint address) { throw null; }
24133         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
24134         public static ulong VolatileRead(ref ulong address) { throw null; }
24135         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
24136         public static System.UIntPtr VolatileRead(ref System.UIntPtr address) { throw null; }
24137         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static void VolatileWrite(ref byte address, byte value) { }
24138         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static void VolatileWrite(ref double address, double value) { }
24139         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static void VolatileWrite(ref short address, short value) { }
24140         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static void VolatileWrite(ref int address, int value) { }
24141         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static void VolatileWrite(ref long address, long value) { }
24142         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static void VolatileWrite(ref System.IntPtr address, System.IntPtr value) { }
24143         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static void VolatileWrite(ref object address, object value) { }
24144         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
24145         public static void VolatileWrite(ref sbyte address, sbyte value) { }
24146         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static void VolatileWrite(ref float address, float value) { }
24147         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
24148         public static void VolatileWrite(ref ushort address, ushort value) { }
24149         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
24150         public static void VolatileWrite(ref uint address, uint value) { }
24151         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
24152         public static void VolatileWrite(ref ulong address, ulong value) { }
24153         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
24154         public static void VolatileWrite(ref System.UIntPtr address, System.UIntPtr value) { }
24155         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
24156         [System.Security.SecuritySafeCriticalAttribute]
24157         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
24158         public static bool Yield() { throw null; }
24159     }
24160     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24161     [System.SerializableAttribute]
24162     public sealed partial class ThreadAbortException : System.SystemException
24163     {
24164         internal ThreadAbortException() { }
24165         public object ExceptionState { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
24166     }
24167     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24168     [System.SerializableAttribute]
24169     public partial class ThreadInterruptedException : System.SystemException
24170     {
24171         public ThreadInterruptedException() { }
24172         protected ThreadInterruptedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
24173         public ThreadInterruptedException(string message) { }
24174         public ThreadInterruptedException(string message, System.Exception innerException) { }
24175     }
24176     [System.Diagnostics.DebuggerDisplayAttribute("IsValueCreated={IsValueCreated}, Value={ValueForDebugDisplay}, Count={ValuesCountForDebugDisplay}")]
24177     [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.SystemThreading_ThreadLocalDebugView<T>")]
24178     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
24179     public partial class ThreadLocal<T> : System.IDisposable
24180     {
24181         public ThreadLocal() { }
24182         public ThreadLocal(bool trackAllValues) { }
24183         public ThreadLocal(System.Func<T> valueFactory) { }
24184         public ThreadLocal(System.Func<T> valueFactory, bool trackAllValues) { }
24185         public bool IsValueCreated { get { throw null; } }
24186         [System.Diagnostics.DebuggerBrowsableAttribute((System.Diagnostics.DebuggerBrowsableState)(0))]
24187         public T Value { get { throw null; } set { } }
24188         public System.Collections.Generic.IList<T> Values { get { throw null; } }
24189         public void Dispose() { }
24190         protected virtual void Dispose(bool disposing) { }
24191         ~ThreadLocal() { }
24192         public override string ToString() { throw null; }
24193     }
24194     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
24195     public static partial class ThreadPool
24196     {
24197         [System.ObsoleteAttribute("ThreadPool.BindHandle(IntPtr) has been deprecated.  Please use ThreadPool.BindHandle(SafeHandle) instead.", false)]
24198         [System.Security.SecuritySafeCriticalAttribute]
24199         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
24200         public static bool BindHandle(System.IntPtr osHandle) { throw null; }
24201         [System.Security.SecuritySafeCriticalAttribute]
24202         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
24203         public static bool BindHandle(System.Runtime.InteropServices.SafeHandle osHandle) { throw null; }
24204         [System.Security.SecuritySafeCriticalAttribute]
24205         public static void GetAvailableThreads(out int workerThreads, out int completionPortThreads) { workerThreads = default(int); completionPortThreads = default(int); }
24206         [System.Security.SecuritySafeCriticalAttribute]
24207         public static void GetMaxThreads(out int workerThreads, out int completionPortThreads) { workerThreads = default(int); completionPortThreads = default(int); }
24208         [System.Security.SecuritySafeCriticalAttribute]
24209         public static void GetMinThreads(out int workerThreads, out int completionPortThreads) { workerThreads = default(int); completionPortThreads = default(int); }
24210         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
24211         public static bool QueueUserWorkItem(System.Threading.WaitCallback callBack) { throw null; }
24212         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
24213         public static bool QueueUserWorkItem(System.Threading.WaitCallback callBack, object state) { throw null; }
24214         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
24215         public static System.Threading.RegisteredWaitHandle RegisterWaitForSingleObject(System.Threading.WaitHandle waitObject, System.Threading.WaitOrTimerCallback callBack, object state, int millisecondsTimeOutInterval, bool executeOnlyOnce) { throw null; }
24216         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
24217         public static System.Threading.RegisteredWaitHandle RegisterWaitForSingleObject(System.Threading.WaitHandle waitObject, System.Threading.WaitOrTimerCallback callBack, object state, long millisecondsTimeOutInterval, bool executeOnlyOnce) { throw null; }
24218         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
24219         public static System.Threading.RegisteredWaitHandle RegisterWaitForSingleObject(System.Threading.WaitHandle waitObject, System.Threading.WaitOrTimerCallback callBack, object state, System.TimeSpan timeout, bool executeOnlyOnce) { throw null; }
24220         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.CLSCompliantAttribute(false)]
24221         [System.Security.SecuritySafeCriticalAttribute]
24222         public static System.Threading.RegisteredWaitHandle RegisterWaitForSingleObject(System.Threading.WaitHandle waitObject, System.Threading.WaitOrTimerCallback callBack, object state, uint millisecondsTimeOutInterval, bool executeOnlyOnce) { throw null; }
24223         [System.Security.SecuritySafeCriticalAttribute]
24224         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlThread=true)]
24225         public static bool SetMaxThreads(int workerThreads, int completionPortThreads) { throw null; }
24226         [System.Security.SecuritySafeCriticalAttribute]
24227         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlThread=true)]
24228         public static bool SetMinThreads(int workerThreads, int completionPortThreads) { throw null; }
24229         [System.CLSCompliantAttribute(false)]
24230         [System.Security.SecurityCriticalAttribute]
24231         public unsafe static bool UnsafeQueueNativeOverlapped(System.Threading.NativeOverlapped* overlapped) { throw null; }
24232         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecurityCriticalAttribute]
24233         public static bool UnsafeQueueUserWorkItem(System.Threading.WaitCallback callBack, object state) { throw null; }
24234         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecurityCriticalAttribute]
24235         public static System.Threading.RegisteredWaitHandle UnsafeRegisterWaitForSingleObject(System.Threading.WaitHandle waitObject, System.Threading.WaitOrTimerCallback callBack, object state, int millisecondsTimeOutInterval, bool executeOnlyOnce) { throw null; }
24236         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecurityCriticalAttribute]
24237         public static System.Threading.RegisteredWaitHandle UnsafeRegisterWaitForSingleObject(System.Threading.WaitHandle waitObject, System.Threading.WaitOrTimerCallback callBack, object state, long millisecondsTimeOutInterval, bool executeOnlyOnce) { throw null; }
24238         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecurityCriticalAttribute]
24239         public static System.Threading.RegisteredWaitHandle UnsafeRegisterWaitForSingleObject(System.Threading.WaitHandle waitObject, System.Threading.WaitOrTimerCallback callBack, object state, System.TimeSpan timeout, bool executeOnlyOnce) { throw null; }
24240         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.CLSCompliantAttribute(false)]
24241         [System.Security.SecurityCriticalAttribute]
24242         public static System.Threading.RegisteredWaitHandle UnsafeRegisterWaitForSingleObject(System.Threading.WaitHandle waitObject, System.Threading.WaitOrTimerCallback callBack, object state, uint millisecondsTimeOutInterval, bool executeOnlyOnce) { throw null; }
24243     }
24244     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24245     [System.SerializableAttribute]
24246     public enum ThreadPriority
24247     {
24248         AboveNormal = 3,
24249         BelowNormal = 1,
24250         Highest = 4,
24251         Lowest = 0,
24252         Normal = 2,
24253     }
24254     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24255     public delegate void ThreadStart();
24256     [System.SerializableAttribute]
24257     public sealed partial class ThreadStartException : System.SystemException
24258     {
24259         internal ThreadStartException() { }
24260     }
24261     [System.FlagsAttribute]
24262     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24263     [System.SerializableAttribute]
24264     public enum ThreadState
24265     {
24266         Aborted = 256,
24267         AbortRequested = 128,
24268         Background = 4,
24269         Running = 0,
24270         Stopped = 16,
24271         StopRequested = 1,
24272         Suspended = 64,
24273         SuspendRequested = 2,
24274         Unstarted = 8,
24275         WaitSleepJoin = 32,
24276     }
24277     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24278     [System.SerializableAttribute]
24279     public partial class ThreadStateException : System.SystemException
24280     {
24281         public ThreadStateException() { }
24282         protected ThreadStateException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
24283         public ThreadStateException(string message) { }
24284         public ThreadStateException(string message, System.Exception innerException) { }
24285     }
24286     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24287     public static partial class Timeout
24288     {
24289         public const int Infinite = -1;
24290         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24291         public static readonly System.TimeSpan InfiniteTimeSpan;
24292     }
24293     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24294     public sealed partial class Timer : System.MarshalByRefObject, System.IDisposable
24295     {
24296         public Timer(System.Threading.TimerCallback callback) { }
24297         public Timer(System.Threading.TimerCallback callback, object state, int dueTime, int period) { }
24298         public Timer(System.Threading.TimerCallback callback, object state, long dueTime, long period) { }
24299         public Timer(System.Threading.TimerCallback callback, object state, System.TimeSpan dueTime, System.TimeSpan period) { }
24300         [System.CLSCompliantAttribute(false)]
24301         public Timer(System.Threading.TimerCallback callback, object state, uint dueTime, uint period) { }
24302         public bool Change(int dueTime, int period) { throw null; }
24303         public bool Change(long dueTime, long period) { throw null; }
24304         public bool Change(System.TimeSpan dueTime, System.TimeSpan period) { throw null; }
24305         [System.CLSCompliantAttribute(false)]
24306         public bool Change(uint dueTime, uint period) { throw null; }
24307         public void Dispose() { }
24308         public bool Dispose(System.Threading.WaitHandle notifyObject) { throw null; }
24309     }
24310     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24311     public delegate void TimerCallback(object state);
24312     public static partial class Volatile
24313     {
24314         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
24315         public static bool Read(ref bool location) { throw null; }
24316         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
24317         public static byte Read(ref byte location) { throw null; }
24318         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
24319         public static double Read(ref double location) { throw null; }
24320         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
24321         public static short Read(ref short location) { throw null; }
24322         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
24323         public static int Read(ref int location) { throw null; }
24324         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
24325         public static long Read(ref long location) { throw null; }
24326         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
24327         public static System.IntPtr Read(ref System.IntPtr location) { throw null; }
24328         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
24329         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
24330         public static sbyte Read(ref sbyte location) { throw null; }
24331         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
24332         public static float Read(ref float location) { throw null; }
24333         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
24334         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
24335         public static ushort Read(ref ushort location) { throw null; }
24336         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
24337         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
24338         public static uint Read(ref uint location) { throw null; }
24339         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
24340         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
24341         public static ulong Read(ref ulong location) { throw null; }
24342         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
24343         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
24344         public static System.UIntPtr Read(ref System.UIntPtr location) { throw null; }
24345         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
24346         public static T Read<T>(ref T location) where T : class { throw null; }
24347         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
24348         public static void Write(ref bool location, bool value) { }
24349         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
24350         public static void Write(ref byte location, byte value) { }
24351         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
24352         public static void Write(ref double location, double value) { }
24353         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
24354         public static void Write(ref short location, short value) { }
24355         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
24356         public static void Write(ref int location, int value) { }
24357         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
24358         public static void Write(ref long location, long value) { }
24359         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
24360         public static void Write(ref System.IntPtr location, System.IntPtr value) { }
24361         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
24362         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
24363         public static void Write(ref sbyte location, sbyte value) { }
24364         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
24365         public static void Write(ref float location, float value) { }
24366         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
24367         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
24368         public static void Write(ref ushort location, ushort value) { }
24369         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
24370         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
24371         public static void Write(ref uint location, uint value) { }
24372         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
24373         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
24374         public static void Write(ref ulong location, ulong value) { }
24375         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
24376         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
24377         public static void Write(ref System.UIntPtr location, System.UIntPtr value) { }
24378         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
24379         public static void Write<T>(ref T location, T value) where T : class { }
24380     }
24381     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24382     public delegate void WaitCallback(object state);
24383     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24384     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
24385     public abstract partial class WaitHandle : System.MarshalByRefObject, System.IDisposable
24386     {
24387         protected static readonly System.IntPtr InvalidHandle;
24388         public const int WaitTimeout = 258;
24389         protected WaitHandle() { }
24390         [System.ObsoleteAttribute("Use the SafeWaitHandle property instead.")]
24391         public virtual System.IntPtr Handle { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } [System.Security.SecurityCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]set { } }
24392         public Microsoft.Win32.SafeHandles.SafeWaitHandle SafeWaitHandle { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1)), System.Security.SecurityCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]get { throw null; } [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2)), System.Security.SecurityCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]set { } }
24393         public virtual void Close() { }
24394         public void Dispose() { }
24395         [System.Security.SecuritySafeCriticalAttribute]
24396         protected virtual void Dispose(bool explicitDisposing) { }
24397         public static bool SignalAndWait(System.Threading.WaitHandle toSignal, System.Threading.WaitHandle toWaitOn) { throw null; }
24398         [System.Security.SecuritySafeCriticalAttribute]
24399         public static bool SignalAndWait(System.Threading.WaitHandle toSignal, System.Threading.WaitHandle toWaitOn, int millisecondsTimeout, bool exitContext) { throw null; }
24400         public static bool SignalAndWait(System.Threading.WaitHandle toSignal, System.Threading.WaitHandle toWaitOn, System.TimeSpan timeout, bool exitContext) { throw null; }
24401         public static bool WaitAll(System.Threading.WaitHandle[] waitHandles) { throw null; }
24402         public static bool WaitAll(System.Threading.WaitHandle[] waitHandles, int millisecondsTimeout) { throw null; }
24403         [System.Security.SecuritySafeCriticalAttribute]
24404         public static bool WaitAll(System.Threading.WaitHandle[] waitHandles, int millisecondsTimeout, bool exitContext) { throw null; }
24405         public static bool WaitAll(System.Threading.WaitHandle[] waitHandles, System.TimeSpan timeout) { throw null; }
24406         public static bool WaitAll(System.Threading.WaitHandle[] waitHandles, System.TimeSpan timeout, bool exitContext) { throw null; }
24407         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
24408         public static int WaitAny(System.Threading.WaitHandle[] waitHandles) { throw null; }
24409         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
24410         public static int WaitAny(System.Threading.WaitHandle[] waitHandles, int millisecondsTimeout) { throw null; }
24411         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
24412         [System.Security.SecuritySafeCriticalAttribute]
24413         public static int WaitAny(System.Threading.WaitHandle[] waitHandles, int millisecondsTimeout, bool exitContext) { throw null; }
24414         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
24415         public static int WaitAny(System.Threading.WaitHandle[] waitHandles, System.TimeSpan timeout) { throw null; }
24416         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
24417         public static int WaitAny(System.Threading.WaitHandle[] waitHandles, System.TimeSpan timeout, bool exitContext) { throw null; }
24418         public virtual bool WaitOne() { throw null; }
24419         public virtual bool WaitOne(int millisecondsTimeout) { throw null; }
24420         public virtual bool WaitOne(int millisecondsTimeout, bool exitContext) { throw null; }
24421         public virtual bool WaitOne(System.TimeSpan timeout) { throw null; }
24422         public virtual bool WaitOne(System.TimeSpan timeout, bool exitContext) { throw null; }
24423     }
24424     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24425     [System.SerializableAttribute]
24426     public partial class WaitHandleCannotBeOpenedException : System.ApplicationException
24427     {
24428         public WaitHandleCannotBeOpenedException() { }
24429         protected WaitHandleCannotBeOpenedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
24430         public WaitHandleCannotBeOpenedException(string message) { }
24431         public WaitHandleCannotBeOpenedException(string message, System.Exception innerException) { }
24432     }
24433     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24434     public delegate void WaitOrTimerCallback(object state, bool timedOut);
24435 }
24436 namespace System.Threading.Tasks
24437 {
24438     [System.Diagnostics.DebuggerDisplayAttribute("Concurrent={ConcurrentTaskCountForDebugger}, Exclusive={ExclusiveTaskCountForDebugger}, Mode={ModeForDebugger}")]
24439     [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.DebugView")]
24440     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
24441     public partial class ConcurrentExclusiveSchedulerPair
24442     {
24443         public ConcurrentExclusiveSchedulerPair() { }
24444         public ConcurrentExclusiveSchedulerPair(System.Threading.Tasks.TaskScheduler taskScheduler) { }
24445         public ConcurrentExclusiveSchedulerPair(System.Threading.Tasks.TaskScheduler taskScheduler, int maxConcurrencyLevel) { }
24446         public ConcurrentExclusiveSchedulerPair(System.Threading.Tasks.TaskScheduler taskScheduler, int maxConcurrencyLevel, int maxItemsPerTask) { }
24447         public System.Threading.Tasks.Task Completion { get { throw null; } }
24448         public System.Threading.Tasks.TaskScheduler ConcurrentScheduler { get { throw null; } }
24449         public System.Threading.Tasks.TaskScheduler ExclusiveScheduler { get { throw null; } }
24450         public void Complete() { }
24451     }
24452     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
24453     public static partial class Parallel
24454     {
24455         public static System.Threading.Tasks.ParallelLoopResult For(int fromInclusive, int toExclusive, System.Action<int, System.Threading.Tasks.ParallelLoopState> body) { throw null; }
24456         public static System.Threading.Tasks.ParallelLoopResult For(int fromInclusive, int toExclusive, System.Action<int> body) { throw null; }
24457         public static System.Threading.Tasks.ParallelLoopResult For(int fromInclusive, int toExclusive, System.Threading.Tasks.ParallelOptions parallelOptions, System.Action<int, System.Threading.Tasks.ParallelLoopState> body) { throw null; }
24458         public static System.Threading.Tasks.ParallelLoopResult For(int fromInclusive, int toExclusive, System.Threading.Tasks.ParallelOptions parallelOptions, System.Action<int> body) { throw null; }
24459         public static System.Threading.Tasks.ParallelLoopResult For(long fromInclusive, long toExclusive, System.Action<long, System.Threading.Tasks.ParallelLoopState> body) { throw null; }
24460         public static System.Threading.Tasks.ParallelLoopResult For(long fromInclusive, long toExclusive, System.Action<long> body) { throw null; }
24461         public static System.Threading.Tasks.ParallelLoopResult For(long fromInclusive, long toExclusive, System.Threading.Tasks.ParallelOptions parallelOptions, System.Action<long, System.Threading.Tasks.ParallelLoopState> body) { throw null; }
24462         public static System.Threading.Tasks.ParallelLoopResult For(long fromInclusive, long toExclusive, System.Threading.Tasks.ParallelOptions parallelOptions, System.Action<long> body) { throw null; }
24463         public static System.Threading.Tasks.ParallelLoopResult ForEach<TSource>(System.Collections.Concurrent.OrderablePartitioner<TSource> source, System.Action<TSource, System.Threading.Tasks.ParallelLoopState, long> body) { throw null; }
24464         public static System.Threading.Tasks.ParallelLoopResult ForEach<TSource>(System.Collections.Concurrent.OrderablePartitioner<TSource> source, System.Threading.Tasks.ParallelOptions parallelOptions, System.Action<TSource, System.Threading.Tasks.ParallelLoopState, long> body) { throw null; }
24465         public static System.Threading.Tasks.ParallelLoopResult ForEach<TSource>(System.Collections.Concurrent.Partitioner<TSource> source, System.Action<TSource, System.Threading.Tasks.ParallelLoopState> body) { throw null; }
24466         public static System.Threading.Tasks.ParallelLoopResult ForEach<TSource>(System.Collections.Concurrent.Partitioner<TSource> source, System.Action<TSource> body) { throw null; }
24467         public static System.Threading.Tasks.ParallelLoopResult ForEach<TSource>(System.Collections.Concurrent.Partitioner<TSource> source, System.Threading.Tasks.ParallelOptions parallelOptions, System.Action<TSource, System.Threading.Tasks.ParallelLoopState> body) { throw null; }
24468         public static System.Threading.Tasks.ParallelLoopResult ForEach<TSource>(System.Collections.Concurrent.Partitioner<TSource> source, System.Threading.Tasks.ParallelOptions parallelOptions, System.Action<TSource> body) { throw null; }
24469         public static System.Threading.Tasks.ParallelLoopResult ForEach<TSource>(System.Collections.Generic.IEnumerable<TSource> source, System.Action<TSource, System.Threading.Tasks.ParallelLoopState, long> body) { throw null; }
24470         public static System.Threading.Tasks.ParallelLoopResult ForEach<TSource>(System.Collections.Generic.IEnumerable<TSource> source, System.Action<TSource, System.Threading.Tasks.ParallelLoopState> body) { throw null; }
24471         public static System.Threading.Tasks.ParallelLoopResult ForEach<TSource>(System.Collections.Generic.IEnumerable<TSource> source, System.Action<TSource> body) { throw null; }
24472         public static System.Threading.Tasks.ParallelLoopResult ForEach<TSource>(System.Collections.Generic.IEnumerable<TSource> source, System.Threading.Tasks.ParallelOptions parallelOptions, System.Action<TSource, System.Threading.Tasks.ParallelLoopState, long> body) { throw null; }
24473         public static System.Threading.Tasks.ParallelLoopResult ForEach<TSource>(System.Collections.Generic.IEnumerable<TSource> source, System.Threading.Tasks.ParallelOptions parallelOptions, System.Action<TSource, System.Threading.Tasks.ParallelLoopState> body) { throw null; }
24474         public static System.Threading.Tasks.ParallelLoopResult ForEach<TSource>(System.Collections.Generic.IEnumerable<TSource> source, System.Threading.Tasks.ParallelOptions parallelOptions, System.Action<TSource> body) { throw null; }
24475         public static System.Threading.Tasks.ParallelLoopResult ForEach<TSource, TLocal>(System.Collections.Concurrent.OrderablePartitioner<TSource> source, System.Func<TLocal> localInit, System.Func<TSource, System.Threading.Tasks.ParallelLoopState, long, TLocal, TLocal> body, System.Action<TLocal> localFinally) { throw null; }
24476         public static System.Threading.Tasks.ParallelLoopResult ForEach<TSource, TLocal>(System.Collections.Concurrent.OrderablePartitioner<TSource> source, System.Threading.Tasks.ParallelOptions parallelOptions, System.Func<TLocal> localInit, System.Func<TSource, System.Threading.Tasks.ParallelLoopState, long, TLocal, TLocal> body, System.Action<TLocal> localFinally) { throw null; }
24477         public static System.Threading.Tasks.ParallelLoopResult ForEach<TSource, TLocal>(System.Collections.Concurrent.Partitioner<TSource> source, System.Func<TLocal> localInit, System.Func<TSource, System.Threading.Tasks.ParallelLoopState, TLocal, TLocal> body, System.Action<TLocal> localFinally) { throw null; }
24478         public static System.Threading.Tasks.ParallelLoopResult ForEach<TSource, TLocal>(System.Collections.Concurrent.Partitioner<TSource> source, System.Threading.Tasks.ParallelOptions parallelOptions, System.Func<TLocal> localInit, System.Func<TSource, System.Threading.Tasks.ParallelLoopState, TLocal, TLocal> body, System.Action<TLocal> localFinally) { throw null; }
24479         public static System.Threading.Tasks.ParallelLoopResult ForEach<TSource, TLocal>(System.Collections.Generic.IEnumerable<TSource> source, System.Func<TLocal> localInit, System.Func<TSource, System.Threading.Tasks.ParallelLoopState, long, TLocal, TLocal> body, System.Action<TLocal> localFinally) { throw null; }
24480         public static System.Threading.Tasks.ParallelLoopResult ForEach<TSource, TLocal>(System.Collections.Generic.IEnumerable<TSource> source, System.Func<TLocal> localInit, System.Func<TSource, System.Threading.Tasks.ParallelLoopState, TLocal, TLocal> body, System.Action<TLocal> localFinally) { throw null; }
24481         public static System.Threading.Tasks.ParallelLoopResult ForEach<TSource, TLocal>(System.Collections.Generic.IEnumerable<TSource> source, System.Threading.Tasks.ParallelOptions parallelOptions, System.Func<TLocal> localInit, System.Func<TSource, System.Threading.Tasks.ParallelLoopState, long, TLocal, TLocal> body, System.Action<TLocal> localFinally) { throw null; }
24482         public static System.Threading.Tasks.ParallelLoopResult ForEach<TSource, TLocal>(System.Collections.Generic.IEnumerable<TSource> source, System.Threading.Tasks.ParallelOptions parallelOptions, System.Func<TLocal> localInit, System.Func<TSource, System.Threading.Tasks.ParallelLoopState, TLocal, TLocal> body, System.Action<TLocal> localFinally) { throw null; }
24483         public static System.Threading.Tasks.ParallelLoopResult For<TLocal>(int fromInclusive, int toExclusive, System.Func<TLocal> localInit, System.Func<int, System.Threading.Tasks.ParallelLoopState, TLocal, TLocal> body, System.Action<TLocal> localFinally) { throw null; }
24484         public static System.Threading.Tasks.ParallelLoopResult For<TLocal>(int fromInclusive, int toExclusive, System.Threading.Tasks.ParallelOptions parallelOptions, System.Func<TLocal> localInit, System.Func<int, System.Threading.Tasks.ParallelLoopState, TLocal, TLocal> body, System.Action<TLocal> localFinally) { throw null; }
24485         public static System.Threading.Tasks.ParallelLoopResult For<TLocal>(long fromInclusive, long toExclusive, System.Func<TLocal> localInit, System.Func<long, System.Threading.Tasks.ParallelLoopState, TLocal, TLocal> body, System.Action<TLocal> localFinally) { throw null; }
24486         public static System.Threading.Tasks.ParallelLoopResult For<TLocal>(long fromInclusive, long toExclusive, System.Threading.Tasks.ParallelOptions parallelOptions, System.Func<TLocal> localInit, System.Func<long, System.Threading.Tasks.ParallelLoopState, TLocal, TLocal> body, System.Action<TLocal> localFinally) { throw null; }
24487         public static void Invoke(params System.Action[] actions) { }
24488         public static void Invoke(System.Threading.Tasks.ParallelOptions parallelOptions, params System.Action[] actions) { }
24489     }
24490     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
24491     public partial struct ParallelLoopResult
24492     {
24493         public bool IsCompleted { get { throw null; } }
24494         public System.Nullable<long> LowestBreakIteration { get { throw null; } }
24495     }
24496     [System.Diagnostics.DebuggerDisplayAttribute("ShouldExitCurrentIteration = {ShouldExitCurrentIteration}")]
24497     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
24498     public partial class ParallelLoopState
24499     {
24500         internal ParallelLoopState() { }
24501         public bool IsExceptional { get { throw null; } }
24502         public bool IsStopped { get { throw null; } }
24503         public System.Nullable<long> LowestBreakIteration { get { throw null; } }
24504         public bool ShouldExitCurrentIteration { get { throw null; } }
24505         public void Break() { }
24506         public void Stop() { }
24507     }
24508     public partial class ParallelOptions
24509     {
24510         public ParallelOptions() { }
24511         public System.Threading.CancellationToken CancellationToken { get { throw null; } set { } }
24512         public int MaxDegreeOfParallelism { get { throw null; } set { } }
24513         public System.Threading.Tasks.TaskScheduler TaskScheduler { get { throw null; } set { } }
24514     }
24515     [System.Diagnostics.DebuggerDisplayAttribute("Id = {Id}, Status = {Status}, Method = {DebuggerDisplayMethodDescription}")]
24516     [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.SystemThreadingTasks_TaskDebugView")]
24517     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
24518     public partial class Task : System.IAsyncResult, System.IDisposable
24519     {
24520         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public Task(System.Action action) { }
24521         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public Task(System.Action action, System.Threading.CancellationToken cancellationToken) { }
24522         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public Task(System.Action action, System.Threading.CancellationToken cancellationToken, System.Threading.Tasks.TaskCreationOptions creationOptions) { }
24523         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public Task(System.Action action, System.Threading.Tasks.TaskCreationOptions creationOptions) { }
24524         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public Task(System.Action<object> action, object state) { }
24525         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public Task(System.Action<object> action, object state, System.Threading.CancellationToken cancellationToken) { }
24526         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public Task(System.Action<object> action, object state, System.Threading.CancellationToken cancellationToken, System.Threading.Tasks.TaskCreationOptions creationOptions) { }
24527         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public Task(System.Action<object> action, object state, System.Threading.Tasks.TaskCreationOptions creationOptions) { }
24528         public object AsyncState { get { throw null; } }
24529         public System.Threading.Tasks.TaskCreationOptions CreationOptions { get { throw null; } }
24530         public static System.Nullable<int> CurrentId { get { throw null; } }
24531         public System.AggregateException Exception { get { throw null; } }
24532         public static System.Threading.Tasks.TaskFactory Factory { get { throw null; } }
24533         public int Id { get { throw null; } }
24534         public bool IsCanceled { get { throw null; } }
24535         public bool IsCompleted { get { throw null; } }
24536         public bool IsFaulted { get { throw null; } }
24537         public System.Threading.Tasks.TaskStatus Status { get { throw null; } }
24538         System.Threading.WaitHandle System.IAsyncResult.AsyncWaitHandle { get { throw null; } }
24539         bool System.IAsyncResult.CompletedSynchronously { get { throw null; } }
24540         public System.Runtime.CompilerServices.ConfiguredTaskAwaitable ConfigureAwait(bool continueOnCapturedContext) { throw null; }
24541         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task ContinueWith(System.Action<System.Threading.Tasks.Task, object> continuationAction, object state) { throw null; }
24542         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task ContinueWith(System.Action<System.Threading.Tasks.Task, object> continuationAction, object state, System.Threading.CancellationToken cancellationToken) { throw null; }
24543         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task ContinueWith(System.Action<System.Threading.Tasks.Task, object> continuationAction, object state, System.Threading.CancellationToken cancellationToken, System.Threading.Tasks.TaskContinuationOptions continuationOptions, System.Threading.Tasks.TaskScheduler scheduler) { throw null; }
24544         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task ContinueWith(System.Action<System.Threading.Tasks.Task, object> continuationAction, object state, System.Threading.Tasks.TaskContinuationOptions continuationOptions) { throw null; }
24545         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task ContinueWith(System.Action<System.Threading.Tasks.Task, object> continuationAction, object state, System.Threading.Tasks.TaskScheduler scheduler) { throw null; }
24546         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task ContinueWith(System.Action<System.Threading.Tasks.Task> continuationAction) { throw null; }
24547         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task ContinueWith(System.Action<System.Threading.Tasks.Task> continuationAction, System.Threading.CancellationToken cancellationToken) { throw null; }
24548         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task ContinueWith(System.Action<System.Threading.Tasks.Task> continuationAction, System.Threading.CancellationToken cancellationToken, System.Threading.Tasks.TaskContinuationOptions continuationOptions, System.Threading.Tasks.TaskScheduler scheduler) { throw null; }
24549         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task ContinueWith(System.Action<System.Threading.Tasks.Task> continuationAction, System.Threading.Tasks.TaskContinuationOptions continuationOptions) { throw null; }
24550         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task ContinueWith(System.Action<System.Threading.Tasks.Task> continuationAction, System.Threading.Tasks.TaskScheduler scheduler) { throw null; }
24551         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> ContinueWith<TResult>(System.Func<System.Threading.Tasks.Task, object, TResult> continuationFunction, object state) { throw null; }
24552         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> ContinueWith<TResult>(System.Func<System.Threading.Tasks.Task, object, TResult> continuationFunction, object state, System.Threading.CancellationToken cancellationToken) { throw null; }
24553         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> ContinueWith<TResult>(System.Func<System.Threading.Tasks.Task, object, TResult> continuationFunction, object state, System.Threading.CancellationToken cancellationToken, System.Threading.Tasks.TaskContinuationOptions continuationOptions, System.Threading.Tasks.TaskScheduler scheduler) { throw null; }
24554         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> ContinueWith<TResult>(System.Func<System.Threading.Tasks.Task, object, TResult> continuationFunction, object state, System.Threading.Tasks.TaskContinuationOptions continuationOptions) { throw null; }
24555         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> ContinueWith<TResult>(System.Func<System.Threading.Tasks.Task, object, TResult> continuationFunction, object state, System.Threading.Tasks.TaskScheduler scheduler) { throw null; }
24556         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> ContinueWith<TResult>(System.Func<System.Threading.Tasks.Task, TResult> continuationFunction) { throw null; }
24557         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> ContinueWith<TResult>(System.Func<System.Threading.Tasks.Task, TResult> continuationFunction, System.Threading.CancellationToken cancellationToken) { throw null; }
24558         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> ContinueWith<TResult>(System.Func<System.Threading.Tasks.Task, TResult> continuationFunction, System.Threading.CancellationToken cancellationToken, System.Threading.Tasks.TaskContinuationOptions continuationOptions, System.Threading.Tasks.TaskScheduler scheduler) { throw null; }
24559         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> ContinueWith<TResult>(System.Func<System.Threading.Tasks.Task, TResult> continuationFunction, System.Threading.Tasks.TaskContinuationOptions continuationOptions) { throw null; }
24560         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> ContinueWith<TResult>(System.Func<System.Threading.Tasks.Task, TResult> continuationFunction, System.Threading.Tasks.TaskScheduler scheduler) { throw null; }
24561         public static System.Threading.Tasks.Task Delay(int millisecondsDelay) { throw null; }
24562         public static System.Threading.Tasks.Task Delay(int millisecondsDelay, System.Threading.CancellationToken cancellationToken) { throw null; }
24563         public static System.Threading.Tasks.Task Delay(System.TimeSpan delay) { throw null; }
24564         public static System.Threading.Tasks.Task Delay(System.TimeSpan delay, System.Threading.CancellationToken cancellationToken) { throw null; }
24565         public void Dispose() { }
24566         protected virtual void Dispose(bool disposing) { }
24567         public static System.Threading.Tasks.Task<TResult> FromResult<TResult>(TResult result) { throw null; }
24568         public System.Runtime.CompilerServices.TaskAwaiter GetAwaiter() { throw null; }
24569         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public static System.Threading.Tasks.Task Run(System.Action action) { throw null; }
24570         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public static System.Threading.Tasks.Task Run(System.Action action, System.Threading.CancellationToken cancellationToken) { throw null; }
24571         public static System.Threading.Tasks.Task Run(System.Func<System.Threading.Tasks.Task> function) { throw null; }
24572         public static System.Threading.Tasks.Task Run(System.Func<System.Threading.Tasks.Task> function, System.Threading.CancellationToken cancellationToken) { throw null; }
24573         public void RunSynchronously() { }
24574         public void RunSynchronously(System.Threading.Tasks.TaskScheduler scheduler) { }
24575         public static System.Threading.Tasks.Task<TResult> Run<TResult>(System.Func<System.Threading.Tasks.Task<TResult>> function) { throw null; }
24576         public static System.Threading.Tasks.Task<TResult> Run<TResult>(System.Func<System.Threading.Tasks.Task<TResult>> function, System.Threading.CancellationToken cancellationToken) { throw null; }
24577         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public static System.Threading.Tasks.Task<TResult> Run<TResult>(System.Func<TResult> function) { throw null; }
24578         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public static System.Threading.Tasks.Task<TResult> Run<TResult>(System.Func<TResult> function, System.Threading.CancellationToken cancellationToken) { throw null; }
24579         public void Start() { }
24580         public void Start(System.Threading.Tasks.TaskScheduler scheduler) { }
24581         public void Wait() { }
24582         public bool Wait(int millisecondsTimeout) { throw null; }
24583         public bool Wait(int millisecondsTimeout, System.Threading.CancellationToken cancellationToken) { throw null; }
24584         public void Wait(System.Threading.CancellationToken cancellationToken) { }
24585         public bool Wait(System.TimeSpan timeout) { throw null; }
24586         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoOptimization)]public static void WaitAll(params System.Threading.Tasks.Task[] tasks) { }
24587         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoOptimization)]public static bool WaitAll(System.Threading.Tasks.Task[] tasks, int millisecondsTimeout) { throw null; }
24588         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoOptimization)]public static bool WaitAll(System.Threading.Tasks.Task[] tasks, int millisecondsTimeout, System.Threading.CancellationToken cancellationToken) { throw null; }
24589         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoOptimization)]public static void WaitAll(System.Threading.Tasks.Task[] tasks, System.Threading.CancellationToken cancellationToken) { }
24590         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoOptimization)]public static bool WaitAll(System.Threading.Tasks.Task[] tasks, System.TimeSpan timeout) { throw null; }
24591         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoOptimization)]public static int WaitAny(params System.Threading.Tasks.Task[] tasks) { throw null; }
24592         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoOptimization)]public static int WaitAny(System.Threading.Tasks.Task[] tasks, int millisecondsTimeout) { throw null; }
24593         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoOptimization)]public static int WaitAny(System.Threading.Tasks.Task[] tasks, int millisecondsTimeout, System.Threading.CancellationToken cancellationToken) { throw null; }
24594         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoOptimization)]public static int WaitAny(System.Threading.Tasks.Task[] tasks, System.Threading.CancellationToken cancellationToken) { throw null; }
24595         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoOptimization)]public static int WaitAny(System.Threading.Tasks.Task[] tasks, System.TimeSpan timeout) { throw null; }
24596         public static System.Threading.Tasks.Task WhenAll(System.Collections.Generic.IEnumerable<System.Threading.Tasks.Task> tasks) { throw null; }
24597         public static System.Threading.Tasks.Task WhenAll(params System.Threading.Tasks.Task[] tasks) { throw null; }
24598         public static System.Threading.Tasks.Task<TResult[]> WhenAll<TResult>(System.Collections.Generic.IEnumerable<System.Threading.Tasks.Task<TResult>> tasks) { throw null; }
24599         public static System.Threading.Tasks.Task<TResult[]> WhenAll<TResult>(params System.Threading.Tasks.Task<TResult>[] tasks) { throw null; }
24600         public static System.Threading.Tasks.Task<System.Threading.Tasks.Task> WhenAny(System.Collections.Generic.IEnumerable<System.Threading.Tasks.Task> tasks) { throw null; }
24601         public static System.Threading.Tasks.Task<System.Threading.Tasks.Task> WhenAny(params System.Threading.Tasks.Task[] tasks) { throw null; }
24602         public static System.Threading.Tasks.Task<System.Threading.Tasks.Task<TResult>> WhenAny<TResult>(System.Collections.Generic.IEnumerable<System.Threading.Tasks.Task<TResult>> tasks) { throw null; }
24603         public static System.Threading.Tasks.Task<System.Threading.Tasks.Task<TResult>> WhenAny<TResult>(params System.Threading.Tasks.Task<TResult>[] tasks) { throw null; }
24604         public static System.Runtime.CompilerServices.YieldAwaitable Yield() { throw null; }
24605     }
24606     [System.SerializableAttribute]
24607     public partial class TaskCanceledException : System.OperationCanceledException
24608     {
24609         public TaskCanceledException() { }
24610         protected TaskCanceledException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
24611         public TaskCanceledException(string message) { }
24612         public TaskCanceledException(string message, System.Exception innerException) { }
24613         public TaskCanceledException(System.Threading.Tasks.Task task) { }
24614         public System.Threading.Tasks.Task Task { get { throw null; } }
24615     }
24616     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
24617     public partial class TaskCompletionSource<TResult>
24618     {
24619         public TaskCompletionSource() { }
24620         public TaskCompletionSource(object state) { }
24621         public TaskCompletionSource(object state, System.Threading.Tasks.TaskCreationOptions creationOptions) { }
24622         public TaskCompletionSource(System.Threading.Tasks.TaskCreationOptions creationOptions) { }
24623         public System.Threading.Tasks.Task<TResult> Task { get { throw null; } }
24624         public void SetCanceled() { }
24625         public void SetException(System.Collections.Generic.IEnumerable<System.Exception> exceptions) { }
24626         public void SetException(System.Exception exception) { }
24627         public void SetResult(TResult result) { }
24628         public bool TrySetCanceled() { throw null; }
24629         public bool TrySetException(System.Collections.Generic.IEnumerable<System.Exception> exceptions) { throw null; }
24630         public bool TrySetException(System.Exception exception) { throw null; }
24631         public bool TrySetResult(TResult result) { throw null; }
24632     }
24633     [System.FlagsAttribute]
24634     [System.SerializableAttribute]
24635     public enum TaskContinuationOptions
24636     {
24637         AttachedToParent = 4,
24638         DenyChildAttach = 8,
24639         ExecuteSynchronously = 524288,
24640         HideScheduler = 16,
24641         LazyCancellation = 32,
24642         LongRunning = 2,
24643         None = 0,
24644         NotOnCanceled = 262144,
24645         NotOnFaulted = 131072,
24646         NotOnRanToCompletion = 65536,
24647         OnlyOnCanceled = 196608,
24648         OnlyOnFaulted = 327680,
24649         OnlyOnRanToCompletion = 393216,
24650         PreferFairness = 1,
24651     }
24652     [System.FlagsAttribute]
24653     [System.SerializableAttribute]
24654     public enum TaskCreationOptions
24655     {
24656         AttachedToParent = 4,
24657         DenyChildAttach = 8,
24658         HideScheduler = 16,
24659         LongRunning = 2,
24660         None = 0,
24661         PreferFairness = 1,
24662     }
24663     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
24664     public partial class TaskFactory
24665     {
24666         public TaskFactory() { }
24667         public TaskFactory(System.Threading.CancellationToken cancellationToken) { }
24668         public TaskFactory(System.Threading.CancellationToken cancellationToken, System.Threading.Tasks.TaskCreationOptions creationOptions, System.Threading.Tasks.TaskContinuationOptions continuationOptions, System.Threading.Tasks.TaskScheduler scheduler) { }
24669         public TaskFactory(System.Threading.Tasks.TaskCreationOptions creationOptions, System.Threading.Tasks.TaskContinuationOptions continuationOptions) { }
24670         public TaskFactory(System.Threading.Tasks.TaskScheduler scheduler) { }
24671         public System.Threading.CancellationToken CancellationToken { get { throw null; } }
24672         public System.Threading.Tasks.TaskContinuationOptions ContinuationOptions { get { throw null; } }
24673         public System.Threading.Tasks.TaskCreationOptions CreationOptions { get { throw null; } }
24674         public System.Threading.Tasks.TaskScheduler Scheduler { get { throw null; } }
24675         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task ContinueWhenAll(System.Threading.Tasks.Task[] tasks, System.Action<System.Threading.Tasks.Task[]> continuationAction) { throw null; }
24676         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task ContinueWhenAll(System.Threading.Tasks.Task[] tasks, System.Action<System.Threading.Tasks.Task[]> continuationAction, System.Threading.CancellationToken cancellationToken) { throw null; }
24677         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task ContinueWhenAll(System.Threading.Tasks.Task[] tasks, System.Action<System.Threading.Tasks.Task[]> continuationAction, System.Threading.CancellationToken cancellationToken, System.Threading.Tasks.TaskContinuationOptions continuationOptions, System.Threading.Tasks.TaskScheduler scheduler) { throw null; }
24678         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task ContinueWhenAll(System.Threading.Tasks.Task[] tasks, System.Action<System.Threading.Tasks.Task[]> continuationAction, System.Threading.Tasks.TaskContinuationOptions continuationOptions) { throw null; }
24679         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> ContinueWhenAll<TResult>(System.Threading.Tasks.Task[] tasks, System.Func<System.Threading.Tasks.Task[], TResult> continuationFunction) { throw null; }
24680         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> ContinueWhenAll<TResult>(System.Threading.Tasks.Task[] tasks, System.Func<System.Threading.Tasks.Task[], TResult> continuationFunction, System.Threading.CancellationToken cancellationToken) { throw null; }
24681         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> ContinueWhenAll<TResult>(System.Threading.Tasks.Task[] tasks, System.Func<System.Threading.Tasks.Task[], TResult> continuationFunction, System.Threading.CancellationToken cancellationToken, System.Threading.Tasks.TaskContinuationOptions continuationOptions, System.Threading.Tasks.TaskScheduler scheduler) { throw null; }
24682         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> ContinueWhenAll<TResult>(System.Threading.Tasks.Task[] tasks, System.Func<System.Threading.Tasks.Task[], TResult> continuationFunction, System.Threading.Tasks.TaskContinuationOptions continuationOptions) { throw null; }
24683         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task ContinueWhenAll<TAntecedentResult>(System.Threading.Tasks.Task<TAntecedentResult>[] tasks, System.Action<System.Threading.Tasks.Task<TAntecedentResult>[]> continuationAction) { throw null; }
24684         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task ContinueWhenAll<TAntecedentResult>(System.Threading.Tasks.Task<TAntecedentResult>[] tasks, System.Action<System.Threading.Tasks.Task<TAntecedentResult>[]> continuationAction, System.Threading.CancellationToken cancellationToken) { throw null; }
24685         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task ContinueWhenAll<TAntecedentResult>(System.Threading.Tasks.Task<TAntecedentResult>[] tasks, System.Action<System.Threading.Tasks.Task<TAntecedentResult>[]> continuationAction, System.Threading.CancellationToken cancellationToken, System.Threading.Tasks.TaskContinuationOptions continuationOptions, System.Threading.Tasks.TaskScheduler scheduler) { throw null; }
24686         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task ContinueWhenAll<TAntecedentResult>(System.Threading.Tasks.Task<TAntecedentResult>[] tasks, System.Action<System.Threading.Tasks.Task<TAntecedentResult>[]> continuationAction, System.Threading.Tasks.TaskContinuationOptions continuationOptions) { throw null; }
24687         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> ContinueWhenAll<TAntecedentResult, TResult>(System.Threading.Tasks.Task<TAntecedentResult>[] tasks, System.Func<System.Threading.Tasks.Task<TAntecedentResult>[], TResult> continuationFunction) { throw null; }
24688         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> ContinueWhenAll<TAntecedentResult, TResult>(System.Threading.Tasks.Task<TAntecedentResult>[] tasks, System.Func<System.Threading.Tasks.Task<TAntecedentResult>[], TResult> continuationFunction, System.Threading.CancellationToken cancellationToken) { throw null; }
24689         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> ContinueWhenAll<TAntecedentResult, TResult>(System.Threading.Tasks.Task<TAntecedentResult>[] tasks, System.Func<System.Threading.Tasks.Task<TAntecedentResult>[], TResult> continuationFunction, System.Threading.CancellationToken cancellationToken, System.Threading.Tasks.TaskContinuationOptions continuationOptions, System.Threading.Tasks.TaskScheduler scheduler) { throw null; }
24690         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> ContinueWhenAll<TAntecedentResult, TResult>(System.Threading.Tasks.Task<TAntecedentResult>[] tasks, System.Func<System.Threading.Tasks.Task<TAntecedentResult>[], TResult> continuationFunction, System.Threading.Tasks.TaskContinuationOptions continuationOptions) { throw null; }
24691         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task ContinueWhenAny(System.Threading.Tasks.Task[] tasks, System.Action<System.Threading.Tasks.Task> continuationAction) { throw null; }
24692         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task ContinueWhenAny(System.Threading.Tasks.Task[] tasks, System.Action<System.Threading.Tasks.Task> continuationAction, System.Threading.CancellationToken cancellationToken) { throw null; }
24693         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task ContinueWhenAny(System.Threading.Tasks.Task[] tasks, System.Action<System.Threading.Tasks.Task> continuationAction, System.Threading.CancellationToken cancellationToken, System.Threading.Tasks.TaskContinuationOptions continuationOptions, System.Threading.Tasks.TaskScheduler scheduler) { throw null; }
24694         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task ContinueWhenAny(System.Threading.Tasks.Task[] tasks, System.Action<System.Threading.Tasks.Task> continuationAction, System.Threading.Tasks.TaskContinuationOptions continuationOptions) { throw null; }
24695         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> ContinueWhenAny<TResult>(System.Threading.Tasks.Task[] tasks, System.Func<System.Threading.Tasks.Task, TResult> continuationFunction) { throw null; }
24696         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> ContinueWhenAny<TResult>(System.Threading.Tasks.Task[] tasks, System.Func<System.Threading.Tasks.Task, TResult> continuationFunction, System.Threading.CancellationToken cancellationToken) { throw null; }
24697         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> ContinueWhenAny<TResult>(System.Threading.Tasks.Task[] tasks, System.Func<System.Threading.Tasks.Task, TResult> continuationFunction, System.Threading.CancellationToken cancellationToken, System.Threading.Tasks.TaskContinuationOptions continuationOptions, System.Threading.Tasks.TaskScheduler scheduler) { throw null; }
24698         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> ContinueWhenAny<TResult>(System.Threading.Tasks.Task[] tasks, System.Func<System.Threading.Tasks.Task, TResult> continuationFunction, System.Threading.Tasks.TaskContinuationOptions continuationOptions) { throw null; }
24699         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task ContinueWhenAny<TAntecedentResult>(System.Threading.Tasks.Task<TAntecedentResult>[] tasks, System.Action<System.Threading.Tasks.Task<TAntecedentResult>> continuationAction) { throw null; }
24700         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task ContinueWhenAny<TAntecedentResult>(System.Threading.Tasks.Task<TAntecedentResult>[] tasks, System.Action<System.Threading.Tasks.Task<TAntecedentResult>> continuationAction, System.Threading.CancellationToken cancellationToken) { throw null; }
24701         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task ContinueWhenAny<TAntecedentResult>(System.Threading.Tasks.Task<TAntecedentResult>[] tasks, System.Action<System.Threading.Tasks.Task<TAntecedentResult>> continuationAction, System.Threading.CancellationToken cancellationToken, System.Threading.Tasks.TaskContinuationOptions continuationOptions, System.Threading.Tasks.TaskScheduler scheduler) { throw null; }
24702         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task ContinueWhenAny<TAntecedentResult>(System.Threading.Tasks.Task<TAntecedentResult>[] tasks, System.Action<System.Threading.Tasks.Task<TAntecedentResult>> continuationAction, System.Threading.Tasks.TaskContinuationOptions continuationOptions) { throw null; }
24703         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> ContinueWhenAny<TAntecedentResult, TResult>(System.Threading.Tasks.Task<TAntecedentResult>[] tasks, System.Func<System.Threading.Tasks.Task<TAntecedentResult>, TResult> continuationFunction) { throw null; }
24704         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> ContinueWhenAny<TAntecedentResult, TResult>(System.Threading.Tasks.Task<TAntecedentResult>[] tasks, System.Func<System.Threading.Tasks.Task<TAntecedentResult>, TResult> continuationFunction, System.Threading.CancellationToken cancellationToken) { throw null; }
24705         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> ContinueWhenAny<TAntecedentResult, TResult>(System.Threading.Tasks.Task<TAntecedentResult>[] tasks, System.Func<System.Threading.Tasks.Task<TAntecedentResult>, TResult> continuationFunction, System.Threading.CancellationToken cancellationToken, System.Threading.Tasks.TaskContinuationOptions continuationOptions, System.Threading.Tasks.TaskScheduler scheduler) { throw null; }
24706         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> ContinueWhenAny<TAntecedentResult, TResult>(System.Threading.Tasks.Task<TAntecedentResult>[] tasks, System.Func<System.Threading.Tasks.Task<TAntecedentResult>, TResult> continuationFunction, System.Threading.Tasks.TaskContinuationOptions continuationOptions) { throw null; }
24707         public System.Threading.Tasks.Task FromAsync(System.Func<System.AsyncCallback, object, System.IAsyncResult> beginMethod, System.Action<System.IAsyncResult> endMethod, object state) { throw null; }
24708         public System.Threading.Tasks.Task FromAsync(System.Func<System.AsyncCallback, object, System.IAsyncResult> beginMethod, System.Action<System.IAsyncResult> endMethod, object state, System.Threading.Tasks.TaskCreationOptions creationOptions) { throw null; }
24709         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task FromAsync(System.IAsyncResult asyncResult, System.Action<System.IAsyncResult> endMethod) { throw null; }
24710         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task FromAsync(System.IAsyncResult asyncResult, System.Action<System.IAsyncResult> endMethod, System.Threading.Tasks.TaskCreationOptions creationOptions) { throw null; }
24711         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task FromAsync(System.IAsyncResult asyncResult, System.Action<System.IAsyncResult> endMethod, System.Threading.Tasks.TaskCreationOptions creationOptions, System.Threading.Tasks.TaskScheduler scheduler) { throw null; }
24712         public System.Threading.Tasks.Task<TResult> FromAsync<TResult>(System.Func<System.AsyncCallback, object, System.IAsyncResult> beginMethod, System.Func<System.IAsyncResult, TResult> endMethod, object state) { throw null; }
24713         public System.Threading.Tasks.Task<TResult> FromAsync<TResult>(System.Func<System.AsyncCallback, object, System.IAsyncResult> beginMethod, System.Func<System.IAsyncResult, TResult> endMethod, object state, System.Threading.Tasks.TaskCreationOptions creationOptions) { throw null; }
24714         public System.Threading.Tasks.Task FromAsync<TArg1>(System.Func<TArg1, System.AsyncCallback, object, System.IAsyncResult> beginMethod, System.Action<System.IAsyncResult> endMethod, TArg1 arg1, object state) { throw null; }
24715         public System.Threading.Tasks.Task FromAsync<TArg1>(System.Func<TArg1, System.AsyncCallback, object, System.IAsyncResult> beginMethod, System.Action<System.IAsyncResult> endMethod, TArg1 arg1, object state, System.Threading.Tasks.TaskCreationOptions creationOptions) { throw null; }
24716         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> FromAsync<TResult>(System.IAsyncResult asyncResult, System.Func<System.IAsyncResult, TResult> endMethod) { throw null; }
24717         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> FromAsync<TResult>(System.IAsyncResult asyncResult, System.Func<System.IAsyncResult, TResult> endMethod, System.Threading.Tasks.TaskCreationOptions creationOptions) { throw null; }
24718         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> FromAsync<TResult>(System.IAsyncResult asyncResult, System.Func<System.IAsyncResult, TResult> endMethod, System.Threading.Tasks.TaskCreationOptions creationOptions, System.Threading.Tasks.TaskScheduler scheduler) { throw null; }
24719         public System.Threading.Tasks.Task<TResult> FromAsync<TArg1, TResult>(System.Func<TArg1, System.AsyncCallback, object, System.IAsyncResult> beginMethod, System.Func<System.IAsyncResult, TResult> endMethod, TArg1 arg1, object state) { throw null; }
24720         public System.Threading.Tasks.Task<TResult> FromAsync<TArg1, TResult>(System.Func<TArg1, System.AsyncCallback, object, System.IAsyncResult> beginMethod, System.Func<System.IAsyncResult, TResult> endMethod, TArg1 arg1, object state, System.Threading.Tasks.TaskCreationOptions creationOptions) { throw null; }
24721         public System.Threading.Tasks.Task FromAsync<TArg1, TArg2>(System.Func<TArg1, TArg2, System.AsyncCallback, object, System.IAsyncResult> beginMethod, System.Action<System.IAsyncResult> endMethod, TArg1 arg1, TArg2 arg2, object state) { throw null; }
24722         public System.Threading.Tasks.Task FromAsync<TArg1, TArg2>(System.Func<TArg1, TArg2, System.AsyncCallback, object, System.IAsyncResult> beginMethod, System.Action<System.IAsyncResult> endMethod, TArg1 arg1, TArg2 arg2, object state, System.Threading.Tasks.TaskCreationOptions creationOptions) { throw null; }
24723         public System.Threading.Tasks.Task<TResult> FromAsync<TArg1, TArg2, TResult>(System.Func<TArg1, TArg2, System.AsyncCallback, object, System.IAsyncResult> beginMethod, System.Func<System.IAsyncResult, TResult> endMethod, TArg1 arg1, TArg2 arg2, object state) { throw null; }
24724         public System.Threading.Tasks.Task<TResult> FromAsync<TArg1, TArg2, TResult>(System.Func<TArg1, TArg2, System.AsyncCallback, object, System.IAsyncResult> beginMethod, System.Func<System.IAsyncResult, TResult> endMethod, TArg1 arg1, TArg2 arg2, object state, System.Threading.Tasks.TaskCreationOptions creationOptions) { throw null; }
24725         public System.Threading.Tasks.Task FromAsync<TArg1, TArg2, TArg3>(System.Func<TArg1, TArg2, TArg3, System.AsyncCallback, object, System.IAsyncResult> beginMethod, System.Action<System.IAsyncResult> endMethod, TArg1 arg1, TArg2 arg2, TArg3 arg3, object state) { throw null; }
24726         public System.Threading.Tasks.Task FromAsync<TArg1, TArg2, TArg3>(System.Func<TArg1, TArg2, TArg3, System.AsyncCallback, object, System.IAsyncResult> beginMethod, System.Action<System.IAsyncResult> endMethod, TArg1 arg1, TArg2 arg2, TArg3 arg3, object state, System.Threading.Tasks.TaskCreationOptions creationOptions) { throw null; }
24727         public System.Threading.Tasks.Task<TResult> FromAsync<TArg1, TArg2, TArg3, TResult>(System.Func<TArg1, TArg2, TArg3, System.AsyncCallback, object, System.IAsyncResult> beginMethod, System.Func<System.IAsyncResult, TResult> endMethod, TArg1 arg1, TArg2 arg2, TArg3 arg3, object state) { throw null; }
24728         public System.Threading.Tasks.Task<TResult> FromAsync<TArg1, TArg2, TArg3, TResult>(System.Func<TArg1, TArg2, TArg3, System.AsyncCallback, object, System.IAsyncResult> beginMethod, System.Func<System.IAsyncResult, TResult> endMethod, TArg1 arg1, TArg2 arg2, TArg3 arg3, object state, System.Threading.Tasks.TaskCreationOptions creationOptions) { throw null; }
24729         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task StartNew(System.Action action) { throw null; }
24730         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task StartNew(System.Action action, System.Threading.CancellationToken cancellationToken) { throw null; }
24731         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task StartNew(System.Action action, System.Threading.CancellationToken cancellationToken, System.Threading.Tasks.TaskCreationOptions creationOptions, System.Threading.Tasks.TaskScheduler scheduler) { throw null; }
24732         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task StartNew(System.Action action, System.Threading.Tasks.TaskCreationOptions creationOptions) { throw null; }
24733         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task StartNew(System.Action<object> action, object state) { throw null; }
24734         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task StartNew(System.Action<object> action, object state, System.Threading.CancellationToken cancellationToken) { throw null; }
24735         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task StartNew(System.Action<object> action, object state, System.Threading.CancellationToken cancellationToken, System.Threading.Tasks.TaskCreationOptions creationOptions, System.Threading.Tasks.TaskScheduler scheduler) { throw null; }
24736         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task StartNew(System.Action<object> action, object state, System.Threading.Tasks.TaskCreationOptions creationOptions) { throw null; }
24737         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> StartNew<TResult>(System.Func<object, TResult> function, object state) { throw null; }
24738         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> StartNew<TResult>(System.Func<object, TResult> function, object state, System.Threading.CancellationToken cancellationToken) { throw null; }
24739         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> StartNew<TResult>(System.Func<object, TResult> function, object state, System.Threading.CancellationToken cancellationToken, System.Threading.Tasks.TaskCreationOptions creationOptions, System.Threading.Tasks.TaskScheduler scheduler) { throw null; }
24740         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> StartNew<TResult>(System.Func<object, TResult> function, object state, System.Threading.Tasks.TaskCreationOptions creationOptions) { throw null; }
24741         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> StartNew<TResult>(System.Func<TResult> function) { throw null; }
24742         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> StartNew<TResult>(System.Func<TResult> function, System.Threading.CancellationToken cancellationToken) { throw null; }
24743         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> StartNew<TResult>(System.Func<TResult> function, System.Threading.CancellationToken cancellationToken, System.Threading.Tasks.TaskCreationOptions creationOptions, System.Threading.Tasks.TaskScheduler scheduler) { throw null; }
24744         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> StartNew<TResult>(System.Func<TResult> function, System.Threading.Tasks.TaskCreationOptions creationOptions) { throw null; }
24745     }
24746     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
24747     public partial class TaskFactory<TResult>
24748     {
24749         public TaskFactory() { }
24750         public TaskFactory(System.Threading.CancellationToken cancellationToken) { }
24751         public TaskFactory(System.Threading.CancellationToken cancellationToken, System.Threading.Tasks.TaskCreationOptions creationOptions, System.Threading.Tasks.TaskContinuationOptions continuationOptions, System.Threading.Tasks.TaskScheduler scheduler) { }
24752         public TaskFactory(System.Threading.Tasks.TaskCreationOptions creationOptions, System.Threading.Tasks.TaskContinuationOptions continuationOptions) { }
24753         public TaskFactory(System.Threading.Tasks.TaskScheduler scheduler) { }
24754         public System.Threading.CancellationToken CancellationToken { get { throw null; } }
24755         public System.Threading.Tasks.TaskContinuationOptions ContinuationOptions { get { throw null; } }
24756         public System.Threading.Tasks.TaskCreationOptions CreationOptions { get { throw null; } }
24757         public System.Threading.Tasks.TaskScheduler Scheduler { get { throw null; } }
24758         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> ContinueWhenAll(System.Threading.Tasks.Task[] tasks, System.Func<System.Threading.Tasks.Task[], TResult> continuationFunction) { throw null; }
24759         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> ContinueWhenAll(System.Threading.Tasks.Task[] tasks, System.Func<System.Threading.Tasks.Task[], TResult> continuationFunction, System.Threading.CancellationToken cancellationToken) { throw null; }
24760         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> ContinueWhenAll(System.Threading.Tasks.Task[] tasks, System.Func<System.Threading.Tasks.Task[], TResult> continuationFunction, System.Threading.CancellationToken cancellationToken, System.Threading.Tasks.TaskContinuationOptions continuationOptions, System.Threading.Tasks.TaskScheduler scheduler) { throw null; }
24761         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> ContinueWhenAll(System.Threading.Tasks.Task[] tasks, System.Func<System.Threading.Tasks.Task[], TResult> continuationFunction, System.Threading.Tasks.TaskContinuationOptions continuationOptions) { throw null; }
24762         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> ContinueWhenAll<TAntecedentResult>(System.Threading.Tasks.Task<TAntecedentResult>[] tasks, System.Func<System.Threading.Tasks.Task<TAntecedentResult>[], TResult> continuationFunction) { throw null; }
24763         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> ContinueWhenAll<TAntecedentResult>(System.Threading.Tasks.Task<TAntecedentResult>[] tasks, System.Func<System.Threading.Tasks.Task<TAntecedentResult>[], TResult> continuationFunction, System.Threading.CancellationToken cancellationToken) { throw null; }
24764         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> ContinueWhenAll<TAntecedentResult>(System.Threading.Tasks.Task<TAntecedentResult>[] tasks, System.Func<System.Threading.Tasks.Task<TAntecedentResult>[], TResult> continuationFunction, System.Threading.CancellationToken cancellationToken, System.Threading.Tasks.TaskContinuationOptions continuationOptions, System.Threading.Tasks.TaskScheduler scheduler) { throw null; }
24765         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> ContinueWhenAll<TAntecedentResult>(System.Threading.Tasks.Task<TAntecedentResult>[] tasks, System.Func<System.Threading.Tasks.Task<TAntecedentResult>[], TResult> continuationFunction, System.Threading.Tasks.TaskContinuationOptions continuationOptions) { throw null; }
24766         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> ContinueWhenAny(System.Threading.Tasks.Task[] tasks, System.Func<System.Threading.Tasks.Task, TResult> continuationFunction) { throw null; }
24767         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> ContinueWhenAny(System.Threading.Tasks.Task[] tasks, System.Func<System.Threading.Tasks.Task, TResult> continuationFunction, System.Threading.CancellationToken cancellationToken) { throw null; }
24768         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> ContinueWhenAny(System.Threading.Tasks.Task[] tasks, System.Func<System.Threading.Tasks.Task, TResult> continuationFunction, System.Threading.CancellationToken cancellationToken, System.Threading.Tasks.TaskContinuationOptions continuationOptions, System.Threading.Tasks.TaskScheduler scheduler) { throw null; }
24769         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> ContinueWhenAny(System.Threading.Tasks.Task[] tasks, System.Func<System.Threading.Tasks.Task, TResult> continuationFunction, System.Threading.Tasks.TaskContinuationOptions continuationOptions) { throw null; }
24770         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> ContinueWhenAny<TAntecedentResult>(System.Threading.Tasks.Task<TAntecedentResult>[] tasks, System.Func<System.Threading.Tasks.Task<TAntecedentResult>, TResult> continuationFunction) { throw null; }
24771         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> ContinueWhenAny<TAntecedentResult>(System.Threading.Tasks.Task<TAntecedentResult>[] tasks, System.Func<System.Threading.Tasks.Task<TAntecedentResult>, TResult> continuationFunction, System.Threading.CancellationToken cancellationToken) { throw null; }
24772         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> ContinueWhenAny<TAntecedentResult>(System.Threading.Tasks.Task<TAntecedentResult>[] tasks, System.Func<System.Threading.Tasks.Task<TAntecedentResult>, TResult> continuationFunction, System.Threading.CancellationToken cancellationToken, System.Threading.Tasks.TaskContinuationOptions continuationOptions, System.Threading.Tasks.TaskScheduler scheduler) { throw null; }
24773         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> ContinueWhenAny<TAntecedentResult>(System.Threading.Tasks.Task<TAntecedentResult>[] tasks, System.Func<System.Threading.Tasks.Task<TAntecedentResult>, TResult> continuationFunction, System.Threading.Tasks.TaskContinuationOptions continuationOptions) { throw null; }
24774         public System.Threading.Tasks.Task<TResult> FromAsync(System.Func<System.AsyncCallback, object, System.IAsyncResult> beginMethod, System.Func<System.IAsyncResult, TResult> endMethod, object state) { throw null; }
24775         public System.Threading.Tasks.Task<TResult> FromAsync(System.Func<System.AsyncCallback, object, System.IAsyncResult> beginMethod, System.Func<System.IAsyncResult, TResult> endMethod, object state, System.Threading.Tasks.TaskCreationOptions creationOptions) { throw null; }
24776         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> FromAsync(System.IAsyncResult asyncResult, System.Func<System.IAsyncResult, TResult> endMethod) { throw null; }
24777         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> FromAsync(System.IAsyncResult asyncResult, System.Func<System.IAsyncResult, TResult> endMethod, System.Threading.Tasks.TaskCreationOptions creationOptions) { throw null; }
24778         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> FromAsync(System.IAsyncResult asyncResult, System.Func<System.IAsyncResult, TResult> endMethod, System.Threading.Tasks.TaskCreationOptions creationOptions, System.Threading.Tasks.TaskScheduler scheduler) { throw null; }
24779         public System.Threading.Tasks.Task<TResult> FromAsync<TArg1>(System.Func<TArg1, System.AsyncCallback, object, System.IAsyncResult> beginMethod, System.Func<System.IAsyncResult, TResult> endMethod, TArg1 arg1, object state) { throw null; }
24780         public System.Threading.Tasks.Task<TResult> FromAsync<TArg1>(System.Func<TArg1, System.AsyncCallback, object, System.IAsyncResult> beginMethod, System.Func<System.IAsyncResult, TResult> endMethod, TArg1 arg1, object state, System.Threading.Tasks.TaskCreationOptions creationOptions) { throw null; }
24781         public System.Threading.Tasks.Task<TResult> FromAsync<TArg1, TArg2>(System.Func<TArg1, TArg2, System.AsyncCallback, object, System.IAsyncResult> beginMethod, System.Func<System.IAsyncResult, TResult> endMethod, TArg1 arg1, TArg2 arg2, object state) { throw null; }
24782         public System.Threading.Tasks.Task<TResult> FromAsync<TArg1, TArg2>(System.Func<TArg1, TArg2, System.AsyncCallback, object, System.IAsyncResult> beginMethod, System.Func<System.IAsyncResult, TResult> endMethod, TArg1 arg1, TArg2 arg2, object state, System.Threading.Tasks.TaskCreationOptions creationOptions) { throw null; }
24783         public System.Threading.Tasks.Task<TResult> FromAsync<TArg1, TArg2, TArg3>(System.Func<TArg1, TArg2, TArg3, System.AsyncCallback, object, System.IAsyncResult> beginMethod, System.Func<System.IAsyncResult, TResult> endMethod, TArg1 arg1, TArg2 arg2, TArg3 arg3, object state) { throw null; }
24784         public System.Threading.Tasks.Task<TResult> FromAsync<TArg1, TArg2, TArg3>(System.Func<TArg1, TArg2, TArg3, System.AsyncCallback, object, System.IAsyncResult> beginMethod, System.Func<System.IAsyncResult, TResult> endMethod, TArg1 arg1, TArg2 arg2, TArg3 arg3, object state, System.Threading.Tasks.TaskCreationOptions creationOptions) { throw null; }
24785         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> StartNew(System.Func<object, TResult> function, object state) { throw null; }
24786         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> StartNew(System.Func<object, TResult> function, object state, System.Threading.CancellationToken cancellationToken) { throw null; }
24787         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> StartNew(System.Func<object, TResult> function, object state, System.Threading.CancellationToken cancellationToken, System.Threading.Tasks.TaskCreationOptions creationOptions, System.Threading.Tasks.TaskScheduler scheduler) { throw null; }
24788         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> StartNew(System.Func<object, TResult> function, object state, System.Threading.Tasks.TaskCreationOptions creationOptions) { throw null; }
24789         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> StartNew(System.Func<TResult> function) { throw null; }
24790         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> StartNew(System.Func<TResult> function, System.Threading.CancellationToken cancellationToken) { throw null; }
24791         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> StartNew(System.Func<TResult> function, System.Threading.CancellationToken cancellationToken, System.Threading.Tasks.TaskCreationOptions creationOptions, System.Threading.Tasks.TaskScheduler scheduler) { throw null; }
24792         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> StartNew(System.Func<TResult> function, System.Threading.Tasks.TaskCreationOptions creationOptions) { throw null; }
24793     }
24794     [System.Diagnostics.DebuggerDisplayAttribute("Id={Id}")]
24795     [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.TaskScheduler.SystemThreadingTasks_TaskSchedulerDebugView")]
24796     [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
24797     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
24798     public abstract partial class TaskScheduler
24799     {
24800         protected TaskScheduler() { }
24801         public static System.Threading.Tasks.TaskScheduler Current { get { throw null; } }
24802         public static System.Threading.Tasks.TaskScheduler Default { get { throw null; } }
24803         public int Id { get { throw null; } }
24804         public virtual int MaximumConcurrencyLevel { get { throw null; } }
24805         public static event System.EventHandler<System.Threading.Tasks.UnobservedTaskExceptionEventArgs> UnobservedTaskException { add { } remove { } }
24806         public static System.Threading.Tasks.TaskScheduler FromCurrentSynchronizationContext() { throw null; }
24807         [System.Security.SecurityCriticalAttribute]
24808         protected abstract System.Collections.Generic.IEnumerable<System.Threading.Tasks.Task> GetScheduledTasks();
24809         [System.Security.SecurityCriticalAttribute]
24810         protected internal abstract void QueueTask(System.Threading.Tasks.Task task);
24811         [System.Security.SecurityCriticalAttribute]
24812         protected internal virtual bool TryDequeue(System.Threading.Tasks.Task task) { throw null; }
24813         [System.Security.SecurityCriticalAttribute]
24814         protected bool TryExecuteTask(System.Threading.Tasks.Task task) { throw null; }
24815         [System.Security.SecurityCriticalAttribute]
24816         protected abstract bool TryExecuteTaskInline(System.Threading.Tasks.Task task, bool taskWasPreviouslyQueued);
24817     }
24818     [System.SerializableAttribute]
24819     public partial class TaskSchedulerException : System.Exception
24820     {
24821         public TaskSchedulerException() { }
24822         public TaskSchedulerException(System.Exception innerException) { }
24823         protected TaskSchedulerException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
24824         public TaskSchedulerException(string message) { }
24825         public TaskSchedulerException(string message, System.Exception innerException) { }
24826     }
24827     public enum TaskStatus
24828     {
24829         Canceled = 6,
24830         Created = 0,
24831         Faulted = 7,
24832         RanToCompletion = 5,
24833         Running = 3,
24834         WaitingForActivation = 1,
24835         WaitingForChildrenToComplete = 4,
24836         WaitingToRun = 2,
24837     }
24838     [System.Diagnostics.DebuggerDisplayAttribute("Id = {Id}, Status = {Status}, Method = {DebuggerDisplayMethodDescription}, Result = {DebuggerDisplayResultDescription}")]
24839     [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.SystemThreadingTasks_FutureDebugView<TResult>")]
24840     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
24841     public partial class Task<TResult> : System.Threading.Tasks.Task
24842     {
24843         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public Task(System.Func<object, TResult> function, object state) : base (default(System.Action)) { }
24844         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public Task(System.Func<object, TResult> function, object state, System.Threading.CancellationToken cancellationToken) : base (default(System.Action)) { }
24845         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public Task(System.Func<object, TResult> function, object state, System.Threading.CancellationToken cancellationToken, System.Threading.Tasks.TaskCreationOptions creationOptions) : base (default(System.Action)) { }
24846         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public Task(System.Func<object, TResult> function, object state, System.Threading.Tasks.TaskCreationOptions creationOptions) : base (default(System.Action)) { }
24847         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public Task(System.Func<TResult> function) : base (default(System.Action)) { }
24848         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public Task(System.Func<TResult> function, System.Threading.CancellationToken cancellationToken) : base (default(System.Action)) { }
24849         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public Task(System.Func<TResult> function, System.Threading.CancellationToken cancellationToken, System.Threading.Tasks.TaskCreationOptions creationOptions) : base (default(System.Action)) { }
24850         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public Task(System.Func<TResult> function, System.Threading.Tasks.TaskCreationOptions creationOptions) : base (default(System.Action)) { }
24851         public static new System.Threading.Tasks.TaskFactory<TResult> Factory { get { throw null; } }
24852         [System.Diagnostics.DebuggerBrowsableAttribute((System.Diagnostics.DebuggerBrowsableState)(0))]
24853         public TResult Result { get { throw null; } }
24854         public new System.Runtime.CompilerServices.ConfiguredTaskAwaitable<TResult> ConfigureAwait(bool continueOnCapturedContext) { throw null; }
24855         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task ContinueWith(System.Action<System.Threading.Tasks.Task<TResult>, object> continuationAction, object state) { throw null; }
24856         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task ContinueWith(System.Action<System.Threading.Tasks.Task<TResult>, object> continuationAction, object state, System.Threading.CancellationToken cancellationToken) { throw null; }
24857         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task ContinueWith(System.Action<System.Threading.Tasks.Task<TResult>, object> continuationAction, object state, System.Threading.CancellationToken cancellationToken, System.Threading.Tasks.TaskContinuationOptions continuationOptions, System.Threading.Tasks.TaskScheduler scheduler) { throw null; }
24858         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task ContinueWith(System.Action<System.Threading.Tasks.Task<TResult>, object> continuationAction, object state, System.Threading.Tasks.TaskContinuationOptions continuationOptions) { throw null; }
24859         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task ContinueWith(System.Action<System.Threading.Tasks.Task<TResult>, object> continuationAction, object state, System.Threading.Tasks.TaskScheduler scheduler) { throw null; }
24860         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task ContinueWith(System.Action<System.Threading.Tasks.Task<TResult>> continuationAction) { throw null; }
24861         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task ContinueWith(System.Action<System.Threading.Tasks.Task<TResult>> continuationAction, System.Threading.CancellationToken cancellationToken) { throw null; }
24862         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task ContinueWith(System.Action<System.Threading.Tasks.Task<TResult>> continuationAction, System.Threading.CancellationToken cancellationToken, System.Threading.Tasks.TaskContinuationOptions continuationOptions, System.Threading.Tasks.TaskScheduler scheduler) { throw null; }
24863         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task ContinueWith(System.Action<System.Threading.Tasks.Task<TResult>> continuationAction, System.Threading.Tasks.TaskContinuationOptions continuationOptions) { throw null; }
24864         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task ContinueWith(System.Action<System.Threading.Tasks.Task<TResult>> continuationAction, System.Threading.Tasks.TaskScheduler scheduler) { throw null; }
24865         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TNewResult> ContinueWith<TNewResult>(System.Func<System.Threading.Tasks.Task<TResult>, object, TNewResult> continuationFunction, object state) { throw null; }
24866         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TNewResult> ContinueWith<TNewResult>(System.Func<System.Threading.Tasks.Task<TResult>, object, TNewResult> continuationFunction, object state, System.Threading.CancellationToken cancellationToken) { throw null; }
24867         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TNewResult> ContinueWith<TNewResult>(System.Func<System.Threading.Tasks.Task<TResult>, object, TNewResult> continuationFunction, object state, System.Threading.CancellationToken cancellationToken, System.Threading.Tasks.TaskContinuationOptions continuationOptions, System.Threading.Tasks.TaskScheduler scheduler) { throw null; }
24868         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TNewResult> ContinueWith<TNewResult>(System.Func<System.Threading.Tasks.Task<TResult>, object, TNewResult> continuationFunction, object state, System.Threading.Tasks.TaskContinuationOptions continuationOptions) { throw null; }
24869         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TNewResult> ContinueWith<TNewResult>(System.Func<System.Threading.Tasks.Task<TResult>, object, TNewResult> continuationFunction, object state, System.Threading.Tasks.TaskScheduler scheduler) { throw null; }
24870         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TNewResult> ContinueWith<TNewResult>(System.Func<System.Threading.Tasks.Task<TResult>, TNewResult> continuationFunction) { throw null; }
24871         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TNewResult> ContinueWith<TNewResult>(System.Func<System.Threading.Tasks.Task<TResult>, TNewResult> continuationFunction, System.Threading.CancellationToken cancellationToken) { throw null; }
24872         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TNewResult> ContinueWith<TNewResult>(System.Func<System.Threading.Tasks.Task<TResult>, TNewResult> continuationFunction, System.Threading.CancellationToken cancellationToken, System.Threading.Tasks.TaskContinuationOptions continuationOptions, System.Threading.Tasks.TaskScheduler scheduler) { throw null; }
24873         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TNewResult> ContinueWith<TNewResult>(System.Func<System.Threading.Tasks.Task<TResult>, TNewResult> continuationFunction, System.Threading.Tasks.TaskContinuationOptions continuationOptions) { throw null; }
24874         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TNewResult> ContinueWith<TNewResult>(System.Func<System.Threading.Tasks.Task<TResult>, TNewResult> continuationFunction, System.Threading.Tasks.TaskScheduler scheduler) { throw null; }
24875         public new System.Runtime.CompilerServices.TaskAwaiter<TResult> GetAwaiter() { throw null; }
24876     }
24877     public partial class UnobservedTaskExceptionEventArgs : System.EventArgs
24878     {
24879         public UnobservedTaskExceptionEventArgs(System.AggregateException exception) { }
24880         public System.AggregateException Exception { get { throw null; } }
24881         public bool Observed { get { throw null; } }
24882         public void SetObserved() { }
24883     }
24884 }
24885