1 // Licensed to the .NET Foundation under one or more agreements.
2 // The .NET Foundation licenses this file to you under the MIT license.
3 // See the LICENSE file in the project root for more information.
4 
5 [assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
6 [assembly:System.CLSCompliantAttribute(true)]
7 [assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))]
8 [assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
9 [assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
10 [assembly:System.Reflection.AssemblyDefaultAliasAttribute("mscorlib.dll")]
11 [assembly:System.Reflection.AssemblyDescriptionAttribute("mscorlib.dll")]
12 [assembly:System.Reflection.AssemblyFileVersionAttribute("4.7.2558.0")]
13 [assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.7.2558.0")]
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(8)]
19 [assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
20 [assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
21 [assembly:System.Runtime.CompilerServices.StringFreezingAttribute]
22 [assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)]
23 [assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
24 [assembly:System.Runtime.InteropServices.DefaultDllImportSearchPathsAttribute((System.Runtime.InteropServices.DllImportSearchPath)(2050))]
25 [assembly:System.Runtime.InteropServices.GuidAttribute("BED7F4EA-1A96-11d2-8F08-00A0C9A6186D")]
26 [assembly:System.Runtime.InteropServices.TypeLibVersionAttribute(2, 4)]
27 [assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
28 [assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(2), SkipVerificationInFullTrust=true)]
29 [assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)]
30 namespace Microsoft.Win32
31 {
32     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
33     public static partial class Registry
34     {
35         public static readonly Microsoft.Win32.RegistryKey ClassesRoot;
36         public static readonly Microsoft.Win32.RegistryKey CurrentConfig;
37         public static readonly Microsoft.Win32.RegistryKey CurrentUser;
38         [System.ObsoleteAttribute("The DynData registry key only works on Win9x, which is no longer supported by the CLR.  On NT-based operating systems, use the PerformanceData registry key instead.")]
39         public static readonly Microsoft.Win32.RegistryKey DynData;
40         public static readonly Microsoft.Win32.RegistryKey LocalMachine;
41         public static readonly Microsoft.Win32.RegistryKey PerformanceData;
42         public static readonly Microsoft.Win32.RegistryKey Users;
43         [System.Security.SecuritySafeCriticalAttribute]
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) { }
46         [System.Security.SecuritySafeCriticalAttribute]
SetValue(string keyName, string valueName, object value, Microsoft.Win32.RegistryValueKind valueKind)47         public static void SetValue(string keyName, string valueName, object value, Microsoft.Win32.RegistryValueKind valueKind) { }
48     }
49     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
50     [System.SerializableAttribute]
51     public enum RegistryHive
52     {
53         ClassesRoot = -2147483648,
54         CurrentConfig = -2147483643,
55         CurrentUser = -2147483647,
56         DynData = -2147483642,
57         LocalMachine = -2147483646,
58         PerformanceData = -2147483644,
59         Users = -2147483645,
60     }
61     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
62     public sealed partial class RegistryKey : System.MarshalByRefObject, System.IDisposable
63     {
RegistryKey()64         internal RegistryKey() { }
65         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
66         public Microsoft.Win32.SafeHandles.SafeRegistryHandle Handle { [System.Security.SecurityCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]get { throw null; } }
67         public string Name { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
68         public int SubKeyCount { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
69         public int ValueCount { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
70         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
71         public Microsoft.Win32.RegistryView View { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
Close()72         public void Close() { }
CreateSubKey(string subkey)73         public Microsoft.Win32.RegistryKey CreateSubKey(string subkey) { throw null; }
74         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
CreateSubKey(string subkey, Microsoft.Win32.RegistryKeyPermissionCheck permissionCheck)75         public Microsoft.Win32.RegistryKey CreateSubKey(string subkey, Microsoft.Win32.RegistryKeyPermissionCheck permissionCheck) { throw null; }
76         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
CreateSubKey(string subkey, Microsoft.Win32.RegistryKeyPermissionCheck permissionCheck, Microsoft.Win32.RegistryOptions options)77         public Microsoft.Win32.RegistryKey CreateSubKey(string subkey, Microsoft.Win32.RegistryKeyPermissionCheck permissionCheck, Microsoft.Win32.RegistryOptions options) { throw null; }
78         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
CreateSubKey(string subkey, Microsoft.Win32.RegistryKeyPermissionCheck permissionCheck, Microsoft.Win32.RegistryOptions registryOptions, System.Security.AccessControl.RegistrySecurity registrySecurity)79         public Microsoft.Win32.RegistryKey CreateSubKey(string subkey, Microsoft.Win32.RegistryKeyPermissionCheck permissionCheck, Microsoft.Win32.RegistryOptions registryOptions, System.Security.AccessControl.RegistrySecurity registrySecurity) { throw null; }
80         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
CreateSubKey(string subkey, Microsoft.Win32.RegistryKeyPermissionCheck permissionCheck, System.Security.AccessControl.RegistrySecurity registrySecurity)81         public Microsoft.Win32.RegistryKey CreateSubKey(string subkey, Microsoft.Win32.RegistryKeyPermissionCheck permissionCheck, System.Security.AccessControl.RegistrySecurity registrySecurity) { throw null; }
82         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
CreateSubKey(string subkey, bool writable)83         public Microsoft.Win32.RegistryKey CreateSubKey(string subkey, bool writable) { throw null; }
84         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
CreateSubKey(string subkey, bool writable, Microsoft.Win32.RegistryOptions options)85         public Microsoft.Win32.RegistryKey CreateSubKey(string subkey, bool writable, Microsoft.Win32.RegistryOptions options) { throw null; }
DeleteSubKey(string subkey)86         public void DeleteSubKey(string subkey) { }
87         [System.Security.SecuritySafeCriticalAttribute]
DeleteSubKey(string subkey, bool throwOnMissingSubKey)88         public void DeleteSubKey(string subkey, bool throwOnMissingSubKey) { }
DeleteSubKeyTree(string subkey)89         public void DeleteSubKeyTree(string subkey) { }
90         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
91         [System.Security.SecuritySafeCriticalAttribute]
DeleteSubKeyTree(string subkey, bool throwOnMissingSubKey)92         public void DeleteSubKeyTree(string subkey, bool throwOnMissingSubKey) { }
DeleteValue(string name)93         public void DeleteValue(string name) { }
94         [System.Security.SecuritySafeCriticalAttribute]
DeleteValue(string name, bool throwOnMissingValue)95         public void DeleteValue(string name, bool throwOnMissingValue) { }
Dispose()96         public void Dispose() { }
97         [System.Security.SecuritySafeCriticalAttribute]
Flush()98         public void Flush() { }
99         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
100         [System.Security.SecurityCriticalAttribute]
101         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
FromHandle(Microsoft.Win32.SafeHandles.SafeRegistryHandle handle)102         public static Microsoft.Win32.RegistryKey FromHandle(Microsoft.Win32.SafeHandles.SafeRegistryHandle handle) { throw null; }
103         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
104         [System.Security.SecurityCriticalAttribute]
105         [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)106         public static Microsoft.Win32.RegistryKey FromHandle(Microsoft.Win32.SafeHandles.SafeRegistryHandle handle, Microsoft.Win32.RegistryView view) { throw null; }
GetAccessControl()107         public System.Security.AccessControl.RegistrySecurity GetAccessControl() { throw null; }
108         [System.Security.SecuritySafeCriticalAttribute]
GetAccessControl(System.Security.AccessControl.AccessControlSections includeSections)109         public System.Security.AccessControl.RegistrySecurity GetAccessControl(System.Security.AccessControl.AccessControlSections includeSections) { throw null; }
110         [System.Security.SecuritySafeCriticalAttribute]
GetSubKeyNames()111         public string[] GetSubKeyNames() { throw null; }
112         [System.Security.SecuritySafeCriticalAttribute]
GetValue(string name)113         public object GetValue(string name) { throw null; }
114         [System.Security.SecuritySafeCriticalAttribute]
GetValue(string name, object defaultValue)115         public object GetValue(string name, object defaultValue) { throw null; }
116         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
117         [System.Security.SecuritySafeCriticalAttribute]
GetValue(string name, object defaultValue, Microsoft.Win32.RegistryValueOptions options)118         public object GetValue(string name, object defaultValue, Microsoft.Win32.RegistryValueOptions options) { throw null; }
119         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
120         [System.Security.SecuritySafeCriticalAttribute]
GetValueKind(string name)121         public Microsoft.Win32.RegistryValueKind GetValueKind(string name) { throw null; }
122         [System.Security.SecuritySafeCriticalAttribute]
GetValueNames()123         public string[] GetValueNames() { throw null; }
124         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
125         [System.Security.SecuritySafeCriticalAttribute]
OpenBaseKey(Microsoft.Win32.RegistryHive hKey, Microsoft.Win32.RegistryView view)126         public static Microsoft.Win32.RegistryKey OpenBaseKey(Microsoft.Win32.RegistryHive hKey, Microsoft.Win32.RegistryView view) { throw null; }
OpenRemoteBaseKey(Microsoft.Win32.RegistryHive hKey, string machineName)127         public static Microsoft.Win32.RegistryKey OpenRemoteBaseKey(Microsoft.Win32.RegistryHive hKey, string machineName) { throw null; }
128         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
129         [System.Security.SecuritySafeCriticalAttribute]
OpenRemoteBaseKey(Microsoft.Win32.RegistryHive hKey, string machineName, Microsoft.Win32.RegistryView view)130         public static Microsoft.Win32.RegistryKey OpenRemoteBaseKey(Microsoft.Win32.RegistryHive hKey, string machineName, Microsoft.Win32.RegistryView view) { throw null; }
OpenSubKey(string name)131         public Microsoft.Win32.RegistryKey OpenSubKey(string name) { throw null; }
132         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
133         [System.Security.SecuritySafeCriticalAttribute]
OpenSubKey(string name, Microsoft.Win32.RegistryKeyPermissionCheck permissionCheck)134         public Microsoft.Win32.RegistryKey OpenSubKey(string name, Microsoft.Win32.RegistryKeyPermissionCheck permissionCheck) { throw null; }
135         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
136         [System.Security.SecuritySafeCriticalAttribute]
OpenSubKey(string name, Microsoft.Win32.RegistryKeyPermissionCheck permissionCheck, System.Security.AccessControl.RegistryRights rights)137         public Microsoft.Win32.RegistryKey OpenSubKey(string name, Microsoft.Win32.RegistryKeyPermissionCheck permissionCheck, System.Security.AccessControl.RegistryRights rights) { throw null; }
138         [System.Security.SecuritySafeCriticalAttribute]
OpenSubKey(string name, bool writable)139         public Microsoft.Win32.RegistryKey OpenSubKey(string name, bool writable) { throw null; }
140         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
141         [System.Security.SecuritySafeCriticalAttribute]
OpenSubKey(string name, System.Security.AccessControl.RegistryRights rights)142         public Microsoft.Win32.RegistryKey OpenSubKey(string name, System.Security.AccessControl.RegistryRights rights) { throw null; }
143         [System.Security.SecuritySafeCriticalAttribute]
SetAccessControl(System.Security.AccessControl.RegistrySecurity registrySecurity)144         public void SetAccessControl(System.Security.AccessControl.RegistrySecurity registrySecurity) { }
SetValue(string name, object value)145         public void SetValue(string name, object value) { }
146         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
147         [System.Security.SecuritySafeCriticalAttribute]
SetValue(string name, object value, Microsoft.Win32.RegistryValueKind valueKind)148         public void SetValue(string name, object value, Microsoft.Win32.RegistryValueKind valueKind) { }
149         [System.Security.SecuritySafeCriticalAttribute]
ToString()150         public override string ToString() { throw null; }
151     }
152     public enum RegistryKeyPermissionCheck
153     {
154         Default = 0,
155         ReadSubTree = 1,
156         ReadWriteSubTree = 2,
157     }
158     [System.FlagsAttribute]
159     public enum RegistryOptions
160     {
161         None = 0,
162         Volatile = 1,
163     }
164     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
165     public enum RegistryValueKind
166     {
167         Binary = 3,
168         DWord = 4,
169         ExpandString = 2,
170         MultiString = 7,
171         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
172         None = -1,
173         QWord = 11,
174         String = 1,
175         Unknown = 0,
176     }
177     [System.FlagsAttribute]
178     public enum RegistryValueOptions
179     {
180         DoNotExpandEnvironmentNames = 1,
181         None = 0,
182     }
183     public enum RegistryView
184     {
185         Default = 0,
186         Registry32 = 512,
187         Registry64 = 256,
188     }
189 }
190 namespace Microsoft.Win32.SafeHandles
191 {
192     [System.Security.SecurityCriticalAttribute]
193     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, UnmanagedCode=true)]
194     public abstract partial class CriticalHandleMinusOneIsInvalid : System.Runtime.InteropServices.CriticalHandle
195     {
196         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
CriticalHandleMinusOneIsInvalid()197         protected CriticalHandleMinusOneIsInvalid() : base (default(System.IntPtr)) { }
198         public override bool IsInvalid { [System.Security.SecurityCriticalAttribute]get { throw null; } }
199     }
200     [System.Security.SecurityCriticalAttribute]
201     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, UnmanagedCode=true)]
202     public abstract partial class CriticalHandleZeroOrMinusOneIsInvalid : System.Runtime.InteropServices.CriticalHandle
203     {
204         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
CriticalHandleZeroOrMinusOneIsInvalid()205         protected CriticalHandleZeroOrMinusOneIsInvalid() : base (default(System.IntPtr)) { }
206         public override bool IsInvalid { [System.Security.SecurityCriticalAttribute]get { throw null; } }
207     }
208     [System.Security.SecurityCriticalAttribute]
209     public sealed partial class SafeAccessTokenHandle : System.Runtime.InteropServices.SafeHandle
210     {
SafeAccessTokenHandle(System.IntPtr handle)211         public SafeAccessTokenHandle(System.IntPtr handle) : base (default(System.IntPtr), default(bool)) { }
212         public static Microsoft.Win32.SafeHandles.SafeAccessTokenHandle InvalidHandle { [System.Security.SecurityCriticalAttribute]get { throw null; } }
213         public override bool IsInvalid { [System.Security.SecurityCriticalAttribute]get { throw null; } }
214         [System.Security.SecurityCriticalAttribute]
ReleaseHandle()215         protected override bool ReleaseHandle() { throw null; }
216     }
217     [System.Security.SecurityCriticalAttribute]
218     public sealed partial class SafeFileHandle : Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid
219     {
SafeFileHandle(System.IntPtr preexistingHandle, bool ownsHandle)220         public SafeFileHandle(System.IntPtr preexistingHandle, bool ownsHandle) : base (default(bool)) { }
221         [System.Security.SecurityCriticalAttribute]
ReleaseHandle()222         protected override bool ReleaseHandle() { throw null; }
223     }
224     [System.Security.SecurityCriticalAttribute]
225     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, UnmanagedCode=true)]
226     public abstract partial class SafeHandleMinusOneIsInvalid : System.Runtime.InteropServices.SafeHandle
227     {
228         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
SafeHandleMinusOneIsInvalid(bool ownsHandle)229         protected SafeHandleMinusOneIsInvalid(bool ownsHandle) : base (default(System.IntPtr), default(bool)) { }
230         public override bool IsInvalid { [System.Security.SecurityCriticalAttribute]get { throw null; } }
231     }
232     [System.Security.SecurityCriticalAttribute]
233     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, UnmanagedCode=true)]
234     public abstract partial class SafeHandleZeroOrMinusOneIsInvalid : System.Runtime.InteropServices.SafeHandle
235     {
236         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
SafeHandleZeroOrMinusOneIsInvalid(bool ownsHandle)237         protected SafeHandleZeroOrMinusOneIsInvalid(bool ownsHandle) : base (default(System.IntPtr), default(bool)) { }
238         public override bool IsInvalid { [System.Security.SecurityCriticalAttribute]get { throw null; } }
239     }
240     [System.Security.SecurityCriticalAttribute]
241     public sealed partial class SafeRegistryHandle : Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid
242     {
243         [System.Security.SecurityCriticalAttribute]
SafeRegistryHandle(System.IntPtr preexistingHandle, bool ownsHandle)244         public SafeRegistryHandle(System.IntPtr preexistingHandle, bool ownsHandle) : base (default(bool)) { }
245         [System.Security.SecurityCriticalAttribute]
ReleaseHandle()246         protected override bool ReleaseHandle() { throw null; }
247     }
248     [System.Security.SecurityCriticalAttribute]
249     public sealed partial class SafeWaitHandle : Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid
250     {
251         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
SafeWaitHandle(System.IntPtr existingHandle, bool ownsHandle)252         public SafeWaitHandle(System.IntPtr existingHandle, bool ownsHandle) : base (default(bool)) { }
253         [System.Security.SecurityCriticalAttribute]
ReleaseHandle()254         protected override bool ReleaseHandle() { throw null; }
255     }
256 }
257 namespace System
258 {
259     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
260     [System.SerializableAttribute]
261     public partial class AccessViolationException : System.SystemException
262     {
AccessViolationException()263         public AccessViolationException() { }
AccessViolationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)264         protected AccessViolationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
AccessViolationException(string message)265         public AccessViolationException(string message) { }
AccessViolationException(string message, System.Exception innerException)266         public AccessViolationException(string message, System.Exception innerException) { }
267     }
268     [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
Action()269     public delegate void Action();
Action(T obj)270     public delegate void Action<in T>(T obj);
271     [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
Action(T1 arg1, T2 arg2)272     public delegate void Action<in T1, in T2>(T1 arg1, T2 arg2);
273     [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
Action(T1 arg1, T2 arg2, T3 arg3)274     public delegate void Action<in T1, in T2, in T3>(T1 arg1, T2 arg2, T3 arg3);
275     [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
Action(T1 arg1, T2 arg2, T3 arg3, T4 arg4)276     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)277     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)278     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)279     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)280     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);
281     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
282     [System.SerializableAttribute]
283     public sealed partial class ActivationContext : System.IDisposable, System.Runtime.Serialization.ISerializable
284     {
ActivationContext()285         internal ActivationContext() { }
286         public byte[] ApplicationManifestBytes { get { throw null; } }
287         public byte[] DeploymentManifestBytes { get { throw null; } }
288         public System.ActivationContext.ContextForm Form { get { throw null; } }
289         public System.ApplicationIdentity Identity { get { throw null; } }
CreatePartialActivationContext(System.ApplicationIdentity identity)290         public static System.ActivationContext CreatePartialActivationContext(System.ApplicationIdentity identity) { throw null; }
CreatePartialActivationContext(System.ApplicationIdentity identity, string[] manifestPaths)291         public static System.ActivationContext CreatePartialActivationContext(System.ApplicationIdentity identity, string[] manifestPaths) { throw null; }
Dispose()292         public void Dispose() { }
~ActivationContext()293         ~ActivationContext() { }
294         [System.Security.SecurityCriticalAttribute]
System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)295         void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
296         public enum ContextForm
297         {
298             Loose = 0,
299             StoreBounded = 1,
300         }
301     }
302     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
303     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._Activator))]
304     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
305     public sealed partial class Activator : System.Runtime.InteropServices._Activator
306     {
Activator()307         internal Activator() { }
CreateComInstanceFrom(string assemblyName, string typeName)308         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)309         public static System.Runtime.Remoting.ObjectHandle CreateComInstanceFrom(string assemblyName, string typeName, byte[] hashValue, System.Configuration.Assemblies.AssemblyHashAlgorithm hashAlgorithm) { throw null; }
310         [System.Security.SecuritySafeCriticalAttribute]
CreateInstance(System.ActivationContext activationContext)311         public static System.Runtime.Remoting.ObjectHandle CreateInstance(System.ActivationContext activationContext) { throw null; }
312         [System.Security.SecuritySafeCriticalAttribute]
CreateInstance(System.ActivationContext activationContext, string[] activationCustomData)313         public static System.Runtime.Remoting.ObjectHandle CreateInstance(System.ActivationContext activationContext, string[] activationCustomData) { throw null; }
314         [System.Security.SecurityCriticalAttribute]
CreateInstance(System.AppDomain domain, string assemblyName, string typeName)315         public static System.Runtime.Remoting.ObjectHandle CreateInstance(System.AppDomain domain, string assemblyName, string typeName) { throw null; }
316         [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)317         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; }
318         [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.")]
319         [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)320         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; }
321         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
CreateInstance(string assemblyName, string typeName)322         public static System.Runtime.Remoting.ObjectHandle CreateInstance(string assemblyName, string typeName) { throw null; }
323         [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)324         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; }
325         [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.")]
326         [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)327         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; }
328         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
CreateInstance(string assemblyName, string typeName, object[] activationAttributes)329         public static System.Runtime.Remoting.ObjectHandle CreateInstance(string assemblyName, string typeName, object[] activationAttributes) { throw null; }
CreateInstance(System.Type type)330         public static object CreateInstance(System.Type type) { throw null; }
CreateInstance(System.Type type, bool nonPublic)331         [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)332         public static object CreateInstance(System.Type type, params object[] args) { throw null; }
CreateInstance(System.Type type, object[] args, object[] activationAttributes)333         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)334         public static object CreateInstance(System.Type type, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture) { throw null; }
335         [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)336         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; }
337         [System.Security.SecurityCriticalAttribute]
CreateInstanceFrom(System.AppDomain domain, string assemblyFile, string typeName)338         public static System.Runtime.Remoting.ObjectHandle CreateInstanceFrom(System.AppDomain domain, string assemblyFile, string typeName) { throw null; }
339         [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)340         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; }
341         [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.")]
342         [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)343         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)344         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)345         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; }
346         [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)347         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)348         public static System.Runtime.Remoting.ObjectHandle CreateInstanceFrom(string assemblyFile, string typeName, object[] activationAttributes) { throw null; }
CreateInstance()349         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public static T CreateInstance<T>() { throw null; }
350         [System.Security.SecurityCriticalAttribute]
GetObject(System.Type type, string url)351         public static object GetObject(System.Type type, string url) { throw null; }
352         [System.Security.SecurityCriticalAttribute]
GetObject(System.Type type, string url, object state)353         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)354         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)355         void System.Runtime.InteropServices._Activator.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._Activator.GetTypeInfoCount(out uint pcTInfo)356         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)357         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) { }
358     }
359     [System.Diagnostics.DebuggerDisplayAttribute("Count = {InnerExceptionCount}")]
360     [System.SerializableAttribute]
361     public partial class AggregateException : System.Exception
362     {
AggregateException()363         public AggregateException() { }
AggregateException(System.Collections.Generic.IEnumerable<System.Exception> innerExceptions)364         public AggregateException(System.Collections.Generic.IEnumerable<System.Exception> innerExceptions) { }
AggregateException(params System.Exception[] innerExceptions)365         public AggregateException(params System.Exception[] innerExceptions) { }
366         [System.Security.SecurityCriticalAttribute]
AggregateException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)367         protected AggregateException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
AggregateException(string message)368         public AggregateException(string message) { }
AggregateException(string message, System.Collections.Generic.IEnumerable<System.Exception> innerExceptions)369         public AggregateException(string message, System.Collections.Generic.IEnumerable<System.Exception> innerExceptions) { }
AggregateException(string message, System.Exception innerException)370         public AggregateException(string message, System.Exception innerException) { }
AggregateException(string message, params System.Exception[] innerExceptions)371         public AggregateException(string message, params System.Exception[] innerExceptions) { }
372         public System.Collections.ObjectModel.ReadOnlyCollection<System.Exception> InnerExceptions { get { throw null; } }
Flatten()373         public System.AggregateException Flatten() { throw null; }
GetBaseException()374         public override System.Exception GetBaseException() { throw null; }
375         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)376         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
Handle(System.Func<System.Exception, bool> predicate)377         public void Handle(System.Func<System.Exception, bool> predicate) { }
ToString()378         public override string ToString() { throw null; }
379     }
380     public static partial class AppContext
381     {
382         public static string BaseDirectory { get { throw null; } }
383         public static string TargetFrameworkName { get { throw null; } }
GetData(string name)384         public static object GetData(string name) { throw null; }
SetSwitch(string switchName, bool isEnabled)385         public static void SetSwitch(string switchName, bool isEnabled) { }
TryGetSwitch(string switchName, out bool isEnabled)386         public static bool TryGetSwitch(string switchName, out bool isEnabled) { isEnabled = default(bool); throw null; }
387     }
388     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
389     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System._AppDomain))]
390     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
391     public sealed partial class AppDomain : System.MarshalByRefObject, System.Security.IEvidenceFactory, System._AppDomain
392     {
AppDomain()393         internal AppDomain() { }
394         public System.ActivationContext ActivationContext { [System.Security.SecurityCriticalAttribute]get { throw null; } }
395         public System.ApplicationIdentity ApplicationIdentity { [System.Security.SecurityCriticalAttribute]get { throw null; } }
396         public System.Security.Policy.ApplicationTrust ApplicationTrust { [System.Security.SecurityCriticalAttribute]get { throw null; } }
397         public string BaseDirectory { get { throw null; } }
398         public static System.AppDomain CurrentDomain { get { throw null; } }
399         public System.AppDomainManager DomainManager { [System.Security.SecurityCriticalAttribute]get { throw null; } }
400         public string DynamicDirectory { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
401         public System.Security.Policy.Evidence Evidence { [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlEvidence=true)]get { throw null; } }
402         public string FriendlyName { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
403         public int Id { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
404         public bool IsFullyTrusted { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
405         public bool IsHomogenous { get { throw null; } }
406         public static bool MonitoringIsEnabled { [System.Security.SecurityCriticalAttribute]get { throw null; } [System.Security.SecurityCriticalAttribute]set { } }
407         public long MonitoringSurvivedMemorySize { [System.Security.SecurityCriticalAttribute]get { throw null; } }
408         public static long MonitoringSurvivedProcessMemorySize { [System.Security.SecurityCriticalAttribute]get { throw null; } }
409         public long MonitoringTotalAllocatedMemorySize { [System.Security.SecurityCriticalAttribute]get { throw null; } }
410         public System.TimeSpan MonitoringTotalProcessorTime { [System.Security.SecurityCriticalAttribute]get { throw null; } }
411         public System.Security.PermissionSet PermissionSet { [System.Security.SecurityCriticalAttribute]get { throw null; } }
412         public string RelativeSearchPath { get { throw null; } }
413         public System.AppDomainSetup SetupInformation { get { throw null; } }
414         public bool ShadowCopyFiles { get { throw null; } }
415         public event System.AssemblyLoadEventHandler AssemblyLoad { add { } remove { } }
416         public event System.ResolveEventHandler AssemblyResolve { add { } remove { } }
417         public event System.EventHandler DomainUnload { add { } remove { } }
418         public event System.EventHandler<System.Runtime.ExceptionServices.FirstChanceExceptionEventArgs> FirstChanceException { add { } remove { } }
419         public event System.EventHandler ProcessExit { add { } remove { } }
420         public event System.ResolveEventHandler ReflectionOnlyAssemblyResolve { add { } remove { } }
421         public event System.ResolveEventHandler ResourceResolve { add { } remove { } }
422         public event System.ResolveEventHandler TypeResolve { add { } remove { } }
423         public event System.UnhandledExceptionEventHandler UnhandledException { add { } remove { } }
424         [System.ObsoleteAttribute("AppDomain.AppendPrivatePath has been deprecated. Please investigate the use of AppDomainSetup.PrivateBinPath instead. http://go.microsoft.com/fwlink/?linkid=14202")]
425         [System.Security.SecurityCriticalAttribute]
AppendPrivatePath(string path)426         public void AppendPrivatePath(string path) { }
427         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
ApplyPolicy(string assemblyName)428         public string ApplyPolicy(string assemblyName) { throw null; }
429         [System.ObsoleteAttribute("AppDomain.ClearPrivatePath has been deprecated. Please investigate the use of AppDomainSetup.PrivateBinPath instead. http://go.microsoft.com/fwlink/?linkid=14202")]
430         [System.Security.SecurityCriticalAttribute]
ClearPrivatePath()431         public void ClearPrivatePath() { }
432         [System.ObsoleteAttribute("AppDomain.ClearShadowCopyPath has been deprecated. Please investigate the use of AppDomainSetup.ShadowCopyDirectories instead. http://go.microsoft.com/fwlink/?linkid=14202")]
433         [System.Security.SecurityCriticalAttribute]
ClearShadowCopyPath()434         public void ClearShadowCopyPath() { }
CreateComInstanceFrom(string assemblyName, string typeName)435         public System.Runtime.Remoting.ObjectHandle CreateComInstanceFrom(string assemblyName, string typeName) { throw null; }
CreateComInstanceFrom(string assemblyFile, string typeName, byte[] hashValue, System.Configuration.Assemblies.AssemblyHashAlgorithm hashAlgorithm)436         public System.Runtime.Remoting.ObjectHandle CreateComInstanceFrom(string assemblyFile, string typeName, byte[] hashValue, System.Configuration.Assemblies.AssemblyHashAlgorithm hashAlgorithm) { throw null; }
CreateDomain(string friendlyName)437         public static System.AppDomain CreateDomain(string friendlyName) { throw null; }
CreateDomain(string friendlyName, System.Security.Policy.Evidence securityInfo)438         public static System.AppDomain CreateDomain(string friendlyName, System.Security.Policy.Evidence securityInfo) { throw null; }
439         [System.Security.SecuritySafeCriticalAttribute]
440         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlAppDomain=true)]
CreateDomain(string friendlyName, System.Security.Policy.Evidence securityInfo, System.AppDomainSetup info)441         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)442         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)443         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)444         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)445         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)446         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; }
447         [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.")]
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)448         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)449         public System.Runtime.Remoting.ObjectHandle CreateInstance(string assemblyName, string typeName, object[] activationAttributes) { throw null; }
CreateInstanceAndUnwrap(string assemblyName, string typeName)450         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)451         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; }
452         [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 CreateInstanceAndUnwrap which does not take an Evidence parameter. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
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)453         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)454         public object CreateInstanceAndUnwrap(string assemblyName, string typeName, object[] activationAttributes) { throw null; }
CreateInstanceFrom(string assemblyFile, string typeName)455         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)456         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; }
457         [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 securityAttributes)458         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)459         public System.Runtime.Remoting.ObjectHandle CreateInstanceFrom(string assemblyFile, string typeName, object[] activationAttributes) { throw null; }
CreateInstanceFromAndUnwrap(string assemblyName, string typeName)460         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)461         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; }
462         [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 CreateInstanceFromAndUnwrap which does not take an Evidence parameter. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
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)463         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)464         public object CreateInstanceFromAndUnwrap(string assemblyName, string typeName, object[] activationAttributes) { throw null; }
465         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access)466         public System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access) { throw null; }
467         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, System.Collections.Generic.IEnumerable<System.Reflection.Emit.CustomAttributeBuilder> assemblyAttributes)468         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; }
469         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, System.Collections.Generic.IEnumerable<System.Reflection.Emit.CustomAttributeBuilder> assemblyAttributes, System.Security.SecurityContextSource securityContextSource)470         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; }
471         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.ObsoleteAttribute("Assembly level declarative security is obsolete and is no longer enforced by the CLR by default.  See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
472         [System.Security.SecuritySafeCriticalAttribute]
DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, System.Security.PermissionSet requiredPermissions, System.Security.PermissionSet optionalPermissions, System.Security.PermissionSet refusedPermissions)473         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; }
474         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.ObsoleteAttribute("Assembly level declarative security is obsolete and is no longer enforced by the CLR by default.  See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
475         [System.Security.SecuritySafeCriticalAttribute]
DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, System.Security.Policy.Evidence evidence)476         public System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, System.Security.Policy.Evidence evidence) { throw null; }
477         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.ObsoleteAttribute("Assembly level declarative security is obsolete and is no longer enforced by the CLR by default. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
478         [System.Security.SecuritySafeCriticalAttribute]
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)479         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; }
480         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir)481         public System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir) { throw null; }
482         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir, bool isSynchronized, System.Collections.Generic.IEnumerable<System.Reflection.Emit.CustomAttributeBuilder> assemblyAttributes)483         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; }
484         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.ObsoleteAttribute("Assembly level declarative security is obsolete and is no longer enforced by the CLR by default. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
485         [System.Security.SecuritySafeCriticalAttribute]
DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir, System.Security.PermissionSet requiredPermissions, System.Security.PermissionSet optionalPermissions, System.Security.PermissionSet refusedPermissions)486         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; }
487         [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 DefineDynamicAssembly which does not take an Evidence parameter. See http://go.microsoft.com/fwlink/?LinkId=155570 for more information.")]
488         [System.Security.SecuritySafeCriticalAttribute]
DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir, System.Security.Policy.Evidence evidence)489         public System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir, System.Security.Policy.Evidence evidence) { throw null; }
490         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.ObsoleteAttribute("Assembly level declarative security is obsolete and is no longer enforced by the CLR by default.  Please see http://go.microsoft.com/fwlink/?LinkId=155570 for more information.")]
491         [System.Security.SecuritySafeCriticalAttribute]
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)492         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; }
493         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.ObsoleteAttribute("Assembly level declarative security is obsolete and is no longer enforced by the CLR by default. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
494         [System.Security.SecuritySafeCriticalAttribute]
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)495         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; }
496         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.ObsoleteAttribute("Assembly level declarative security is obsolete and is no longer enforced by the CLR by default. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
497         [System.Security.SecuritySafeCriticalAttribute]
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)498         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)499         public void DoCallBack(System.CrossAppDomainDelegate callBackDelegate) { }
ExecuteAssembly(string assemblyFile)500         public int ExecuteAssembly(string assemblyFile) { throw null; }
501         [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 ExecuteAssembly which does not take an Evidence parameter. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
ExecuteAssembly(string assemblyFile, System.Security.Policy.Evidence assemblySecurity)502         public int ExecuteAssembly(string assemblyFile, System.Security.Policy.Evidence assemblySecurity) { throw null; }
503         [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 ExecuteAssembly which does not take an Evidence parameter. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
ExecuteAssembly(string assemblyFile, System.Security.Policy.Evidence assemblySecurity, string[] args)504         public int ExecuteAssembly(string assemblyFile, System.Security.Policy.Evidence assemblySecurity, string[] args) { throw null; }
505         [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 ExecuteAssembly which does not take an Evidence parameter. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
ExecuteAssembly(string assemblyFile, System.Security.Policy.Evidence assemblySecurity, string[] args, byte[] hashValue, System.Configuration.Assemblies.AssemblyHashAlgorithm hashAlgorithm)506         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)507         public int ExecuteAssembly(string assemblyFile, string[] args) { throw null; }
ExecuteAssembly(string assemblyFile, string[] args, byte[] hashValue, System.Configuration.Assemblies.AssemblyHashAlgorithm hashAlgorithm)508         public int ExecuteAssembly(string assemblyFile, string[] args, byte[] hashValue, System.Configuration.Assemblies.AssemblyHashAlgorithm hashAlgorithm) { throw null; }
509         [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 ExecuteAssemblyByName which does not take an Evidence parameter. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
ExecuteAssemblyByName(System.Reflection.AssemblyName assemblyName, System.Security.Policy.Evidence assemblySecurity, params string[] args)510         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)511         public int ExecuteAssemblyByName(System.Reflection.AssemblyName assemblyName, params string[] args) { throw null; }
ExecuteAssemblyByName(string assemblyName)512         public int ExecuteAssemblyByName(string assemblyName) { throw null; }
513         [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 ExecuteAssemblyByName which does not take an Evidence parameter. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
ExecuteAssemblyByName(string assemblyName, System.Security.Policy.Evidence assemblySecurity)514         public int ExecuteAssemblyByName(string assemblyName, System.Security.Policy.Evidence assemblySecurity) { throw null; }
515         [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 ExecuteAssemblyByName which does not take an Evidence parameter. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
ExecuteAssemblyByName(string assemblyName, System.Security.Policy.Evidence assemblySecurity, params string[] args)516         public int ExecuteAssemblyByName(string assemblyName, System.Security.Policy.Evidence assemblySecurity, params string[] args) { throw null; }
ExecuteAssemblyByName(string assemblyName, params string[] args)517         public int ExecuteAssemblyByName(string assemblyName, params string[] args) { throw null; }
GetAssemblies()518         public System.Reflection.Assembly[] GetAssemblies() { throw null; }
519         [System.Runtime.InteropServices.DllImport("kernel32.dll")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)][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.  http://go.microsoft.com/fwlink/?linkid=14202", false)]
GetCurrentThreadId()520         public static extern int GetCurrentThreadId();
521         [System.Security.SecuritySafeCriticalAttribute]
GetData(string name)522         public object GetData(string name) { throw null; }
GetType()523         public new System.Type GetType() { throw null; }
524         [System.Security.SecurityCriticalAttribute]
InitializeLifetimeService()525         public override object InitializeLifetimeService() { throw null; }
IsCompatibilitySwitchSet(string value)526         public System.Nullable<bool> IsCompatibilitySwitchSet(string value) { throw null; }
IsDefaultAppDomain()527         public bool IsDefaultAppDomain() { throw null; }
528         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
IsFinalizingForUnload()529         public bool IsFinalizingForUnload() { throw null; }
530         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
Load(byte[] rawAssembly)531         public System.Reflection.Assembly Load(byte[] rawAssembly) { throw null; }
532         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
Load(byte[] rawAssembly, byte[] rawSymbolStore)533         public System.Reflection.Assembly Load(byte[] rawAssembly, byte[] rawSymbolStore) { throw null; }
534         [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 Load which does not take an Evidence parameter. See http://go.microsoft.com/fwlink/?LinkId=155570 for more information.")]
535         [System.Security.SecuritySafeCriticalAttribute]
536         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlEvidence=true)]
Load(byte[] rawAssembly, byte[] rawSymbolStore, System.Security.Policy.Evidence securityEvidence)537         public System.Reflection.Assembly Load(byte[] rawAssembly, byte[] rawSymbolStore, System.Security.Policy.Evidence securityEvidence) { throw null; }
538         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
Load(System.Reflection.AssemblyName assemblyRef)539         public System.Reflection.Assembly Load(System.Reflection.AssemblyName assemblyRef) { throw null; }
540         [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 Load which does not take an Evidence parameter. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
541         [System.Security.SecuritySafeCriticalAttribute]
Load(System.Reflection.AssemblyName assemblyRef, System.Security.Policy.Evidence assemblySecurity)542         public System.Reflection.Assembly Load(System.Reflection.AssemblyName assemblyRef, System.Security.Policy.Evidence assemblySecurity) { throw null; }
543         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
Load(string assemblyString)544         public System.Reflection.Assembly Load(string assemblyString) { throw null; }
545         [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 Load which does not take an Evidence parameter. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
546         [System.Security.SecuritySafeCriticalAttribute]
Load(string assemblyString, System.Security.Policy.Evidence assemblySecurity)547         public System.Reflection.Assembly Load(string assemblyString, System.Security.Policy.Evidence assemblySecurity) { throw null; }
ReflectionOnlyGetAssemblies()548         public System.Reflection.Assembly[] ReflectionOnlyGetAssemblies() { throw null; }
549         [System.ObsoleteAttribute("AppDomain policy levels are obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
550         [System.Security.SecurityCriticalAttribute]
SetAppDomainPolicy(System.Security.Policy.PolicyLevel domainPolicy)551         public void SetAppDomainPolicy(System.Security.Policy.PolicyLevel domainPolicy) { }
552         [System.ObsoleteAttribute("AppDomain.SetCachePath has been deprecated. Please investigate the use of AppDomainSetup.CachePath instead. http://go.microsoft.com/fwlink/?linkid=14202")]
553         [System.Security.SecurityCriticalAttribute]
SetCachePath(string path)554         public void SetCachePath(string path) { }
555         [System.Security.SecurityCriticalAttribute]
SetData(string name, object data)556         public void SetData(string name, object data) { }
557         [System.Security.SecurityCriticalAttribute]
SetData(string name, object data, System.Security.IPermission permission)558         public void SetData(string name, object data, System.Security.IPermission permission) { }
559         [System.ObsoleteAttribute("AppDomain.SetDynamicBase has been deprecated. Please investigate the use of AppDomainSetup.DynamicBase instead. http://go.microsoft.com/fwlink/?linkid=14202")]
560         [System.Security.SecurityCriticalAttribute]
SetDynamicBase(string path)561         public void SetDynamicBase(string path) { }
562         [System.Security.SecuritySafeCriticalAttribute]
563         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(512))]
SetPrincipalPolicy(System.Security.Principal.PrincipalPolicy policy)564         public void SetPrincipalPolicy(System.Security.Principal.PrincipalPolicy policy) { }
565         [System.ObsoleteAttribute("AppDomain.SetShadowCopyFiles has been deprecated. Please investigate the use of AppDomainSetup.ShadowCopyFiles instead. http://go.microsoft.com/fwlink/?linkid=14202")]
566         [System.Security.SecurityCriticalAttribute]
SetShadowCopyFiles()567         public void SetShadowCopyFiles() { }
568         [System.ObsoleteAttribute("AppDomain.SetShadowCopyPath has been deprecated. Please investigate the use of AppDomainSetup.ShadowCopyDirectories instead. http://go.microsoft.com/fwlink/?linkid=14202")]
569         [System.Security.SecurityCriticalAttribute]
SetShadowCopyPath(string path)570         public void SetShadowCopyPath(string path) { }
571         [System.Security.SecuritySafeCriticalAttribute]
572         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(512))]
SetThreadPrincipal(System.Security.Principal.IPrincipal principal)573         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)574         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)575         void System._AppDomain.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System._AppDomain.GetTypeInfoCount(out uint pcTInfo)576         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)577         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) { }
578         [System.Security.SecuritySafeCriticalAttribute]
ToString()579         public override string ToString() { throw null; }
580         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(1), (System.Runtime.ConstrainedExecution.Cer)(1))]
581         [System.Security.SecuritySafeCriticalAttribute]
582         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlAppDomain=true)]
Unload(System.AppDomain domain)583         public static void Unload(System.AppDomain domain) { }
584     }
585     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
586     [System.SerializableAttribute]
AppDomainInitializer(string[] args)587     public delegate void AppDomainInitializer(string[] args);
588     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
589     [System.Security.SecurityCriticalAttribute]
590     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(4096))]
591     public partial class AppDomainManager : System.MarshalByRefObject
592     {
AppDomainManager()593         public AppDomainManager() { }
594         public virtual System.Runtime.Hosting.ApplicationActivator ApplicationActivator { get { throw null; } }
595         public virtual System.Reflection.Assembly EntryAssembly { [System.Security.SecurityCriticalAttribute]get { throw null; } }
596         public virtual System.Threading.HostExecutionContextManager HostExecutionContextManager { get { throw null; } }
597         public virtual System.Security.HostSecurityManager HostSecurityManager { get { throw null; } }
598         public System.AppDomainManagerInitializationOptions InitializationFlags { get { throw null; } set { } }
CheckSecuritySettings(System.Security.SecurityState state)599         public virtual bool CheckSecuritySettings(System.Security.SecurityState state) { throw null; }
600         [System.Security.SecurityCriticalAttribute]
CreateDomain(string friendlyName, System.Security.Policy.Evidence securityInfo, System.AppDomainSetup appDomainInfo)601         public virtual System.AppDomain CreateDomain(string friendlyName, System.Security.Policy.Evidence securityInfo, System.AppDomainSetup appDomainInfo) { throw null; }
602         [System.Security.SecurityCriticalAttribute]
603         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlAppDomain=true)]
CreateDomainHelper(string friendlyName, System.Security.Policy.Evidence securityInfo, System.AppDomainSetup appDomainInfo)604         protected static System.AppDomain CreateDomainHelper(string friendlyName, System.Security.Policy.Evidence securityInfo, System.AppDomainSetup appDomainInfo) { throw null; }
605         [System.Security.SecurityCriticalAttribute]
InitializeNewDomain(System.AppDomainSetup appDomainInfo)606         public virtual void InitializeNewDomain(System.AppDomainSetup appDomainInfo) { }
607     }
608     [System.FlagsAttribute]
609     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
610     public enum AppDomainManagerInitializationOptions
611     {
612         None = 0,
613         RegisterWithHost = 1,
614     }
615     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
616     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
617     [System.SerializableAttribute]
618     public sealed partial class AppDomainSetup : System.IAppDomainSetup
619     {
AppDomainSetup()620         public AppDomainSetup() { }
AppDomainSetup(System.ActivationContext activationContext)621         public AppDomainSetup(System.ActivationContext activationContext) { }
622         [System.Security.SecuritySafeCriticalAttribute]
AppDomainSetup(System.Runtime.Hosting.ActivationArguments activationArguments)623         public AppDomainSetup(System.Runtime.Hosting.ActivationArguments activationArguments) { }
624         public System.Runtime.Hosting.ActivationArguments ActivationArguments { get { throw null; } set { } }
625         public System.AppDomainInitializer AppDomainInitializer { get { throw null; } set { } }
626         public string[] AppDomainInitializerArguments { get { throw null; } set { } }
627         public string AppDomainManagerAssembly { get { throw null; } set { } }
628         public string AppDomainManagerType { get { throw null; } set { } }
629         public string ApplicationBase { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } set { } }
630         public string ApplicationName { get { throw null; } set { } }
631         public System.Security.Policy.ApplicationTrust ApplicationTrust { get { throw null; } set { } }
632         public string CachePath { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } set { } }
633         public string ConfigurationFile { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } set { } }
634         public bool DisallowApplicationBaseProbing { get { throw null; } set { } }
635         public bool DisallowBindingRedirects { get { throw null; } set { } }
636         public bool DisallowCodeDownload { get { throw null; } set { } }
637         public bool DisallowPublisherPolicy { get { throw null; } set { } }
638         public string DynamicBase { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } [System.Security.SecuritySafeCriticalAttribute]set { } }
639         public string LicenseFile { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } set { } }
640         public System.LoaderOptimization LoaderOptimization { get { throw null; } set { } }
641         public string[] PartialTrustVisibleAssemblies { get { throw null; } set { } }
642         public string PrivateBinPath { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } set { } }
643         public string PrivateBinPathProbe { get { throw null; } set { } }
644         public bool SandboxInterop { get { throw null; } set { } }
645         public string ShadowCopyDirectories { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } set { } }
646         public string ShadowCopyFiles { get { throw null; } set { } }
647         public string TargetFrameworkName { get { throw null; } set { } }
GetConfigurationBytes()648         public byte[] GetConfigurationBytes() { throw null; }
SetCompatibilitySwitches(System.Collections.Generic.IEnumerable<string> switches)649         public void SetCompatibilitySwitches(System.Collections.Generic.IEnumerable<string> switches) { }
SetConfigurationBytes(byte[] value)650         public void SetConfigurationBytes(byte[] value) { }
651         [System.Security.SecurityCriticalAttribute]
SetNativeFunction(string functionName, int functionVersion, System.IntPtr functionPointer)652         public void SetNativeFunction(string functionName, int functionVersion, System.IntPtr functionPointer) { }
653     }
654     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
655     [System.SerializableAttribute]
656     public partial class AppDomainUnloadedException : System.SystemException
657     {
AppDomainUnloadedException()658         public AppDomainUnloadedException() { }
AppDomainUnloadedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)659         protected AppDomainUnloadedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
AppDomainUnloadedException(string message)660         public AppDomainUnloadedException(string message) { }
AppDomainUnloadedException(string message, System.Exception innerException)661         public AppDomainUnloadedException(string message, System.Exception innerException) { }
662     }
663     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
664     [System.SerializableAttribute]
665     public partial class ApplicationException : System.Exception
666     {
ApplicationException()667         public ApplicationException() { }
ApplicationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)668         protected ApplicationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
ApplicationException(string message)669         public ApplicationException(string message) { }
ApplicationException(string message, System.Exception innerException)670         public ApplicationException(string message, System.Exception innerException) { }
671     }
672     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
673     [System.SerializableAttribute]
674     public sealed partial class ApplicationId
675     {
ApplicationId(byte[] publicKeyToken, string name, System.Version version, string processorArchitecture, string culture)676         public ApplicationId(byte[] publicKeyToken, string name, System.Version version, string processorArchitecture, string culture) { }
677         public string Culture { get { throw null; } }
678         public string Name { get { throw null; } }
679         public string ProcessorArchitecture { get { throw null; } }
680         public byte[] PublicKeyToken { get { throw null; } }
681         public System.Version Version { get { throw null; } }
Copy()682         public System.ApplicationId Copy() { throw null; }
Equals(object o)683         public override bool Equals(object o) { throw null; }
GetHashCode()684         public override int GetHashCode() { throw null; }
ToString()685         public override string ToString() { throw null; }
686     }
687     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
688     [System.SerializableAttribute]
689     public sealed partial class ApplicationIdentity : System.Runtime.Serialization.ISerializable
690     {
691         [System.Security.SecuritySafeCriticalAttribute]
ApplicationIdentity(string applicationIdentityFullName)692         public ApplicationIdentity(string applicationIdentityFullName) { }
693         public string CodeBase { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
694         public string FullName { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
695         [System.Security.SecurityCriticalAttribute]
System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)696         void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
ToString()697         public override string ToString() { throw null; }
698     }
699     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
700     public partial struct ArgIterator
701     {
702         [System.Security.SecuritySafeCriticalAttribute]
ArgIteratorSystem.ArgIterator703         public ArgIterator(System.RuntimeArgumentHandle arglist) { throw null;}
704         [System.CLSCompliantAttribute(false)]
705         [System.Security.SecurityCriticalAttribute]
ArgIteratorSystem.ArgIterator706         public unsafe ArgIterator(System.RuntimeArgumentHandle arglist, void* ptr) { throw null;}
EndSystem.ArgIterator707         public void End() { }
EqualsSystem.ArgIterator708         public override bool Equals(object o) { throw null; }
GetHashCodeSystem.ArgIterator709         public override int GetHashCode() { throw null; }
710         [System.CLSCompliantAttribute(false)]
711         [System.Security.SecuritySafeCriticalAttribute]
GetNextArgSystem.ArgIterator712         public System.TypedReference GetNextArg() { throw null; }
713         [System.CLSCompliantAttribute(false)]
714         [System.Security.SecuritySafeCriticalAttribute]
GetNextArgSystem.ArgIterator715         public System.TypedReference GetNextArg(System.RuntimeTypeHandle rth) { throw null; }
716         [System.Security.SecuritySafeCriticalAttribute]
GetNextArgTypeSystem.ArgIterator717         public System.RuntimeTypeHandle GetNextArgType() { throw null; }
718         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
GetRemainingCountSystem.ArgIterator719         public int GetRemainingCount() { throw null; }
720     }
721     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
722     [System.SerializableAttribute]
723     public partial class ArgumentException : System.SystemException, System.Runtime.Serialization.ISerializable
724     {
ArgumentException()725         public ArgumentException() { }
ArgumentException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)726         protected ArgumentException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
ArgumentException(string message)727         public ArgumentException(string message) { }
ArgumentException(string message, System.Exception innerException)728         public ArgumentException(string message, System.Exception innerException) { }
ArgumentException(string message, string paramName)729         public ArgumentException(string message, string paramName) { }
ArgumentException(string message, string paramName, System.Exception innerException)730         public ArgumentException(string message, string paramName, System.Exception innerException) { }
731         public override string Message { get { throw null; } }
732         public virtual string ParamName { get { throw null; } }
733         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)734         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
735     }
736     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
737     [System.SerializableAttribute]
738     public partial class ArgumentNullException : System.ArgumentException
739     {
ArgumentNullException()740         public ArgumentNullException() { }
741         [System.Security.SecurityCriticalAttribute]
ArgumentNullException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)742         protected ArgumentNullException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
ArgumentNullException(string paramName)743         public ArgumentNullException(string paramName) { }
ArgumentNullException(string message, System.Exception innerException)744         public ArgumentNullException(string message, System.Exception innerException) { }
ArgumentNullException(string paramName, string message)745         public ArgumentNullException(string paramName, string message) { }
746     }
747     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
748     [System.SerializableAttribute]
749     public partial class ArgumentOutOfRangeException : System.ArgumentException, System.Runtime.Serialization.ISerializable
750     {
ArgumentOutOfRangeException()751         public ArgumentOutOfRangeException() { }
ArgumentOutOfRangeException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)752         protected ArgumentOutOfRangeException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
ArgumentOutOfRangeException(string paramName)753         public ArgumentOutOfRangeException(string paramName) { }
ArgumentOutOfRangeException(string message, System.Exception innerException)754         public ArgumentOutOfRangeException(string message, System.Exception innerException) { }
ArgumentOutOfRangeException(string paramName, object actualValue, string message)755         public ArgumentOutOfRangeException(string paramName, object actualValue, string message) { }
ArgumentOutOfRangeException(string paramName, string message)756         public ArgumentOutOfRangeException(string paramName, string message) { }
757         public virtual object ActualValue { get { throw null; } }
758         public override string Message { get { throw null; } }
759         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)760         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
761     }
762     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
763     [System.SerializableAttribute]
764     public partial class ArithmeticException : System.SystemException
765     {
ArithmeticException()766         public ArithmeticException() { }
ArithmeticException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)767         protected ArithmeticException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
ArithmeticException(string message)768         public ArithmeticException(string message) { }
ArithmeticException(string message, System.Exception innerException)769         public ArithmeticException(string message, System.Exception innerException) { }
770     }
771     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
772     [System.SerializableAttribute]
773     public abstract partial class Array : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.ICloneable
774     {
Array()775         internal Array() { }
776         public bool IsFixedSize { get { throw null; } }
777         public bool IsReadOnly { get { throw null; } }
778         public bool IsSynchronized { get { throw null; } }
779         public int Length { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2)), System.Security.SecuritySafeCriticalAttribute][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]get { throw null; } }
780         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
781         public long LongLength { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2)), System.Security.SecuritySafeCriticalAttribute][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]get { throw null; } }
782         public int Rank { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2)), System.Security.SecuritySafeCriticalAttribute][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]get { throw null; } }
783         public object SyncRoot { get { throw null; } }
784         int System.Collections.ICollection.Count { get { throw null; } }
785         object System.Collections.IList.this[int index] { get { throw null; } set { } }
AsReadOnly(T[] array)786         public static System.Collections.ObjectModel.ReadOnlyCollection<T> AsReadOnly<T>(T[] array) { throw null; }
787         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
BinarySearch(System.Array array, int index, int length, object value)788         public static int BinarySearch(System.Array array, int index, int length, object value) { throw null; }
789         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
790         [System.Security.SecuritySafeCriticalAttribute]
BinarySearch(System.Array array, int index, int length, object value, System.Collections.IComparer comparer)791         public static int BinarySearch(System.Array array, int index, int length, object value, System.Collections.IComparer comparer) { throw null; }
792         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
BinarySearch(System.Array array, object value)793         public static int BinarySearch(System.Array array, object value) { throw null; }
794         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
BinarySearch(System.Array array, object value, System.Collections.IComparer comparer)795         public static int BinarySearch(System.Array array, object value, System.Collections.IComparer comparer) { throw null; }
796         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
BinarySearch(T[] array, int index, int length, T value)797         public static int BinarySearch<T>(T[] array, int index, int length, T value) { throw null; }
798         [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)799         public static int BinarySearch<T>(T[] array, int index, int length, T value, System.Collections.Generic.IComparer<T> comparer) { throw null; }
800         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
BinarySearch(T[] array, T value)801         public static int BinarySearch<T>(T[] array, T value) { throw null; }
802         [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)803         public static int BinarySearch<T>(T[] array, T value, System.Collections.Generic.IComparer<T> comparer) { throw null; }
804         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
805         [System.Security.SecuritySafeCriticalAttribute]
Clear(System.Array array, int index, int length)806         public static void Clear(System.Array array, int index, int length) { }
Clone()807         public object Clone() { throw null; }
808         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
809         [System.Security.SecuritySafeCriticalAttribute]
ConstrainedCopy(System.Array sourceArray, int sourceIndex, System.Array destinationArray, int destinationIndex, int length)810         public static void ConstrainedCopy(System.Array sourceArray, int sourceIndex, System.Array destinationArray, int destinationIndex, int length) { }
ConvertAll(TInput[] array, System.Converter<TInput, TOutput> converter)811         public static TOutput[] ConvertAll<TInput, TOutput>(TInput[] array, System.Converter<TInput, TOutput> converter) { throw null; }
812         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
813         [System.Security.SecuritySafeCriticalAttribute]
Copy(System.Array sourceArray, System.Array destinationArray, int length)814         public static void Copy(System.Array sourceArray, System.Array destinationArray, int length) { }
815         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
Copy(System.Array sourceArray, System.Array destinationArray, long length)816         public static void Copy(System.Array sourceArray, System.Array destinationArray, long length) { }
817         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
818         [System.Security.SecuritySafeCriticalAttribute]
Copy(System.Array sourceArray, int sourceIndex, System.Array destinationArray, int destinationIndex, int length)819         public static void Copy(System.Array sourceArray, int sourceIndex, System.Array destinationArray, int destinationIndex, int length) { }
820         [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)821         public static void Copy(System.Array sourceArray, long sourceIndex, System.Array destinationArray, long destinationIndex, long length) { }
CopyTo(System.Array array, int index)822         public void CopyTo(System.Array array, int index) { }
823         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
CopyTo(System.Array array, long index)824         public void CopyTo(System.Array array, long index) { }
825         [System.Security.SecuritySafeCriticalAttribute]
CreateInstance(System.Type elementType, int length)826         public static System.Array CreateInstance(System.Type elementType, int length) { throw null; }
827         [System.Security.SecuritySafeCriticalAttribute]
CreateInstance(System.Type elementType, int length1, int length2)828         public static System.Array CreateInstance(System.Type elementType, int length1, int length2) { throw null; }
829         [System.Security.SecuritySafeCriticalAttribute]
CreateInstance(System.Type elementType, int length1, int length2, int length3)830         public static System.Array CreateInstance(System.Type elementType, int length1, int length2, int length3) { throw null; }
831         [System.Security.SecuritySafeCriticalAttribute]
CreateInstance(System.Type elementType, params int[] lengths)832         public static System.Array CreateInstance(System.Type elementType, params int[] lengths) { throw null; }
833         [System.Security.SecuritySafeCriticalAttribute]
CreateInstance(System.Type elementType, int[] lengths, int[] lowerBounds)834         public static System.Array CreateInstance(System.Type elementType, int[] lengths, int[] lowerBounds) { throw null; }
CreateInstance(System.Type elementType, params long[] lengths)835         public static System.Array CreateInstance(System.Type elementType, params long[] lengths) { throw null; }
836         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
Empty()837         public static T[] Empty<T>() { throw null; }
Exists(T[] array, System.Predicate<T> match)838         public static bool Exists<T>(T[] array, System.Predicate<T> match) { throw null; }
FindAll(T[] array, System.Predicate<T> match)839         public static T[] FindAll<T>(T[] array, System.Predicate<T> match) { throw null; }
FindIndex(T[] array, int startIndex, int count, System.Predicate<T> match)840         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)841         public static int FindIndex<T>(T[] array, int startIndex, System.Predicate<T> match) { throw null; }
FindIndex(T[] array, System.Predicate<T> match)842         public static int FindIndex<T>(T[] array, System.Predicate<T> match) { throw null; }
FindLastIndex(T[] array, int startIndex, int count, System.Predicate<T> match)843         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)844         public static int FindLastIndex<T>(T[] array, int startIndex, System.Predicate<T> match) { throw null; }
FindLastIndex(T[] array, System.Predicate<T> match)845         public static int FindLastIndex<T>(T[] array, System.Predicate<T> match) { throw null; }
FindLast(T[] array, System.Predicate<T> match)846         public static T FindLast<T>(T[] array, System.Predicate<T> match) { throw null; }
Find(T[] array, System.Predicate<T> match)847         public static T Find<T>(T[] array, System.Predicate<T> match) { throw null; }
ForEach(T[] array, System.Action<T> action)848         public static void ForEach<T>(T[] array, System.Action<T> action) { }
GetEnumerator()849         public System.Collections.IEnumerator GetEnumerator() { throw null; }
850         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
GetLength(int dimension)851         public int GetLength(int dimension) { throw null; }
852         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetLongLength(int dimension)853         public long GetLongLength(int dimension) { throw null; }
854         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
855         [System.Security.SecuritySafeCriticalAttribute]
GetLowerBound(int dimension)856         public int GetLowerBound(int dimension) { throw null; }
857         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
858         [System.Security.SecuritySafeCriticalAttribute]
GetUpperBound(int dimension)859         public int GetUpperBound(int dimension) { throw null; }
860         [System.Security.SecuritySafeCriticalAttribute]
GetValue(int index)861         public object GetValue(int index) { throw null; }
862         [System.Security.SecuritySafeCriticalAttribute]
GetValue(int index1, int index2)863         public object GetValue(int index1, int index2) { throw null; }
864         [System.Security.SecuritySafeCriticalAttribute]
GetValue(int index1, int index2, int index3)865         public object GetValue(int index1, int index2, int index3) { throw null; }
866         [System.Security.SecuritySafeCriticalAttribute]
GetValue(params int[] indices)867         public object GetValue(params int[] indices) { throw null; }
868         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetValue(long index)869         public object GetValue(long index) { throw null; }
870         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetValue(long index1, long index2)871         public object GetValue(long index1, long index2) { throw null; }
872         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetValue(long index1, long index2, long index3)873         public object GetValue(long index1, long index2, long index3) { throw null; }
874         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetValue(params long[] indices)875         public object GetValue(params long[] indices) { throw null; }
876         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
IndexOf(System.Array array, object value)877         public static int IndexOf(System.Array array, object value) { throw null; }
878         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
IndexOf(System.Array array, object value, int startIndex)879         public static int IndexOf(System.Array array, object value, int startIndex) { throw null; }
880         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
881         [System.Security.SecuritySafeCriticalAttribute]
IndexOf(System.Array array, object value, int startIndex, int count)882         public static int IndexOf(System.Array array, object value, int startIndex, int count) { throw null; }
IndexOf(T[] array, T value)883         public static int IndexOf<T>(T[] array, T value) { throw null; }
IndexOf(T[] array, T value, int startIndex)884         public static int IndexOf<T>(T[] array, T value, int startIndex) { throw null; }
IndexOf(T[] array, T value, int startIndex, int count)885         public static int IndexOf<T>(T[] array, T value, int startIndex, int count) { throw null; }
886         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
Initialize()887         public void Initialize() { }
888         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
LastIndexOf(System.Array array, object value)889         public static int LastIndexOf(System.Array array, object value) { throw null; }
890         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
LastIndexOf(System.Array array, object value, int startIndex)891         public static int LastIndexOf(System.Array array, object value, int startIndex) { throw null; }
892         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
893         [System.Security.SecuritySafeCriticalAttribute]
LastIndexOf(System.Array array, object value, int startIndex, int count)894         public static int LastIndexOf(System.Array array, object value, int startIndex, int count) { throw null; }
LastIndexOf(T[] array, T value)895         public static int LastIndexOf<T>(T[] array, T value) { throw null; }
LastIndexOf(T[] array, T value, int startIndex)896         public static int LastIndexOf<T>(T[] array, T value, int startIndex) { throw null; }
LastIndexOf(T[] array, T value, int startIndex, int count)897         public static int LastIndexOf<T>(T[] array, T value, int startIndex, int count) { throw null; }
898         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
Resize(ref T[] array, int newSize)899         public static void Resize<T>(ref T[] array, int newSize) { }
900         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
Reverse(System.Array array)901         public static void Reverse(System.Array array) { }
902         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
903         [System.Security.SecuritySafeCriticalAttribute]
Reverse(System.Array array, int index, int length)904         public static void Reverse(System.Array array, int index, int length) { }
905         [System.Security.SecuritySafeCriticalAttribute]
SetValue(object value, int index)906         public void SetValue(object value, int index) { }
907         [System.Security.SecuritySafeCriticalAttribute]
SetValue(object value, int index1, int index2)908         public void SetValue(object value, int index1, int index2) { }
909         [System.Security.SecuritySafeCriticalAttribute]
SetValue(object value, int index1, int index2, int index3)910         public void SetValue(object value, int index1, int index2, int index3) { }
911         [System.Security.SecuritySafeCriticalAttribute]
SetValue(object value, params int[] indices)912         public void SetValue(object value, params int[] indices) { }
913         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
SetValue(object value, long index)914         public void SetValue(object value, long index) { }
915         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
SetValue(object value, long index1, long index2)916         public void SetValue(object value, long index1, long index2) { }
917         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
SetValue(object value, long index1, long index2, long index3)918         public void SetValue(object value, long index1, long index2, long index3) { }
919         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
SetValue(object value, params long[] indices)920         public void SetValue(object value, params long[] indices) { }
921         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
Sort(System.Array array)922         public static void Sort(System.Array array) { }
923         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
Sort(System.Array keys, System.Array items)924         public static void Sort(System.Array keys, System.Array items) { }
925         [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)926         public static void Sort(System.Array keys, System.Array items, System.Collections.IComparer comparer) { }
927         [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)928         public static void Sort(System.Array keys, System.Array items, int index, int length) { }
929         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
930         [System.Security.SecuritySafeCriticalAttribute]
Sort(System.Array keys, System.Array items, int index, int length, System.Collections.IComparer comparer)931         public static void Sort(System.Array keys, System.Array items, int index, int length, System.Collections.IComparer comparer) { }
932         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
Sort(System.Array array, System.Collections.IComparer comparer)933         public static void Sort(System.Array array, System.Collections.IComparer comparer) { }
934         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
Sort(System.Array array, int index, int length)935         public static void Sort(System.Array array, int index, int length) { }
936         [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)937         public static void Sort(System.Array array, int index, int length, System.Collections.IComparer comparer) { }
938         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
Sort(T[] array)939         public static void Sort<T>(T[] array) { }
940         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
Sort(T[] array, System.Collections.Generic.IComparer<T> comparer)941         public static void Sort<T>(T[] array, System.Collections.Generic.IComparer<T> comparer) { }
Sort(T[] array, System.Comparison<T> comparison)942         public static void Sort<T>(T[] array, System.Comparison<T> comparison) { }
943         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
Sort(T[] array, int index, int length)944         public static void Sort<T>(T[] array, int index, int length) { }
945         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
946         [System.Security.SecuritySafeCriticalAttribute]
Sort(T[] array, int index, int length, System.Collections.Generic.IComparer<T> comparer)947         public static void Sort<T>(T[] array, int index, int length, System.Collections.Generic.IComparer<T> comparer) { }
948         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
Sort(TKey[] keys, TValue[] items)949         public static void Sort<TKey, TValue>(TKey[] keys, TValue[] items) { }
950         [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)951         public static void Sort<TKey, TValue>(TKey[] keys, TValue[] items, System.Collections.Generic.IComparer<TKey> comparer) { }
952         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
Sort(TKey[] keys, TValue[] items, int index, int length)953         public static void Sort<TKey, TValue>(TKey[] keys, TValue[] items, int index, int length) { }
954         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
955         [System.Security.SecuritySafeCriticalAttribute]
Sort(TKey[] keys, TValue[] items, int index, int length, System.Collections.Generic.IComparer<TKey> comparer)956         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)957         int System.Collections.IList.Add(object value) { throw null; }
System.Collections.IList.Clear()958         void System.Collections.IList.Clear() { }
System.Collections.IList.Contains(object value)959         bool System.Collections.IList.Contains(object value) { throw null; }
System.Collections.IList.IndexOf(object value)960         int System.Collections.IList.IndexOf(object value) { throw null; }
System.Collections.IList.Insert(int index, object value)961         void System.Collections.IList.Insert(int index, object value) { }
System.Collections.IList.Remove(object value)962         void System.Collections.IList.Remove(object value) { }
System.Collections.IList.RemoveAt(int index)963         void System.Collections.IList.RemoveAt(int index) { }
System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer)964         int System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer)965         bool System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer)966         int System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer) { throw null; }
TrueForAll(T[] array, System.Predicate<T> match)967         public static bool TrueForAll<T>(T[] array, System.Predicate<T> match) { throw null; }
968     }
969     [System.SerializableAttribute]
970     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
971     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
972     {
ArraySegmentSystem.ArraySegment973         public ArraySegment(T[] array) { throw null;}
ArraySegmentSystem.ArraySegment974         public ArraySegment(T[] array, int offset, int count) { throw null;}
975         public T[] Array { get { throw null; } }
976         public int Count { get { throw null; } }
977         public int Offset { get { throw null; } }
978         bool System.Collections.Generic.ICollection<T>.IsReadOnly { get { throw null; } }
979         T System.Collections.Generic.IList<T>.this[int index] { get { throw null; } set { } }
980         T System.Collections.Generic.IReadOnlyList<T>.this[int index] { get { throw null; } }
EqualsSystem.ArraySegment981         public bool Equals(System.ArraySegment<T> obj) { throw null; }
EqualsSystem.ArraySegment982         public override bool Equals(object obj) { throw null; }
GetHashCodeSystem.ArraySegment983         public override int GetHashCode() { throw null; }
operator ==System.ArraySegment984         public static bool operator ==(System.ArraySegment<T> a, System.ArraySegment<T> b) { throw null; }
operator !=System.ArraySegment985         public static bool operator !=(System.ArraySegment<T> a, System.ArraySegment<T> b) { throw null; }
AddSystem.ArraySegment986         void System.Collections.Generic.ICollection<T>.Add(T item) { }
ClearSystem.ArraySegment987         void System.Collections.Generic.ICollection<T>.Clear() { }
ContainsSystem.ArraySegment988         bool System.Collections.Generic.ICollection<T>.Contains(T item) { throw null; }
CopyToSystem.ArraySegment989         void System.Collections.Generic.ICollection<T>.CopyTo(T[] array, int arrayIndex) { }
RemoveSystem.ArraySegment990         bool System.Collections.Generic.ICollection<T>.Remove(T item) { throw null; }
GetEnumeratorSystem.ArraySegment991         System.Collections.Generic.IEnumerator<T> System.Collections.Generic.IEnumerable<T>.GetEnumerator() { throw null; }
IndexOfSystem.ArraySegment992         int System.Collections.Generic.IList<T>.IndexOf(T item) { throw null; }
InsertSystem.ArraySegment993         void System.Collections.Generic.IList<T>.Insert(int index, T item) { }
RemoveAtSystem.ArraySegment994         void System.Collections.Generic.IList<T>.RemoveAt(int index) { }
System.Collections.IEnumerable.GetEnumeratorSystem.ArraySegment995         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
996     }
997     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
998     [System.SerializableAttribute]
999     public partial class ArrayTypeMismatchException : System.SystemException
1000     {
ArrayTypeMismatchException()1001         public ArrayTypeMismatchException() { }
ArrayTypeMismatchException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)1002         protected ArrayTypeMismatchException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
ArrayTypeMismatchException(string message)1003         public ArrayTypeMismatchException(string message) { }
ArrayTypeMismatchException(string message, System.Exception innerException)1004         public ArrayTypeMismatchException(string message, System.Exception innerException) { }
1005     }
1006     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
1007     public partial class AssemblyLoadEventArgs : System.EventArgs
1008     {
AssemblyLoadEventArgs(System.Reflection.Assembly loadedAssembly)1009         public AssemblyLoadEventArgs(System.Reflection.Assembly loadedAssembly) { }
1010         public System.Reflection.Assembly LoadedAssembly { get { throw null; } }
1011     }
1012     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
1013     [System.SerializableAttribute]
AssemblyLoadEventHandler(object sender, System.AssemblyLoadEventArgs args)1014     public delegate void AssemblyLoadEventHandler(object sender, System.AssemblyLoadEventArgs args);
1015     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
1016     [System.SerializableAttribute]
AsyncCallback(System.IAsyncResult ar)1017     public delegate void AsyncCallback(System.IAsyncResult ar);
1018     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), Inherited=true, AllowMultiple=false)]
1019     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
1020     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._Attribute))]
1021     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
1022     [System.SerializableAttribute]
1023     public abstract partial class Attribute : System.Runtime.InteropServices._Attribute
1024     {
Attribute()1025         protected Attribute() { }
1026         public virtual object TypeId { get { throw null; } }
1027         [System.Security.SecuritySafeCriticalAttribute]
Equals(object obj)1028         public override bool Equals(object obj) { throw null; }
GetCustomAttribute(System.Reflection.Assembly element, System.Type attributeType)1029         public static System.Attribute GetCustomAttribute(System.Reflection.Assembly element, System.Type attributeType) { throw null; }
GetCustomAttribute(System.Reflection.Assembly element, System.Type attributeType, bool inherit)1030         public static System.Attribute GetCustomAttribute(System.Reflection.Assembly element, System.Type attributeType, bool inherit) { throw null; }
GetCustomAttribute(System.Reflection.MemberInfo element, System.Type attributeType)1031         public static System.Attribute GetCustomAttribute(System.Reflection.MemberInfo element, System.Type attributeType) { throw null; }
GetCustomAttribute(System.Reflection.MemberInfo element, System.Type attributeType, bool inherit)1032         public static System.Attribute GetCustomAttribute(System.Reflection.MemberInfo element, System.Type attributeType, bool inherit) { throw null; }
GetCustomAttribute(System.Reflection.Module element, System.Type attributeType)1033         public static System.Attribute GetCustomAttribute(System.Reflection.Module element, System.Type attributeType) { throw null; }
GetCustomAttribute(System.Reflection.Module element, System.Type attributeType, bool inherit)1034         public static System.Attribute GetCustomAttribute(System.Reflection.Module element, System.Type attributeType, bool inherit) { throw null; }
GetCustomAttribute(System.Reflection.ParameterInfo element, System.Type attributeType)1035         public static System.Attribute GetCustomAttribute(System.Reflection.ParameterInfo element, System.Type attributeType) { throw null; }
GetCustomAttribute(System.Reflection.ParameterInfo element, System.Type attributeType, bool inherit)1036         public static System.Attribute GetCustomAttribute(System.Reflection.ParameterInfo element, System.Type attributeType, bool inherit) { throw null; }
GetCustomAttributes(System.Reflection.Assembly element)1037         public static System.Attribute[] GetCustomAttributes(System.Reflection.Assembly element) { throw null; }
GetCustomAttributes(System.Reflection.Assembly element, bool inherit)1038         public static System.Attribute[] GetCustomAttributes(System.Reflection.Assembly element, bool inherit) { throw null; }
GetCustomAttributes(System.Reflection.Assembly element, System.Type attributeType)1039         public static System.Attribute[] GetCustomAttributes(System.Reflection.Assembly element, System.Type attributeType) { throw null; }
GetCustomAttributes(System.Reflection.Assembly element, System.Type attributeType, bool inherit)1040         public static System.Attribute[] GetCustomAttributes(System.Reflection.Assembly element, System.Type attributeType, bool inherit) { throw null; }
GetCustomAttributes(System.Reflection.MemberInfo element)1041         public static System.Attribute[] GetCustomAttributes(System.Reflection.MemberInfo element) { throw null; }
GetCustomAttributes(System.Reflection.MemberInfo element, bool inherit)1042         public static System.Attribute[] GetCustomAttributes(System.Reflection.MemberInfo element, bool inherit) { throw null; }
GetCustomAttributes(System.Reflection.MemberInfo element, System.Type type)1043         public static System.Attribute[] GetCustomAttributes(System.Reflection.MemberInfo element, System.Type type) { throw null; }
GetCustomAttributes(System.Reflection.MemberInfo element, System.Type type, bool inherit)1044         public static System.Attribute[] GetCustomAttributes(System.Reflection.MemberInfo element, System.Type type, bool inherit) { throw null; }
GetCustomAttributes(System.Reflection.Module element)1045         public static System.Attribute[] GetCustomAttributes(System.Reflection.Module element) { throw null; }
GetCustomAttributes(System.Reflection.Module element, bool inherit)1046         public static System.Attribute[] GetCustomAttributes(System.Reflection.Module element, bool inherit) { throw null; }
GetCustomAttributes(System.Reflection.Module element, System.Type attributeType)1047         public static System.Attribute[] GetCustomAttributes(System.Reflection.Module element, System.Type attributeType) { throw null; }
GetCustomAttributes(System.Reflection.Module element, System.Type attributeType, bool inherit)1048         public static System.Attribute[] GetCustomAttributes(System.Reflection.Module element, System.Type attributeType, bool inherit) { throw null; }
GetCustomAttributes(System.Reflection.ParameterInfo element)1049         public static System.Attribute[] GetCustomAttributes(System.Reflection.ParameterInfo element) { throw null; }
GetCustomAttributes(System.Reflection.ParameterInfo element, bool inherit)1050         public static System.Attribute[] GetCustomAttributes(System.Reflection.ParameterInfo element, bool inherit) { throw null; }
GetCustomAttributes(System.Reflection.ParameterInfo element, System.Type attributeType)1051         public static System.Attribute[] GetCustomAttributes(System.Reflection.ParameterInfo element, System.Type attributeType) { throw null; }
GetCustomAttributes(System.Reflection.ParameterInfo element, System.Type attributeType, bool inherit)1052         public static System.Attribute[] GetCustomAttributes(System.Reflection.ParameterInfo element, System.Type attributeType, bool inherit) { throw null; }
1053         [System.Security.SecuritySafeCriticalAttribute]
GetHashCode()1054         public override int GetHashCode() { throw null; }
IsDefaultAttribute()1055         public virtual bool IsDefaultAttribute() { throw null; }
IsDefined(System.Reflection.Assembly element, System.Type attributeType)1056         public static bool IsDefined(System.Reflection.Assembly element, System.Type attributeType) { throw null; }
IsDefined(System.Reflection.Assembly element, System.Type attributeType, bool inherit)1057         public static bool IsDefined(System.Reflection.Assembly element, System.Type attributeType, bool inherit) { throw null; }
IsDefined(System.Reflection.MemberInfo element, System.Type attributeType)1058         public static bool IsDefined(System.Reflection.MemberInfo element, System.Type attributeType) { throw null; }
IsDefined(System.Reflection.MemberInfo element, System.Type attributeType, bool inherit)1059         public static bool IsDefined(System.Reflection.MemberInfo element, System.Type attributeType, bool inherit) { throw null; }
IsDefined(System.Reflection.Module element, System.Type attributeType)1060         public static bool IsDefined(System.Reflection.Module element, System.Type attributeType) { throw null; }
IsDefined(System.Reflection.Module element, System.Type attributeType, bool inherit)1061         public static bool IsDefined(System.Reflection.Module element, System.Type attributeType, bool inherit) { throw null; }
IsDefined(System.Reflection.ParameterInfo element, System.Type attributeType)1062         public static bool IsDefined(System.Reflection.ParameterInfo element, System.Type attributeType) { throw null; }
IsDefined(System.Reflection.ParameterInfo element, System.Type attributeType, bool inherit)1063         public static bool IsDefined(System.Reflection.ParameterInfo element, System.Type attributeType, bool inherit) { throw null; }
Match(object obj)1064         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)1065         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)1066         void System.Runtime.InteropServices._Attribute.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._Attribute.GetTypeInfoCount(out uint pcTInfo)1067         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)1068         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) { }
1069     }
1070     [System.FlagsAttribute]
1071     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
1072     [System.SerializableAttribute]
1073     public enum AttributeTargets
1074     {
1075         All = 32767,
1076         Assembly = 1,
1077         Class = 4,
1078         Constructor = 32,
1079         Delegate = 4096,
1080         Enum = 16,
1081         Event = 512,
1082         Field = 256,
1083         GenericParameter = 16384,
1084         Interface = 1024,
1085         Method = 64,
1086         Module = 2,
1087         Parameter = 2048,
1088         Property = 128,
1089         ReturnValue = 8192,
1090         Struct = 8,
1091     }
1092     [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true)]
1093     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
1094     [System.SerializableAttribute]
1095     public sealed partial class AttributeUsageAttribute : System.Attribute
1096     {
AttributeUsageAttribute(System.AttributeTargets validOn)1097         public AttributeUsageAttribute(System.AttributeTargets validOn) { }
1098         public bool AllowMultiple { get { throw null; } set { } }
1099         public bool Inherited { get { throw null; } set { } }
1100         public System.AttributeTargets ValidOn { get { throw null; } }
1101     }
1102     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
1103     [System.SerializableAttribute]
1104     public partial class BadImageFormatException : System.SystemException
1105     {
BadImageFormatException()1106         public BadImageFormatException() { }
BadImageFormatException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)1107         protected BadImageFormatException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
BadImageFormatException(string message)1108         public BadImageFormatException(string message) { }
BadImageFormatException(string message, System.Exception inner)1109         public BadImageFormatException(string message, System.Exception inner) { }
BadImageFormatException(string message, string fileName)1110         public BadImageFormatException(string message, string fileName) { }
BadImageFormatException(string message, string fileName, System.Exception inner)1111         public BadImageFormatException(string message, string fileName, System.Exception inner) { }
1112         public string FileName { get { throw null; } }
1113         public string FusionLog { [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(96))]get { throw null; } }
1114         public override string Message { get { throw null; } }
1115         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)1116         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
ToString()1117         public override string ToString() { throw null; }
1118     }
1119     [System.FlagsAttribute]
1120     public enum Base64FormattingOptions
1121     {
1122         InsertLineBreaks = 1,
1123         None = 0,
1124     }
1125     public static partial class BitConverter
1126     {
1127         public static readonly bool IsLittleEndian;
1128         [System.Security.SecuritySafeCriticalAttribute]
DoubleToInt64Bits(double value)1129         public static long DoubleToInt64Bits(double value) { throw null; }
GetBytes(bool value)1130         public static byte[] GetBytes(bool value) { throw null; }
GetBytes(char value)1131         public static byte[] GetBytes(char value) { throw null; }
1132         [System.Security.SecuritySafeCriticalAttribute]
GetBytes(double value)1133         public static byte[] GetBytes(double value) { throw null; }
1134         [System.Security.SecuritySafeCriticalAttribute]
GetBytes(short value)1135         public static byte[] GetBytes(short value) { throw null; }
1136         [System.Security.SecuritySafeCriticalAttribute]
GetBytes(int value)1137         public static byte[] GetBytes(int value) { throw null; }
1138         [System.Security.SecuritySafeCriticalAttribute]
GetBytes(long value)1139         public static byte[] GetBytes(long value) { throw null; }
1140         [System.Security.SecuritySafeCriticalAttribute]
GetBytes(float value)1141         public static byte[] GetBytes(float value) { throw null; }
1142         [System.CLSCompliantAttribute(false)]
GetBytes(ushort value)1143         public static byte[] GetBytes(ushort value) { throw null; }
1144         [System.CLSCompliantAttribute(false)]
GetBytes(uint value)1145         public static byte[] GetBytes(uint value) { throw null; }
1146         [System.CLSCompliantAttribute(false)]
GetBytes(ulong value)1147         public static byte[] GetBytes(ulong value) { throw null; }
1148         [System.Security.SecuritySafeCriticalAttribute]
Int64BitsToDouble(long value)1149         public static double Int64BitsToDouble(long value) { throw null; }
ToBoolean(byte[] value, int startIndex)1150         public static bool ToBoolean(byte[] value, int startIndex) { throw null; }
ToChar(byte[] value, int startIndex)1151         public static char ToChar(byte[] value, int startIndex) { throw null; }
1152         [System.Security.SecuritySafeCriticalAttribute]
ToDouble(byte[] value, int startIndex)1153         public static double ToDouble(byte[] value, int startIndex) { throw null; }
1154         [System.Security.SecuritySafeCriticalAttribute]
ToInt16(byte[] value, int startIndex)1155         public static short ToInt16(byte[] value, int startIndex) { throw null; }
1156         [System.Security.SecuritySafeCriticalAttribute]
ToInt32(byte[] value, int startIndex)1157         public static int ToInt32(byte[] value, int startIndex) { throw null; }
1158         [System.Security.SecuritySafeCriticalAttribute]
ToInt64(byte[] value, int startIndex)1159         public static long ToInt64(byte[] value, int startIndex) { throw null; }
1160         [System.Security.SecuritySafeCriticalAttribute]
ToSingle(byte[] value, int startIndex)1161         public static float ToSingle(byte[] value, int startIndex) { throw null; }
ToString(byte[] value)1162         public static string ToString(byte[] value) { throw null; }
ToString(byte[] value, int startIndex)1163         public static string ToString(byte[] value, int startIndex) { throw null; }
ToString(byte[] value, int startIndex, int length)1164         public static string ToString(byte[] value, int startIndex, int length) { throw null; }
1165         [System.CLSCompliantAttribute(false)]
ToUInt16(byte[] value, int startIndex)1166         public static ushort ToUInt16(byte[] value, int startIndex) { throw null; }
1167         [System.CLSCompliantAttribute(false)]
ToUInt32(byte[] value, int startIndex)1168         public static uint ToUInt32(byte[] value, int startIndex) { throw null; }
1169         [System.CLSCompliantAttribute(false)]
ToUInt64(byte[] value, int startIndex)1170         public static ulong ToUInt64(byte[] value, int startIndex) { throw null; }
1171     }
1172     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
1173     [System.SerializableAttribute]
1174     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
1175     public partial struct Boolean : System.IComparable, System.IComparable<bool>, System.IConvertible, System.IEquatable<bool>
1176     {
1177         public static readonly string FalseString;
1178         public static readonly string TrueString;
CompareToSystem.Boolean1179         public int CompareTo(System.Boolean value) { throw null; }
CompareToSystem.Boolean1180         public int CompareTo(object obj) { throw null; }
EqualsSystem.Boolean1181         public System.Boolean Equals(System.Boolean obj) { throw null; }
EqualsSystem.Boolean1182         public override System.Boolean Equals(object obj) { throw null; }
GetHashCodeSystem.Boolean1183         public override int GetHashCode() { throw null; }
GetTypeCodeSystem.Boolean1184         public System.TypeCode GetTypeCode() { throw null; }
ParseSystem.Boolean1185         public static System.Boolean Parse(string value) { throw null; }
System.IConvertible.ToBooleanSystem.Boolean1186         System.Boolean System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToByteSystem.Boolean1187         byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToCharSystem.Boolean1188         char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDateTimeSystem.Boolean1189         System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDecimalSystem.Boolean1190         decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDoubleSystem.Boolean1191         double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt16System.Boolean1192         short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt32System.Boolean1193         int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt64System.Boolean1194         long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSByteSystem.Boolean1195         sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSingleSystem.Boolean1196         float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToTypeSystem.Boolean1197         object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt16System.Boolean1198         ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt32System.Boolean1199         uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt64System.Boolean1200         ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
ToStringSystem.Boolean1201         public override string ToString() { throw null; }
ToStringSystem.Boolean1202         public string ToString(System.IFormatProvider provider) { throw null; }
TryParseSystem.Boolean1203         public static System.Boolean TryParse(string value, out System.Boolean result) { result = default(bool); throw null; }
1204     }
1205     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
1206     public static partial class Buffer
1207     {
1208         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
BlockCopy(System.Array src, int srcOffset, System.Array dst, int dstOffset, int count)1209         public static void BlockCopy(System.Array src, int srcOffset, System.Array dst, int dstOffset, int count) { }
1210         [System.Security.SecuritySafeCriticalAttribute]
ByteLength(System.Array array)1211         public static int ByteLength(System.Array array) { throw null; }
1212         [System.Security.SecuritySafeCriticalAttribute]
GetByte(System.Array array, int index)1213         public static byte GetByte(System.Array array, int index) { throw null; }
1214         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)][System.CLSCompliantAttribute(false)]
1215         [System.Security.SecurityCriticalAttribute]
MemoryCopy(void* source, void* destination, long destinationSizeInBytes, long sourceBytesToCopy)1216         public unsafe static void MemoryCopy(void* source, void* destination, long destinationSizeInBytes, long sourceBytesToCopy) { }
1217         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)][System.CLSCompliantAttribute(false)]
1218         [System.Security.SecurityCriticalAttribute]
MemoryCopy(void* source, void* destination, ulong destinationSizeInBytes, ulong sourceBytesToCopy)1219         public unsafe static void MemoryCopy(void* source, void* destination, ulong destinationSizeInBytes, ulong sourceBytesToCopy) { }
1220         [System.Security.SecuritySafeCriticalAttribute]
SetByte(System.Array array, int index, byte value)1221         public static void SetByte(System.Array array, int index, byte value) { }
1222     }
1223     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
1224     [System.SerializableAttribute]
1225     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
1226     public partial struct Byte : System.IComparable, System.IComparable<byte>, System.IConvertible, System.IEquatable<byte>, System.IFormattable
1227     {
1228         public const byte MaxValue = (byte)255;
1229         public const byte MinValue = (byte)0;
CompareToSystem.Byte1230         public int CompareTo(System.Byte value) { throw null; }
CompareToSystem.Byte1231         public int CompareTo(object value) { throw null; }
EqualsSystem.Byte1232         public bool Equals(System.Byte obj) { throw null; }
EqualsSystem.Byte1233         public override bool Equals(object obj) { throw null; }
GetHashCodeSystem.Byte1234         public override int GetHashCode() { throw null; }
GetTypeCodeSystem.Byte1235         public System.TypeCode GetTypeCode() { throw null; }
ParseSystem.Byte1236         public static System.Byte Parse(string s) { throw null; }
ParseSystem.Byte1237         public static System.Byte Parse(string s, System.Globalization.NumberStyles style) { throw null; }
ParseSystem.Byte1238         public static System.Byte Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; }
ParseSystem.Byte1239         public static System.Byte Parse(string s, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToBooleanSystem.Byte1240         bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToByteSystem.Byte1241         System.Byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToCharSystem.Byte1242         char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDateTimeSystem.Byte1243         System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDecimalSystem.Byte1244         decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDoubleSystem.Byte1245         double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt16System.Byte1246         short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt32System.Byte1247         int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt64System.Byte1248         long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSByteSystem.Byte1249         sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSingleSystem.Byte1250         float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToTypeSystem.Byte1251         object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt16System.Byte1252         ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt32System.Byte1253         uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt64System.Byte1254         ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
1255         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Byte1256         public override string ToString() { throw null; }
1257         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Byte1258         public string ToString(System.IFormatProvider provider) { throw null; }
1259         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Byte1260         public string ToString(string format) { throw null; }
1261         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Byte1262         public string ToString(string format, System.IFormatProvider provider) { throw null; }
TryParseSystem.Byte1263         public static bool TryParse(string s, out System.Byte result) { result = default(byte); throw null; }
TryParseSystem.Byte1264         public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Byte result) { result = default(byte); throw null; }
1265     }
1266     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
1267     [System.SerializableAttribute]
1268     public partial class CannotUnloadAppDomainException : System.SystemException
1269     {
CannotUnloadAppDomainException()1270         public CannotUnloadAppDomainException() { }
CannotUnloadAppDomainException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)1271         protected CannotUnloadAppDomainException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
CannotUnloadAppDomainException(string message)1272         public CannotUnloadAppDomainException(string message) { }
CannotUnloadAppDomainException(string message, System.Exception innerException)1273         public CannotUnloadAppDomainException(string message, System.Exception innerException) { }
1274     }
1275     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
1276     [System.SerializableAttribute]
1277     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
1278     public partial struct Char : System.IComparable, System.IComparable<char>, System.IConvertible, System.IEquatable<char>
1279     {
1280         public const char MaxValue = '\uFFFF';
1281         public const char MinValue = '\0';
CompareToSystem.Char1282         public int CompareTo(System.Char value) { throw null; }
CompareToSystem.Char1283         public int CompareTo(object value) { throw null; }
ConvertFromUtf32System.Char1284         public static string ConvertFromUtf32(int utf32) { throw null; }
ConvertToUtf32System.Char1285         public static int ConvertToUtf32(System.Char highSurrogate, System.Char lowSurrogate) { throw null; }
ConvertToUtf32System.Char1286         public static int ConvertToUtf32(string s, int index) { throw null; }
EqualsSystem.Char1287         public bool Equals(System.Char obj) { throw null; }
EqualsSystem.Char1288         public override bool Equals(object obj) { throw null; }
GetHashCodeSystem.Char1289         public override int GetHashCode() { throw null; }
GetNumericValueSystem.Char1290         public static double GetNumericValue(System.Char c) { throw null; }
GetNumericValueSystem.Char1291         public static double GetNumericValue(string s, int index) { throw null; }
GetTypeCodeSystem.Char1292         public System.TypeCode GetTypeCode() { throw null; }
GetUnicodeCategorySystem.Char1293         public static System.Globalization.UnicodeCategory GetUnicodeCategory(System.Char c) { throw null; }
GetUnicodeCategorySystem.Char1294         public static System.Globalization.UnicodeCategory GetUnicodeCategory(string s, int index) { throw null; }
IsControlSystem.Char1295         public static bool IsControl(System.Char c) { throw null; }
IsControlSystem.Char1296         public static bool IsControl(string s, int index) { throw null; }
IsDigitSystem.Char1297         public static bool IsDigit(System.Char c) { throw null; }
IsDigitSystem.Char1298         public static bool IsDigit(string s, int index) { throw null; }
IsHighSurrogateSystem.Char1299         public static bool IsHighSurrogate(System.Char c) { throw null; }
IsHighSurrogateSystem.Char1300         public static bool IsHighSurrogate(string s, int index) { throw null; }
IsLetterSystem.Char1301         public static bool IsLetter(System.Char c) { throw null; }
IsLetterSystem.Char1302         public static bool IsLetter(string s, int index) { throw null; }
IsLetterOrDigitSystem.Char1303         public static bool IsLetterOrDigit(System.Char c) { throw null; }
IsLetterOrDigitSystem.Char1304         public static bool IsLetterOrDigit(string s, int index) { throw null; }
IsLowerSystem.Char1305         public static bool IsLower(System.Char c) { throw null; }
IsLowerSystem.Char1306         public static bool IsLower(string s, int index) { throw null; }
IsLowSurrogateSystem.Char1307         public static bool IsLowSurrogate(System.Char c) { throw null; }
IsLowSurrogateSystem.Char1308         public static bool IsLowSurrogate(string s, int index) { throw null; }
IsNumberSystem.Char1309         public static bool IsNumber(System.Char c) { throw null; }
IsNumberSystem.Char1310         public static bool IsNumber(string s, int index) { throw null; }
IsPunctuationSystem.Char1311         public static bool IsPunctuation(System.Char c) { throw null; }
IsPunctuationSystem.Char1312         public static bool IsPunctuation(string s, int index) { throw null; }
IsSeparatorSystem.Char1313         public static bool IsSeparator(System.Char c) { throw null; }
IsSeparatorSystem.Char1314         public static bool IsSeparator(string s, int index) { throw null; }
IsSurrogateSystem.Char1315         public static bool IsSurrogate(System.Char c) { throw null; }
IsSurrogateSystem.Char1316         public static bool IsSurrogate(string s, int index) { throw null; }
IsSurrogatePairSystem.Char1317         public static bool IsSurrogatePair(System.Char highSurrogate, System.Char lowSurrogate) { throw null; }
IsSurrogatePairSystem.Char1318         public static bool IsSurrogatePair(string s, int index) { throw null; }
IsSymbolSystem.Char1319         public static bool IsSymbol(System.Char c) { throw null; }
IsSymbolSystem.Char1320         public static bool IsSymbol(string s, int index) { throw null; }
IsUpperSystem.Char1321         public static bool IsUpper(System.Char c) { throw null; }
IsUpperSystem.Char1322         public static bool IsUpper(string s, int index) { throw null; }
IsWhiteSpaceSystem.Char1323         public static bool IsWhiteSpace(System.Char c) { throw null; }
IsWhiteSpaceSystem.Char1324         public static bool IsWhiteSpace(string s, int index) { throw null; }
ParseSystem.Char1325         public static System.Char Parse(string s) { throw null; }
System.IConvertible.ToBooleanSystem.Char1326         bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToByteSystem.Char1327         byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToCharSystem.Char1328         System.Char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDateTimeSystem.Char1329         System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDecimalSystem.Char1330         decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDoubleSystem.Char1331         double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt16System.Char1332         short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt32System.Char1333         int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt64System.Char1334         long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSByteSystem.Char1335         sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSingleSystem.Char1336         float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToTypeSystem.Char1337         object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt16System.Char1338         ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt32System.Char1339         uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt64System.Char1340         ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
ToLowerSystem.Char1341         public static System.Char ToLower(System.Char c) { throw null; }
ToLowerSystem.Char1342         public static System.Char ToLower(System.Char c, System.Globalization.CultureInfo culture) { throw null; }
ToLowerInvariantSystem.Char1343         public static System.Char ToLowerInvariant(System.Char c) { throw null; }
ToStringSystem.Char1344         public override string ToString() { throw null; }
ToStringSystem.Char1345         public static string ToString(System.Char c) { throw null; }
ToStringSystem.Char1346         public string ToString(System.IFormatProvider provider) { throw null; }
ToUpperSystem.Char1347         public static System.Char ToUpper(System.Char c) { throw null; }
ToUpperSystem.Char1348         public static System.Char ToUpper(System.Char c, System.Globalization.CultureInfo culture) { throw null; }
ToUpperInvariantSystem.Char1349         public static System.Char ToUpperInvariant(System.Char c) { throw null; }
TryParseSystem.Char1350         public static bool TryParse(string s, out System.Char result) { result = default(char); throw null; }
1351     }
1352     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
1353     [System.SerializableAttribute]
1354     public sealed partial class CharEnumerator : System.Collections.Generic.IEnumerator<char>, System.Collections.IEnumerator, System.ICloneable, System.IDisposable
1355     {
CharEnumerator()1356         internal CharEnumerator() { }
1357         public char Current { get { throw null; } }
1358         object System.Collections.IEnumerator.Current { get { throw null; } }
Clone()1359         public object Clone() { throw null; }
Dispose()1360         public void Dispose() { }
MoveNext()1361         public bool MoveNext() { throw null; }
Reset()1362         public void Reset() { }
1363     }
1364     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), Inherited=true, AllowMultiple=false)]
1365     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
1366     [System.SerializableAttribute]
1367     public sealed partial class CLSCompliantAttribute : System.Attribute
1368     {
CLSCompliantAttribute(bool isCompliant)1369         public CLSCompliantAttribute(bool isCompliant) { }
1370         public bool IsCompliant { get { throw null; } }
1371     }
Comparison(T x, T y)1372     public delegate int Comparison<in T>(T x, T y);
1373     public static partial class Console
1374     {
1375         public static System.ConsoleColor BackgroundColor { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } [System.Security.SecuritySafeCriticalAttribute]set { } }
1376         public static int BufferHeight { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } set { } }
1377         public static int BufferWidth { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } set { } }
1378         public static bool CapsLock { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
1379         public static int CursorLeft { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } set { } }
1380         public static int CursorSize { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } [System.Security.SecuritySafeCriticalAttribute]set { } }
1381         public static int CursorTop { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } set { } }
1382         public static bool CursorVisible { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } [System.Security.SecuritySafeCriticalAttribute]set { } }
1383         public static System.IO.TextWriter Error { [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]get { throw null; } }
1384         public static System.ConsoleColor ForegroundColor { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } [System.Security.SecuritySafeCriticalAttribute]set { } }
1385         public static System.IO.TextReader In { [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]get { throw null; } }
1386         public static System.Text.Encoding InputEncoding { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } [System.Security.SecuritySafeCriticalAttribute]set { } }
1387         public static bool IsErrorRedirected { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
1388         public static bool IsInputRedirected { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
1389         public static bool IsOutputRedirected { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
1390         public static bool KeyAvailable { [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]get { throw null; } }
1391         public static int LargestWindowHeight { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
1392         public static int LargestWindowWidth { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
1393         public static bool NumberLock { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
1394         public static System.IO.TextWriter Out { [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]get { throw null; } }
1395         public static System.Text.Encoding OutputEncoding { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } [System.Security.SecuritySafeCriticalAttribute]set { } }
1396         public static string Title { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } [System.Security.SecuritySafeCriticalAttribute]set { } }
1397         public static bool TreatControlCAsInput { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } [System.Security.SecuritySafeCriticalAttribute]set { } }
1398         public static int WindowHeight { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } set { } }
1399         public static int WindowLeft { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } set { } }
1400         public static int WindowTop { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } set { } }
1401         public static int WindowWidth { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } set { } }
1402         public static event System.ConsoleCancelEventHandler CancelKeyPress { add { } remove { } }
1403         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
Beep()1404         public static void Beep() { }
1405         [System.Security.SecuritySafeCriticalAttribute]
1406         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
Beep(int frequency, int duration)1407         public static void Beep(int frequency, int duration) { }
1408         [System.Security.SecuritySafeCriticalAttribute]
Clear()1409         public static void Clear() { }
MoveBufferArea(int sourceLeft, int sourceTop, int sourceWidth, int sourceHeight, int targetLeft, int targetTop)1410         public static void MoveBufferArea(int sourceLeft, int sourceTop, int sourceWidth, int sourceHeight, int targetLeft, int targetTop) { }
1411         [System.Security.SecuritySafeCriticalAttribute]
MoveBufferArea(int sourceLeft, int sourceTop, int sourceWidth, int sourceHeight, int targetLeft, int targetTop, char sourceChar, System.ConsoleColor sourceForeColor, System.ConsoleColor sourceBackColor)1412         public static void MoveBufferArea(int sourceLeft, int sourceTop, int sourceWidth, int sourceHeight, int targetLeft, int targetTop, char sourceChar, System.ConsoleColor sourceForeColor, System.ConsoleColor sourceBackColor) { }
1413         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
OpenStandardError()1414         public static System.IO.Stream OpenStandardError() { throw null; }
1415         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
OpenStandardError(int bufferSize)1416         public static System.IO.Stream OpenStandardError(int bufferSize) { throw null; }
1417         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
OpenStandardInput()1418         public static System.IO.Stream OpenStandardInput() { throw null; }
1419         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
OpenStandardInput(int bufferSize)1420         public static System.IO.Stream OpenStandardInput(int bufferSize) { throw null; }
1421         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
OpenStandardOutput()1422         public static System.IO.Stream OpenStandardOutput() { throw null; }
1423         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
OpenStandardOutput(int bufferSize)1424         public static System.IO.Stream OpenStandardOutput(int bufferSize) { throw null; }
1425         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
Read()1426         public static int Read() { throw null; }
1427         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
ReadKey()1428         public static System.ConsoleKeyInfo ReadKey() { throw null; }
1429         [System.Security.SecuritySafeCriticalAttribute]
1430         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
ReadKey(bool intercept)1431         public static System.ConsoleKeyInfo ReadKey(bool intercept) { throw null; }
1432         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
ReadLine()1433         public static string ReadLine() { throw null; }
1434         [System.Security.SecuritySafeCriticalAttribute]
ResetColor()1435         public static void ResetColor() { }
1436         [System.Security.SecuritySafeCriticalAttribute]
SetBufferSize(int width, int height)1437         public static void SetBufferSize(int width, int height) { }
1438         [System.Security.SecuritySafeCriticalAttribute]
SetCursorPosition(int left, int top)1439         public static void SetCursorPosition(int left, int top) { }
1440         [System.Security.SecuritySafeCriticalAttribute]
1441         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
SetError(System.IO.TextWriter newError)1442         public static void SetError(System.IO.TextWriter newError) { }
1443         [System.Security.SecuritySafeCriticalAttribute]
1444         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
SetIn(System.IO.TextReader newIn)1445         public static void SetIn(System.IO.TextReader newIn) { }
1446         [System.Security.SecuritySafeCriticalAttribute]
1447         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
SetOut(System.IO.TextWriter newOut)1448         public static void SetOut(System.IO.TextWriter newOut) { }
1449         [System.Security.SecuritySafeCriticalAttribute]
SetWindowPosition(int left, int top)1450         public static void SetWindowPosition(int left, int top) { }
1451         [System.Security.SecuritySafeCriticalAttribute]
SetWindowSize(int width, int height)1452         public static void SetWindowSize(int width, int height) { }
1453         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
Write(bool value)1454         public static void Write(bool value) { }
1455         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
Write(char value)1456         public static void Write(char value) { }
1457         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
Write(char[] buffer)1458         public static void Write(char[] buffer) { }
1459         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
Write(char[] buffer, int index, int count)1460         public static void Write(char[] buffer, int index, int count) { }
1461         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
Write(decimal value)1462         public static void Write(decimal value) { }
1463         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
Write(double value)1464         public static void Write(double value) { }
1465         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
Write(int value)1466         public static void Write(int value) { }
1467         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
Write(long value)1468         public static void Write(long value) { }
1469         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
Write(object value)1470         public static void Write(object value) { }
1471         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
Write(float value)1472         public static void Write(float value) { }
1473         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
Write(string value)1474         public static void Write(string value) { }
1475         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
Write(string format, object arg0)1476         public static void Write(string format, object arg0) { }
1477         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
Write(string format, object arg0, object arg1)1478         public static void Write(string format, object arg0, object arg1) { }
1479         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
Write(string format, object arg0, object arg1, object arg2)1480         public static void Write(string format, object arg0, object arg1, object arg2) { }
1481         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.CLSCompliantAttribute(false)]
1482         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
Write(string format, object arg0, object arg1, object arg2, object arg3, __arglist)1483         public static void Write(string format, object arg0, object arg1, object arg2, object arg3, __arglist) { }
1484         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
Write(string format, params object[] arg)1485         public static void Write(string format, params object[] arg) { }
1486         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.CLSCompliantAttribute(false)]
1487         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
Write(uint value)1488         public static void Write(uint value) { }
1489         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.CLSCompliantAttribute(false)]
1490         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
Write(ulong value)1491         public static void Write(ulong value) { }
1492         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
WriteLine()1493         public static void WriteLine() { }
1494         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
WriteLine(bool value)1495         public static void WriteLine(bool value) { }
1496         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
WriteLine(char value)1497         public static void WriteLine(char value) { }
1498         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
WriteLine(char[] buffer)1499         public static void WriteLine(char[] buffer) { }
1500         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
WriteLine(char[] buffer, int index, int count)1501         public static void WriteLine(char[] buffer, int index, int count) { }
1502         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
WriteLine(decimal value)1503         public static void WriteLine(decimal value) { }
1504         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
WriteLine(double value)1505         public static void WriteLine(double value) { }
1506         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
WriteLine(int value)1507         public static void WriteLine(int value) { }
1508         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
WriteLine(long value)1509         public static void WriteLine(long value) { }
1510         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
WriteLine(object value)1511         public static void WriteLine(object value) { }
1512         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
WriteLine(float value)1513         public static void WriteLine(float value) { }
1514         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
WriteLine(string value)1515         public static void WriteLine(string value) { }
1516         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
WriteLine(string format, object arg0)1517         public static void WriteLine(string format, object arg0) { }
1518         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
WriteLine(string format, object arg0, object arg1)1519         public static void WriteLine(string format, object arg0, object arg1) { }
1520         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
WriteLine(string format, object arg0, object arg1, object arg2)1521         public static void WriteLine(string format, object arg0, object arg1, object arg2) { }
1522         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.CLSCompliantAttribute(false)]
1523         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
WriteLine(string format, object arg0, object arg1, object arg2, object arg3, __arglist)1524         public static void WriteLine(string format, object arg0, object arg1, object arg2, object arg3, __arglist) { }
1525         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
WriteLine(string format, params object[] arg)1526         public static void WriteLine(string format, params object[] arg) { }
1527         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.CLSCompliantAttribute(false)]
1528         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
WriteLine(uint value)1529         public static void WriteLine(uint value) { }
1530         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.CLSCompliantAttribute(false)]
1531         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UI=true)]
WriteLine(ulong value)1532         public static void WriteLine(ulong value) { }
1533     }
1534     [System.SerializableAttribute]
1535     public sealed partial class ConsoleCancelEventArgs : System.EventArgs
1536     {
ConsoleCancelEventArgs()1537         internal ConsoleCancelEventArgs() { }
1538         public bool Cancel { get { throw null; } set { } }
1539         public System.ConsoleSpecialKey SpecialKey { get { throw null; } }
1540     }
ConsoleCancelEventHandler(object sender, System.ConsoleCancelEventArgs e)1541     public delegate void ConsoleCancelEventHandler(object sender, System.ConsoleCancelEventArgs e);
1542     [System.SerializableAttribute]
1543     public enum ConsoleColor
1544     {
1545         Black = 0,
1546         Blue = 9,
1547         Cyan = 11,
1548         DarkBlue = 1,
1549         DarkCyan = 3,
1550         DarkGray = 8,
1551         DarkGreen = 2,
1552         DarkMagenta = 5,
1553         DarkRed = 4,
1554         DarkYellow = 6,
1555         Gray = 7,
1556         Green = 10,
1557         Magenta = 13,
1558         Red = 12,
1559         White = 15,
1560         Yellow = 14,
1561     }
1562     [System.SerializableAttribute]
1563     public enum ConsoleKey
1564     {
1565         A = 65,
1566         Add = 107,
1567         Applications = 93,
1568         Attention = 246,
1569         B = 66,
1570         Backspace = 8,
1571         BrowserBack = 166,
1572         BrowserFavorites = 171,
1573         BrowserForward = 167,
1574         BrowserHome = 172,
1575         BrowserRefresh = 168,
1576         BrowserSearch = 170,
1577         BrowserStop = 169,
1578         C = 67,
1579         Clear = 12,
1580         CrSel = 247,
1581         D = 68,
1582         D0 = 48,
1583         D1 = 49,
1584         D2 = 50,
1585         D3 = 51,
1586         D4 = 52,
1587         D5 = 53,
1588         D6 = 54,
1589         D7 = 55,
1590         D8 = 56,
1591         D9 = 57,
1592         Decimal = 110,
1593         Delete = 46,
1594         Divide = 111,
1595         DownArrow = 40,
1596         E = 69,
1597         End = 35,
1598         Enter = 13,
1599         EraseEndOfFile = 249,
1600         Escape = 27,
1601         Execute = 43,
1602         ExSel = 248,
1603         F = 70,
1604         F1 = 112,
1605         F10 = 121,
1606         F11 = 122,
1607         F12 = 123,
1608         F13 = 124,
1609         F14 = 125,
1610         F15 = 126,
1611         F16 = 127,
1612         F17 = 128,
1613         F18 = 129,
1614         F19 = 130,
1615         F2 = 113,
1616         F20 = 131,
1617         F21 = 132,
1618         F22 = 133,
1619         F23 = 134,
1620         F24 = 135,
1621         F3 = 114,
1622         F4 = 115,
1623         F5 = 116,
1624         F6 = 117,
1625         F7 = 118,
1626         F8 = 119,
1627         F9 = 120,
1628         G = 71,
1629         H = 72,
1630         Help = 47,
1631         Home = 36,
1632         I = 73,
1633         Insert = 45,
1634         J = 74,
1635         K = 75,
1636         L = 76,
1637         LaunchApp1 = 182,
1638         LaunchApp2 = 183,
1639         LaunchMail = 180,
1640         LaunchMediaSelect = 181,
1641         LeftArrow = 37,
1642         LeftWindows = 91,
1643         M = 77,
1644         MediaNext = 176,
1645         MediaPlay = 179,
1646         MediaPrevious = 177,
1647         MediaStop = 178,
1648         Multiply = 106,
1649         N = 78,
1650         NoName = 252,
1651         NumPad0 = 96,
1652         NumPad1 = 97,
1653         NumPad2 = 98,
1654         NumPad3 = 99,
1655         NumPad4 = 100,
1656         NumPad5 = 101,
1657         NumPad6 = 102,
1658         NumPad7 = 103,
1659         NumPad8 = 104,
1660         NumPad9 = 105,
1661         O = 79,
1662         Oem1 = 186,
1663         Oem102 = 226,
1664         Oem2 = 191,
1665         Oem3 = 192,
1666         Oem4 = 219,
1667         Oem5 = 220,
1668         Oem6 = 221,
1669         Oem7 = 222,
1670         Oem8 = 223,
1671         OemClear = 254,
1672         OemComma = 188,
1673         OemMinus = 189,
1674         OemPeriod = 190,
1675         OemPlus = 187,
1676         P = 80,
1677         Pa1 = 253,
1678         Packet = 231,
1679         PageDown = 34,
1680         PageUp = 33,
1681         Pause = 19,
1682         Play = 250,
1683         Print = 42,
1684         PrintScreen = 44,
1685         Process = 229,
1686         Q = 81,
1687         R = 82,
1688         RightArrow = 39,
1689         RightWindows = 92,
1690         S = 83,
1691         Select = 41,
1692         Separator = 108,
1693         Sleep = 95,
1694         Spacebar = 32,
1695         Subtract = 109,
1696         T = 84,
1697         Tab = 9,
1698         U = 85,
1699         UpArrow = 38,
1700         V = 86,
1701         VolumeDown = 174,
1702         VolumeMute = 173,
1703         VolumeUp = 175,
1704         W = 87,
1705         X = 88,
1706         Y = 89,
1707         Z = 90,
1708         Zoom = 251,
1709     }
1710     [System.SerializableAttribute]
1711     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
1712     public partial struct ConsoleKeyInfo
1713     {
ConsoleKeyInfoSystem.ConsoleKeyInfo1714         public ConsoleKeyInfo(char keyChar, System.ConsoleKey key, bool shift, bool alt, bool control) { throw null;}
1715         public System.ConsoleKey Key { get { throw null; } }
1716         public char KeyChar { get { throw null; } }
1717         public System.ConsoleModifiers Modifiers { get { throw null; } }
EqualsSystem.ConsoleKeyInfo1718         public bool Equals(System.ConsoleKeyInfo obj) { throw null; }
EqualsSystem.ConsoleKeyInfo1719         public override bool Equals(object value) { throw null; }
GetHashCodeSystem.ConsoleKeyInfo1720         public override int GetHashCode() { throw null; }
operator ==System.ConsoleKeyInfo1721         public static bool operator ==(System.ConsoleKeyInfo a, System.ConsoleKeyInfo b) { throw null; }
operator !=System.ConsoleKeyInfo1722         public static bool operator !=(System.ConsoleKeyInfo a, System.ConsoleKeyInfo b) { throw null; }
1723     }
1724     [System.FlagsAttribute]
1725     [System.SerializableAttribute]
1726     public enum ConsoleModifiers
1727     {
1728         Alt = 1,
1729         Control = 4,
1730         Shift = 2,
1731     }
1732     [System.SerializableAttribute]
1733     public enum ConsoleSpecialKey
1734     {
1735         ControlBreak = 1,
1736         ControlC = 0,
1737     }
1738     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
1739     [System.SerializableAttribute]
1740     public abstract partial class ContextBoundObject : System.MarshalByRefObject
1741     {
ContextBoundObject()1742         protected ContextBoundObject() { }
1743     }
1744     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
1745     [System.SerializableAttribute]
1746     public partial class ContextMarshalException : System.SystemException
1747     {
ContextMarshalException()1748         public ContextMarshalException() { }
ContextMarshalException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)1749         protected ContextMarshalException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
ContextMarshalException(string message)1750         public ContextMarshalException(string message) { }
ContextMarshalException(string message, System.Exception inner)1751         public ContextMarshalException(string message, System.Exception inner) { }
1752     }
1753     [System.AttributeUsageAttribute((System.AttributeTargets)(256), Inherited=false)]
1754     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
1755     [System.SerializableAttribute]
1756     public partial class ContextStaticAttribute : System.Attribute
1757     {
ContextStaticAttribute()1758         public ContextStaticAttribute() { }
1759     }
1760     public static partial class Convert
1761     {
1762         public static readonly object DBNull;
ChangeType(object value, System.Type conversionType)1763         public static object ChangeType(object value, System.Type conversionType) { throw null; }
ChangeType(object value, System.Type conversionType, System.IFormatProvider provider)1764         public static object ChangeType(object value, System.Type conversionType, System.IFormatProvider provider) { throw null; }
ChangeType(object value, System.TypeCode typeCode)1765         public static object ChangeType(object value, System.TypeCode typeCode) { throw null; }
ChangeType(object value, System.TypeCode typeCode, System.IFormatProvider provider)1766         public static object ChangeType(object value, System.TypeCode typeCode, System.IFormatProvider provider) { throw null; }
1767         [System.Security.SecuritySafeCriticalAttribute]
FromBase64CharArray(char[] inArray, int offset, int length)1768         public static byte[] FromBase64CharArray(char[] inArray, int offset, int length) { throw null; }
1769         [System.Security.SecuritySafeCriticalAttribute]
FromBase64String(string s)1770         public static byte[] FromBase64String(string s) { throw null; }
GetTypeCode(object value)1771         public static System.TypeCode GetTypeCode(object value) { throw null; }
IsDBNull(object value)1772         public static bool IsDBNull(object value) { throw null; }
ToBase64CharArray(byte[] inArray, int offsetIn, int length, char[] outArray, int offsetOut)1773         public static int ToBase64CharArray(byte[] inArray, int offsetIn, int length, char[] outArray, int offsetOut) { throw null; }
1774         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
1775         [System.Security.SecuritySafeCriticalAttribute]
ToBase64CharArray(byte[] inArray, int offsetIn, int length, char[] outArray, int offsetOut, System.Base64FormattingOptions options)1776         public static int ToBase64CharArray(byte[] inArray, int offsetIn, int length, char[] outArray, int offsetOut, System.Base64FormattingOptions options) { throw null; }
ToBase64String(byte[] inArray)1777         public static string ToBase64String(byte[] inArray) { throw null; }
1778         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
ToBase64String(byte[] inArray, System.Base64FormattingOptions options)1779         public static string ToBase64String(byte[] inArray, System.Base64FormattingOptions options) { throw null; }
ToBase64String(byte[] inArray, int offset, int length)1780         public static string ToBase64String(byte[] inArray, int offset, int length) { throw null; }
1781         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
1782         [System.Security.SecuritySafeCriticalAttribute]
ToBase64String(byte[] inArray, int offset, int length, System.Base64FormattingOptions options)1783         public static string ToBase64String(byte[] inArray, int offset, int length, System.Base64FormattingOptions options) { throw null; }
ToBoolean(bool value)1784         public static bool ToBoolean(bool value) { throw null; }
ToBoolean(byte value)1785         public static bool ToBoolean(byte value) { throw null; }
ToBoolean(char value)1786         public static bool ToBoolean(char value) { throw null; }
ToBoolean(System.DateTime value)1787         public static bool ToBoolean(System.DateTime value) { throw null; }
ToBoolean(decimal value)1788         public static bool ToBoolean(decimal value) { throw null; }
ToBoolean(double value)1789         public static bool ToBoolean(double value) { throw null; }
ToBoolean(short value)1790         public static bool ToBoolean(short value) { throw null; }
ToBoolean(int value)1791         public static bool ToBoolean(int value) { throw null; }
ToBoolean(long value)1792         public static bool ToBoolean(long value) { throw null; }
ToBoolean(object value)1793         public static bool ToBoolean(object value) { throw null; }
ToBoolean(object value, System.IFormatProvider provider)1794         public static bool ToBoolean(object value, System.IFormatProvider provider) { throw null; }
1795         [System.CLSCompliantAttribute(false)]
ToBoolean(sbyte value)1796         public static bool ToBoolean(sbyte value) { throw null; }
ToBoolean(float value)1797         public static bool ToBoolean(float value) { throw null; }
ToBoolean(string value)1798         public static bool ToBoolean(string value) { throw null; }
ToBoolean(string value, System.IFormatProvider provider)1799         public static bool ToBoolean(string value, System.IFormatProvider provider) { throw null; }
1800         [System.CLSCompliantAttribute(false)]
ToBoolean(ushort value)1801         public static bool ToBoolean(ushort value) { throw null; }
1802         [System.CLSCompliantAttribute(false)]
ToBoolean(uint value)1803         public static bool ToBoolean(uint value) { throw null; }
1804         [System.CLSCompliantAttribute(false)]
ToBoolean(ulong value)1805         public static bool ToBoolean(ulong value) { throw null; }
ToByte(bool value)1806         public static byte ToByte(bool value) { throw null; }
ToByte(byte value)1807         public static byte ToByte(byte value) { throw null; }
ToByte(char value)1808         public static byte ToByte(char value) { throw null; }
ToByte(System.DateTime value)1809         public static byte ToByte(System.DateTime value) { throw null; }
ToByte(decimal value)1810         public static byte ToByte(decimal value) { throw null; }
ToByte(double value)1811         public static byte ToByte(double value) { throw null; }
ToByte(short value)1812         public static byte ToByte(short value) { throw null; }
ToByte(int value)1813         public static byte ToByte(int value) { throw null; }
ToByte(long value)1814         public static byte ToByte(long value) { throw null; }
ToByte(object value)1815         public static byte ToByte(object value) { throw null; }
ToByte(object value, System.IFormatProvider provider)1816         public static byte ToByte(object value, System.IFormatProvider provider) { throw null; }
1817         [System.CLSCompliantAttribute(false)]
ToByte(sbyte value)1818         public static byte ToByte(sbyte value) { throw null; }
ToByte(float value)1819         public static byte ToByte(float value) { throw null; }
ToByte(string value)1820         public static byte ToByte(string value) { throw null; }
ToByte(string value, System.IFormatProvider provider)1821         public static byte ToByte(string value, System.IFormatProvider provider) { throw null; }
ToByte(string value, int fromBase)1822         public static byte ToByte(string value, int fromBase) { throw null; }
1823         [System.CLSCompliantAttribute(false)]
ToByte(ushort value)1824         public static byte ToByte(ushort value) { throw null; }
1825         [System.CLSCompliantAttribute(false)]
ToByte(uint value)1826         public static byte ToByte(uint value) { throw null; }
1827         [System.CLSCompliantAttribute(false)]
ToByte(ulong value)1828         public static byte ToByte(ulong value) { throw null; }
ToChar(bool value)1829         public static char ToChar(bool value) { throw null; }
ToChar(byte value)1830         public static char ToChar(byte value) { throw null; }
ToChar(char value)1831         public static char ToChar(char value) { throw null; }
ToChar(System.DateTime value)1832         public static char ToChar(System.DateTime value) { throw null; }
ToChar(decimal value)1833         public static char ToChar(decimal value) { throw null; }
ToChar(double value)1834         public static char ToChar(double value) { throw null; }
ToChar(short value)1835         public static char ToChar(short value) { throw null; }
ToChar(int value)1836         public static char ToChar(int value) { throw null; }
ToChar(long value)1837         public static char ToChar(long value) { throw null; }
ToChar(object value)1838         public static char ToChar(object value) { throw null; }
ToChar(object value, System.IFormatProvider provider)1839         public static char ToChar(object value, System.IFormatProvider provider) { throw null; }
1840         [System.CLSCompliantAttribute(false)]
ToChar(sbyte value)1841         public static char ToChar(sbyte value) { throw null; }
ToChar(float value)1842         public static char ToChar(float value) { throw null; }
ToChar(string value)1843         public static char ToChar(string value) { throw null; }
ToChar(string value, System.IFormatProvider provider)1844         public static char ToChar(string value, System.IFormatProvider provider) { throw null; }
1845         [System.CLSCompliantAttribute(false)]
ToChar(ushort value)1846         public static char ToChar(ushort value) { throw null; }
1847         [System.CLSCompliantAttribute(false)]
ToChar(uint value)1848         public static char ToChar(uint value) { throw null; }
1849         [System.CLSCompliantAttribute(false)]
ToChar(ulong value)1850         public static char ToChar(ulong value) { throw null; }
ToDateTime(bool value)1851         public static System.DateTime ToDateTime(bool value) { throw null; }
ToDateTime(byte value)1852         public static System.DateTime ToDateTime(byte value) { throw null; }
ToDateTime(char value)1853         public static System.DateTime ToDateTime(char value) { throw null; }
ToDateTime(System.DateTime value)1854         public static System.DateTime ToDateTime(System.DateTime value) { throw null; }
ToDateTime(decimal value)1855         public static System.DateTime ToDateTime(decimal value) { throw null; }
ToDateTime(double value)1856         public static System.DateTime ToDateTime(double value) { throw null; }
ToDateTime(short value)1857         public static System.DateTime ToDateTime(short value) { throw null; }
ToDateTime(int value)1858         public static System.DateTime ToDateTime(int value) { throw null; }
ToDateTime(long value)1859         public static System.DateTime ToDateTime(long value) { throw null; }
ToDateTime(object value)1860         public static System.DateTime ToDateTime(object value) { throw null; }
ToDateTime(object value, System.IFormatProvider provider)1861         public static System.DateTime ToDateTime(object value, System.IFormatProvider provider) { throw null; }
1862         [System.CLSCompliantAttribute(false)]
ToDateTime(sbyte value)1863         public static System.DateTime ToDateTime(sbyte value) { throw null; }
ToDateTime(float value)1864         public static System.DateTime ToDateTime(float value) { throw null; }
ToDateTime(string value)1865         public static System.DateTime ToDateTime(string value) { throw null; }
ToDateTime(string value, System.IFormatProvider provider)1866         public static System.DateTime ToDateTime(string value, System.IFormatProvider provider) { throw null; }
1867         [System.CLSCompliantAttribute(false)]
ToDateTime(ushort value)1868         public static System.DateTime ToDateTime(ushort value) { throw null; }
1869         [System.CLSCompliantAttribute(false)]
ToDateTime(uint value)1870         public static System.DateTime ToDateTime(uint value) { throw null; }
1871         [System.CLSCompliantAttribute(false)]
ToDateTime(ulong value)1872         public static System.DateTime ToDateTime(ulong value) { throw null; }
ToDecimal(bool value)1873         public static decimal ToDecimal(bool value) { throw null; }
ToDecimal(byte value)1874         public static decimal ToDecimal(byte value) { throw null; }
ToDecimal(char value)1875         public static decimal ToDecimal(char value) { throw null; }
ToDecimal(System.DateTime value)1876         public static decimal ToDecimal(System.DateTime value) { throw null; }
ToDecimal(decimal value)1877         public static decimal ToDecimal(decimal value) { throw null; }
ToDecimal(double value)1878         public static decimal ToDecimal(double value) { throw null; }
ToDecimal(short value)1879         public static decimal ToDecimal(short value) { throw null; }
ToDecimal(int value)1880         public static decimal ToDecimal(int value) { throw null; }
ToDecimal(long value)1881         public static decimal ToDecimal(long value) { throw null; }
ToDecimal(object value)1882         public static decimal ToDecimal(object value) { throw null; }
ToDecimal(object value, System.IFormatProvider provider)1883         public static decimal ToDecimal(object value, System.IFormatProvider provider) { throw null; }
1884         [System.CLSCompliantAttribute(false)]
ToDecimal(sbyte value)1885         public static decimal ToDecimal(sbyte value) { throw null; }
ToDecimal(float value)1886         public static decimal ToDecimal(float value) { throw null; }
ToDecimal(string value)1887         public static decimal ToDecimal(string value) { throw null; }
ToDecimal(string value, System.IFormatProvider provider)1888         public static decimal ToDecimal(string value, System.IFormatProvider provider) { throw null; }
1889         [System.CLSCompliantAttribute(false)]
ToDecimal(ushort value)1890         public static decimal ToDecimal(ushort value) { throw null; }
1891         [System.CLSCompliantAttribute(false)]
ToDecimal(uint value)1892         public static decimal ToDecimal(uint value) { throw null; }
1893         [System.CLSCompliantAttribute(false)]
ToDecimal(ulong value)1894         public static decimal ToDecimal(ulong value) { throw null; }
ToDouble(bool value)1895         public static double ToDouble(bool value) { throw null; }
ToDouble(byte value)1896         public static double ToDouble(byte value) { throw null; }
ToDouble(char value)1897         public static double ToDouble(char value) { throw null; }
ToDouble(System.DateTime value)1898         public static double ToDouble(System.DateTime value) { throw null; }
ToDouble(decimal value)1899         public static double ToDouble(decimal value) { throw null; }
ToDouble(double value)1900         public static double ToDouble(double value) { throw null; }
ToDouble(short value)1901         public static double ToDouble(short value) { throw null; }
ToDouble(int value)1902         public static double ToDouble(int value) { throw null; }
ToDouble(long value)1903         public static double ToDouble(long value) { throw null; }
ToDouble(object value)1904         public static double ToDouble(object value) { throw null; }
ToDouble(object value, System.IFormatProvider provider)1905         public static double ToDouble(object value, System.IFormatProvider provider) { throw null; }
1906         [System.CLSCompliantAttribute(false)]
ToDouble(sbyte value)1907         public static double ToDouble(sbyte value) { throw null; }
ToDouble(float value)1908         public static double ToDouble(float value) { throw null; }
ToDouble(string value)1909         public static double ToDouble(string value) { throw null; }
ToDouble(string value, System.IFormatProvider provider)1910         public static double ToDouble(string value, System.IFormatProvider provider) { throw null; }
1911         [System.CLSCompliantAttribute(false)]
ToDouble(ushort value)1912         public static double ToDouble(ushort value) { throw null; }
1913         [System.CLSCompliantAttribute(false)]
ToDouble(uint value)1914         public static double ToDouble(uint value) { throw null; }
1915         [System.CLSCompliantAttribute(false)]
ToDouble(ulong value)1916         public static double ToDouble(ulong value) { throw null; }
ToInt16(bool value)1917         public static short ToInt16(bool value) { throw null; }
ToInt16(byte value)1918         public static short ToInt16(byte value) { throw null; }
ToInt16(char value)1919         public static short ToInt16(char value) { throw null; }
ToInt16(System.DateTime value)1920         public static short ToInt16(System.DateTime value) { throw null; }
ToInt16(decimal value)1921         public static short ToInt16(decimal value) { throw null; }
ToInt16(double value)1922         public static short ToInt16(double value) { throw null; }
ToInt16(short value)1923         public static short ToInt16(short value) { throw null; }
ToInt16(int value)1924         public static short ToInt16(int value) { throw null; }
ToInt16(long value)1925         public static short ToInt16(long value) { throw null; }
ToInt16(object value)1926         public static short ToInt16(object value) { throw null; }
ToInt16(object value, System.IFormatProvider provider)1927         public static short ToInt16(object value, System.IFormatProvider provider) { throw null; }
1928         [System.CLSCompliantAttribute(false)]
ToInt16(sbyte value)1929         public static short ToInt16(sbyte value) { throw null; }
ToInt16(float value)1930         public static short ToInt16(float value) { throw null; }
ToInt16(string value)1931         public static short ToInt16(string value) { throw null; }
ToInt16(string value, System.IFormatProvider provider)1932         public static short ToInt16(string value, System.IFormatProvider provider) { throw null; }
ToInt16(string value, int fromBase)1933         public static short ToInt16(string value, int fromBase) { throw null; }
1934         [System.CLSCompliantAttribute(false)]
ToInt16(ushort value)1935         public static short ToInt16(ushort value) { throw null; }
1936         [System.CLSCompliantAttribute(false)]
ToInt16(uint value)1937         public static short ToInt16(uint value) { throw null; }
1938         [System.CLSCompliantAttribute(false)]
ToInt16(ulong value)1939         public static short ToInt16(ulong value) { throw null; }
ToInt32(bool value)1940         public static int ToInt32(bool value) { throw null; }
ToInt32(byte value)1941         public static int ToInt32(byte value) { throw null; }
ToInt32(char value)1942         public static int ToInt32(char value) { throw null; }
ToInt32(System.DateTime value)1943         public static int ToInt32(System.DateTime value) { throw null; }
1944         [System.Security.SecuritySafeCriticalAttribute]
ToInt32(decimal value)1945         public static int ToInt32(decimal value) { throw null; }
ToInt32(double value)1946         public static int ToInt32(double value) { throw null; }
ToInt32(short value)1947         public static int ToInt32(short value) { throw null; }
ToInt32(int value)1948         public static int ToInt32(int value) { throw null; }
ToInt32(long value)1949         public static int ToInt32(long value) { throw null; }
ToInt32(object value)1950         public static int ToInt32(object value) { throw null; }
ToInt32(object value, System.IFormatProvider provider)1951         public static int ToInt32(object value, System.IFormatProvider provider) { throw null; }
1952         [System.CLSCompliantAttribute(false)]
ToInt32(sbyte value)1953         public static int ToInt32(sbyte value) { throw null; }
ToInt32(float value)1954         public static int ToInt32(float value) { throw null; }
ToInt32(string value)1955         public static int ToInt32(string value) { throw null; }
ToInt32(string value, System.IFormatProvider provider)1956         public static int ToInt32(string value, System.IFormatProvider provider) { throw null; }
ToInt32(string value, int fromBase)1957         public static int ToInt32(string value, int fromBase) { throw null; }
1958         [System.CLSCompliantAttribute(false)]
ToInt32(ushort value)1959         public static int ToInt32(ushort value) { throw null; }
1960         [System.CLSCompliantAttribute(false)]
ToInt32(uint value)1961         public static int ToInt32(uint value) { throw null; }
1962         [System.CLSCompliantAttribute(false)]
ToInt32(ulong value)1963         public static int ToInt32(ulong value) { throw null; }
ToInt64(bool value)1964         public static long ToInt64(bool value) { throw null; }
ToInt64(byte value)1965         public static long ToInt64(byte value) { throw null; }
ToInt64(char value)1966         public static long ToInt64(char value) { throw null; }
ToInt64(System.DateTime value)1967         public static long ToInt64(System.DateTime value) { throw null; }
ToInt64(decimal value)1968         public static long ToInt64(decimal value) { throw null; }
ToInt64(double value)1969         public static long ToInt64(double value) { throw null; }
ToInt64(short value)1970         public static long ToInt64(short value) { throw null; }
ToInt64(int value)1971         public static long ToInt64(int value) { throw null; }
ToInt64(long value)1972         public static long ToInt64(long value) { throw null; }
ToInt64(object value)1973         public static long ToInt64(object value) { throw null; }
ToInt64(object value, System.IFormatProvider provider)1974         public static long ToInt64(object value, System.IFormatProvider provider) { throw null; }
1975         [System.CLSCompliantAttribute(false)]
ToInt64(sbyte value)1976         public static long ToInt64(sbyte value) { throw null; }
ToInt64(float value)1977         public static long ToInt64(float value) { throw null; }
ToInt64(string value)1978         public static long ToInt64(string value) { throw null; }
ToInt64(string value, System.IFormatProvider provider)1979         public static long ToInt64(string value, System.IFormatProvider provider) { throw null; }
ToInt64(string value, int fromBase)1980         public static long ToInt64(string value, int fromBase) { throw null; }
1981         [System.CLSCompliantAttribute(false)]
ToInt64(ushort value)1982         public static long ToInt64(ushort value) { throw null; }
1983         [System.CLSCompliantAttribute(false)]
ToInt64(uint value)1984         public static long ToInt64(uint value) { throw null; }
1985         [System.CLSCompliantAttribute(false)]
ToInt64(ulong value)1986         public static long ToInt64(ulong value) { throw null; }
1987         [System.CLSCompliantAttribute(false)]
ToSByte(bool value)1988         public static sbyte ToSByte(bool value) { throw null; }
1989         [System.CLSCompliantAttribute(false)]
ToSByte(byte value)1990         public static sbyte ToSByte(byte value) { throw null; }
1991         [System.CLSCompliantAttribute(false)]
ToSByte(char value)1992         public static sbyte ToSByte(char value) { throw null; }
1993         [System.CLSCompliantAttribute(false)]
ToSByte(System.DateTime value)1994         public static sbyte ToSByte(System.DateTime value) { throw null; }
1995         [System.CLSCompliantAttribute(false)]
ToSByte(decimal value)1996         public static sbyte ToSByte(decimal value) { throw null; }
1997         [System.CLSCompliantAttribute(false)]
ToSByte(double value)1998         public static sbyte ToSByte(double value) { throw null; }
1999         [System.CLSCompliantAttribute(false)]
ToSByte(short value)2000         public static sbyte ToSByte(short value) { throw null; }
2001         [System.CLSCompliantAttribute(false)]
ToSByte(int value)2002         public static sbyte ToSByte(int value) { throw null; }
2003         [System.CLSCompliantAttribute(false)]
ToSByte(long value)2004         public static sbyte ToSByte(long value) { throw null; }
2005         [System.CLSCompliantAttribute(false)]
ToSByte(object value)2006         public static sbyte ToSByte(object value) { throw null; }
2007         [System.CLSCompliantAttribute(false)]
ToSByte(object value, System.IFormatProvider provider)2008         public static sbyte ToSByte(object value, System.IFormatProvider provider) { throw null; }
2009         [System.CLSCompliantAttribute(false)]
ToSByte(sbyte value)2010         public static sbyte ToSByte(sbyte value) { throw null; }
2011         [System.CLSCompliantAttribute(false)]
ToSByte(float value)2012         public static sbyte ToSByte(float value) { throw null; }
2013         [System.CLSCompliantAttribute(false)]
ToSByte(string value)2014         public static sbyte ToSByte(string value) { throw null; }
2015         [System.CLSCompliantAttribute(false)]
ToSByte(string value, System.IFormatProvider provider)2016         public static sbyte ToSByte(string value, System.IFormatProvider provider) { throw null; }
2017         [System.CLSCompliantAttribute(false)]
ToSByte(string value, int fromBase)2018         public static sbyte ToSByte(string value, int fromBase) { throw null; }
2019         [System.CLSCompliantAttribute(false)]
ToSByte(ushort value)2020         public static sbyte ToSByte(ushort value) { throw null; }
2021         [System.CLSCompliantAttribute(false)]
ToSByte(uint value)2022         public static sbyte ToSByte(uint value) { throw null; }
2023         [System.CLSCompliantAttribute(false)]
ToSByte(ulong value)2024         public static sbyte ToSByte(ulong value) { throw null; }
ToSingle(bool value)2025         public static float ToSingle(bool value) { throw null; }
ToSingle(byte value)2026         public static float ToSingle(byte value) { throw null; }
ToSingle(char value)2027         public static float ToSingle(char value) { throw null; }
ToSingle(System.DateTime value)2028         public static float ToSingle(System.DateTime value) { throw null; }
ToSingle(decimal value)2029         public static float ToSingle(decimal value) { throw null; }
ToSingle(double value)2030         public static float ToSingle(double value) { throw null; }
ToSingle(short value)2031         public static float ToSingle(short value) { throw null; }
ToSingle(int value)2032         public static float ToSingle(int value) { throw null; }
ToSingle(long value)2033         public static float ToSingle(long value) { throw null; }
ToSingle(object value)2034         public static float ToSingle(object value) { throw null; }
ToSingle(object value, System.IFormatProvider provider)2035         public static float ToSingle(object value, System.IFormatProvider provider) { throw null; }
2036         [System.CLSCompliantAttribute(false)]
ToSingle(sbyte value)2037         public static float ToSingle(sbyte value) { throw null; }
ToSingle(float value)2038         public static float ToSingle(float value) { throw null; }
ToSingle(string value)2039         public static float ToSingle(string value) { throw null; }
ToSingle(string value, System.IFormatProvider provider)2040         public static float ToSingle(string value, System.IFormatProvider provider) { throw null; }
2041         [System.CLSCompliantAttribute(false)]
ToSingle(ushort value)2042         public static float ToSingle(ushort value) { throw null; }
2043         [System.CLSCompliantAttribute(false)]
ToSingle(uint value)2044         public static float ToSingle(uint value) { throw null; }
2045         [System.CLSCompliantAttribute(false)]
ToSingle(ulong value)2046         public static float ToSingle(ulong value) { throw null; }
ToString(bool value)2047         public static string ToString(bool value) { throw null; }
ToString(bool value, System.IFormatProvider provider)2048         public static string ToString(bool value, System.IFormatProvider provider) { throw null; }
ToString(byte value)2049         public static string ToString(byte value) { throw null; }
ToString(byte value, System.IFormatProvider provider)2050         public static string ToString(byte value, System.IFormatProvider provider) { throw null; }
2051         [System.Security.SecuritySafeCriticalAttribute]
ToString(byte value, int toBase)2052         public static string ToString(byte value, int toBase) { throw null; }
ToString(char value)2053         public static string ToString(char value) { throw null; }
ToString(char value, System.IFormatProvider provider)2054         public static string ToString(char value, System.IFormatProvider provider) { throw null; }
ToString(System.DateTime value)2055         public static string ToString(System.DateTime value) { throw null; }
ToString(System.DateTime value, System.IFormatProvider provider)2056         public static string ToString(System.DateTime value, System.IFormatProvider provider) { throw null; }
ToString(decimal value)2057         public static string ToString(decimal value) { throw null; }
ToString(decimal value, System.IFormatProvider provider)2058         public static string ToString(decimal value, System.IFormatProvider provider) { throw null; }
ToString(double value)2059         public static string ToString(double value) { throw null; }
ToString(double value, System.IFormatProvider provider)2060         public static string ToString(double value, System.IFormatProvider provider) { throw null; }
ToString(short value)2061         public static string ToString(short value) { throw null; }
ToString(short value, System.IFormatProvider provider)2062         public static string ToString(short value, System.IFormatProvider provider) { throw null; }
2063         [System.Security.SecuritySafeCriticalAttribute]
ToString(short value, int toBase)2064         public static string ToString(short value, int toBase) { throw null; }
ToString(int value)2065         public static string ToString(int value) { throw null; }
ToString(int value, System.IFormatProvider provider)2066         public static string ToString(int value, System.IFormatProvider provider) { throw null; }
2067         [System.Security.SecuritySafeCriticalAttribute]
ToString(int value, int toBase)2068         public static string ToString(int value, int toBase) { throw null; }
ToString(long value)2069         public static string ToString(long value) { throw null; }
ToString(long value, System.IFormatProvider provider)2070         public static string ToString(long value, System.IFormatProvider provider) { throw null; }
2071         [System.Security.SecuritySafeCriticalAttribute]
ToString(long value, int toBase)2072         public static string ToString(long value, int toBase) { throw null; }
ToString(object value)2073         public static string ToString(object value) { throw null; }
ToString(object value, System.IFormatProvider provider)2074         public static string ToString(object value, System.IFormatProvider provider) { throw null; }
2075         [System.CLSCompliantAttribute(false)]
ToString(sbyte value)2076         public static string ToString(sbyte value) { throw null; }
2077         [System.CLSCompliantAttribute(false)]
ToString(sbyte value, System.IFormatProvider provider)2078         public static string ToString(sbyte value, System.IFormatProvider provider) { throw null; }
ToString(float value)2079         public static string ToString(float value) { throw null; }
ToString(float value, System.IFormatProvider provider)2080         public static string ToString(float value, System.IFormatProvider provider) { throw null; }
ToString(string value)2081         public static string ToString(string value) { throw null; }
ToString(string value, System.IFormatProvider provider)2082         public static string ToString(string value, System.IFormatProvider provider) { throw null; }
2083         [System.CLSCompliantAttribute(false)]
ToString(ushort value)2084         public static string ToString(ushort value) { throw null; }
2085         [System.CLSCompliantAttribute(false)]
ToString(ushort value, System.IFormatProvider provider)2086         public static string ToString(ushort value, System.IFormatProvider provider) { throw null; }
2087         [System.CLSCompliantAttribute(false)]
ToString(uint value)2088         public static string ToString(uint value) { throw null; }
2089         [System.CLSCompliantAttribute(false)]
ToString(uint value, System.IFormatProvider provider)2090         public static string ToString(uint value, System.IFormatProvider provider) { throw null; }
2091         [System.CLSCompliantAttribute(false)]
ToString(ulong value)2092         public static string ToString(ulong value) { throw null; }
2093         [System.CLSCompliantAttribute(false)]
ToString(ulong value, System.IFormatProvider provider)2094         public static string ToString(ulong value, System.IFormatProvider provider) { throw null; }
2095         [System.CLSCompliantAttribute(false)]
ToUInt16(bool value)2096         public static ushort ToUInt16(bool value) { throw null; }
2097         [System.CLSCompliantAttribute(false)]
ToUInt16(byte value)2098         public static ushort ToUInt16(byte value) { throw null; }
2099         [System.CLSCompliantAttribute(false)]
ToUInt16(char value)2100         public static ushort ToUInt16(char value) { throw null; }
2101         [System.CLSCompliantAttribute(false)]
ToUInt16(System.DateTime value)2102         public static ushort ToUInt16(System.DateTime value) { throw null; }
2103         [System.CLSCompliantAttribute(false)]
ToUInt16(decimal value)2104         public static ushort ToUInt16(decimal value) { throw null; }
2105         [System.CLSCompliantAttribute(false)]
ToUInt16(double value)2106         public static ushort ToUInt16(double value) { throw null; }
2107         [System.CLSCompliantAttribute(false)]
ToUInt16(short value)2108         public static ushort ToUInt16(short value) { throw null; }
2109         [System.CLSCompliantAttribute(false)]
ToUInt16(int value)2110         public static ushort ToUInt16(int value) { throw null; }
2111         [System.CLSCompliantAttribute(false)]
ToUInt16(long value)2112         public static ushort ToUInt16(long value) { throw null; }
2113         [System.CLSCompliantAttribute(false)]
ToUInt16(object value)2114         public static ushort ToUInt16(object value) { throw null; }
2115         [System.CLSCompliantAttribute(false)]
ToUInt16(object value, System.IFormatProvider provider)2116         public static ushort ToUInt16(object value, System.IFormatProvider provider) { throw null; }
2117         [System.CLSCompliantAttribute(false)]
ToUInt16(sbyte value)2118         public static ushort ToUInt16(sbyte value) { throw null; }
2119         [System.CLSCompliantAttribute(false)]
ToUInt16(float value)2120         public static ushort ToUInt16(float value) { throw null; }
2121         [System.CLSCompliantAttribute(false)]
ToUInt16(string value)2122         public static ushort ToUInt16(string value) { throw null; }
2123         [System.CLSCompliantAttribute(false)]
ToUInt16(string value, System.IFormatProvider provider)2124         public static ushort ToUInt16(string value, System.IFormatProvider provider) { throw null; }
2125         [System.CLSCompliantAttribute(false)]
ToUInt16(string value, int fromBase)2126         public static ushort ToUInt16(string value, int fromBase) { throw null; }
2127         [System.CLSCompliantAttribute(false)]
ToUInt16(ushort value)2128         public static ushort ToUInt16(ushort value) { throw null; }
2129         [System.CLSCompliantAttribute(false)]
ToUInt16(uint value)2130         public static ushort ToUInt16(uint value) { throw null; }
2131         [System.CLSCompliantAttribute(false)]
ToUInt16(ulong value)2132         public static ushort ToUInt16(ulong value) { throw null; }
2133         [System.CLSCompliantAttribute(false)]
ToUInt32(bool value)2134         public static uint ToUInt32(bool value) { throw null; }
2135         [System.CLSCompliantAttribute(false)]
ToUInt32(byte value)2136         public static uint ToUInt32(byte value) { throw null; }
2137         [System.CLSCompliantAttribute(false)]
ToUInt32(char value)2138         public static uint ToUInt32(char value) { throw null; }
2139         [System.CLSCompliantAttribute(false)]
ToUInt32(System.DateTime value)2140         public static uint ToUInt32(System.DateTime value) { throw null; }
2141         [System.CLSCompliantAttribute(false)]
ToUInt32(decimal value)2142         public static uint ToUInt32(decimal value) { throw null; }
2143         [System.CLSCompliantAttribute(false)]
ToUInt32(double value)2144         public static uint ToUInt32(double value) { throw null; }
2145         [System.CLSCompliantAttribute(false)]
ToUInt32(short value)2146         public static uint ToUInt32(short value) { throw null; }
2147         [System.CLSCompliantAttribute(false)]
ToUInt32(int value)2148         public static uint ToUInt32(int value) { throw null; }
2149         [System.CLSCompliantAttribute(false)]
ToUInt32(long value)2150         public static uint ToUInt32(long value) { throw null; }
2151         [System.CLSCompliantAttribute(false)]
ToUInt32(object value)2152         public static uint ToUInt32(object value) { throw null; }
2153         [System.CLSCompliantAttribute(false)]
ToUInt32(object value, System.IFormatProvider provider)2154         public static uint ToUInt32(object value, System.IFormatProvider provider) { throw null; }
2155         [System.CLSCompliantAttribute(false)]
ToUInt32(sbyte value)2156         public static uint ToUInt32(sbyte value) { throw null; }
2157         [System.CLSCompliantAttribute(false)]
ToUInt32(float value)2158         public static uint ToUInt32(float value) { throw null; }
2159         [System.CLSCompliantAttribute(false)]
ToUInt32(string value)2160         public static uint ToUInt32(string value) { throw null; }
2161         [System.CLSCompliantAttribute(false)]
ToUInt32(string value, System.IFormatProvider provider)2162         public static uint ToUInt32(string value, System.IFormatProvider provider) { throw null; }
2163         [System.CLSCompliantAttribute(false)]
ToUInt32(string value, int fromBase)2164         public static uint ToUInt32(string value, int fromBase) { throw null; }
2165         [System.CLSCompliantAttribute(false)]
ToUInt32(ushort value)2166         public static uint ToUInt32(ushort value) { throw null; }
2167         [System.CLSCompliantAttribute(false)]
ToUInt32(uint value)2168         public static uint ToUInt32(uint value) { throw null; }
2169         [System.CLSCompliantAttribute(false)]
ToUInt32(ulong value)2170         public static uint ToUInt32(ulong value) { throw null; }
2171         [System.CLSCompliantAttribute(false)]
ToUInt64(bool value)2172         public static ulong ToUInt64(bool value) { throw null; }
2173         [System.CLSCompliantAttribute(false)]
ToUInt64(byte value)2174         public static ulong ToUInt64(byte value) { throw null; }
2175         [System.CLSCompliantAttribute(false)]
ToUInt64(char value)2176         public static ulong ToUInt64(char value) { throw null; }
2177         [System.CLSCompliantAttribute(false)]
ToUInt64(System.DateTime value)2178         public static ulong ToUInt64(System.DateTime value) { throw null; }
2179         [System.CLSCompliantAttribute(false)]
ToUInt64(decimal value)2180         public static ulong ToUInt64(decimal value) { throw null; }
2181         [System.CLSCompliantAttribute(false)]
ToUInt64(double value)2182         public static ulong ToUInt64(double value) { throw null; }
2183         [System.CLSCompliantAttribute(false)]
ToUInt64(short value)2184         public static ulong ToUInt64(short value) { throw null; }
2185         [System.CLSCompliantAttribute(false)]
ToUInt64(int value)2186         public static ulong ToUInt64(int value) { throw null; }
2187         [System.CLSCompliantAttribute(false)]
ToUInt64(long value)2188         public static ulong ToUInt64(long value) { throw null; }
2189         [System.CLSCompliantAttribute(false)]
ToUInt64(object value)2190         public static ulong ToUInt64(object value) { throw null; }
2191         [System.CLSCompliantAttribute(false)]
ToUInt64(object value, System.IFormatProvider provider)2192         public static ulong ToUInt64(object value, System.IFormatProvider provider) { throw null; }
2193         [System.CLSCompliantAttribute(false)]
ToUInt64(sbyte value)2194         public static ulong ToUInt64(sbyte value) { throw null; }
2195         [System.CLSCompliantAttribute(false)]
ToUInt64(float value)2196         public static ulong ToUInt64(float value) { throw null; }
2197         [System.CLSCompliantAttribute(false)]
ToUInt64(string value)2198         public static ulong ToUInt64(string value) { throw null; }
2199         [System.CLSCompliantAttribute(false)]
ToUInt64(string value, System.IFormatProvider provider)2200         public static ulong ToUInt64(string value, System.IFormatProvider provider) { throw null; }
2201         [System.CLSCompliantAttribute(false)]
ToUInt64(string value, int fromBase)2202         public static ulong ToUInt64(string value, int fromBase) { throw null; }
2203         [System.CLSCompliantAttribute(false)]
ToUInt64(ushort value)2204         public static ulong ToUInt64(ushort value) { throw null; }
2205         [System.CLSCompliantAttribute(false)]
ToUInt64(uint value)2206         public static ulong ToUInt64(uint value) { throw null; }
2207         [System.CLSCompliantAttribute(false)]
ToUInt64(ulong value)2208         public static ulong ToUInt64(ulong value) { throw null; }
2209     }
Converter(TInput input)2210     public delegate TOutput Converter<in TInput, out TOutput>(TInput input);
2211     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
CrossAppDomainDelegate()2212     public delegate void CrossAppDomainDelegate();
2213     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2214     [System.SerializableAttribute]
2215     public sealed partial class DataMisalignedException : System.SystemException
2216     {
DataMisalignedException()2217         public DataMisalignedException() { }
DataMisalignedException(string message)2218         public DataMisalignedException(string message) { }
DataMisalignedException(string message, System.Exception innerException)2219         public DataMisalignedException(string message, System.Exception innerException) { }
2220     }
2221     [System.SerializableAttribute]
2222     public partial struct DateTime : System.IComparable, System.IComparable<System.DateTime>, System.IConvertible, System.IEquatable<System.DateTime>, System.IFormattable, System.Runtime.Serialization.ISerializable
2223     {
2224         public static readonly System.DateTime MaxValue;
2225         public static readonly System.DateTime MinValue;
DateTimeSystem.DateTime2226         public DateTime(int year, int month, int day) { throw null;}
DateTimeSystem.DateTime2227         public DateTime(int year, int month, int day, System.Globalization.Calendar calendar) { throw null;}
DateTimeSystem.DateTime2228         public DateTime(int year, int month, int day, int hour, int minute, int second) { throw null;}
DateTimeSystem.DateTime2229         public DateTime(int year, int month, int day, int hour, int minute, int second, System.DateTimeKind kind) { throw null;}
DateTimeSystem.DateTime2230         public DateTime(int year, int month, int day, int hour, int minute, int second, System.Globalization.Calendar calendar) { throw null;}
DateTimeSystem.DateTime2231         public DateTime(int year, int month, int day, int hour, int minute, int second, int millisecond) { throw null;}
DateTimeSystem.DateTime2232         public DateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, System.DateTimeKind kind) { throw null;}
DateTimeSystem.DateTime2233         public DateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, System.Globalization.Calendar calendar) { throw null;}
DateTimeSystem.DateTime2234         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.DateTime2235         public DateTime(long ticks) { throw null;}
DateTimeSystem.DateTime2236         public DateTime(long ticks, System.DateTimeKind kind) { throw null;}
2237         public System.DateTime Date { get { throw null; } }
2238         public int Day { get { throw null; } }
2239         public System.DayOfWeek DayOfWeek { get { throw null; } }
2240         public int DayOfYear { get { throw null; } }
2241         public int Hour { get { throw null; } }
2242         public System.DateTimeKind Kind { get { throw null; } }
2243         public int Millisecond { get { throw null; } }
2244         public int Minute { get { throw null; } }
2245         public int Month { get { throw null; } }
2246         public static System.DateTime Now { get { throw null; } }
2247         public int Second { get { throw null; } }
2248         public long Ticks { get { throw null; } }
2249         public System.TimeSpan TimeOfDay { get { throw null; } }
2250         public static System.DateTime Today { get { throw null; } }
2251         public static System.DateTime UtcNow { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
2252         public int Year { get { throw null; } }
AddSystem.DateTime2253         public System.DateTime Add(System.TimeSpan value) { throw null; }
AddDaysSystem.DateTime2254         public System.DateTime AddDays(double value) { throw null; }
AddHoursSystem.DateTime2255         public System.DateTime AddHours(double value) { throw null; }
AddMillisecondsSystem.DateTime2256         public System.DateTime AddMilliseconds(double value) { throw null; }
AddMinutesSystem.DateTime2257         public System.DateTime AddMinutes(double value) { throw null; }
AddMonthsSystem.DateTime2258         public System.DateTime AddMonths(int months) { throw null; }
AddSecondsSystem.DateTime2259         public System.DateTime AddSeconds(double value) { throw null; }
AddTicksSystem.DateTime2260         public System.DateTime AddTicks(long value) { throw null; }
AddYearsSystem.DateTime2261         public System.DateTime AddYears(int value) { throw null; }
CompareSystem.DateTime2262         public static int Compare(System.DateTime t1, System.DateTime t2) { throw null; }
CompareToSystem.DateTime2263         public int CompareTo(System.DateTime value) { throw null; }
CompareToSystem.DateTime2264         public int CompareTo(object value) { throw null; }
DaysInMonthSystem.DateTime2265         public static int DaysInMonth(int year, int month) { throw null; }
EqualsSystem.DateTime2266         public bool Equals(System.DateTime value) { throw null; }
EqualsSystem.DateTime2267         public static bool Equals(System.DateTime t1, System.DateTime t2) { throw null; }
EqualsSystem.DateTime2268         public override bool Equals(object value) { throw null; }
FromBinarySystem.DateTime2269         public static System.DateTime FromBinary(long dateData) { throw null; }
FromFileTimeSystem.DateTime2270         public static System.DateTime FromFileTime(long fileTime) { throw null; }
FromFileTimeUtcSystem.DateTime2271         public static System.DateTime FromFileTimeUtc(long fileTime) { throw null; }
FromOADateSystem.DateTime2272         public static System.DateTime FromOADate(double d) { throw null; }
GetDateTimeFormatsSystem.DateTime2273         public string[] GetDateTimeFormats() { throw null; }
GetDateTimeFormatsSystem.DateTime2274         public string[] GetDateTimeFormats(char format) { throw null; }
GetDateTimeFormatsSystem.DateTime2275         public string[] GetDateTimeFormats(char format, System.IFormatProvider provider) { throw null; }
GetDateTimeFormatsSystem.DateTime2276         public string[] GetDateTimeFormats(System.IFormatProvider provider) { throw null; }
GetHashCodeSystem.DateTime2277         public override int GetHashCode() { throw null; }
GetTypeCodeSystem.DateTime2278         public System.TypeCode GetTypeCode() { throw null; }
IsDaylightSavingTimeSystem.DateTime2279         public bool IsDaylightSavingTime() { throw null; }
IsLeapYearSystem.DateTime2280         public static bool IsLeapYear(int year) { throw null; }
operator +System.DateTime2281         public static System.DateTime operator +(System.DateTime d, System.TimeSpan t) { throw null; }
operator ==System.DateTime2282         public static bool operator ==(System.DateTime d1, System.DateTime d2) { throw null; }
operator >System.DateTime2283         public static bool operator >(System.DateTime t1, System.DateTime t2) { throw null; }
operator >=System.DateTime2284         public static bool operator >=(System.DateTime t1, System.DateTime t2) { throw null; }
operator !=System.DateTime2285         public static bool operator !=(System.DateTime d1, System.DateTime d2) { throw null; }
operator <System.DateTime2286         public static bool operator <(System.DateTime t1, System.DateTime t2) { throw null; }
operator <=System.DateTime2287         public static bool operator <=(System.DateTime t1, System.DateTime t2) { throw null; }
operator -System.DateTime2288         public static System.TimeSpan operator -(System.DateTime d1, System.DateTime d2) { throw null; }
operator -System.DateTime2289         public static System.DateTime operator -(System.DateTime d, System.TimeSpan t) { throw null; }
ParseSystem.DateTime2290         public static System.DateTime Parse(string s) { throw null; }
ParseSystem.DateTime2291         public static System.DateTime Parse(string s, System.IFormatProvider provider) { throw null; }
ParseSystem.DateTime2292         public static System.DateTime Parse(string s, System.IFormatProvider provider, System.Globalization.DateTimeStyles styles) { throw null; }
ParseExactSystem.DateTime2293         public static System.DateTime ParseExact(string s, string format, System.IFormatProvider provider) { throw null; }
ParseExactSystem.DateTime2294         public static System.DateTime ParseExact(string s, string format, System.IFormatProvider provider, System.Globalization.DateTimeStyles style) { throw null; }
ParseExactSystem.DateTime2295         public static System.DateTime ParseExact(string s, string[] formats, System.IFormatProvider provider, System.Globalization.DateTimeStyles style) { throw null; }
SpecifyKindSystem.DateTime2296         public static System.DateTime SpecifyKind(System.DateTime value, System.DateTimeKind kind) { throw null; }
SubtractSystem.DateTime2297         public System.TimeSpan Subtract(System.DateTime value) { throw null; }
SubtractSystem.DateTime2298         public System.DateTime Subtract(System.TimeSpan value) { throw null; }
System.IConvertible.ToBooleanSystem.DateTime2299         bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToByteSystem.DateTime2300         byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToCharSystem.DateTime2301         char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDateTimeSystem.DateTime2302         System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDecimalSystem.DateTime2303         decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDoubleSystem.DateTime2304         double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt16System.DateTime2305         short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt32System.DateTime2306         int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt64System.DateTime2307         long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSByteSystem.DateTime2308         sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSingleSystem.DateTime2309         float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToTypeSystem.DateTime2310         object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt16System.DateTime2311         ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt32System.DateTime2312         uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt64System.DateTime2313         ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
2314         [System.Security.SecurityCriticalAttribute]
System.Runtime.Serialization.ISerializable.GetObjectDataSystem.DateTime2315         void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
ToBinarySystem.DateTime2316         public long ToBinary() { throw null; }
ToFileTimeSystem.DateTime2317         public long ToFileTime() { throw null; }
ToFileTimeUtcSystem.DateTime2318         public long ToFileTimeUtc() { throw null; }
ToLocalTimeSystem.DateTime2319         public System.DateTime ToLocalTime() { throw null; }
ToLongDateStringSystem.DateTime2320         public string ToLongDateString() { throw null; }
ToLongTimeStringSystem.DateTime2321         public string ToLongTimeString() { throw null; }
ToOADateSystem.DateTime2322         public double ToOADate() { throw null; }
ToShortDateStringSystem.DateTime2323         public string ToShortDateString() { throw null; }
ToShortTimeStringSystem.DateTime2324         public string ToShortTimeString() { throw null; }
ToStringSystem.DateTime2325         public override string ToString() { throw null; }
ToStringSystem.DateTime2326         public string ToString(System.IFormatProvider provider) { throw null; }
ToStringSystem.DateTime2327         public string ToString(string format) { throw null; }
ToStringSystem.DateTime2328         public string ToString(string format, System.IFormatProvider provider) { throw null; }
ToUniversalTimeSystem.DateTime2329         public System.DateTime ToUniversalTime() { throw null; }
TryParseSystem.DateTime2330         public static bool TryParse(string s, out System.DateTime result) { result = default(System.DateTime); throw null; }
TryParseSystem.DateTime2331         public static bool TryParse(string s, System.IFormatProvider provider, System.Globalization.DateTimeStyles styles, out System.DateTime result) { result = default(System.DateTime); throw null; }
TryParseExactSystem.DateTime2332         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.DateTime2333         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; }
2334     }
2335     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2336     [System.SerializableAttribute]
2337     public enum DateTimeKind
2338     {
2339         Local = 2,
2340         Unspecified = 0,
2341         Utc = 1,
2342     }
2343     [System.SerializableAttribute]
2344     public partial struct DateTimeOffset : System.IComparable, System.IComparable<System.DateTimeOffset>, System.IEquatable<System.DateTimeOffset>, System.IFormattable, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable
2345     {
2346         public static readonly System.DateTimeOffset MaxValue;
2347         public static readonly System.DateTimeOffset MinValue;
DateTimeOffsetSystem.DateTimeOffset2348         public DateTimeOffset(System.DateTime dateTime) { throw null;}
DateTimeOffsetSystem.DateTimeOffset2349         public DateTimeOffset(System.DateTime dateTime, System.TimeSpan offset) { throw null;}
DateTimeOffsetSystem.DateTimeOffset2350         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.DateTimeOffset2351         public DateTimeOffset(int year, int month, int day, int hour, int minute, int second, int millisecond, System.TimeSpan offset) { throw null;}
DateTimeOffsetSystem.DateTimeOffset2352         public DateTimeOffset(int year, int month, int day, int hour, int minute, int second, System.TimeSpan offset) { throw null;}
DateTimeOffsetSystem.DateTimeOffset2353         public DateTimeOffset(long ticks, System.TimeSpan offset) { throw null;}
2354         public System.DateTime Date { get { throw null; } }
2355         public System.DateTime DateTime { get { throw null; } }
2356         public int Day { get { throw null; } }
2357         public System.DayOfWeek DayOfWeek { get { throw null; } }
2358         public int DayOfYear { get { throw null; } }
2359         public int Hour { get { throw null; } }
2360         public System.DateTime LocalDateTime { get { throw null; } }
2361         public int Millisecond { get { throw null; } }
2362         public int Minute { get { throw null; } }
2363         public int Month { get { throw null; } }
2364         public static System.DateTimeOffset Now { get { throw null; } }
2365         public System.TimeSpan Offset { get { throw null; } }
2366         public int Second { get { throw null; } }
2367         public long Ticks { get { throw null; } }
2368         public System.TimeSpan TimeOfDay { get { throw null; } }
2369         public System.DateTime UtcDateTime { get { throw null; } }
2370         public static System.DateTimeOffset UtcNow { get { throw null; } }
2371         public long UtcTicks { get { throw null; } }
2372         public int Year { get { throw null; } }
AddSystem.DateTimeOffset2373         public System.DateTimeOffset Add(System.TimeSpan timeSpan) { throw null; }
AddDaysSystem.DateTimeOffset2374         public System.DateTimeOffset AddDays(double days) { throw null; }
AddHoursSystem.DateTimeOffset2375         public System.DateTimeOffset AddHours(double hours) { throw null; }
AddMillisecondsSystem.DateTimeOffset2376         public System.DateTimeOffset AddMilliseconds(double milliseconds) { throw null; }
AddMinutesSystem.DateTimeOffset2377         public System.DateTimeOffset AddMinutes(double minutes) { throw null; }
AddMonthsSystem.DateTimeOffset2378         public System.DateTimeOffset AddMonths(int months) { throw null; }
AddSecondsSystem.DateTimeOffset2379         public System.DateTimeOffset AddSeconds(double seconds) { throw null; }
AddTicksSystem.DateTimeOffset2380         public System.DateTimeOffset AddTicks(long ticks) { throw null; }
AddYearsSystem.DateTimeOffset2381         public System.DateTimeOffset AddYears(int years) { throw null; }
CompareSystem.DateTimeOffset2382         public static int Compare(System.DateTimeOffset first, System.DateTimeOffset second) { throw null; }
CompareToSystem.DateTimeOffset2383         public int CompareTo(System.DateTimeOffset other) { throw null; }
EqualsSystem.DateTimeOffset2384         public bool Equals(System.DateTimeOffset other) { throw null; }
EqualsSystem.DateTimeOffset2385         public static bool Equals(System.DateTimeOffset first, System.DateTimeOffset second) { throw null; }
EqualsSystem.DateTimeOffset2386         public override bool Equals(object obj) { throw null; }
EqualsExactSystem.DateTimeOffset2387         public bool EqualsExact(System.DateTimeOffset other) { throw null; }
FromFileTimeSystem.DateTimeOffset2388         public static System.DateTimeOffset FromFileTime(long fileTime) { throw null; }
FromUnixTimeMillisecondsSystem.DateTimeOffset2389         public static System.DateTimeOffset FromUnixTimeMilliseconds(long milliseconds) { throw null; }
FromUnixTimeSecondsSystem.DateTimeOffset2390         public static System.DateTimeOffset FromUnixTimeSeconds(long seconds) { throw null; }
GetHashCodeSystem.DateTimeOffset2391         public override int GetHashCode() { throw null; }
operator +System.DateTimeOffset2392         public static System.DateTimeOffset operator +(System.DateTimeOffset dateTimeOffset, System.TimeSpan timeSpan) { throw null; }
operator ==System.DateTimeOffset2393         public static bool operator ==(System.DateTimeOffset left, System.DateTimeOffset right) { throw null; }
operator >System.DateTimeOffset2394         public static bool operator >(System.DateTimeOffset left, System.DateTimeOffset right) { throw null; }
operator >=System.DateTimeOffset2395         public static bool operator >=(System.DateTimeOffset left, System.DateTimeOffset right) { throw null; }
operator System.DateTimeOffsetSystem.DateTimeOffset2396         public static implicit operator System.DateTimeOffset (System.DateTime dateTime) { throw null; }
operator !=System.DateTimeOffset2397         public static bool operator !=(System.DateTimeOffset left, System.DateTimeOffset right) { throw null; }
operator <System.DateTimeOffset2398         public static bool operator <(System.DateTimeOffset left, System.DateTimeOffset right) { throw null; }
operator <=System.DateTimeOffset2399         public static bool operator <=(System.DateTimeOffset left, System.DateTimeOffset right) { throw null; }
operator -System.DateTimeOffset2400         public static System.TimeSpan operator -(System.DateTimeOffset left, System.DateTimeOffset right) { throw null; }
operator -System.DateTimeOffset2401         public static System.DateTimeOffset operator -(System.DateTimeOffset dateTimeOffset, System.TimeSpan timeSpan) { throw null; }
ParseSystem.DateTimeOffset2402         public static System.DateTimeOffset Parse(string input) { throw null; }
ParseSystem.DateTimeOffset2403         public static System.DateTimeOffset Parse(string input, System.IFormatProvider formatProvider) { throw null; }
ParseSystem.DateTimeOffset2404         public static System.DateTimeOffset Parse(string input, System.IFormatProvider formatProvider, System.Globalization.DateTimeStyles styles) { throw null; }
ParseExactSystem.DateTimeOffset2405         public static System.DateTimeOffset ParseExact(string input, string format, System.IFormatProvider formatProvider) { throw null; }
ParseExactSystem.DateTimeOffset2406         public static System.DateTimeOffset ParseExact(string input, string format, System.IFormatProvider formatProvider, System.Globalization.DateTimeStyles styles) { throw null; }
ParseExactSystem.DateTimeOffset2407         public static System.DateTimeOffset ParseExact(string input, string[] formats, System.IFormatProvider formatProvider, System.Globalization.DateTimeStyles styles) { throw null; }
SubtractSystem.DateTimeOffset2408         public System.TimeSpan Subtract(System.DateTimeOffset value) { throw null; }
SubtractSystem.DateTimeOffset2409         public System.DateTimeOffset Subtract(System.TimeSpan value) { throw null; }
System.IComparable.CompareToSystem.DateTimeOffset2410         int System.IComparable.CompareTo(object obj) { throw null; }
System.Runtime.Serialization.IDeserializationCallback.OnDeserializationSystem.DateTimeOffset2411         void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { }
2412         [System.Security.SecurityCriticalAttribute]
System.Runtime.Serialization.ISerializable.GetObjectDataSystem.DateTimeOffset2413         void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
ToFileTimeSystem.DateTimeOffset2414         public long ToFileTime() { throw null; }
ToLocalTimeSystem.DateTimeOffset2415         public System.DateTimeOffset ToLocalTime() { throw null; }
ToOffsetSystem.DateTimeOffset2416         public System.DateTimeOffset ToOffset(System.TimeSpan offset) { throw null; }
ToStringSystem.DateTimeOffset2417         public override string ToString() { throw null; }
ToStringSystem.DateTimeOffset2418         public string ToString(System.IFormatProvider formatProvider) { throw null; }
ToStringSystem.DateTimeOffset2419         public string ToString(string format) { throw null; }
ToStringSystem.DateTimeOffset2420         public string ToString(string format, System.IFormatProvider formatProvider) { throw null; }
ToUniversalTimeSystem.DateTimeOffset2421         public System.DateTimeOffset ToUniversalTime() { throw null; }
ToUnixTimeMillisecondsSystem.DateTimeOffset2422         public long ToUnixTimeMilliseconds() { throw null; }
ToUnixTimeSecondsSystem.DateTimeOffset2423         public long ToUnixTimeSeconds() { throw null; }
TryParseSystem.DateTimeOffset2424         public static bool TryParse(string input, out System.DateTimeOffset result) { result = default(System.DateTimeOffset); throw null; }
TryParseSystem.DateTimeOffset2425         public static bool TryParse(string input, System.IFormatProvider formatProvider, System.Globalization.DateTimeStyles styles, out System.DateTimeOffset result) { result = default(System.DateTimeOffset); throw null; }
TryParseExactSystem.DateTimeOffset2426         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.DateTimeOffset2427         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; }
2428     }
2429     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2430     [System.SerializableAttribute]
2431     public enum DayOfWeek
2432     {
2433         Friday = 5,
2434         Monday = 1,
2435         Saturday = 6,
2436         Sunday = 0,
2437         Thursday = 4,
2438         Tuesday = 2,
2439         Wednesday = 3,
2440     }
2441     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2442     [System.SerializableAttribute]
2443     public sealed partial class DBNull : System.IConvertible, System.Runtime.Serialization.ISerializable
2444     {
DBNull()2445         internal DBNull() { }
2446         public static readonly System.DBNull Value;
2447         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)2448         public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
GetTypeCode()2449         public System.TypeCode GetTypeCode() { throw null; }
System.IConvertible.ToBoolean(System.IFormatProvider provider)2450         bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToByte(System.IFormatProvider provider)2451         byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToChar(System.IFormatProvider provider)2452         char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDateTime(System.IFormatProvider provider)2453         System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDecimal(System.IFormatProvider provider)2454         decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDouble(System.IFormatProvider provider)2455         double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt16(System.IFormatProvider provider)2456         short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt32(System.IFormatProvider provider)2457         int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt64(System.IFormatProvider provider)2458         long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSByte(System.IFormatProvider provider)2459         sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSingle(System.IFormatProvider provider)2460         float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToType(System.Type type, System.IFormatProvider provider)2461         object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt16(System.IFormatProvider provider)2462         ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt32(System.IFormatProvider provider)2463         uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt64(System.IFormatProvider provider)2464         ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
ToString()2465         public override string ToString() { throw null; }
ToString(System.IFormatProvider provider)2466         public string ToString(System.IFormatProvider provider) { throw null; }
2467     }
2468     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2469     [System.SerializableAttribute]
2470     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
2471     public partial struct Decimal : System.IComparable, System.IComparable<decimal>, System.IConvertible, System.IEquatable<decimal>, System.IFormattable, System.Runtime.Serialization.IDeserializationCallback
2472     {
2473         [System.Runtime.CompilerServices.DecimalConstantAttribute((byte)0, (byte)0, (uint)4294967295, (uint)4294967295, (uint)4294967295)]
2474         public static readonly decimal MaxValue;
2475         [System.Runtime.CompilerServices.DecimalConstantAttribute((byte)0, (byte)128, (uint)0, (uint)0, (uint)1)]
2476         public static readonly decimal MinusOne;
2477         [System.Runtime.CompilerServices.DecimalConstantAttribute((byte)0, (byte)128, (uint)4294967295, (uint)4294967295, (uint)4294967295)]
2478         public static readonly decimal MinValue;
2479         [System.Runtime.CompilerServices.DecimalConstantAttribute((byte)0, (byte)0, (uint)0, (uint)0, (uint)1)]
2480         public static readonly decimal One;
2481         [System.Runtime.CompilerServices.DecimalConstantAttribute((byte)0, (byte)0, (uint)0, (uint)0, (uint)0)]
2482         public static readonly decimal Zero;
2483         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
DecimalSystem.Decimal2484         public Decimal(double value) { throw null;}
DecimalSystem.Decimal2485         public Decimal(int value) { throw null;}
DecimalSystem.Decimal2486         public Decimal(int lo, int mid, int hi, bool isNegative, byte scale) { throw null;}
DecimalSystem.Decimal2487         public Decimal(int[] bits) { throw null;}
DecimalSystem.Decimal2488         public Decimal(long value) { throw null;}
2489         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
DecimalSystem.Decimal2490         public Decimal(float value) { throw null;}
2491         [System.CLSCompliantAttribute(false)]
DecimalSystem.Decimal2492         public Decimal(uint value) { throw null;}
2493         [System.CLSCompliantAttribute(false)]
DecimalSystem.Decimal2494         public Decimal(ulong value) { throw null;}
2495         [System.Security.SecuritySafeCriticalAttribute]
AddSystem.Decimal2496         public static System.Decimal Add(System.Decimal d1, System.Decimal d2) { throw null; }
CeilingSystem.Decimal2497         public static System.Decimal Ceiling(System.Decimal d) { throw null; }
2498         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
2499         [System.Security.SecuritySafeCriticalAttribute]
CompareSystem.Decimal2500         public static int Compare(System.Decimal d1, System.Decimal d2) { throw null; }
2501         [System.Security.SecuritySafeCriticalAttribute]
CompareToSystem.Decimal2502         public int CompareTo(System.Decimal value) { throw null; }
2503         [System.Security.SecuritySafeCriticalAttribute]
CompareToSystem.Decimal2504         public int CompareTo(object value) { throw null; }
2505         [System.Security.SecuritySafeCriticalAttribute]
DivideSystem.Decimal2506         public static System.Decimal Divide(System.Decimal d1, System.Decimal d2) { throw null; }
2507         [System.Security.SecuritySafeCriticalAttribute]
EqualsSystem.Decimal2508         public bool Equals(System.Decimal value) { throw null; }
2509         [System.Security.SecuritySafeCriticalAttribute]
EqualsSystem.Decimal2510         public static bool Equals(System.Decimal d1, System.Decimal d2) { throw null; }
2511         [System.Security.SecuritySafeCriticalAttribute]
EqualsSystem.Decimal2512         public override bool Equals(object value) { throw null; }
2513         [System.Security.SecuritySafeCriticalAttribute]
FloorSystem.Decimal2514         public static System.Decimal Floor(System.Decimal d) { throw null; }
FromOACurrencySystem.Decimal2515         public static System.Decimal FromOACurrency(long cy) { throw null; }
GetBitsSystem.Decimal2516         public static int[] GetBits(System.Decimal d) { throw null; }
2517         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
GetHashCodeSystem.Decimal2518         public override int GetHashCode() { throw null; }
GetTypeCodeSystem.Decimal2519         public System.TypeCode GetTypeCode() { throw null; }
2520         [System.Security.SecuritySafeCriticalAttribute]
MultiplySystem.Decimal2521         public static System.Decimal Multiply(System.Decimal d1, System.Decimal d2) { throw null; }
NegateSystem.Decimal2522         public static System.Decimal Negate(System.Decimal d) { throw null; }
2523         [System.Security.SecuritySafeCriticalAttribute]
operator +System.Decimal2524         public static System.Decimal operator +(System.Decimal d1, System.Decimal d2) { throw null; }
operator --System.Decimal2525         public static System.Decimal operator --(System.Decimal d) { throw null; }
2526         [System.Security.SecuritySafeCriticalAttribute]
operator /System.Decimal2527         public static System.Decimal operator /(System.Decimal d1, System.Decimal d2) { throw null; }
2528         [System.Security.SecuritySafeCriticalAttribute]
operator ==System.Decimal2529         public static bool operator ==(System.Decimal d1, System.Decimal d2) { throw null; }
operator byteSystem.Decimal2530         public static explicit operator byte (System.Decimal value) { throw null; }
operator charSystem.Decimal2531         public static explicit operator char (System.Decimal value) { throw null; }
operator doubleSystem.Decimal2532         public static explicit operator double (System.Decimal value) { throw null; }
operator shortSystem.Decimal2533         public static explicit operator short (System.Decimal value) { throw null; }
operator intSystem.Decimal2534         public static explicit operator int (System.Decimal value) { throw null; }
operator longSystem.Decimal2535         public static explicit operator long (System.Decimal value) { throw null; }
2536         [System.CLSCompliantAttribute(false)]
operator sbyteSystem.Decimal2537         public static explicit operator sbyte (System.Decimal value) { throw null; }
operator floatSystem.Decimal2538         public static explicit operator float (System.Decimal value) { throw null; }
2539         [System.CLSCompliantAttribute(false)]
operator ushortSystem.Decimal2540         public static explicit operator ushort (System.Decimal value) { throw null; }
2541         [System.CLSCompliantAttribute(false)]
operator uintSystem.Decimal2542         public static explicit operator uint (System.Decimal value) { throw null; }
2543         [System.CLSCompliantAttribute(false)]
operator ulongSystem.Decimal2544         public static explicit operator ulong (System.Decimal value) { throw null; }
operator System.DecimalSystem.Decimal2545         public static explicit operator System.Decimal (double value) { throw null; }
operator System.DecimalSystem.Decimal2546         public static explicit operator System.Decimal (float value) { throw null; }
2547         [System.Security.SecuritySafeCriticalAttribute]
operator >System.Decimal2548         public static bool operator >(System.Decimal d1, System.Decimal d2) { throw null; }
2549         [System.Security.SecuritySafeCriticalAttribute]
operator >=System.Decimal2550         public static bool operator >=(System.Decimal d1, System.Decimal d2) { throw null; }
operator System.DecimalSystem.Decimal2551         public static implicit operator System.Decimal (byte value) { throw null; }
operator System.DecimalSystem.Decimal2552         public static implicit operator System.Decimal (char value) { throw null; }
operator System.DecimalSystem.Decimal2553         public static implicit operator System.Decimal (short value) { throw null; }
operator System.DecimalSystem.Decimal2554         public static implicit operator System.Decimal (int value) { throw null; }
operator System.DecimalSystem.Decimal2555         public static implicit operator System.Decimal (long value) { throw null; }
2556         [System.CLSCompliantAttribute(false)]
operator System.DecimalSystem.Decimal2557         public static implicit operator System.Decimal (sbyte value) { throw null; }
2558         [System.CLSCompliantAttribute(false)]
operator System.DecimalSystem.Decimal2559         public static implicit operator System.Decimal (ushort value) { throw null; }
2560         [System.CLSCompliantAttribute(false)]
operator System.DecimalSystem.Decimal2561         public static implicit operator System.Decimal (uint value) { throw null; }
2562         [System.CLSCompliantAttribute(false)]
operator System.DecimalSystem.Decimal2563         public static implicit operator System.Decimal (ulong value) { throw null; }
operator ++System.Decimal2564         public static System.Decimal operator ++(System.Decimal d) { throw null; }
2565         [System.Security.SecuritySafeCriticalAttribute]
operator !=System.Decimal2566         public static bool operator !=(System.Decimal d1, System.Decimal d2) { throw null; }
2567         [System.Security.SecuritySafeCriticalAttribute]
operator <System.Decimal2568         public static bool operator <(System.Decimal d1, System.Decimal d2) { throw null; }
2569         [System.Security.SecuritySafeCriticalAttribute]
operator <=System.Decimal2570         public static bool operator <=(System.Decimal d1, System.Decimal d2) { throw null; }
operator %System.Decimal2571         public static System.Decimal operator %(System.Decimal d1, System.Decimal d2) { throw null; }
2572         [System.Security.SecuritySafeCriticalAttribute]
operator *System.Decimal2573         public static System.Decimal operator *(System.Decimal d1, System.Decimal d2) { throw null; }
2574         [System.Security.SecuritySafeCriticalAttribute]
operator -System.Decimal2575         public static System.Decimal operator -(System.Decimal d1, System.Decimal d2) { throw null; }
operator -System.Decimal2576         public static System.Decimal operator -(System.Decimal d) { throw null; }
operator +System.Decimal2577         public static System.Decimal operator +(System.Decimal d) { throw null; }
ParseSystem.Decimal2578         public static System.Decimal Parse(string s) { throw null; }
ParseSystem.Decimal2579         public static System.Decimal Parse(string s, System.Globalization.NumberStyles style) { throw null; }
ParseSystem.Decimal2580         public static System.Decimal Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; }
ParseSystem.Decimal2581         public static System.Decimal Parse(string s, System.IFormatProvider provider) { throw null; }
RemainderSystem.Decimal2582         public static System.Decimal Remainder(System.Decimal d1, System.Decimal d2) { throw null; }
RoundSystem.Decimal2583         public static System.Decimal Round(System.Decimal d) { throw null; }
2584         [System.Security.SecuritySafeCriticalAttribute]
RoundSystem.Decimal2585         public static System.Decimal Round(System.Decimal d, int decimals) { throw null; }
2586         [System.Security.SecuritySafeCriticalAttribute]
RoundSystem.Decimal2587         public static System.Decimal Round(System.Decimal d, int decimals, System.MidpointRounding mode) { throw null; }
RoundSystem.Decimal2588         public static System.Decimal Round(System.Decimal d, System.MidpointRounding mode) { throw null; }
2589         [System.Security.SecuritySafeCriticalAttribute]
SubtractSystem.Decimal2590         public static System.Decimal Subtract(System.Decimal d1, System.Decimal d2) { throw null; }
System.IConvertible.ToBooleanSystem.Decimal2591         bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToByteSystem.Decimal2592         byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToCharSystem.Decimal2593         char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDateTimeSystem.Decimal2594         System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDecimalSystem.Decimal2595         System.Decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDoubleSystem.Decimal2596         double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt16System.Decimal2597         short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt32System.Decimal2598         int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt64System.Decimal2599         long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSByteSystem.Decimal2600         sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSingleSystem.Decimal2601         float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToTypeSystem.Decimal2602         object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt16System.Decimal2603         ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt32System.Decimal2604         uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt64System.Decimal2605         ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
System.Runtime.Serialization.IDeserializationCallback.OnDeserializationSystem.Decimal2606         void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { }
ToByteSystem.Decimal2607         public static byte ToByte(System.Decimal value) { throw null; }
2608         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
ToDoubleSystem.Decimal2609         public static double ToDouble(System.Decimal d) { throw null; }
ToInt16System.Decimal2610         public static short ToInt16(System.Decimal value) { throw null; }
2611         [System.Security.SecuritySafeCriticalAttribute]
ToInt32System.Decimal2612         public static int ToInt32(System.Decimal d) { throw null; }
2613         [System.Security.SecuritySafeCriticalAttribute]
ToInt64System.Decimal2614         public static long ToInt64(System.Decimal d) { throw null; }
ToOACurrencySystem.Decimal2615         public static long ToOACurrency(System.Decimal value) { throw null; }
2616         [System.CLSCompliantAttribute(false)]
ToSByteSystem.Decimal2617         public static sbyte ToSByte(System.Decimal value) { throw null; }
2618         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
ToSingleSystem.Decimal2619         public static float ToSingle(System.Decimal d) { throw null; }
2620         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Decimal2621         public override string ToString() { throw null; }
2622         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Decimal2623         public string ToString(System.IFormatProvider provider) { throw null; }
2624         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Decimal2625         public string ToString(string format) { throw null; }
2626         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Decimal2627         public string ToString(string format, System.IFormatProvider provider) { throw null; }
2628         [System.CLSCompliantAttribute(false)]
ToUInt16System.Decimal2629         public static ushort ToUInt16(System.Decimal value) { throw null; }
2630         [System.CLSCompliantAttribute(false)]
2631         [System.Security.SecuritySafeCriticalAttribute]
ToUInt32System.Decimal2632         public static uint ToUInt32(System.Decimal d) { throw null; }
2633         [System.CLSCompliantAttribute(false)]
2634         [System.Security.SecuritySafeCriticalAttribute]
ToUInt64System.Decimal2635         public static ulong ToUInt64(System.Decimal d) { throw null; }
2636         [System.Security.SecuritySafeCriticalAttribute]
TruncateSystem.Decimal2637         public static System.Decimal Truncate(System.Decimal d) { throw null; }
TryParseSystem.Decimal2638         public static bool TryParse(string s, out System.Decimal result) { result = default(decimal); throw null; }
TryParseSystem.Decimal2639         public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Decimal result) { result = default(decimal); throw null; }
2640     }
2641     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(2))]
2642     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2643     [System.SerializableAttribute]
2644     public abstract partial class Delegate : System.ICloneable, System.Runtime.Serialization.ISerializable
2645     {
2646         [System.Security.SecuritySafeCriticalAttribute]
Delegate(object target, string method)2647         protected Delegate(object target, string method) { }
2648         [System.Security.SecuritySafeCriticalAttribute]
Delegate(System.Type target, string method)2649         protected Delegate(System.Type target, string method) { }
2650         public System.Reflection.MethodInfo Method { get { throw null; } }
2651         public object Target { get { throw null; } }
Clone()2652         public virtual object Clone() { throw null; }
Combine(System.Delegate a, System.Delegate b)2653         public static System.Delegate Combine(System.Delegate a, System.Delegate b) { throw null; }
2654         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
Combine(params System.Delegate[] delegates)2655         public static System.Delegate Combine(params System.Delegate[] delegates) { throw null; }
CombineImpl(System.Delegate d)2656         protected virtual System.Delegate CombineImpl(System.Delegate d) { throw null; }
CreateDelegate(System.Type type, object firstArgument, System.Reflection.MethodInfo method)2657         public static System.Delegate CreateDelegate(System.Type type, object firstArgument, System.Reflection.MethodInfo method) { throw null; }
2658         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
CreateDelegate(System.Type type, object firstArgument, System.Reflection.MethodInfo method, bool throwOnBindFailure)2659         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)2660         public static System.Delegate CreateDelegate(System.Type type, object target, string method) { throw null; }
CreateDelegate(System.Type type, object target, string method, bool ignoreCase)2661         public static System.Delegate CreateDelegate(System.Type type, object target, string method, bool ignoreCase) { throw null; }
2662         [System.Security.SecuritySafeCriticalAttribute]
CreateDelegate(System.Type type, object target, string method, bool ignoreCase, bool throwOnBindFailure)2663         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)2664         public static System.Delegate CreateDelegate(System.Type type, System.Reflection.MethodInfo method) { throw null; }
2665         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
CreateDelegate(System.Type type, System.Reflection.MethodInfo method, bool throwOnBindFailure)2666         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)2667         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)2668         public static System.Delegate CreateDelegate(System.Type type, System.Type target, string method, bool ignoreCase) { throw null; }
2669         [System.Security.SecuritySafeCriticalAttribute]
CreateDelegate(System.Type type, System.Type target, string method, bool ignoreCase, bool throwOnBindFailure)2670         public static System.Delegate CreateDelegate(System.Type type, System.Type target, string method, bool ignoreCase, bool throwOnBindFailure) { throw null; }
DynamicInvoke(params object[] args)2671         public object DynamicInvoke(params object[] args) { throw null; }
2672         [System.Security.SecuritySafeCriticalAttribute]
DynamicInvokeImpl(object[] args)2673         protected virtual object DynamicInvokeImpl(object[] args) { throw null; }
2674         [System.Security.SecuritySafeCriticalAttribute]
Equals(object obj)2675         public override bool Equals(object obj) { throw null; }
GetHashCode()2676         public override int GetHashCode() { throw null; }
GetInvocationList()2677         public virtual System.Delegate[] GetInvocationList() { throw null; }
2678         [System.Security.SecuritySafeCriticalAttribute]
GetMethodImpl()2679         protected virtual System.Reflection.MethodInfo GetMethodImpl() { throw null; }
2680         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)2681         public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
operator ==(System.Delegate d1, System.Delegate d2)2682         public static bool operator ==(System.Delegate d1, System.Delegate d2) { throw null; }
operator !=(System.Delegate d1, System.Delegate d2)2683         public static bool operator !=(System.Delegate d1, System.Delegate d2) { throw null; }
2684         [System.Security.SecuritySafeCriticalAttribute]
Remove(System.Delegate source, System.Delegate value)2685         public static System.Delegate Remove(System.Delegate source, System.Delegate value) { throw null; }
RemoveAll(System.Delegate source, System.Delegate value)2686         public static System.Delegate RemoveAll(System.Delegate source, System.Delegate value) { throw null; }
RemoveImpl(System.Delegate d)2687         protected virtual System.Delegate RemoveImpl(System.Delegate d) { throw null; }
2688     }
2689     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2690     [System.SerializableAttribute]
2691     public partial class DivideByZeroException : System.ArithmeticException
2692     {
DivideByZeroException()2693         public DivideByZeroException() { }
DivideByZeroException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)2694         protected DivideByZeroException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
DivideByZeroException(string message)2695         public DivideByZeroException(string message) { }
DivideByZeroException(string message, System.Exception innerException)2696         public DivideByZeroException(string message, System.Exception innerException) { }
2697     }
2698     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2699     [System.SerializableAttribute]
2700     public partial class DllNotFoundException : System.TypeLoadException
2701     {
DllNotFoundException()2702         public DllNotFoundException() { }
DllNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)2703         protected DllNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
DllNotFoundException(string message)2704         public DllNotFoundException(string message) { }
DllNotFoundException(string message, System.Exception inner)2705         public DllNotFoundException(string message, System.Exception inner) { }
2706     }
2707     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2708     [System.SerializableAttribute]
2709     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
2710     public partial struct Double : System.IComparable, System.IComparable<double>, System.IConvertible, System.IEquatable<double>, System.IFormattable
2711     {
2712         public const double Epsilon = 4.94065645841247E-324;
2713         public const double MaxValue = 1.7976931348623157E+308;
2714         public const double MinValue = -1.7976931348623157E+308;
2715         public const double NaN = 0.0 / 0.0;
2716         public const double NegativeInfinity = -1.0 / 0.0;
2717         public const double PositiveInfinity = 1.0 / 0.0;
CompareToSystem.Double2718         public int CompareTo(System.Double value) { throw null; }
CompareToSystem.Double2719         public int CompareTo(object value) { throw null; }
EqualsSystem.Double2720         public bool Equals(System.Double obj) { throw null; }
EqualsSystem.Double2721         public override bool Equals(object obj) { throw null; }
2722         [System.Security.SecuritySafeCriticalAttribute]
GetHashCodeSystem.Double2723         public override int GetHashCode() { throw null; }
GetTypeCodeSystem.Double2724         public System.TypeCode GetTypeCode() { throw null; }
2725         [System.Security.SecuritySafeCriticalAttribute]
IsInfinitySystem.Double2726         public static bool IsInfinity(System.Double d) { throw null; }
2727         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
2728         [System.Security.SecuritySafeCriticalAttribute]
IsNaNSystem.Double2729         public static bool IsNaN(System.Double d) { throw null; }
IsNegativeInfinitySystem.Double2730         public static bool IsNegativeInfinity(System.Double d) { throw null; }
IsPositiveInfinitySystem.Double2731         public static bool IsPositiveInfinity(System.Double d) { throw null; }
operator ==System.Double2732         public static bool operator ==(System.Double left, System.Double right) { throw null; }
operator >System.Double2733         public static bool operator >(System.Double left, System.Double right) { throw null; }
operator >=System.Double2734         public static bool operator >=(System.Double left, System.Double right) { throw null; }
operator !=System.Double2735         public static bool operator !=(System.Double left, System.Double right) { throw null; }
operator <System.Double2736         public static bool operator <(System.Double left, System.Double right) { throw null; }
operator <=System.Double2737         public static bool operator <=(System.Double left, System.Double right) { throw null; }
ParseSystem.Double2738         public static System.Double Parse(string s) { throw null; }
ParseSystem.Double2739         public static System.Double Parse(string s, System.Globalization.NumberStyles style) { throw null; }
ParseSystem.Double2740         public static System.Double Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; }
ParseSystem.Double2741         public static System.Double Parse(string s, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToBooleanSystem.Double2742         bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToByteSystem.Double2743         byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToCharSystem.Double2744         char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDateTimeSystem.Double2745         System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDecimalSystem.Double2746         decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDoubleSystem.Double2747         System.Double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt16System.Double2748         short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt32System.Double2749         int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt64System.Double2750         long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSByteSystem.Double2751         sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSingleSystem.Double2752         float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToTypeSystem.Double2753         object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt16System.Double2754         ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt32System.Double2755         uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt64System.Double2756         ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
2757         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Double2758         public override string ToString() { throw null; }
2759         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Double2760         public string ToString(System.IFormatProvider provider) { throw null; }
2761         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Double2762         public string ToString(string format) { throw null; }
2763         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Double2764         public string ToString(string format, System.IFormatProvider provider) { throw null; }
TryParseSystem.Double2765         public static bool TryParse(string s, out System.Double result) { result = default(double); throw null; }
TryParseSystem.Double2766         public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Double result) { result = default(double); throw null; }
2767     }
2768     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2769     [System.SerializableAttribute]
2770     public partial class DuplicateWaitObjectException : System.ArgumentException
2771     {
DuplicateWaitObjectException()2772         public DuplicateWaitObjectException() { }
DuplicateWaitObjectException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)2773         protected DuplicateWaitObjectException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
DuplicateWaitObjectException(string parameterName)2774         public DuplicateWaitObjectException(string parameterName) { }
DuplicateWaitObjectException(string message, System.Exception innerException)2775         public DuplicateWaitObjectException(string message, System.Exception innerException) { }
DuplicateWaitObjectException(string parameterName, string message)2776         public DuplicateWaitObjectException(string parameterName, string message) { }
2777     }
2778     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2779     [System.SerializableAttribute]
2780     public partial class EntryPointNotFoundException : System.TypeLoadException
2781     {
EntryPointNotFoundException()2782         public EntryPointNotFoundException() { }
EntryPointNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)2783         protected EntryPointNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
EntryPointNotFoundException(string message)2784         public EntryPointNotFoundException(string message) { }
EntryPointNotFoundException(string message, System.Exception inner)2785         public EntryPointNotFoundException(string message, System.Exception inner) { }
2786     }
2787     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2788     [System.SerializableAttribute]
2789     public abstract partial class Enum : System.ValueType, System.IComparable, System.IConvertible, System.IFormattable
2790     {
Enum()2791         protected Enum() { }
2792         [System.Security.SecuritySafeCriticalAttribute]
CompareTo(object target)2793         public int CompareTo(object target) { throw null; }
2794         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
Equals(object obj)2795         public override bool Equals(object obj) { throw null; }
2796         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
Format(System.Type enumType, object value, string format)2797         public static string Format(System.Type enumType, object value, string format) { throw null; }
2798         [System.Security.SecuritySafeCriticalAttribute]
GetHashCode()2799         public override int GetHashCode() { throw null; }
2800         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetName(System.Type enumType, object value)2801         public static string GetName(System.Type enumType, object value) { throw null; }
2802         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetNames(System.Type enumType)2803         public static string[] GetNames(System.Type enumType) { throw null; }
GetTypeCode()2804         public System.TypeCode GetTypeCode() { throw null; }
2805         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetUnderlyingType(System.Type enumType)2806         public static System.Type GetUnderlyingType(System.Type enumType) { throw null; }
2807         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetValues(System.Type enumType)2808         public static System.Array GetValues(System.Type enumType) { throw null; }
2809         [System.Security.SecuritySafeCriticalAttribute]
HasFlag(System.Enum flag)2810         public bool HasFlag(System.Enum flag) { throw null; }
2811         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
IsDefined(System.Type enumType, object value)2812         public static bool IsDefined(System.Type enumType, object value) { throw null; }
2813         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
Parse(System.Type enumType, string value)2814         public static object Parse(System.Type enumType, string value) { throw null; }
2815         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
Parse(System.Type enumType, string value, bool ignoreCase)2816         public static object Parse(System.Type enumType, string value, bool ignoreCase) { throw null; }
System.IConvertible.ToBoolean(System.IFormatProvider provider)2817         bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToByte(System.IFormatProvider provider)2818         byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToChar(System.IFormatProvider provider)2819         char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDateTime(System.IFormatProvider provider)2820         System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDecimal(System.IFormatProvider provider)2821         decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDouble(System.IFormatProvider provider)2822         double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt16(System.IFormatProvider provider)2823         short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt32(System.IFormatProvider provider)2824         int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt64(System.IFormatProvider provider)2825         long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSByte(System.IFormatProvider provider)2826         sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSingle(System.IFormatProvider provider)2827         float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToType(System.Type type, System.IFormatProvider provider)2828         object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt16(System.IFormatProvider provider)2829         ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt32(System.IFormatProvider provider)2830         uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt64(System.IFormatProvider provider)2831         ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
2832         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2833         [System.Security.SecuritySafeCriticalAttribute]
ToObject(System.Type enumType, byte value)2834         public static object ToObject(System.Type enumType, byte value) { throw null; }
2835         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2836         [System.Security.SecuritySafeCriticalAttribute]
ToObject(System.Type enumType, short value)2837         public static object ToObject(System.Type enumType, short value) { throw null; }
2838         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2839         [System.Security.SecuritySafeCriticalAttribute]
ToObject(System.Type enumType, int value)2840         public static object ToObject(System.Type enumType, int value) { throw null; }
2841         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2842         [System.Security.SecuritySafeCriticalAttribute]
ToObject(System.Type enumType, long value)2843         public static object ToObject(System.Type enumType, long value) { throw null; }
2844         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
ToObject(System.Type enumType, object value)2845         public static object ToObject(System.Type enumType, object value) { throw null; }
2846         [System.CLSCompliantAttribute(false)]
2847         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2848         [System.Security.SecuritySafeCriticalAttribute]
ToObject(System.Type enumType, sbyte value)2849         public static object ToObject(System.Type enumType, sbyte value) { throw null; }
2850         [System.CLSCompliantAttribute(false)]
2851         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2852         [System.Security.SecuritySafeCriticalAttribute]
ToObject(System.Type enumType, ushort value)2853         public static object ToObject(System.Type enumType, ushort value) { throw null; }
2854         [System.CLSCompliantAttribute(false)]
2855         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2856         [System.Security.SecuritySafeCriticalAttribute]
ToObject(System.Type enumType, uint value)2857         public static object ToObject(System.Type enumType, uint value) { throw null; }
2858         [System.CLSCompliantAttribute(false)]
2859         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2860         [System.Security.SecuritySafeCriticalAttribute]
ToObject(System.Type enumType, ulong value)2861         public static object ToObject(System.Type enumType, ulong value) { throw null; }
ToString()2862         public override string ToString() { throw null; }
2863         [System.ObsoleteAttribute("The provider argument is not used. Please use ToString().")]
ToString(System.IFormatProvider provider)2864         public string ToString(System.IFormatProvider provider) { throw null; }
ToString(string format)2865         public string ToString(string format) { throw null; }
2866         [System.ObsoleteAttribute("The provider argument is not used. Please use ToString(String).")]
ToString(string format, System.IFormatProvider provider)2867         public string ToString(string format, System.IFormatProvider provider) { throw null; }
2868         public static bool TryParse<TEnum>(string value, bool ignoreCase, out TEnum result) where TEnum : struct { result = default(TEnum); throw null; }
2869         public static bool TryParse<TEnum>(string value, out TEnum result) where TEnum : struct { result = default(TEnum); throw null; }
2870     }
2871     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2872     public static partial class Environment
2873     {
2874         public static string CommandLine { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
2875         public static string CurrentDirectory { get { throw null; } set { } }
2876         public static int CurrentManagedThreadId { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
2877         public static int ExitCode { [System.Security.SecuritySafeCriticalAttribute][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]get { throw null; } [System.Security.SecuritySafeCriticalAttribute][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]set { } }
2878         public static bool HasShutdownStarted { [System.Security.SecuritySafeCriticalAttribute][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]get { throw null; } }
2879         public static bool Is64BitOperatingSystem { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
2880         public static bool Is64BitProcess { get { throw null; } }
2881         public static string MachineName { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
2882         public static string NewLine { get { throw null; } }
2883         public static System.OperatingSystem OSVersion { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
2884         public static int ProcessorCount { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
2885         public static string StackTrace { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
2886         public static string SystemDirectory { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
2887         public static int SystemPageSize { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
2888         public static int TickCount { [System.Security.SecuritySafeCriticalAttribute][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]get { throw null; } }
2889         public static string UserDomainName { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
2890         public static bool UserInteractive { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
2891         public static string UserName { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
2892         public static System.Version Version { get { throw null; } }
2893         public static long WorkingSet { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
2894         [System.Security.SecuritySafeCriticalAttribute]
2895         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
Exit(int exitCode)2896         public static void Exit(int exitCode) { }
2897         [System.Security.SecuritySafeCriticalAttribute]
ExpandEnvironmentVariables(string name)2898         public static string ExpandEnvironmentVariables(string name) { throw null; }
2899         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecurityCriticalAttribute]
FailFast(string message)2900         public static void FailFast(string message) { }
2901         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecurityCriticalAttribute]
FailFast(string message, System.Exception exception)2902         public static void FailFast(string message, System.Exception exception) { }
2903         [System.Security.SecuritySafeCriticalAttribute]
GetCommandLineArgs()2904         public static string[] GetCommandLineArgs() { throw null; }
2905         [System.Security.SecuritySafeCriticalAttribute]
GetEnvironmentVariable(string variable)2906         public static string GetEnvironmentVariable(string variable) { throw null; }
2907         [System.Security.SecuritySafeCriticalAttribute]
GetEnvironmentVariable(string variable, System.EnvironmentVariableTarget target)2908         public static string GetEnvironmentVariable(string variable, System.EnvironmentVariableTarget target) { throw null; }
2909         [System.Security.SecuritySafeCriticalAttribute]
GetEnvironmentVariables()2910         public static System.Collections.IDictionary GetEnvironmentVariables() { throw null; }
2911         [System.Security.SecuritySafeCriticalAttribute]
GetEnvironmentVariables(System.EnvironmentVariableTarget target)2912         public static System.Collections.IDictionary GetEnvironmentVariables(System.EnvironmentVariableTarget target) { throw null; }
2913         [System.Security.SecuritySafeCriticalAttribute]
GetFolderPath(System.Environment.SpecialFolder folder)2914         public static string GetFolderPath(System.Environment.SpecialFolder folder) { throw null; }
2915         [System.Security.SecuritySafeCriticalAttribute]
GetFolderPath(System.Environment.SpecialFolder folder, System.Environment.SpecialFolderOption option)2916         public static string GetFolderPath(System.Environment.SpecialFolder folder, System.Environment.SpecialFolderOption option) { throw null; }
2917         [System.Security.SecuritySafeCriticalAttribute]
GetLogicalDrives()2918         public static string[] GetLogicalDrives() { throw null; }
2919         [System.Security.SecuritySafeCriticalAttribute]
SetEnvironmentVariable(string variable, string value)2920         public static void SetEnvironmentVariable(string variable, string value) { }
2921         [System.Security.SecuritySafeCriticalAttribute]
SetEnvironmentVariable(string variable, string value, System.EnvironmentVariableTarget target)2922         public static void SetEnvironmentVariable(string variable, string value, System.EnvironmentVariableTarget target) { }
2923         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2924         public enum SpecialFolder
2925         {
2926             AdminTools = 48,
2927             ApplicationData = 26,
2928             CDBurning = 59,
2929             CommonAdminTools = 47,
2930             CommonApplicationData = 35,
2931             CommonDesktopDirectory = 25,
2932             CommonDocuments = 46,
2933             CommonMusic = 53,
2934             CommonOemLinks = 58,
2935             CommonPictures = 54,
2936             CommonProgramFiles = 43,
2937             CommonProgramFilesX86 = 44,
2938             CommonPrograms = 23,
2939             CommonStartMenu = 22,
2940             CommonStartup = 24,
2941             CommonTemplates = 45,
2942             CommonVideos = 55,
2943             Cookies = 33,
2944             Desktop = 0,
2945             DesktopDirectory = 16,
2946             Favorites = 6,
2947             Fonts = 20,
2948             History = 34,
2949             InternetCache = 32,
2950             LocalApplicationData = 28,
2951             LocalizedResources = 57,
2952             MyComputer = 17,
2953             MyDocuments = 5,
2954             MyMusic = 13,
2955             MyPictures = 39,
2956             MyVideos = 14,
2957             NetworkShortcuts = 19,
2958             Personal = 5,
2959             PrinterShortcuts = 27,
2960             ProgramFiles = 38,
2961             ProgramFilesX86 = 42,
2962             Programs = 2,
2963             Recent = 8,
2964             Resources = 56,
2965             SendTo = 9,
2966             StartMenu = 11,
2967             Startup = 7,
2968             System = 37,
2969             SystemX86 = 41,
2970             Templates = 21,
2971             UserProfile = 40,
2972             Windows = 36,
2973         }
2974         public enum SpecialFolderOption
2975         {
2976             Create = 32768,
2977             DoNotVerify = 16384,
2978             None = 0,
2979         }
2980     }
2981     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2982     public enum EnvironmentVariableTarget
2983     {
2984         Machine = 2,
2985         Process = 0,
2986         User = 1,
2987     }
2988     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2989     [System.SerializableAttribute]
2990     public partial class EventArgs
2991     {
2992         public static readonly System.EventArgs Empty;
EventArgs()2993         public EventArgs() { }
2994     }
2995     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
2996     [System.SerializableAttribute]
EventHandler(object sender, System.EventArgs e)2997     public delegate void EventHandler(object sender, System.EventArgs e);
2998     [System.SerializableAttribute]
EventHandler(object sender, TEventArgs e)2999     public delegate void EventHandler<TEventArgs>(object sender, TEventArgs e);
3000     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
3001     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._Exception))]
3002     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3003     [System.SerializableAttribute]
3004     public partial class Exception : System.Runtime.InteropServices._Exception, System.Runtime.Serialization.ISerializable
3005     {
Exception()3006         public Exception() { }
3007         [System.Security.SecuritySafeCriticalAttribute]
Exception(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3008         protected Exception(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
Exception(string message)3009         public Exception(string message) { }
Exception(string message, System.Exception innerException)3010         public Exception(string message, System.Exception innerException) { }
3011         public virtual System.Collections.IDictionary Data { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
3012         public virtual string HelpLink { get { throw null; } set { } }
3013         public int HResult { get { throw null; } protected set { } }
3014         public System.Exception InnerException { get { throw null; } }
3015         public virtual string Message { get { throw null; } }
3016         public virtual string Source { get { throw null; } set { } }
3017         public virtual string StackTrace { get { throw null; } }
3018         public System.Reflection.MethodBase TargetSite { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
3019         protected event System.EventHandler<System.Runtime.Serialization.SafeSerializationEventArgs> SerializeObjectState { add { } remove { } }
GetBaseException()3020         public virtual System.Exception GetBaseException() { throw null; }
3021         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3022         public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
GetType()3023         public new System.Type GetType() { throw null; }
ToString()3024         public override string ToString() { throw null; }
3025     }
3026     [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.")]
3027     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3028     [System.SerializableAttribute]
3029     public sealed partial class ExecutionEngineException : System.SystemException
3030     {
ExecutionEngineException()3031         public ExecutionEngineException() { }
ExecutionEngineException(string message)3032         public ExecutionEngineException(string message) { }
ExecutionEngineException(string message, System.Exception innerException)3033         public ExecutionEngineException(string message, System.Exception innerException) { }
3034     }
3035     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3036     [System.SerializableAttribute]
3037     public partial class FieldAccessException : System.MemberAccessException
3038     {
FieldAccessException()3039         public FieldAccessException() { }
FieldAccessException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3040         protected FieldAccessException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
FieldAccessException(string message)3041         public FieldAccessException(string message) { }
FieldAccessException(string message, System.Exception inner)3042         public FieldAccessException(string message, System.Exception inner) { }
3043     }
3044     [System.AttributeUsageAttribute((System.AttributeTargets)(16), Inherited=false)]
3045     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3046     [System.SerializableAttribute]
3047     public partial class FlagsAttribute : System.Attribute
3048     {
FlagsAttribute()3049         public FlagsAttribute() { }
3050     }
3051     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3052     [System.SerializableAttribute]
3053     public partial class FormatException : System.SystemException
3054     {
FormatException()3055         public FormatException() { }
FormatException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3056         protected FormatException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
FormatException(string message)3057         public FormatException(string message) { }
FormatException(string message, System.Exception innerException)3058         public FormatException(string message, System.Exception innerException) { }
3059     }
3060     public abstract partial class FormattableString : System.IFormattable
3061     {
FormattableString()3062         protected FormattableString() { }
3063         public abstract int ArgumentCount { get; }
3064         public abstract string Format { get; }
GetArgument(int index)3065         public abstract object GetArgument(int index);
GetArguments()3066         public abstract object[] GetArguments();
Invariant(System.FormattableString formattable)3067         public static string Invariant(System.FormattableString formattable) { throw null; }
System.IFormattable.ToString(string ignored, System.IFormatProvider formatProvider)3068         string System.IFormattable.ToString(string ignored, System.IFormatProvider formatProvider) { throw null; }
ToString()3069         public override string ToString() { throw null; }
ToString(System.IFormatProvider formatProvider)3070         public abstract string ToString(System.IFormatProvider formatProvider);
3071     }
3072     [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
Func()3073     public delegate TResult Func<out TResult>();
3074     [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
Func(T arg)3075     public delegate TResult Func<in T, out TResult>(T arg);
3076     [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
Func(T1 arg1, T2 arg2)3077     public delegate TResult Func<in T1, in T2, out TResult>(T1 arg1, T2 arg2);
3078     [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
Func(T1 arg1, T2 arg2, T3 arg3)3079     public delegate TResult Func<in T1, in T2, in T3, out TResult>(T1 arg1, T2 arg2, T3 arg3);
3080     [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
Func(T1 arg1, T2 arg2, T3 arg3, T4 arg4)3081     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)3082     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)3083     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)3084     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)3085     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);
3086     public static partial class GC
3087     {
3088         public static int MaxGeneration { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
3089         [System.Security.SecurityCriticalAttribute]
AddMemoryPressure(long bytesAllocated)3090         public static void AddMemoryPressure(long bytesAllocated) { }
3091         [System.Security.SecurityCriticalAttribute]
CancelFullGCNotification()3092         public static void CancelFullGCNotification() { }
3093         [System.Security.SecuritySafeCriticalAttribute]
Collect()3094         public static void Collect() { }
Collect(int generation)3095         public static void Collect(int generation) { }
3096         [System.Security.SecuritySafeCriticalAttribute]
Collect(int generation, System.GCCollectionMode mode)3097         public static void Collect(int generation, System.GCCollectionMode mode) { }
3098         [System.Security.SecuritySafeCriticalAttribute]
Collect(int generation, System.GCCollectionMode mode, bool blocking)3099         public static void Collect(int generation, System.GCCollectionMode mode, bool blocking) { }
3100         [System.Security.SecuritySafeCriticalAttribute]
Collect(int generation, System.GCCollectionMode mode, bool blocking, bool compacting)3101         public static void Collect(int generation, System.GCCollectionMode mode, bool blocking, bool compacting) { }
3102         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
3103         [System.Security.SecuritySafeCriticalAttribute]
CollectionCount(int generation)3104         public static int CollectionCount(int generation) { throw null; }
3105         [System.Security.SecurityCriticalAttribute]
EndNoGCRegion()3106         public static void EndNoGCRegion() { }
3107         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
GetGeneration(object obj)3108         public static int GetGeneration(object obj) { throw null; }
3109         [System.Security.SecuritySafeCriticalAttribute]
GetGeneration(System.WeakReference wo)3110         public static int GetGeneration(System.WeakReference wo) { throw null; }
3111         [System.Security.SecuritySafeCriticalAttribute]
GetTotalMemory(bool forceFullCollection)3112         public static long GetTotalMemory(bool forceFullCollection) { throw null; }
3113         [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)3114         public static void KeepAlive(object obj) { }
3115         [System.Security.SecurityCriticalAttribute]
RegisterForFullGCNotification(int maxGenerationThreshold, int largeObjectHeapThreshold)3116         public static void RegisterForFullGCNotification(int maxGenerationThreshold, int largeObjectHeapThreshold) { }
3117         [System.Security.SecurityCriticalAttribute]
RemoveMemoryPressure(long bytesAllocated)3118         public static void RemoveMemoryPressure(long bytesAllocated) { }
3119         [System.Security.SecuritySafeCriticalAttribute]
ReRegisterForFinalize(object obj)3120         public static void ReRegisterForFinalize(object obj) { }
3121         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
3122         [System.Security.SecuritySafeCriticalAttribute]
SuppressFinalize(object obj)3123         public static void SuppressFinalize(object obj) { }
3124         [System.Security.SecurityCriticalAttribute]
TryStartNoGCRegion(long totalSize)3125         public static bool TryStartNoGCRegion(long totalSize) { throw null; }
3126         [System.Security.SecurityCriticalAttribute]
TryStartNoGCRegion(long totalSize, bool disallowFullBlockingGC)3127         public static bool TryStartNoGCRegion(long totalSize, bool disallowFullBlockingGC) { throw null; }
3128         [System.Security.SecurityCriticalAttribute]
TryStartNoGCRegion(long totalSize, long lohSize)3129         public static bool TryStartNoGCRegion(long totalSize, long lohSize) { throw null; }
3130         [System.Security.SecurityCriticalAttribute]
TryStartNoGCRegion(long totalSize, long lohSize, bool disallowFullBlockingGC)3131         public static bool TryStartNoGCRegion(long totalSize, long lohSize, bool disallowFullBlockingGC) { throw null; }
3132         [System.Security.SecurityCriticalAttribute]
WaitForFullGCApproach()3133         public static System.GCNotificationStatus WaitForFullGCApproach() { throw null; }
3134         [System.Security.SecurityCriticalAttribute]
WaitForFullGCApproach(int millisecondsTimeout)3135         public static System.GCNotificationStatus WaitForFullGCApproach(int millisecondsTimeout) { throw null; }
3136         [System.Security.SecurityCriticalAttribute]
WaitForFullGCComplete()3137         public static System.GCNotificationStatus WaitForFullGCComplete() { throw null; }
3138         [System.Security.SecurityCriticalAttribute]
WaitForFullGCComplete(int millisecondsTimeout)3139         public static System.GCNotificationStatus WaitForFullGCComplete(int millisecondsTimeout) { throw null; }
3140         [System.Security.SecuritySafeCriticalAttribute]
WaitForPendingFinalizers()3141         public static void WaitForPendingFinalizers() { }
3142     }
3143     [System.SerializableAttribute]
3144     public enum GCCollectionMode
3145     {
3146         Default = 0,
3147         Forced = 1,
3148         Optimized = 2,
3149     }
3150     [System.SerializableAttribute]
3151     public enum GCNotificationStatus
3152     {
3153         Canceled = 2,
3154         Failed = 1,
3155         NotApplicable = 4,
3156         Succeeded = 0,
3157         Timeout = 3,
3158     }
3159     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3160     [System.SerializableAttribute]
3161     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
3162     public partial struct Guid : System.IComparable, System.IComparable<System.Guid>, System.IEquatable<System.Guid>, System.IFormattable
3163     {
3164         public static readonly System.Guid Empty;
GuidSystem.Guid3165         public Guid(byte[] b) { throw null;}
GuidSystem.Guid3166         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.Guid3167         public Guid(int a, short b, short c, byte[] d) { throw null;}
GuidSystem.Guid3168         public Guid(string g) { throw null;}
3169         [System.CLSCompliantAttribute(false)]
GuidSystem.Guid3170         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.Guid3171         public int CompareTo(System.Guid value) { throw null; }
CompareToSystem.Guid3172         public int CompareTo(object value) { throw null; }
EqualsSystem.Guid3173         public bool Equals(System.Guid g) { throw null; }
EqualsSystem.Guid3174         public override bool Equals(object o) { throw null; }
GetHashCodeSystem.Guid3175         public override int GetHashCode() { throw null; }
3176         [System.Security.SecuritySafeCriticalAttribute]
NewGuidSystem.Guid3177         public static System.Guid NewGuid() { throw null; }
operator ==System.Guid3178         public static bool operator ==(System.Guid a, System.Guid b) { throw null; }
operator !=System.Guid3179         public static bool operator !=(System.Guid a, System.Guid b) { throw null; }
ParseSystem.Guid3180         public static System.Guid Parse(string input) { throw null; }
ParseExactSystem.Guid3181         public static System.Guid ParseExact(string input, string format) { throw null; }
ToByteArraySystem.Guid3182         public byte[] ToByteArray() { throw null; }
ToStringSystem.Guid3183         public override string ToString() { throw null; }
ToStringSystem.Guid3184         public string ToString(string format) { throw null; }
3185         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Guid3186         public string ToString(string format, System.IFormatProvider provider) { throw null; }
TryParseSystem.Guid3187         public static bool TryParse(string input, out System.Guid result) { result = default(System.Guid); throw null; }
TryParseExactSystem.Guid3188         public static bool TryParseExact(string input, string format, out System.Guid result) { result = default(System.Guid); throw null; }
3189     }
3190     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3191     [System.Runtime.InteropServices.GuidAttribute("27FFF232-A7A8-40dd-8D4A-734AD59FCD41")]
3192     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
3193     public partial interface IAppDomainSetup
3194     {
3195         string ApplicationBase { get; set; }
3196         string ApplicationName { get; set; }
3197         string CachePath { get; set; }
3198         string ConfigurationFile { get; set; }
3199         string DynamicBase { get; set; }
3200         string LicenseFile { get; set; }
3201         string PrivateBinPath { get; set; }
3202         string PrivateBinPathProbe { get; set; }
3203         string ShadowCopyDirectories { get; set; }
3204         string ShadowCopyFiles { get; set; }
3205     }
3206     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3207     public partial interface IAsyncResult
3208     {
3209         object AsyncState { get; }
3210         System.Threading.WaitHandle AsyncWaitHandle { get; }
3211         bool CompletedSynchronously { get; }
3212         bool IsCompleted { get; }
3213     }
3214     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3215     public partial interface ICloneable
3216     {
Clone()3217         object Clone();
3218     }
3219     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3220     public partial interface IComparable
3221     {
CompareTo(object obj)3222         int CompareTo(object obj);
3223     }
3224     public partial interface IComparable<in T>
3225     {
CompareTo(T other)3226         int CompareTo(T other);
3227     }
3228     [System.CLSCompliantAttribute(false)]
3229     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3230     public partial interface IConvertible
3231     {
GetTypeCode()3232         System.TypeCode GetTypeCode();
ToBoolean(System.IFormatProvider provider)3233         bool ToBoolean(System.IFormatProvider provider);
ToByte(System.IFormatProvider provider)3234         byte ToByte(System.IFormatProvider provider);
ToChar(System.IFormatProvider provider)3235         char ToChar(System.IFormatProvider provider);
ToDateTime(System.IFormatProvider provider)3236         System.DateTime ToDateTime(System.IFormatProvider provider);
ToDecimal(System.IFormatProvider provider)3237         decimal ToDecimal(System.IFormatProvider provider);
ToDouble(System.IFormatProvider provider)3238         double ToDouble(System.IFormatProvider provider);
ToInt16(System.IFormatProvider provider)3239         short ToInt16(System.IFormatProvider provider);
ToInt32(System.IFormatProvider provider)3240         int ToInt32(System.IFormatProvider provider);
ToInt64(System.IFormatProvider provider)3241         long ToInt64(System.IFormatProvider provider);
ToSByte(System.IFormatProvider provider)3242         sbyte ToSByte(System.IFormatProvider provider);
ToSingle(System.IFormatProvider provider)3243         float ToSingle(System.IFormatProvider provider);
ToString(System.IFormatProvider provider)3244         string ToString(System.IFormatProvider provider);
ToType(System.Type conversionType, System.IFormatProvider provider)3245         object ToType(System.Type conversionType, System.IFormatProvider provider);
ToUInt16(System.IFormatProvider provider)3246         ushort ToUInt16(System.IFormatProvider provider);
ToUInt32(System.IFormatProvider provider)3247         uint ToUInt32(System.IFormatProvider provider);
ToUInt64(System.IFormatProvider provider)3248         ulong ToUInt64(System.IFormatProvider provider);
3249     }
3250     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3251     public partial interface ICustomFormatter
3252     {
Format(string format, object arg, System.IFormatProvider formatProvider)3253         string Format(string format, object arg, System.IFormatProvider formatProvider);
3254     }
3255     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3256     public partial interface IDisposable
3257     {
Dispose()3258         void Dispose();
3259     }
3260     public partial interface IEquatable<T>
3261     {
Equals(T other)3262         bool Equals(T other);
3263     }
3264     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3265     public partial interface IFormatProvider
3266     {
GetFormat(System.Type formatType)3267         object GetFormat(System.Type formatType);
3268     }
3269     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3270     public partial interface IFormattable
3271     {
ToString(string format, System.IFormatProvider formatProvider)3272         string ToString(string format, System.IFormatProvider formatProvider);
3273     }
3274     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3275     [System.SerializableAttribute]
3276     public sealed partial class IndexOutOfRangeException : System.SystemException
3277     {
IndexOutOfRangeException()3278         public IndexOutOfRangeException() { }
IndexOutOfRangeException(string message)3279         public IndexOutOfRangeException(string message) { }
IndexOutOfRangeException(string message, System.Exception innerException)3280         public IndexOutOfRangeException(string message, System.Exception innerException) { }
3281     }
3282     [System.SerializableAttribute]
3283     public sealed partial class InsufficientExecutionStackException : System.SystemException
3284     {
InsufficientExecutionStackException()3285         public InsufficientExecutionStackException() { }
InsufficientExecutionStackException(string message)3286         public InsufficientExecutionStackException(string message) { }
InsufficientExecutionStackException(string message, System.Exception innerException)3287         public InsufficientExecutionStackException(string message, System.Exception innerException) { }
3288     }
3289     [System.SerializableAttribute]
3290     public sealed partial class InsufficientMemoryException : System.OutOfMemoryException
3291     {
InsufficientMemoryException()3292         public InsufficientMemoryException() { }
InsufficientMemoryException(string message)3293         public InsufficientMemoryException(string message) { }
InsufficientMemoryException(string message, System.Exception innerException)3294         public InsufficientMemoryException(string message, System.Exception innerException) { }
3295     }
3296     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3297     [System.SerializableAttribute]
3298     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
3299     public partial struct Int16 : System.IComparable, System.IComparable<short>, System.IConvertible, System.IEquatable<short>, System.IFormattable
3300     {
3301         public const short MaxValue = (short)32767;
3302         public const short MinValue = (short)-32768;
CompareToSystem.Int163303         public int CompareTo(System.Int16 value) { throw null; }
CompareToSystem.Int163304         public int CompareTo(object value) { throw null; }
EqualsSystem.Int163305         public bool Equals(System.Int16 obj) { throw null; }
EqualsSystem.Int163306         public override bool Equals(object obj) { throw null; }
GetHashCodeSystem.Int163307         public override int GetHashCode() { throw null; }
GetTypeCodeSystem.Int163308         public System.TypeCode GetTypeCode() { throw null; }
ParseSystem.Int163309         public static System.Int16 Parse(string s) { throw null; }
ParseSystem.Int163310         public static System.Int16 Parse(string s, System.Globalization.NumberStyles style) { throw null; }
ParseSystem.Int163311         public static System.Int16 Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; }
ParseSystem.Int163312         public static System.Int16 Parse(string s, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToBooleanSystem.Int163313         bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToByteSystem.Int163314         byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToCharSystem.Int163315         char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDateTimeSystem.Int163316         System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDecimalSystem.Int163317         decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDoubleSystem.Int163318         double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt16System.Int163319         System.Int16 System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt32System.Int163320         int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt64System.Int163321         long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSByteSystem.Int163322         sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSingleSystem.Int163323         float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToTypeSystem.Int163324         object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt16System.Int163325         ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt32System.Int163326         uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt64System.Int163327         ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
3328         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Int163329         public override string ToString() { throw null; }
3330         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Int163331         public string ToString(System.IFormatProvider provider) { throw null; }
ToStringSystem.Int163332         public string ToString(string format) { throw null; }
ToStringSystem.Int163333         public string ToString(string format, System.IFormatProvider provider) { throw null; }
TryParseSystem.Int163334         public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Int16 result) { result = default(short); throw null; }
TryParseSystem.Int163335         public static bool TryParse(string s, out System.Int16 result) { result = default(short); throw null; }
3336     }
3337     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3338     [System.SerializableAttribute]
3339     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
3340     public partial struct Int32 : System.IComparable, System.IComparable<int>, System.IConvertible, System.IEquatable<int>, System.IFormattable
3341     {
3342         public const int MaxValue = 2147483647;
3343         public const int MinValue = -2147483648;
CompareToSystem.Int323344         public System.Int32 CompareTo(System.Int32 value) { throw null; }
CompareToSystem.Int323345         public System.Int32 CompareTo(object value) { throw null; }
EqualsSystem.Int323346         public bool Equals(System.Int32 obj) { throw null; }
EqualsSystem.Int323347         public override bool Equals(object obj) { throw null; }
GetHashCodeSystem.Int323348         public override System.Int32 GetHashCode() { throw null; }
GetTypeCodeSystem.Int323349         public System.TypeCode GetTypeCode() { throw null; }
ParseSystem.Int323350         public static System.Int32 Parse(string s) { throw null; }
ParseSystem.Int323351         public static System.Int32 Parse(string s, System.Globalization.NumberStyles style) { throw null; }
ParseSystem.Int323352         public static System.Int32 Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; }
ParseSystem.Int323353         public static System.Int32 Parse(string s, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToBooleanSystem.Int323354         bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToByteSystem.Int323355         byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToCharSystem.Int323356         char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDateTimeSystem.Int323357         System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDecimalSystem.Int323358         decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDoubleSystem.Int323359         double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt16System.Int323360         short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt32System.Int323361         System.Int32 System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt64System.Int323362         long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSByteSystem.Int323363         sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSingleSystem.Int323364         float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToTypeSystem.Int323365         object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt16System.Int323366         ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt32System.Int323367         uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt64System.Int323368         ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
3369         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Int323370         public override string ToString() { throw null; }
3371         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Int323372         public string ToString(System.IFormatProvider provider) { throw null; }
3373         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Int323374         public string ToString(string format) { throw null; }
3375         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Int323376         public string ToString(string format, System.IFormatProvider provider) { throw null; }
TryParseSystem.Int323377         public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Int32 result) { result = default(int); throw null; }
TryParseSystem.Int323378         public static bool TryParse(string s, out System.Int32 result) { result = default(int); throw null; }
3379     }
3380     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3381     [System.SerializableAttribute]
3382     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
3383     public partial struct Int64 : System.IComparable, System.IComparable<long>, System.IConvertible, System.IEquatable<long>, System.IFormattable
3384     {
3385         public const long MaxValue = (long)9223372036854775807;
3386         public const long MinValue = (long)-9223372036854775808;
CompareToSystem.Int643387         public int CompareTo(System.Int64 value) { throw null; }
CompareToSystem.Int643388         public int CompareTo(object value) { throw null; }
EqualsSystem.Int643389         public bool Equals(System.Int64 obj) { throw null; }
EqualsSystem.Int643390         public override bool Equals(object obj) { throw null; }
GetHashCodeSystem.Int643391         public override int GetHashCode() { throw null; }
GetTypeCodeSystem.Int643392         public System.TypeCode GetTypeCode() { throw null; }
ParseSystem.Int643393         public static System.Int64 Parse(string s) { throw null; }
ParseSystem.Int643394         public static System.Int64 Parse(string s, System.Globalization.NumberStyles style) { throw null; }
ParseSystem.Int643395         public static System.Int64 Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; }
ParseSystem.Int643396         public static System.Int64 Parse(string s, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToBooleanSystem.Int643397         bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToByteSystem.Int643398         byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToCharSystem.Int643399         char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDateTimeSystem.Int643400         System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDecimalSystem.Int643401         decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDoubleSystem.Int643402         double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt16System.Int643403         short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt32System.Int643404         int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt64System.Int643405         System.Int64 System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSByteSystem.Int643406         sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSingleSystem.Int643407         float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToTypeSystem.Int643408         object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt16System.Int643409         ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt32System.Int643410         uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt64System.Int643411         ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
3412         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Int643413         public override string ToString() { throw null; }
3414         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Int643415         public string ToString(System.IFormatProvider provider) { throw null; }
3416         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Int643417         public string ToString(string format) { throw null; }
3418         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Int643419         public string ToString(string format, System.IFormatProvider provider) { throw null; }
TryParseSystem.Int643420         public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Int64 result) { result = default(long); throw null; }
TryParseSystem.Int643421         public static bool TryParse(string s, out System.Int64 result) { result = default(long); throw null; }
3422     }
3423     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3424     [System.SerializableAttribute]
3425     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
3426     public partial struct IntPtr : System.Runtime.Serialization.ISerializable
3427     {
3428         public static readonly System.IntPtr Zero;
3429         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
3430         [System.Security.SecuritySafeCriticalAttribute]
IntPtrSystem.IntPtr3431         public IntPtr(int value) { throw null;}
3432         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
3433         [System.Security.SecuritySafeCriticalAttribute]
IntPtrSystem.IntPtr3434         public IntPtr(long value) { throw null;}
3435         [System.CLSCompliantAttribute(false)]
3436         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
3437         [System.Security.SecurityCriticalAttribute]
IntPtrSystem.IntPtr3438         public unsafe IntPtr(void* value) { throw null;}
3439         public static int Size { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
3440         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
AddSystem.IntPtr3441         public static System.IntPtr Add(System.IntPtr pointer, int offset) { throw null; }
3442         [System.Security.SecuritySafeCriticalAttribute]
EqualsSystem.IntPtr3443         public override bool Equals(object obj) { throw null; }
3444         [System.Security.SecuritySafeCriticalAttribute]
GetHashCodeSystem.IntPtr3445         public override int GetHashCode() { throw null; }
3446         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
operator +System.IntPtr3447         public static System.IntPtr operator +(System.IntPtr pointer, int offset) { throw null; }
3448         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
3449         [System.Security.SecuritySafeCriticalAttribute]
operator ==System.IntPtr3450         public static bool operator ==(System.IntPtr value1, System.IntPtr value2) { throw null; }
3451         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
operator System.IntPtrSystem.IntPtr3452         public static explicit operator System.IntPtr (int value) { throw null; }
3453         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
operator System.IntPtrSystem.IntPtr3454         public static explicit operator System.IntPtr (long value) { throw null; }
3455         [System.Security.SecuritySafeCriticalAttribute]
operator intSystem.IntPtr3456         public static explicit operator int (System.IntPtr value) { throw null; }
3457         [System.Security.SecuritySafeCriticalAttribute]
operator longSystem.IntPtr3458         public static explicit operator long (System.IntPtr value) { throw null; }
3459         [System.CLSCompliantAttribute(false)]
3460         [System.Security.SecuritySafeCriticalAttribute]
operator void*System.IntPtr3461         public unsafe static explicit operator void* (System.IntPtr value) { throw null; }
3462         [System.CLSCompliantAttribute(false)]
3463         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
3464         [System.Security.SecurityCriticalAttribute]
operator System.IntPtrSystem.IntPtr3465         public unsafe static explicit operator System.IntPtr (void* value) { throw null; }
3466         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
3467         [System.Security.SecuritySafeCriticalAttribute]
operator !=System.IntPtr3468         public static bool operator !=(System.IntPtr value1, System.IntPtr value2) { throw null; }
3469         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
operator -System.IntPtr3470         public static System.IntPtr operator -(System.IntPtr pointer, int offset) { throw null; }
3471         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(2), (System.Runtime.ConstrainedExecution.Cer)(1))]
SubtractSystem.IntPtr3472         public static System.IntPtr Subtract(System.IntPtr pointer, int offset) { throw null; }
3473         [System.Security.SecurityCriticalAttribute]
System.Runtime.Serialization.ISerializable.GetObjectDataSystem.IntPtr3474         void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
3475         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
3476         [System.Security.SecuritySafeCriticalAttribute]
ToInt32System.IntPtr3477         public int ToInt32() { throw null; }
3478         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
3479         [System.Security.SecuritySafeCriticalAttribute]
ToInt64System.IntPtr3480         public long ToInt64() { throw null; }
3481         [System.CLSCompliantAttribute(false)]
3482         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
3483         [System.Security.SecuritySafeCriticalAttribute]
ToPointerSystem.IntPtr3484         public unsafe void* ToPointer() { throw null; }
3485         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.IntPtr3486         public override string ToString() { throw null; }
3487         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.IntPtr3488         public string ToString(string format) { throw null; }
3489     }
3490     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3491     [System.SerializableAttribute]
3492     public partial class InvalidCastException : System.SystemException
3493     {
InvalidCastException()3494         public InvalidCastException() { }
InvalidCastException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3495         protected InvalidCastException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
InvalidCastException(string message)3496         public InvalidCastException(string message) { }
InvalidCastException(string message, System.Exception innerException)3497         public InvalidCastException(string message, System.Exception innerException) { }
InvalidCastException(string message, int errorCode)3498         public InvalidCastException(string message, int errorCode) { }
3499     }
3500     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3501     [System.SerializableAttribute]
3502     public partial class InvalidOperationException : System.SystemException
3503     {
InvalidOperationException()3504         public InvalidOperationException() { }
InvalidOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3505         protected InvalidOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
InvalidOperationException(string message)3506         public InvalidOperationException(string message) { }
InvalidOperationException(string message, System.Exception innerException)3507         public InvalidOperationException(string message, System.Exception innerException) { }
3508     }
3509     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3510     [System.SerializableAttribute]
3511     public sealed partial class InvalidProgramException : System.SystemException
3512     {
InvalidProgramException()3513         public InvalidProgramException() { }
InvalidProgramException(string message)3514         public InvalidProgramException(string message) { }
InvalidProgramException(string message, System.Exception inner)3515         public InvalidProgramException(string message, System.Exception inner) { }
3516     }
3517     [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
3518     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
3519     [System.SerializableAttribute]
3520     public partial class InvalidTimeZoneException : System.Exception
3521     {
InvalidTimeZoneException()3522         public InvalidTimeZoneException() { }
InvalidTimeZoneException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3523         protected InvalidTimeZoneException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
InvalidTimeZoneException(string message)3524         public InvalidTimeZoneException(string message) { }
InvalidTimeZoneException(string message, System.Exception innerException)3525         public InvalidTimeZoneException(string message, System.Exception innerException) { }
3526     }
3527     public partial interface IObservable<out T>
3528     {
Subscribe(System.IObserver<T> observer)3529         System.IDisposable Subscribe(System.IObserver<T> observer);
3530     }
3531     public partial interface IObserver<in T>
3532     {
OnCompleted()3533         void OnCompleted();
OnError(System.Exception error)3534         void OnError(System.Exception error);
OnNext(T value)3535         void OnNext(T value);
3536     }
3537     public partial interface IProgress<in T>
3538     {
Report(T value)3539         void Report(T value);
3540     }
3541     public partial interface IServiceProvider
3542     {
GetService(System.Type serviceType)3543         object GetService(System.Type serviceType);
3544     }
3545     [System.Diagnostics.DebuggerDisplayAttribute("ThreadSafetyMode={Mode}, IsValueCreated={IsValueCreated}, IsValueFaulted={IsValueFaulted}, Value={ValueForDebugDisplay}")]
3546     [System.Diagnostics.DebuggerTypeProxyAttribute("System.System_LazyDebugView<T>")]
3547     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
3548     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
3549     [System.SerializableAttribute]
3550     public partial class Lazy<T>
3551     {
Lazy()3552         public Lazy() { }
Lazy(bool isThreadSafe)3553         public Lazy(bool isThreadSafe) { }
Lazy(System.Func<T> valueFactory)3554         public Lazy(System.Func<T> valueFactory) { }
Lazy(System.Func<T> valueFactory, bool isThreadSafe)3555         public Lazy(System.Func<T> valueFactory, bool isThreadSafe) { }
Lazy(System.Func<T> valueFactory, System.Threading.LazyThreadSafetyMode mode)3556         public Lazy(System.Func<T> valueFactory, System.Threading.LazyThreadSafetyMode mode) { }
Lazy(System.Threading.LazyThreadSafetyMode mode)3557         public Lazy(System.Threading.LazyThreadSafetyMode mode) { }
3558         public bool IsValueCreated { get { throw null; } }
3559         [System.Diagnostics.DebuggerBrowsableAttribute((System.Diagnostics.DebuggerBrowsableState)(0))]
3560         public T Value { get { throw null; } }
ToString()3561         public override string ToString() { throw null; }
3562     }
3563     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3564     [System.SerializableAttribute]
3565     public enum LoaderOptimization
3566     {
3567         [System.ObsoleteAttribute("This method has been deprecated. Please use Assembly.Load() instead. http://go.microsoft.com/fwlink/?linkid=14202")]
3568         DisallowBindings = 4,
3569         [System.ObsoleteAttribute("This method has been deprecated. Please use Assembly.Load() instead. http://go.microsoft.com/fwlink/?linkid=14202")]
3570         DomainMask = 3,
3571         MultiDomain = 2,
3572         MultiDomainHost = 3,
3573         NotSpecified = 0,
3574         SingleDomain = 1,
3575     }
3576     [System.AttributeUsageAttribute((System.AttributeTargets)(64))]
3577     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3578     public sealed partial class LoaderOptimizationAttribute : System.Attribute
3579     {
LoaderOptimizationAttribute(byte value)3580         public LoaderOptimizationAttribute(byte value) { }
LoaderOptimizationAttribute(System.LoaderOptimization value)3581         public LoaderOptimizationAttribute(System.LoaderOptimization value) { }
3582         public System.LoaderOptimization Value { get { throw null; } }
3583     }
3584     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3585     public sealed partial class LocalDataStoreSlot
3586     {
LocalDataStoreSlot()3587         internal LocalDataStoreSlot() { }
~LocalDataStoreSlot()3588         ~LocalDataStoreSlot() { }
3589     }
3590     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3591     [System.SerializableAttribute]
3592     public abstract partial class MarshalByRefObject
3593     {
MarshalByRefObject()3594         protected MarshalByRefObject() { }
3595         [System.Security.SecurityCriticalAttribute]
CreateObjRef(System.Type requestedType)3596         public virtual System.Runtime.Remoting.ObjRef CreateObjRef(System.Type requestedType) { throw null; }
3597         [System.Security.SecurityCriticalAttribute]
GetLifetimeService()3598         public object GetLifetimeService() { throw null; }
3599         [System.Security.SecurityCriticalAttribute]
InitializeLifetimeService()3600         public virtual object InitializeLifetimeService() { throw null; }
MemberwiseClone(bool cloneIdentity)3601         protected System.MarshalByRefObject MemberwiseClone(bool cloneIdentity) { throw null; }
3602     }
3603     public static partial class Math
3604     {
3605         public const double E = 2.7182818284590451;
3606         public const double PI = 3.1415926535897931;
Abs(decimal value)3607         public static decimal Abs(decimal value) { throw null; }
3608         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
Abs(double value)3609         public static double Abs(double value) { throw null; }
Abs(short value)3610         public static short Abs(short value) { throw null; }
Abs(int value)3611         public static int Abs(int value) { throw null; }
Abs(long value)3612         public static long Abs(long value) { throw null; }
3613         [System.CLSCompliantAttribute(false)]
Abs(sbyte value)3614         public static sbyte Abs(sbyte value) { throw null; }
3615         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
Abs(float value)3616         public static float Abs(float value) { throw null; }
3617         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
Acos(double d)3618         public static double Acos(double d) { throw null; }
3619         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
Asin(double d)3620         public static double Asin(double d) { throw null; }
3621         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
Atan(double d)3622         public static double Atan(double d) { throw null; }
3623         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
Atan2(double y, double x)3624         public static double Atan2(double y, double x) { throw null; }
BigMul(int a, int b)3625         public static long BigMul(int a, int b) { throw null; }
Ceiling(decimal d)3626         public static decimal Ceiling(decimal d) { throw null; }
3627         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
Ceiling(double a)3628         public static double Ceiling(double a) { throw null; }
3629         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
Cos(double d)3630         public static double Cos(double d) { throw null; }
3631         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
Cosh(double value)3632         public static double Cosh(double value) { throw null; }
DivRem(int a, int b, out int result)3633         public static int DivRem(int a, int b, out int result) { result = default(int); throw null; }
DivRem(long a, long b, out long result)3634         public static long DivRem(long a, long b, out long result) { result = default(long); throw null; }
3635         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
Exp(double d)3636         public static double Exp(double d) { throw null; }
Floor(decimal d)3637         public static decimal Floor(decimal d) { throw null; }
3638         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
Floor(double d)3639         public static double Floor(double d) { throw null; }
IEEERemainder(double x, double y)3640         public static double IEEERemainder(double x, double y) { throw null; }
3641         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
Log(double d)3642         public static double Log(double d) { throw null; }
Log(double a, double newBase)3643         public static double Log(double a, double newBase) { throw null; }
3644         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
Log10(double d)3645         public static double Log10(double d) { throw null; }
3646         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Max(byte val1, byte val2)3647         public static byte Max(byte val1, byte val2) { throw null; }
3648         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Max(decimal val1, decimal val2)3649         public static decimal Max(decimal val1, decimal val2) { throw null; }
3650         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Max(double val1, double val2)3651         public static double Max(double val1, double val2) { throw null; }
3652         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Max(short val1, short val2)3653         public static short Max(short val1, short val2) { throw null; }
3654         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Max(int val1, int val2)3655         public static int Max(int val1, int val2) { throw null; }
3656         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Max(long val1, long val2)3657         public static long Max(long val1, long val2) { throw null; }
3658         [System.CLSCompliantAttribute(false)]
3659         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Max(sbyte val1, sbyte val2)3660         public static sbyte Max(sbyte val1, sbyte val2) { throw null; }
3661         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Max(float val1, float val2)3662         public static float Max(float val1, float val2) { throw null; }
3663         [System.CLSCompliantAttribute(false)]
3664         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Max(ushort val1, ushort val2)3665         public static ushort Max(ushort val1, ushort val2) { throw null; }
3666         [System.CLSCompliantAttribute(false)]
3667         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Max(uint val1, uint val2)3668         public static uint Max(uint val1, uint val2) { throw null; }
3669         [System.CLSCompliantAttribute(false)]
3670         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Max(ulong val1, ulong val2)3671         public static ulong Max(ulong val1, ulong val2) { throw null; }
3672         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Min(byte val1, byte val2)3673         public static byte Min(byte val1, byte val2) { throw null; }
3674         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Min(decimal val1, decimal val2)3675         public static decimal Min(decimal val1, decimal val2) { throw null; }
3676         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Min(double val1, double val2)3677         public static double Min(double val1, double val2) { throw null; }
3678         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Min(short val1, short val2)3679         public static short Min(short val1, short val2) { throw null; }
3680         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Min(int val1, int val2)3681         public static int Min(int val1, int val2) { throw null; }
3682         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Min(long val1, long val2)3683         public static long Min(long val1, long val2) { throw null; }
3684         [System.CLSCompliantAttribute(false)]
3685         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Min(sbyte val1, sbyte val2)3686         public static sbyte Min(sbyte val1, sbyte val2) { throw null; }
3687         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Min(float val1, float val2)3688         public static float Min(float val1, float val2) { throw null; }
3689         [System.CLSCompliantAttribute(false)]
3690         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Min(ushort val1, ushort val2)3691         public static ushort Min(ushort val1, ushort val2) { throw null; }
3692         [System.CLSCompliantAttribute(false)]
3693         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Min(uint val1, uint val2)3694         public static uint Min(uint val1, uint val2) { throw null; }
3695         [System.CLSCompliantAttribute(false)]
3696         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Min(ulong val1, ulong val2)3697         public static ulong Min(ulong val1, ulong val2) { throw null; }
3698         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
Pow(double x, double y)3699         public static double Pow(double x, double y) { throw null; }
Round(decimal d)3700         public static decimal Round(decimal d) { throw null; }
Round(decimal d, int decimals)3701         public static decimal Round(decimal d, int decimals) { throw null; }
Round(decimal d, int decimals, System.MidpointRounding mode)3702         public static decimal Round(decimal d, int decimals, System.MidpointRounding mode) { throw null; }
Round(decimal d, System.MidpointRounding mode)3703         public static decimal Round(decimal d, System.MidpointRounding mode) { throw null; }
3704         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
Round(double a)3705         public static double Round(double a) { throw null; }
Round(double value, int digits)3706         public static double Round(double value, int digits) { throw null; }
Round(double value, int digits, System.MidpointRounding mode)3707         public static double Round(double value, int digits, System.MidpointRounding mode) { throw null; }
Round(double value, System.MidpointRounding mode)3708         public static double Round(double value, System.MidpointRounding mode) { throw null; }
Sign(decimal value)3709         public static int Sign(decimal value) { throw null; }
Sign(double value)3710         public static int Sign(double value) { throw null; }
Sign(short value)3711         public static int Sign(short value) { throw null; }
Sign(int value)3712         public static int Sign(int value) { throw null; }
Sign(long value)3713         public static int Sign(long value) { throw null; }
3714         [System.CLSCompliantAttribute(false)]
Sign(sbyte value)3715         public static int Sign(sbyte value) { throw null; }
Sign(float value)3716         public static int Sign(float value) { throw null; }
3717         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
Sin(double a)3718         public static double Sin(double a) { throw null; }
3719         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
Sinh(double value)3720         public static double Sinh(double value) { throw null; }
3721         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
3722         [System.Security.SecuritySafeCriticalAttribute]
Sqrt(double d)3723         public static double Sqrt(double d) { throw null; }
3724         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
Tan(double a)3725         public static double Tan(double a) { throw null; }
3726         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
Tanh(double value)3727         public static double Tanh(double value) { throw null; }
Truncate(decimal d)3728         public static decimal Truncate(decimal d) { throw null; }
Truncate(double d)3729         public static double Truncate(double d) { throw null; }
3730     }
3731     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3732     [System.SerializableAttribute]
3733     public partial class MemberAccessException : System.SystemException
3734     {
MemberAccessException()3735         public MemberAccessException() { }
MemberAccessException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3736         protected MemberAccessException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
MemberAccessException(string message)3737         public MemberAccessException(string message) { }
MemberAccessException(string message, System.Exception inner)3738         public MemberAccessException(string message, System.Exception inner) { }
3739     }
3740     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3741     [System.SerializableAttribute]
3742     public partial class MethodAccessException : System.MemberAccessException
3743     {
MethodAccessException()3744         public MethodAccessException() { }
MethodAccessException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3745         protected MethodAccessException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
MethodAccessException(string message)3746         public MethodAccessException(string message) { }
MethodAccessException(string message, System.Exception inner)3747         public MethodAccessException(string message, System.Exception inner) { }
3748     }
3749     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3750     public enum MidpointRounding
3751     {
3752         AwayFromZero = 1,
3753         ToEven = 0,
3754     }
3755     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3756     [System.SerializableAttribute]
3757     public partial class MissingFieldException : System.MissingMemberException, System.Runtime.Serialization.ISerializable
3758     {
MissingFieldException()3759         public MissingFieldException() { }
MissingFieldException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3760         protected MissingFieldException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
MissingFieldException(string message)3761         public MissingFieldException(string message) { }
MissingFieldException(string message, System.Exception inner)3762         public MissingFieldException(string message, System.Exception inner) { }
MissingFieldException(string className, string fieldName)3763         public MissingFieldException(string className, string fieldName) { }
3764         public override string Message { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
3765     }
3766     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3767     [System.SerializableAttribute]
3768     public partial class MissingMemberException : System.MemberAccessException, System.Runtime.Serialization.ISerializable
3769     {
3770         protected string ClassName;
3771         protected string MemberName;
3772         protected byte[] Signature;
MissingMemberException()3773         public MissingMemberException() { }
MissingMemberException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3774         protected MissingMemberException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
MissingMemberException(string message)3775         public MissingMemberException(string message) { }
MissingMemberException(string message, System.Exception inner)3776         public MissingMemberException(string message, System.Exception inner) { }
MissingMemberException(string className, string memberName)3777         public MissingMemberException(string className, string memberName) { }
3778         public override string Message { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
3779         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3780         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
3781     }
3782     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3783     [System.SerializableAttribute]
3784     public partial class MissingMethodException : System.MissingMemberException, System.Runtime.Serialization.ISerializable
3785     {
MissingMethodException()3786         public MissingMethodException() { }
MissingMethodException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3787         protected MissingMethodException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
MissingMethodException(string message)3788         public MissingMethodException(string message) { }
MissingMethodException(string message, System.Exception inner)3789         public MissingMethodException(string message, System.Exception inner) { }
MissingMethodException(string className, string methodName)3790         public MissingMethodException(string className, string methodName) { }
3791         public override string Message { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
3792     }
3793     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3794     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
3795     public partial struct ModuleHandle
3796     {
3797         public static readonly System.ModuleHandle EmptyHandle;
3798         public int MDStreamVersion { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
3799         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
EqualsSystem.ModuleHandle3800         public bool Equals(System.ModuleHandle handle) { throw null; }
3801         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
EqualsSystem.ModuleHandle3802         public override bool Equals(object obj) { throw null; }
GetHashCodeSystem.ModuleHandle3803         public override int GetHashCode() { throw null; }
GetRuntimeFieldHandleFromMetadataTokenSystem.ModuleHandle3804         public System.RuntimeFieldHandle GetRuntimeFieldHandleFromMetadataToken(int fieldToken) { throw null; }
GetRuntimeMethodHandleFromMetadataTokenSystem.ModuleHandle3805         public System.RuntimeMethodHandle GetRuntimeMethodHandleFromMetadataToken(int methodToken) { throw null; }
GetRuntimeTypeHandleFromMetadataTokenSystem.ModuleHandle3806         public System.RuntimeTypeHandle GetRuntimeTypeHandleFromMetadataToken(int typeToken) { throw null; }
operator ==System.ModuleHandle3807         public static bool operator ==(System.ModuleHandle left, System.ModuleHandle right) { throw null; }
operator !=System.ModuleHandle3808         public static bool operator !=(System.ModuleHandle left, System.ModuleHandle right) { throw null; }
ResolveFieldHandleSystem.ModuleHandle3809         public System.RuntimeFieldHandle ResolveFieldHandle(int fieldToken) { throw null; }
ResolveFieldHandleSystem.ModuleHandle3810         public System.RuntimeFieldHandle ResolveFieldHandle(int fieldToken, System.RuntimeTypeHandle[] typeInstantiationContext, System.RuntimeTypeHandle[] methodInstantiationContext) { throw null; }
ResolveMethodHandleSystem.ModuleHandle3811         public System.RuntimeMethodHandle ResolveMethodHandle(int methodToken) { throw null; }
ResolveMethodHandleSystem.ModuleHandle3812         public System.RuntimeMethodHandle ResolveMethodHandle(int methodToken, System.RuntimeTypeHandle[] typeInstantiationContext, System.RuntimeTypeHandle[] methodInstantiationContext) { throw null; }
ResolveTypeHandleSystem.ModuleHandle3813         public System.RuntimeTypeHandle ResolveTypeHandle(int typeToken) { throw null; }
ResolveTypeHandleSystem.ModuleHandle3814         public System.RuntimeTypeHandle ResolveTypeHandle(int typeToken, System.RuntimeTypeHandle[] typeInstantiationContext, System.RuntimeTypeHandle[] methodInstantiationContext) { throw null; }
3815     }
3816     [System.AttributeUsageAttribute((System.AttributeTargets)(64))]
3817     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3818     public sealed partial class MTAThreadAttribute : System.Attribute
3819     {
MTAThreadAttribute()3820         public MTAThreadAttribute() { }
3821     }
3822     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3823     [System.SerializableAttribute]
3824     public abstract partial class MulticastDelegate : System.Delegate
3825     {
MulticastDelegate(object target, string method)3826         protected MulticastDelegate(object target, string method) : base (default(object), default(string)) { }
MulticastDelegate(System.Type target, string method)3827         protected MulticastDelegate(System.Type target, string method) : base (default(object), default(string)) { }
3828         [System.Security.SecuritySafeCriticalAttribute]
CombineImpl(System.Delegate follow)3829         protected sealed override System.Delegate CombineImpl(System.Delegate follow) { throw null; }
3830         [System.Security.SecuritySafeCriticalAttribute]
Equals(object obj)3831         public sealed override bool Equals(object obj) { throw null; }
3832         [System.Security.SecuritySafeCriticalAttribute]
GetHashCode()3833         public sealed override int GetHashCode() { throw null; }
3834         [System.Security.SecuritySafeCriticalAttribute]
GetInvocationList()3835         public sealed override System.Delegate[] GetInvocationList() { throw null; }
3836         [System.Security.SecuritySafeCriticalAttribute]
GetMethodImpl()3837         protected override System.Reflection.MethodInfo GetMethodImpl() { throw null; }
3838         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3839         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
operator ==(System.MulticastDelegate d1, System.MulticastDelegate d2)3840         public static bool operator ==(System.MulticastDelegate d1, System.MulticastDelegate d2) { throw null; }
operator !=(System.MulticastDelegate d1, System.MulticastDelegate d2)3841         public static bool operator !=(System.MulticastDelegate d1, System.MulticastDelegate d2) { throw null; }
3842         [System.Security.SecuritySafeCriticalAttribute]
RemoveImpl(System.Delegate value)3843         protected sealed override System.Delegate RemoveImpl(System.Delegate value) { throw null; }
3844     }
3845     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3846     [System.SerializableAttribute]
3847     public sealed partial class MulticastNotSupportedException : System.SystemException
3848     {
MulticastNotSupportedException()3849         public MulticastNotSupportedException() { }
MulticastNotSupportedException(string message)3850         public MulticastNotSupportedException(string message) { }
MulticastNotSupportedException(string message, System.Exception inner)3851         public MulticastNotSupportedException(string message, System.Exception inner) { }
3852     }
3853     [System.AttributeUsageAttribute((System.AttributeTargets)(256), Inherited=false)]
3854     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3855     public sealed partial class NonSerializedAttribute : System.Attribute
3856     {
NonSerializedAttribute()3857         public NonSerializedAttribute() { }
3858     }
3859     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3860     [System.SerializableAttribute]
3861     public partial class NotFiniteNumberException : System.ArithmeticException
3862     {
NotFiniteNumberException()3863         public NotFiniteNumberException() { }
NotFiniteNumberException(double offendingNumber)3864         public NotFiniteNumberException(double offendingNumber) { }
NotFiniteNumberException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3865         protected NotFiniteNumberException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
NotFiniteNumberException(string message)3866         public NotFiniteNumberException(string message) { }
NotFiniteNumberException(string message, double offendingNumber)3867         public NotFiniteNumberException(string message, double offendingNumber) { }
NotFiniteNumberException(string message, double offendingNumber, System.Exception innerException)3868         public NotFiniteNumberException(string message, double offendingNumber, System.Exception innerException) { }
NotFiniteNumberException(string message, System.Exception innerException)3869         public NotFiniteNumberException(string message, System.Exception innerException) { }
3870         public double OffendingNumber { get { throw null; } }
3871         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3872         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
3873     }
3874     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3875     [System.SerializableAttribute]
3876     public partial class NotImplementedException : System.SystemException
3877     {
NotImplementedException()3878         public NotImplementedException() { }
NotImplementedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3879         protected NotImplementedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
NotImplementedException(string message)3880         public NotImplementedException(string message) { }
NotImplementedException(string message, System.Exception inner)3881         public NotImplementedException(string message, System.Exception inner) { }
3882     }
3883     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3884     [System.SerializableAttribute]
3885     public partial class NotSupportedException : System.SystemException
3886     {
NotSupportedException()3887         public NotSupportedException() { }
NotSupportedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3888         protected NotSupportedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
NotSupportedException(string message)3889         public NotSupportedException(string message) { }
NotSupportedException(string message, System.Exception innerException)3890         public NotSupportedException(string message, System.Exception innerException) { }
3891     }
3892     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3893     public static partial class Nullable
3894     {
3895         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3896         public static int Compare<T>(System.Nullable<T> n1, System.Nullable<T> n2) where T : struct { throw null; }
3897         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3898         public static bool Equals<T>(System.Nullable<T> n1, System.Nullable<T> n2) where T : struct { throw null; }
GetUnderlyingType(System.Type nullableType)3899         public static System.Type GetUnderlyingType(System.Type nullableType) { throw null; }
3900     }
3901     [System.SerializableAttribute]
3902     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
3903     public partial struct Nullable<T> where T : struct
3904     {
NullableSystem.T3905         public Nullable(T value) { throw null;}
3906         public bool HasValue { get { throw null; } }
3907         public T Value { get { throw null; } }
EqualsSystem.T3908         public override bool Equals(object other) { throw null; }
GetHashCodeSystem.T3909         public override int GetHashCode() { throw null; }
GetValueOrDefaultSystem.T3910         public T GetValueOrDefault() { throw null; }
GetValueOrDefaultSystem.T3911         public T GetValueOrDefault(T defaultValue) { throw null; }
operator TSystem.T3912         public static explicit operator T (System.Nullable<T> value) { throw null; }
operator System.Nullable<T>System.T3913         public static implicit operator System.Nullable<T> (T value) { throw null; }
ToStringSystem.T3914         public override string ToString() { throw null; }
3915     }
3916     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3917     [System.SerializableAttribute]
3918     public partial class NullReferenceException : System.SystemException
3919     {
NullReferenceException()3920         public NullReferenceException() { }
NullReferenceException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3921         protected NullReferenceException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
NullReferenceException(string message)3922         public NullReferenceException(string message) { }
NullReferenceException(string message, System.Exception innerException)3923         public NullReferenceException(string message, System.Exception innerException) { }
3924     }
3925     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(2))]
3926     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3927     [System.SerializableAttribute]
3928     public partial class Object
3929     {
3930         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
Object()3931         public Object() { }
Equals(System.Object obj)3932         public virtual bool Equals(System.Object obj) { throw null; }
Equals(System.Object objA, System.Object objB)3933         public static bool Equals(System.Object objA, System.Object objB) { throw null; }
3934         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
~Object()3935         ~Object() { }
GetHashCode()3936         public virtual int GetHashCode() { throw null; }
3937         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
GetType()3938         public System.Type GetType() { throw null; }
3939         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
MemberwiseClone()3940         protected System.Object MemberwiseClone() { throw null; }
3941         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
ReferenceEquals(System.Object objA, System.Object objB)3942         public static bool ReferenceEquals(System.Object objA, System.Object objB) { throw null; }
ToString()3943         public virtual string ToString() { throw null; }
3944     }
3945     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3946     [System.SerializableAttribute]
3947     public partial class ObjectDisposedException : System.InvalidOperationException
3948     {
ObjectDisposedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3949         protected ObjectDisposedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
ObjectDisposedException(string objectName)3950         public ObjectDisposedException(string objectName) { }
ObjectDisposedException(string message, System.Exception innerException)3951         public ObjectDisposedException(string message, System.Exception innerException) { }
ObjectDisposedException(string objectName, string message)3952         public ObjectDisposedException(string objectName, string message) { }
3953         public override string Message { get { throw null; } }
3954         public string ObjectName { get { throw null; } }
3955         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3956         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
3957     }
3958     [System.AttributeUsageAttribute((System.AttributeTargets)(6140), Inherited=false)]
3959     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3960     [System.SerializableAttribute]
3961     public sealed partial class ObsoleteAttribute : System.Attribute
3962     {
ObsoleteAttribute()3963         public ObsoleteAttribute() { }
ObsoleteAttribute(string message)3964         public ObsoleteAttribute(string message) { }
ObsoleteAttribute(string message, bool error)3965         public ObsoleteAttribute(string message, bool error) { }
3966         public bool IsError { get { throw null; } }
3967         public string Message { get { throw null; } }
3968     }
3969     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3970     [System.SerializableAttribute]
3971     public sealed partial class OperatingSystem : System.ICloneable, System.Runtime.Serialization.ISerializable
3972     {
OperatingSystem(System.PlatformID platform, System.Version version)3973         public OperatingSystem(System.PlatformID platform, System.Version version) { }
3974         public System.PlatformID Platform { get { throw null; } }
3975         public string ServicePack { get { throw null; } }
3976         public System.Version Version { get { throw null; } }
3977         public string VersionString { get { throw null; } }
Clone()3978         public object Clone() { throw null; }
3979         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3980         public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
ToString()3981         public override string ToString() { throw null; }
3982     }
3983     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3984     [System.SerializableAttribute]
3985     public partial class OperationCanceledException : System.SystemException
3986     {
OperationCanceledException()3987         public OperationCanceledException() { }
OperationCanceledException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)3988         protected OperationCanceledException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
OperationCanceledException(string message)3989         public OperationCanceledException(string message) { }
OperationCanceledException(string message, System.Exception innerException)3990         public OperationCanceledException(string message, System.Exception innerException) { }
OperationCanceledException(string message, System.Exception innerException, System.Threading.CancellationToken token)3991         public OperationCanceledException(string message, System.Exception innerException, System.Threading.CancellationToken token) { }
OperationCanceledException(string message, System.Threading.CancellationToken token)3992         public OperationCanceledException(string message, System.Threading.CancellationToken token) { }
OperationCanceledException(System.Threading.CancellationToken token)3993         public OperationCanceledException(System.Threading.CancellationToken token) { }
3994         public System.Threading.CancellationToken CancellationToken { get { throw null; } }
3995     }
3996     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
3997     [System.SerializableAttribute]
3998     public partial class OutOfMemoryException : System.SystemException
3999     {
OutOfMemoryException()4000         public OutOfMemoryException() { }
OutOfMemoryException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)4001         protected OutOfMemoryException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
OutOfMemoryException(string message)4002         public OutOfMemoryException(string message) { }
OutOfMemoryException(string message, System.Exception innerException)4003         public OutOfMemoryException(string message, System.Exception innerException) { }
4004     }
4005     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4006     [System.SerializableAttribute]
4007     public partial class OverflowException : System.ArithmeticException
4008     {
OverflowException()4009         public OverflowException() { }
OverflowException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)4010         protected OverflowException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
OverflowException(string message)4011         public OverflowException(string message) { }
OverflowException(string message, System.Exception innerException)4012         public OverflowException(string message, System.Exception innerException) { }
4013     }
4014     [System.AttributeUsageAttribute((System.AttributeTargets)(2048), Inherited=true, AllowMultiple=false)]
4015     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4016     public sealed partial class ParamArrayAttribute : System.Attribute
4017     {
ParamArrayAttribute()4018         public ParamArrayAttribute() { }
4019     }
4020     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4021     [System.SerializableAttribute]
4022     public enum PlatformID
4023     {
4024         MacOSX = 6,
4025         Unix = 4,
4026         Win32NT = 2,
4027         Win32S = 0,
4028         Win32Windows = 1,
4029         WinCE = 3,
4030         Xbox = 5,
4031     }
4032     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4033     [System.SerializableAttribute]
4034     public partial class PlatformNotSupportedException : System.NotSupportedException
4035     {
PlatformNotSupportedException()4036         public PlatformNotSupportedException() { }
PlatformNotSupportedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)4037         protected PlatformNotSupportedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
PlatformNotSupportedException(string message)4038         public PlatformNotSupportedException(string message) { }
PlatformNotSupportedException(string message, System.Exception inner)4039         public PlatformNotSupportedException(string message, System.Exception inner) { }
4040     }
Predicate(T obj)4041     public delegate bool Predicate<in T>(T obj);
4042     public partial class Progress<T> : System.IProgress<T>
4043     {
Progress()4044         public Progress() { }
Progress(System.Action<T> handler)4045         public Progress(System.Action<T> handler) { }
4046         public event System.EventHandler<T> ProgressChanged { add { } remove { } }
OnReport(T value)4047         protected virtual void OnReport(T value) { }
Report(T value)4048         void System.IProgress<T>.Report(T value) { }
4049     }
4050     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4051     [System.SerializableAttribute]
4052     public partial class Random
4053     {
Random()4054         public Random() { }
Random(int Seed)4055         public Random(int Seed) { }
Next()4056         public virtual int Next() { throw null; }
Next(int maxValue)4057         public virtual int Next(int maxValue) { throw null; }
Next(int minValue, int maxValue)4058         public virtual int Next(int minValue, int maxValue) { throw null; }
NextBytes(byte[] buffer)4059         public virtual void NextBytes(byte[] buffer) { }
NextDouble()4060         public virtual double NextDouble() { throw null; }
Sample()4061         protected virtual double Sample() { throw null; }
4062     }
4063     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4064     [System.SerializableAttribute]
4065     public partial class RankException : System.SystemException
4066     {
RankException()4067         public RankException() { }
RankException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)4068         protected RankException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
RankException(string message)4069         public RankException(string message) { }
RankException(string message, System.Exception innerException)4070         public RankException(string message, System.Exception innerException) { }
4071     }
4072     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4073     public partial class ResolveEventArgs : System.EventArgs
4074     {
ResolveEventArgs(string name)4075         public ResolveEventArgs(string name) { }
ResolveEventArgs(string name, System.Reflection.Assembly requestingAssembly)4076         public ResolveEventArgs(string name, System.Reflection.Assembly requestingAssembly) { }
4077         public string Name { get { throw null; } }
4078         public System.Reflection.Assembly RequestingAssembly { get { throw null; } }
4079     }
4080     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4081     [System.SerializableAttribute]
ResolveEventHandler(object sender, System.ResolveEventArgs args)4082     public delegate System.Reflection.Assembly ResolveEventHandler(object sender, System.ResolveEventArgs args);
4083     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4084     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
4085     public partial struct RuntimeArgumentHandle
4086     {
4087     }
4088     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4089     [System.SerializableAttribute]
4090     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
4091     public partial struct RuntimeFieldHandle : System.Runtime.Serialization.ISerializable
4092     {
4093         public System.IntPtr Value { [System.Security.SecurityCriticalAttribute]get { throw null; } }
4094         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
4095         [System.Security.SecuritySafeCriticalAttribute]
EqualsSystem.RuntimeFieldHandle4096         public override bool Equals(object obj) { throw null; }
4097         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
4098         [System.Security.SecuritySafeCriticalAttribute]
EqualsSystem.RuntimeFieldHandle4099         public bool Equals(System.RuntimeFieldHandle handle) { throw null; }
4100         [System.Security.SecuritySafeCriticalAttribute]
GetHashCodeSystem.RuntimeFieldHandle4101         public override int GetHashCode() { throw null; }
4102         [System.Security.SecurityCriticalAttribute]
GetObjectDataSystem.RuntimeFieldHandle4103         public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
operator ==System.RuntimeFieldHandle4104         public static bool operator ==(System.RuntimeFieldHandle left, System.RuntimeFieldHandle right) { throw null; }
operator !=System.RuntimeFieldHandle4105         public static bool operator !=(System.RuntimeFieldHandle left, System.RuntimeFieldHandle right) { throw null; }
4106     }
4107     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4108     [System.SerializableAttribute]
4109     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
4110     public partial struct RuntimeMethodHandle : System.Runtime.Serialization.ISerializable
4111     {
4112         public System.IntPtr Value { [System.Security.SecurityCriticalAttribute]get { throw null; } }
4113         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
4114         [System.Security.SecuritySafeCriticalAttribute]
EqualsSystem.RuntimeMethodHandle4115         public override bool Equals(object obj) { throw null; }
4116         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
4117         [System.Security.SecuritySafeCriticalAttribute]
EqualsSystem.RuntimeMethodHandle4118         public bool Equals(System.RuntimeMethodHandle handle) { throw null; }
4119         [System.Security.SecurityCriticalAttribute]
GetFunctionPointerSystem.RuntimeMethodHandle4120         public System.IntPtr GetFunctionPointer() { throw null; }
4121         [System.Security.SecuritySafeCriticalAttribute]
GetHashCodeSystem.RuntimeMethodHandle4122         public override int GetHashCode() { throw null; }
4123         [System.Security.SecurityCriticalAttribute]
GetObjectDataSystem.RuntimeMethodHandle4124         public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
operator ==System.RuntimeMethodHandle4125         public static bool operator ==(System.RuntimeMethodHandle left, System.RuntimeMethodHandle right) { throw null; }
operator !=System.RuntimeMethodHandle4126         public static bool operator !=(System.RuntimeMethodHandle left, System.RuntimeMethodHandle right) { throw null; }
4127     }
4128     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4129     [System.SerializableAttribute]
4130     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
4131     public partial struct RuntimeTypeHandle : System.Runtime.Serialization.ISerializable
4132     {
4133         public System.IntPtr Value { [System.Security.SecurityCriticalAttribute]get { throw null; } }
4134         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
EqualsSystem.RuntimeTypeHandle4135         public override bool Equals(object obj) { throw null; }
4136         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
EqualsSystem.RuntimeTypeHandle4137         public bool Equals(System.RuntimeTypeHandle handle) { throw null; }
GetHashCodeSystem.RuntimeTypeHandle4138         public override int GetHashCode() { throw null; }
4139         [System.CLSCompliantAttribute(false)]
4140         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
GetModuleHandleSystem.RuntimeTypeHandle4141         public System.ModuleHandle GetModuleHandle() { throw null; }
4142         [System.Security.SecurityCriticalAttribute]
GetObjectDataSystem.RuntimeTypeHandle4143         public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
operator ==System.RuntimeTypeHandle4144         public static bool operator ==(object left, System.RuntimeTypeHandle right) { throw null; }
operator ==System.RuntimeTypeHandle4145         public static bool operator ==(System.RuntimeTypeHandle left, object right) { throw null; }
operator !=System.RuntimeTypeHandle4146         public static bool operator !=(object left, System.RuntimeTypeHandle right) { throw null; }
operator !=System.RuntimeTypeHandle4147         public static bool operator !=(System.RuntimeTypeHandle left, object right) { throw null; }
4148     }
4149     [System.CLSCompliantAttribute(false)]
4150     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4151     [System.SerializableAttribute]
4152     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
4153     public partial struct SByte : System.IComparable, System.IComparable<sbyte>, System.IConvertible, System.IEquatable<sbyte>, System.IFormattable
4154     {
4155         public const sbyte MaxValue = (sbyte)127;
4156         public const sbyte MinValue = (sbyte)-128;
CompareToSystem.SByte4157         public int CompareTo(object obj) { throw null; }
CompareToSystem.SByte4158         public int CompareTo(System.SByte value) { throw null; }
EqualsSystem.SByte4159         public override bool Equals(object obj) { throw null; }
EqualsSystem.SByte4160         public bool Equals(System.SByte obj) { throw null; }
GetHashCodeSystem.SByte4161         public override int GetHashCode() { throw null; }
GetTypeCodeSystem.SByte4162         public System.TypeCode GetTypeCode() { throw null; }
4163         [System.CLSCompliantAttribute(false)]
ParseSystem.SByte4164         public static System.SByte Parse(string s) { throw null; }
4165         [System.CLSCompliantAttribute(false)]
ParseSystem.SByte4166         public static System.SByte Parse(string s, System.Globalization.NumberStyles style) { throw null; }
4167         [System.CLSCompliantAttribute(false)]
ParseSystem.SByte4168         public static System.SByte Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; }
4169         [System.CLSCompliantAttribute(false)]
ParseSystem.SByte4170         public static System.SByte Parse(string s, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToBooleanSystem.SByte4171         bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToByteSystem.SByte4172         byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToCharSystem.SByte4173         char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDateTimeSystem.SByte4174         System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDecimalSystem.SByte4175         decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDoubleSystem.SByte4176         double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt16System.SByte4177         short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt32System.SByte4178         int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt64System.SByte4179         long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSByteSystem.SByte4180         System.SByte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSingleSystem.SByte4181         float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToTypeSystem.SByte4182         object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt16System.SByte4183         ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt32System.SByte4184         uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt64System.SByte4185         ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
4186         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.SByte4187         public override string ToString() { throw null; }
4188         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.SByte4189         public string ToString(System.IFormatProvider provider) { throw null; }
ToStringSystem.SByte4190         public string ToString(string format) { throw null; }
ToStringSystem.SByte4191         public string ToString(string format, System.IFormatProvider provider) { throw null; }
4192         [System.CLSCompliantAttribute(false)]
TryParseSystem.SByte4193         public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.SByte result) { result = default(sbyte); throw null; }
4194         [System.CLSCompliantAttribute(false)]
TryParseSystem.SByte4195         public static bool TryParse(string s, out System.SByte result) { result = default(sbyte); throw null; }
4196     }
4197     [System.AttributeUsageAttribute((System.AttributeTargets)(4124), Inherited=false)]
4198     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4199     public sealed partial class SerializableAttribute : System.Attribute
4200     {
SerializableAttribute()4201         public SerializableAttribute() { }
4202     }
4203     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4204     [System.SerializableAttribute]
4205     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
4206     public partial struct Single : System.IComparable, System.IComparable<float>, System.IConvertible, System.IEquatable<float>, System.IFormattable
4207     {
4208         public const float Epsilon = 1.401298E-45f;
4209         public const float MaxValue = 3.40282347E+38f;
4210         public const float MinValue = -3.40282347E+38f;
4211         public const float NaN = 0.0f / 0.0f;
4212         public const float NegativeInfinity = -1.0f / 0.0f;
4213         public const float PositiveInfinity = 1.0f / 0.0f;
CompareToSystem.Single4214         public int CompareTo(object value) { throw null; }
CompareToSystem.Single4215         public int CompareTo(System.Single value) { throw null; }
EqualsSystem.Single4216         public override bool Equals(object obj) { throw null; }
EqualsSystem.Single4217         public bool Equals(System.Single obj) { throw null; }
4218         [System.Security.SecuritySafeCriticalAttribute]
GetHashCodeSystem.Single4219         public override int GetHashCode() { throw null; }
GetTypeCodeSystem.Single4220         public System.TypeCode GetTypeCode() { throw null; }
4221         [System.Security.SecuritySafeCriticalAttribute]
IsInfinitySystem.Single4222         public static bool IsInfinity(System.Single f) { throw null; }
4223         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
4224         [System.Security.SecuritySafeCriticalAttribute]
IsNaNSystem.Single4225         public static bool IsNaN(System.Single f) { throw null; }
4226         [System.Security.SecuritySafeCriticalAttribute]
IsNegativeInfinitySystem.Single4227         public static bool IsNegativeInfinity(System.Single f) { throw null; }
4228         [System.Security.SecuritySafeCriticalAttribute]
IsPositiveInfinitySystem.Single4229         public static bool IsPositiveInfinity(System.Single f) { throw null; }
operator ==System.Single4230         public static bool operator ==(System.Single left, System.Single right) { throw null; }
operator >System.Single4231         public static bool operator >(System.Single left, System.Single right) { throw null; }
operator >=System.Single4232         public static bool operator >=(System.Single left, System.Single right) { throw null; }
operator !=System.Single4233         public static bool operator !=(System.Single left, System.Single right) { throw null; }
operator <System.Single4234         public static bool operator <(System.Single left, System.Single right) { throw null; }
operator <=System.Single4235         public static bool operator <=(System.Single left, System.Single right) { throw null; }
ParseSystem.Single4236         public static System.Single Parse(string s) { throw null; }
ParseSystem.Single4237         public static System.Single Parse(string s, System.Globalization.NumberStyles style) { throw null; }
ParseSystem.Single4238         public static System.Single Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; }
ParseSystem.Single4239         public static System.Single Parse(string s, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToBooleanSystem.Single4240         bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToByteSystem.Single4241         byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToCharSystem.Single4242         char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDateTimeSystem.Single4243         System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDecimalSystem.Single4244         decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDoubleSystem.Single4245         double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt16System.Single4246         short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt32System.Single4247         int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt64System.Single4248         long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSByteSystem.Single4249         sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSingleSystem.Single4250         System.Single System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToTypeSystem.Single4251         object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt16System.Single4252         ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt32System.Single4253         uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt64System.Single4254         ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
4255         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Single4256         public override string ToString() { throw null; }
4257         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Single4258         public string ToString(System.IFormatProvider provider) { throw null; }
4259         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Single4260         public string ToString(string format) { throw null; }
4261         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.Single4262         public string ToString(string format, System.IFormatProvider provider) { throw null; }
TryParseSystem.Single4263         public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Single result) { result = default(float); throw null; }
TryParseSystem.Single4264         public static bool TryParse(string s, out System.Single result) { result = default(float); throw null; }
4265     }
4266     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4267     [System.SerializableAttribute]
4268     public sealed partial class StackOverflowException : System.SystemException
4269     {
StackOverflowException()4270         public StackOverflowException() { }
StackOverflowException(string message)4271         public StackOverflowException(string message) { }
StackOverflowException(string message, System.Exception innerException)4272         public StackOverflowException(string message, System.Exception innerException) { }
4273     }
4274     [System.AttributeUsageAttribute((System.AttributeTargets)(64))]
4275     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4276     public sealed partial class STAThreadAttribute : System.Attribute
4277     {
STAThreadAttribute()4278         public STAThreadAttribute() { }
4279     }
4280     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4281     [System.SerializableAttribute]
4282     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>
4283     {
4284         public static readonly string Empty;
4285         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
4286         [System.Security.SecurityCriticalAttribute]
String(char* value)4287         public unsafe String(char* value) { }
4288         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
4289         [System.Security.SecurityCriticalAttribute]
String(char* value, int startIndex, int length)4290         public unsafe String(char* value, int startIndex, int length) { }
4291         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
String(char c, int count)4292         public String(char c, int count) { }
4293         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
String(char[] value)4294         public String(char[] value) { }
4295         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
String(char[] value, int startIndex, int length)4296         public String(char[] value, int startIndex, int length) { }
4297         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
4298         [System.Security.SecurityCriticalAttribute]
String(sbyte* value)4299         public unsafe String(sbyte* value) { }
4300         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
4301         [System.Security.SecurityCriticalAttribute]
String(sbyte* value, int startIndex, int length)4302         public unsafe String(sbyte* value, int startIndex, int length) { }
4303         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
4304         [System.Security.SecurityCriticalAttribute]
String(sbyte* value, int startIndex, int length, System.Text.Encoding enc)4305         public unsafe String(sbyte* value, int startIndex, int length, System.Text.Encoding enc) { }
4306         [System.Runtime.CompilerServices.IndexerName("Chars")]
4307         public char this[int index] { [System.Security.SecuritySafeCriticalAttribute][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]get { throw null; } }
4308         public int Length { [System.Security.SecuritySafeCriticalAttribute][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]get { throw null; } }
Clone()4309         public object Clone() { throw null; }
Compare(System.String strA, int indexA, System.String strB, int indexB, int length)4310         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)4311         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)4312         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)4313         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; }
4314         [System.Security.SecuritySafeCriticalAttribute]
Compare(System.String strA, int indexA, System.String strB, int indexB, int length, System.StringComparison comparisonType)4315         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)4316         public static int Compare(System.String strA, System.String strB) { throw null; }
Compare(System.String strA, System.String strB, bool ignoreCase)4317         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)4318         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)4319         public static int Compare(System.String strA, System.String strB, System.Globalization.CultureInfo culture, System.Globalization.CompareOptions options) { throw null; }
4320         [System.Security.SecuritySafeCriticalAttribute]
Compare(System.String strA, System.String strB, System.StringComparison comparisonType)4321         public static int Compare(System.String strA, System.String strB, System.StringComparison comparisonType) { throw null; }
4322         [System.Security.SecuritySafeCriticalAttribute]
CompareOrdinal(System.String strA, int indexA, System.String strB, int indexB, int length)4323         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)4324         public static int CompareOrdinal(System.String strA, System.String strB) { throw null; }
CompareTo(object value)4325         public int CompareTo(object value) { throw null; }
CompareTo(System.String strB)4326         public int CompareTo(System.String strB) { throw null; }
4327         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
Concat(System.Collections.Generic.IEnumerable<string> values)4328         public static System.String Concat(System.Collections.Generic.IEnumerable<string> values) { throw null; }
Concat(object arg0)4329         public static System.String Concat(object arg0) { throw null; }
Concat(object arg0, object arg1)4330         public static System.String Concat(object arg0, object arg1) { throw null; }
Concat(object arg0, object arg1, object arg2)4331         public static System.String Concat(object arg0, object arg1, object arg2) { throw null; }
4332         [System.CLSCompliantAttribute(false)]
Concat(object arg0, object arg1, object arg2, object arg3, __arglist)4333         public static System.String Concat(object arg0, object arg1, object arg2, object arg3, __arglist) { throw null; }
Concat(params object[] args)4334         public static System.String Concat(params object[] args) { throw null; }
4335         [System.Security.SecuritySafeCriticalAttribute]
Concat(System.String str0, System.String str1)4336         public static System.String Concat(System.String str0, System.String str1) { throw null; }
4337         [System.Security.SecuritySafeCriticalAttribute]
Concat(System.String str0, System.String str1, System.String str2)4338         public static System.String Concat(System.String str0, System.String str1, System.String str2) { throw null; }
4339         [System.Security.SecuritySafeCriticalAttribute]
Concat(System.String str0, System.String str1, System.String str2, System.String str3)4340         public static System.String Concat(System.String str0, System.String str1, System.String str2, System.String str3) { throw null; }
Concat(params string[] values)4341         public static System.String Concat(params string[] values) { throw null; }
4342         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
Concat(System.Collections.Generic.IEnumerable<T> values)4343         public static System.String Concat<T>(System.Collections.Generic.IEnumerable<T> values) { throw null; }
Contains(System.String value)4344         public bool Contains(System.String value) { throw null; }
4345         [System.Security.SecuritySafeCriticalAttribute]
Copy(System.String str)4346         public static System.String Copy(System.String str) { throw null; }
4347         [System.Security.SecuritySafeCriticalAttribute]
CopyTo(int sourceIndex, char[] destination, int destinationIndex, int count)4348         public void CopyTo(int sourceIndex, char[] destination, int destinationIndex, int count) { }
EndsWith(System.String value)4349         public bool EndsWith(System.String value) { throw null; }
EndsWith(System.String value, bool ignoreCase, System.Globalization.CultureInfo culture)4350         public bool EndsWith(System.String value, bool ignoreCase, System.Globalization.CultureInfo culture) { throw null; }
4351         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
4352         [System.Security.SecuritySafeCriticalAttribute]
EndsWith(System.String value, System.StringComparison comparisonType)4353         public bool EndsWith(System.String value, System.StringComparison comparisonType) { throw null; }
4354         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
Equals(object obj)4355         public override bool Equals(object obj) { throw null; }
4356         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
Equals(System.String value)4357         public bool Equals(System.String value) { throw null; }
Equals(System.String a, System.String b)4358         public static bool Equals(System.String a, System.String b) { throw null; }
4359         [System.Security.SecuritySafeCriticalAttribute]
Equals(System.String a, System.String b, System.StringComparison comparisonType)4360         public static bool Equals(System.String a, System.String b, System.StringComparison comparisonType) { throw null; }
4361         [System.Security.SecuritySafeCriticalAttribute]
Equals(System.String value, System.StringComparison comparisonType)4362         public bool Equals(System.String value, System.StringComparison comparisonType) { throw null; }
Format(System.IFormatProvider provider, System.String format, object arg0)4363         public static System.String Format(System.IFormatProvider provider, System.String format, object arg0) { throw null; }
Format(System.IFormatProvider provider, System.String format, object arg0, object arg1)4364         public static System.String Format(System.IFormatProvider provider, System.String format, object arg0, object arg1) { throw null; }
Format(System.IFormatProvider provider, System.String format, object arg0, object arg1, object arg2)4365         public static System.String Format(System.IFormatProvider provider, System.String format, object arg0, object arg1, object arg2) { throw null; }
Format(System.IFormatProvider provider, System.String format, params object[] args)4366         public static System.String Format(System.IFormatProvider provider, System.String format, params object[] args) { throw null; }
Format(System.String format, object arg0)4367         public static System.String Format(System.String format, object arg0) { throw null; }
Format(System.String format, object arg0, object arg1)4368         public static System.String Format(System.String format, object arg0, object arg1) { throw null; }
Format(System.String format, object arg0, object arg1, object arg2)4369         public static System.String Format(System.String format, object arg0, object arg1, object arg2) { throw null; }
Format(System.String format, params object[] args)4370         public static System.String Format(System.String format, params object[] args) { throw null; }
GetEnumerator()4371         public System.CharEnumerator GetEnumerator() { throw null; }
4372         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
4373         [System.Security.SecuritySafeCriticalAttribute]
GetHashCode()4374         public override int GetHashCode() { throw null; }
GetTypeCode()4375         public System.TypeCode GetTypeCode() { throw null; }
IndexOf(char value)4376         public int IndexOf(char value) { throw null; }
IndexOf(char value, int startIndex)4377         public int IndexOf(char value, int startIndex) { throw null; }
4378         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
IndexOf(char value, int startIndex, int count)4379         public int IndexOf(char value, int startIndex, int count) { throw null; }
IndexOf(System.String value)4380         public int IndexOf(System.String value) { throw null; }
IndexOf(System.String value, int startIndex)4381         public int IndexOf(System.String value, int startIndex) { throw null; }
IndexOf(System.String value, int startIndex, int count)4382         public int IndexOf(System.String value, int startIndex, int count) { throw null; }
4383         [System.Security.SecuritySafeCriticalAttribute]
IndexOf(System.String value, int startIndex, int count, System.StringComparison comparisonType)4384         public int IndexOf(System.String value, int startIndex, int count, System.StringComparison comparisonType) { throw null; }
IndexOf(System.String value, int startIndex, System.StringComparison comparisonType)4385         public int IndexOf(System.String value, int startIndex, System.StringComparison comparisonType) { throw null; }
IndexOf(System.String value, System.StringComparison comparisonType)4386         public int IndexOf(System.String value, System.StringComparison comparisonType) { throw null; }
IndexOfAny(char[] anyOf)4387         public int IndexOfAny(char[] anyOf) { throw null; }
IndexOfAny(char[] anyOf, int startIndex)4388         public int IndexOfAny(char[] anyOf, int startIndex) { throw null; }
4389         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
IndexOfAny(char[] anyOf, int startIndex, int count)4390         public int IndexOfAny(char[] anyOf, int startIndex, int count) { throw null; }
4391         [System.Security.SecuritySafeCriticalAttribute]
Insert(int startIndex, System.String value)4392         public System.String Insert(int startIndex, System.String value) { throw null; }
4393         [System.Security.SecuritySafeCriticalAttribute]
Intern(System.String str)4394         public static System.String Intern(System.String str) { throw null; }
4395         [System.Security.SecuritySafeCriticalAttribute]
IsInterned(System.String str)4396         public static System.String IsInterned(System.String str) { throw null; }
IsNormalized()4397         public bool IsNormalized() { throw null; }
4398         [System.Security.SecuritySafeCriticalAttribute]
IsNormalized(System.Text.NormalizationForm normalizationForm)4399         public bool IsNormalized(System.Text.NormalizationForm normalizationForm) { throw null; }
IsNullOrEmpty(System.String value)4400         public static bool IsNullOrEmpty(System.String value) { throw null; }
IsNullOrWhiteSpace(System.String value)4401         public static bool IsNullOrWhiteSpace(System.String value) { throw null; }
4402         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
Join(System.String separator, System.Collections.Generic.IEnumerable<string> values)4403         public static System.String Join(System.String separator, System.Collections.Generic.IEnumerable<string> values) { throw null; }
4404         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
Join(System.String separator, params object[] values)4405         public static System.String Join(System.String separator, params object[] values) { throw null; }
Join(System.String separator, params string[] value)4406         public static System.String Join(System.String separator, params string[] value) { throw null; }
4407         [System.Security.SecuritySafeCriticalAttribute]
Join(System.String separator, string[] value, int startIndex, int count)4408         public static System.String Join(System.String separator, string[] value, int startIndex, int count) { throw null; }
4409         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
Join(System.String separator, System.Collections.Generic.IEnumerable<T> values)4410         public static System.String Join<T>(System.String separator, System.Collections.Generic.IEnumerable<T> values) { throw null; }
LastIndexOf(char value)4411         public int LastIndexOf(char value) { throw null; }
LastIndexOf(char value, int startIndex)4412         public int LastIndexOf(char value, int startIndex) { throw null; }
4413         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
LastIndexOf(char value, int startIndex, int count)4414         public int LastIndexOf(char value, int startIndex, int count) { throw null; }
LastIndexOf(System.String value)4415         public int LastIndexOf(System.String value) { throw null; }
LastIndexOf(System.String value, int startIndex)4416         public int LastIndexOf(System.String value, int startIndex) { throw null; }
LastIndexOf(System.String value, int startIndex, int count)4417         public int LastIndexOf(System.String value, int startIndex, int count) { throw null; }
4418         [System.Security.SecuritySafeCriticalAttribute]
LastIndexOf(System.String value, int startIndex, int count, System.StringComparison comparisonType)4419         public int LastIndexOf(System.String value, int startIndex, int count, System.StringComparison comparisonType) { throw null; }
LastIndexOf(System.String value, int startIndex, System.StringComparison comparisonType)4420         public int LastIndexOf(System.String value, int startIndex, System.StringComparison comparisonType) { throw null; }
LastIndexOf(System.String value, System.StringComparison comparisonType)4421         public int LastIndexOf(System.String value, System.StringComparison comparisonType) { throw null; }
LastIndexOfAny(char[] anyOf)4422         public int LastIndexOfAny(char[] anyOf) { throw null; }
LastIndexOfAny(char[] anyOf, int startIndex)4423         public int LastIndexOfAny(char[] anyOf, int startIndex) { throw null; }
4424         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
LastIndexOfAny(char[] anyOf, int startIndex, int count)4425         public int LastIndexOfAny(char[] anyOf, int startIndex, int count) { throw null; }
Normalize()4426         public System.String Normalize() { throw null; }
4427         [System.Security.SecuritySafeCriticalAttribute]
Normalize(System.Text.NormalizationForm normalizationForm)4428         public System.String Normalize(System.Text.NormalizationForm normalizationForm) { throw null; }
operator ==(System.String a, System.String b)4429         public static bool operator ==(System.String a, System.String b) { throw null; }
operator !=(System.String a, System.String b)4430         public static bool operator !=(System.String a, System.String b) { throw null; }
PadLeft(int totalWidth)4431         public System.String PadLeft(int totalWidth) { throw null; }
PadLeft(int totalWidth, char paddingChar)4432         public System.String PadLeft(int totalWidth, char paddingChar) { throw null; }
PadRight(int totalWidth)4433         public System.String PadRight(int totalWidth) { throw null; }
PadRight(int totalWidth, char paddingChar)4434         public System.String PadRight(int totalWidth, char paddingChar) { throw null; }
Remove(int startIndex)4435         public System.String Remove(int startIndex) { throw null; }
4436         [System.Security.SecuritySafeCriticalAttribute]
Remove(int startIndex, int count)4437         public System.String Remove(int startIndex, int count) { throw null; }
Replace(char oldChar, char newChar)4438         public System.String Replace(char oldChar, char newChar) { throw null; }
Replace(System.String oldValue, System.String newValue)4439         public System.String Replace(System.String oldValue, System.String newValue) { throw null; }
Split(params char[] separator)4440         public string[] Split(params char[] separator) { throw null; }
Split(char[] separator, int count)4441         public string[] Split(char[] separator, int count) { throw null; }
4442         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
Split(char[] separator, int count, System.StringSplitOptions options)4443         public string[] Split(char[] separator, int count, System.StringSplitOptions options) { throw null; }
4444         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
Split(char[] separator, System.StringSplitOptions options)4445         public string[] Split(char[] separator, System.StringSplitOptions options) { throw null; }
4446         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
Split(string[] separator, int count, System.StringSplitOptions options)4447         public string[] Split(string[] separator, int count, System.StringSplitOptions options) { throw null; }
4448         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
Split(string[] separator, System.StringSplitOptions options)4449         public string[] Split(string[] separator, System.StringSplitOptions options) { throw null; }
StartsWith(System.String value)4450         public bool StartsWith(System.String value) { throw null; }
StartsWith(System.String value, bool ignoreCase, System.Globalization.CultureInfo culture)4451         public bool StartsWith(System.String value, bool ignoreCase, System.Globalization.CultureInfo culture) { throw null; }
4452         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
4453         [System.Security.SecuritySafeCriticalAttribute]
StartsWith(System.String value, System.StringComparison comparisonType)4454         public bool StartsWith(System.String value, System.StringComparison comparisonType) { throw null; }
Substring(int startIndex)4455         public System.String Substring(int startIndex) { throw null; }
4456         [System.Security.SecuritySafeCriticalAttribute]
Substring(int startIndex, int length)4457         public System.String Substring(int startIndex, int length) { throw null; }
GetEnumerator()4458         System.Collections.Generic.IEnumerator<char> System.Collections.Generic.IEnumerable<System.Char>.GetEnumerator() { throw null; }
System.Collections.IEnumerable.GetEnumerator()4459         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
System.IConvertible.ToBoolean(System.IFormatProvider provider)4460         bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToByte(System.IFormatProvider provider)4461         byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToChar(System.IFormatProvider provider)4462         char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDateTime(System.IFormatProvider provider)4463         System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDecimal(System.IFormatProvider provider)4464         decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDouble(System.IFormatProvider provider)4465         double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt16(System.IFormatProvider provider)4466         short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt32(System.IFormatProvider provider)4467         int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt64(System.IFormatProvider provider)4468         long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSByte(System.IFormatProvider provider)4469         sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSingle(System.IFormatProvider provider)4470         float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToType(System.Type type, System.IFormatProvider provider)4471         object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt16(System.IFormatProvider provider)4472         ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt32(System.IFormatProvider provider)4473         uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt64(System.IFormatProvider provider)4474         ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
4475         [System.Security.SecuritySafeCriticalAttribute]
ToCharArray()4476         public char[] ToCharArray() { throw null; }
4477         [System.Security.SecuritySafeCriticalAttribute]
ToCharArray(int startIndex, int length)4478         public char[] ToCharArray(int startIndex, int length) { throw null; }
ToLower()4479         public System.String ToLower() { throw null; }
ToLower(System.Globalization.CultureInfo culture)4480         public System.String ToLower(System.Globalization.CultureInfo culture) { throw null; }
ToLowerInvariant()4481         public System.String ToLowerInvariant() { throw null; }
ToString()4482         public override System.String ToString() { throw null; }
ToString(System.IFormatProvider provider)4483         public System.String ToString(System.IFormatProvider provider) { throw null; }
ToUpper()4484         public System.String ToUpper() { throw null; }
ToUpper(System.Globalization.CultureInfo culture)4485         public System.String ToUpper(System.Globalization.CultureInfo culture) { throw null; }
ToUpperInvariant()4486         public System.String ToUpperInvariant() { throw null; }
Trim()4487         public System.String Trim() { throw null; }
Trim(params char[] trimChars)4488         public System.String Trim(params char[] trimChars) { throw null; }
TrimEnd(params char[] trimChars)4489         public System.String TrimEnd(params char[] trimChars) { throw null; }
TrimStart(params char[] trimChars)4490         public System.String TrimStart(params char[] trimChars) { throw null; }
4491     }
4492     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4493     [System.SerializableAttribute]
4494     public abstract partial class StringComparer : System.Collections.Generic.IComparer<string>, System.Collections.Generic.IEqualityComparer<string>, System.Collections.IComparer, System.Collections.IEqualityComparer
4495     {
StringComparer()4496         protected StringComparer() { }
4497         public static System.StringComparer CurrentCulture { get { throw null; } }
4498         public static System.StringComparer CurrentCultureIgnoreCase { get { throw null; } }
4499         public static System.StringComparer InvariantCulture { get { throw null; } }
4500         public static System.StringComparer InvariantCultureIgnoreCase { get { throw null; } }
4501         public static System.StringComparer Ordinal { get { throw null; } }
4502         public static System.StringComparer OrdinalIgnoreCase { get { throw null; } }
Compare(object x, object y)4503         public int Compare(object x, object y) { throw null; }
Compare(string x, string y)4504         public abstract int Compare(string x, string y);
Create(System.Globalization.CultureInfo culture, bool ignoreCase)4505         public static System.StringComparer Create(System.Globalization.CultureInfo culture, bool ignoreCase) { throw null; }
Equals(object x, object y)4506         public new bool Equals(object x, object y) { throw null; }
Equals(string x, string y)4507         public abstract bool Equals(string x, string y);
GetHashCode(object obj)4508         public int GetHashCode(object obj) { throw null; }
GetHashCode(string obj)4509         public abstract int GetHashCode(string obj);
4510     }
4511     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4512     [System.SerializableAttribute]
4513     public enum StringComparison
4514     {
4515         CurrentCulture = 0,
4516         CurrentCultureIgnoreCase = 1,
4517         InvariantCulture = 2,
4518         InvariantCultureIgnoreCase = 3,
4519         Ordinal = 4,
4520         OrdinalIgnoreCase = 5,
4521     }
4522     [System.FlagsAttribute]
4523     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
4524     public enum StringSplitOptions
4525     {
4526         None = 0,
4527         RemoveEmptyEntries = 1,
4528     }
4529     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4530     [System.SerializableAttribute]
4531     public partial class SystemException : System.Exception
4532     {
SystemException()4533         public SystemException() { }
SystemException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)4534         protected SystemException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
SystemException(string message)4535         public SystemException(string message) { }
SystemException(string message, System.Exception innerException)4536         public SystemException(string message, System.Exception innerException) { }
4537     }
4538     [System.AttributeUsageAttribute((System.AttributeTargets)(256), Inherited=false)]
4539     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4540     [System.SerializableAttribute]
4541     public partial class ThreadStaticAttribute : System.Attribute
4542     {
ThreadStaticAttribute()4543         public ThreadStaticAttribute() { }
4544     }
4545     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4546     [System.SerializableAttribute]
4547     public partial class TimeoutException : System.SystemException
4548     {
TimeoutException()4549         public TimeoutException() { }
TimeoutException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)4550         protected TimeoutException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
TimeoutException(string message)4551         public TimeoutException(string message) { }
TimeoutException(string message, System.Exception innerException)4552         public TimeoutException(string message, System.Exception innerException) { }
4553     }
4554     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4555     [System.SerializableAttribute]
4556     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
4557     public partial struct TimeSpan : System.IComparable, System.IComparable<System.TimeSpan>, System.IEquatable<System.TimeSpan>, System.IFormattable
4558     {
4559         public static readonly System.TimeSpan MaxValue;
4560         public static readonly System.TimeSpan MinValue;
4561         public const long TicksPerDay = (long)864000000000;
4562         public const long TicksPerHour = (long)36000000000;
4563         public const long TicksPerMillisecond = (long)10000;
4564         public const long TicksPerMinute = (long)600000000;
4565         public const long TicksPerSecond = (long)10000000;
4566         public static readonly System.TimeSpan Zero;
TimeSpanSystem.TimeSpan4567         public TimeSpan(int hours, int minutes, int seconds) { throw null;}
TimeSpanSystem.TimeSpan4568         public TimeSpan(int days, int hours, int minutes, int seconds) { throw null;}
TimeSpanSystem.TimeSpan4569         public TimeSpan(int days, int hours, int minutes, int seconds, int milliseconds) { throw null;}
TimeSpanSystem.TimeSpan4570         public TimeSpan(long ticks) { throw null;}
4571         public int Days { get { throw null; } }
4572         public int Hours { get { throw null; } }
4573         public int Milliseconds { get { throw null; } }
4574         public int Minutes { get { throw null; } }
4575         public int Seconds { get { throw null; } }
4576         public long Ticks { get { throw null; } }
4577         public double TotalDays { get { throw null; } }
4578         public double TotalHours { get { throw null; } }
4579         public double TotalMilliseconds { get { throw null; } }
4580         public double TotalMinutes { get { throw null; } }
4581         public double TotalSeconds { get { throw null; } }
AddSystem.TimeSpan4582         public System.TimeSpan Add(System.TimeSpan ts) { throw null; }
CompareSystem.TimeSpan4583         public static int Compare(System.TimeSpan t1, System.TimeSpan t2) { throw null; }
CompareToSystem.TimeSpan4584         public int CompareTo(object value) { throw null; }
CompareToSystem.TimeSpan4585         public int CompareTo(System.TimeSpan value) { throw null; }
DurationSystem.TimeSpan4586         public System.TimeSpan Duration() { throw null; }
EqualsSystem.TimeSpan4587         public override bool Equals(object value) { throw null; }
EqualsSystem.TimeSpan4588         public bool Equals(System.TimeSpan obj) { throw null; }
EqualsSystem.TimeSpan4589         public static bool Equals(System.TimeSpan t1, System.TimeSpan t2) { throw null; }
FromDaysSystem.TimeSpan4590         public static System.TimeSpan FromDays(double value) { throw null; }
FromHoursSystem.TimeSpan4591         public static System.TimeSpan FromHours(double value) { throw null; }
FromMillisecondsSystem.TimeSpan4592         public static System.TimeSpan FromMilliseconds(double value) { throw null; }
FromMinutesSystem.TimeSpan4593         public static System.TimeSpan FromMinutes(double value) { throw null; }
FromSecondsSystem.TimeSpan4594         public static System.TimeSpan FromSeconds(double value) { throw null; }
FromTicksSystem.TimeSpan4595         public static System.TimeSpan FromTicks(long value) { throw null; }
GetHashCodeSystem.TimeSpan4596         public override int GetHashCode() { throw null; }
NegateSystem.TimeSpan4597         public System.TimeSpan Negate() { throw null; }
operator +System.TimeSpan4598         public static System.TimeSpan operator +(System.TimeSpan t1, System.TimeSpan t2) { throw null; }
operator ==System.TimeSpan4599         public static bool operator ==(System.TimeSpan t1, System.TimeSpan t2) { throw null; }
operator >System.TimeSpan4600         public static bool operator >(System.TimeSpan t1, System.TimeSpan t2) { throw null; }
operator >=System.TimeSpan4601         public static bool operator >=(System.TimeSpan t1, System.TimeSpan t2) { throw null; }
operator !=System.TimeSpan4602         public static bool operator !=(System.TimeSpan t1, System.TimeSpan t2) { throw null; }
operator <System.TimeSpan4603         public static bool operator <(System.TimeSpan t1, System.TimeSpan t2) { throw null; }
operator <=System.TimeSpan4604         public static bool operator <=(System.TimeSpan t1, System.TimeSpan t2) { throw null; }
operator -System.TimeSpan4605         public static System.TimeSpan operator -(System.TimeSpan t1, System.TimeSpan t2) { throw null; }
operator -System.TimeSpan4606         public static System.TimeSpan operator -(System.TimeSpan t) { throw null; }
operator +System.TimeSpan4607         public static System.TimeSpan operator +(System.TimeSpan t) { throw null; }
ParseSystem.TimeSpan4608         public static System.TimeSpan Parse(string s) { throw null; }
ParseSystem.TimeSpan4609         public static System.TimeSpan Parse(string input, System.IFormatProvider formatProvider) { throw null; }
ParseExactSystem.TimeSpan4610         public static System.TimeSpan ParseExact(string input, string format, System.IFormatProvider formatProvider) { throw null; }
ParseExactSystem.TimeSpan4611         public static System.TimeSpan ParseExact(string input, string format, System.IFormatProvider formatProvider, System.Globalization.TimeSpanStyles styles) { throw null; }
ParseExactSystem.TimeSpan4612         public static System.TimeSpan ParseExact(string input, string[] formats, System.IFormatProvider formatProvider) { throw null; }
ParseExactSystem.TimeSpan4613         public static System.TimeSpan ParseExact(string input, string[] formats, System.IFormatProvider formatProvider, System.Globalization.TimeSpanStyles styles) { throw null; }
SubtractSystem.TimeSpan4614         public System.TimeSpan Subtract(System.TimeSpan ts) { throw null; }
ToStringSystem.TimeSpan4615         public override string ToString() { throw null; }
ToStringSystem.TimeSpan4616         public string ToString(string format) { throw null; }
ToStringSystem.TimeSpan4617         public string ToString(string format, System.IFormatProvider formatProvider) { throw null; }
TryParseSystem.TimeSpan4618         public static bool TryParse(string input, System.IFormatProvider formatProvider, out System.TimeSpan result) { result = default(System.TimeSpan); throw null; }
TryParseSystem.TimeSpan4619         public static bool TryParse(string s, out System.TimeSpan result) { result = default(System.TimeSpan); throw null; }
TryParseExactSystem.TimeSpan4620         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.TimeSpan4621         public static bool TryParseExact(string input, string format, System.IFormatProvider formatProvider, out System.TimeSpan result) { result = default(System.TimeSpan); throw null; }
TryParseExactSystem.TimeSpan4622         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.TimeSpan4623         public static bool TryParseExact(string input, string[] formats, System.IFormatProvider formatProvider, out System.TimeSpan result) { result = default(System.TimeSpan); throw null; }
4624     }
4625     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4626     [System.SerializableAttribute]
4627     public abstract partial class TimeZone
4628     {
TimeZone()4629         protected TimeZone() { }
4630         public static System.TimeZone CurrentTimeZone { get { throw null; } }
4631         public abstract string DaylightName { get; }
4632         public abstract string StandardName { get; }
GetDaylightChanges(int year)4633         public abstract System.Globalization.DaylightTime GetDaylightChanges(int year);
GetUtcOffset(System.DateTime time)4634         public abstract System.TimeSpan GetUtcOffset(System.DateTime time);
IsDaylightSavingTime(System.DateTime time)4635         public virtual bool IsDaylightSavingTime(System.DateTime time) { throw null; }
IsDaylightSavingTime(System.DateTime time, System.Globalization.DaylightTime daylightTimes)4636         public static bool IsDaylightSavingTime(System.DateTime time, System.Globalization.DaylightTime daylightTimes) { throw null; }
ToLocalTime(System.DateTime time)4637         public virtual System.DateTime ToLocalTime(System.DateTime time) { throw null; }
ToUniversalTime(System.DateTime time)4638         public virtual System.DateTime ToUniversalTime(System.DateTime time) { throw null; }
4639     }
4640     [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
4641     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
4642     [System.SerializableAttribute]
4643     public sealed partial class TimeZoneInfo : System.IEquatable<System.TimeZoneInfo>, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable
4644     {
TimeZoneInfo()4645         internal TimeZoneInfo() { }
4646         public System.TimeSpan BaseUtcOffset { get { throw null; } }
4647         public string DaylightName { get { throw null; } }
4648         public string DisplayName { get { throw null; } }
4649         public string Id { get { throw null; } }
4650         public static System.TimeZoneInfo Local { get { throw null; } }
4651         public string StandardName { get { throw null; } }
4652         public bool SupportsDaylightSavingTime { get { throw null; } }
4653         public static System.TimeZoneInfo Utc { get { throw null; } }
ClearCachedData()4654         public static void ClearCachedData() { }
ConvertTime(System.DateTime dateTime, System.TimeZoneInfo destinationTimeZone)4655         public static System.DateTime ConvertTime(System.DateTime dateTime, System.TimeZoneInfo destinationTimeZone) { throw null; }
ConvertTime(System.DateTime dateTime, System.TimeZoneInfo sourceTimeZone, System.TimeZoneInfo destinationTimeZone)4656         public static System.DateTime ConvertTime(System.DateTime dateTime, System.TimeZoneInfo sourceTimeZone, System.TimeZoneInfo destinationTimeZone) { throw null; }
ConvertTime(System.DateTimeOffset dateTimeOffset, System.TimeZoneInfo destinationTimeZone)4657         public static System.DateTimeOffset ConvertTime(System.DateTimeOffset dateTimeOffset, System.TimeZoneInfo destinationTimeZone) { throw null; }
ConvertTimeBySystemTimeZoneId(System.DateTime dateTime, string destinationTimeZoneId)4658         public static System.DateTime ConvertTimeBySystemTimeZoneId(System.DateTime dateTime, string destinationTimeZoneId) { throw null; }
ConvertTimeBySystemTimeZoneId(System.DateTime dateTime, string sourceTimeZoneId, string destinationTimeZoneId)4659         public static System.DateTime ConvertTimeBySystemTimeZoneId(System.DateTime dateTime, string sourceTimeZoneId, string destinationTimeZoneId) { throw null; }
ConvertTimeBySystemTimeZoneId(System.DateTimeOffset dateTimeOffset, string destinationTimeZoneId)4660         public static System.DateTimeOffset ConvertTimeBySystemTimeZoneId(System.DateTimeOffset dateTimeOffset, string destinationTimeZoneId) { throw null; }
ConvertTimeFromUtc(System.DateTime dateTime, System.TimeZoneInfo destinationTimeZone)4661         public static System.DateTime ConvertTimeFromUtc(System.DateTime dateTime, System.TimeZoneInfo destinationTimeZone) { throw null; }
ConvertTimeToUtc(System.DateTime dateTime)4662         public static System.DateTime ConvertTimeToUtc(System.DateTime dateTime) { throw null; }
ConvertTimeToUtc(System.DateTime dateTime, System.TimeZoneInfo sourceTimeZone)4663         public static System.DateTime ConvertTimeToUtc(System.DateTime dateTime, System.TimeZoneInfo sourceTimeZone) { throw null; }
CreateCustomTimeZone(string id, System.TimeSpan baseUtcOffset, string displayName, string standardDisplayName)4664         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)4665         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)4666         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)4667         public override bool Equals(object obj) { throw null; }
Equals(System.TimeZoneInfo other)4668         public bool Equals(System.TimeZoneInfo other) { throw null; }
FindSystemTimeZoneById(string id)4669         public static System.TimeZoneInfo FindSystemTimeZoneById(string id) { throw null; }
FromSerializedString(string source)4670         public static System.TimeZoneInfo FromSerializedString(string source) { throw null; }
GetAdjustmentRules()4671         public System.TimeZoneInfo.AdjustmentRule[] GetAdjustmentRules() { throw null; }
GetAmbiguousTimeOffsets(System.DateTime dateTime)4672         public System.TimeSpan[] GetAmbiguousTimeOffsets(System.DateTime dateTime) { throw null; }
GetAmbiguousTimeOffsets(System.DateTimeOffset dateTimeOffset)4673         public System.TimeSpan[] GetAmbiguousTimeOffsets(System.DateTimeOffset dateTimeOffset) { throw null; }
GetHashCode()4674         public override int GetHashCode() { throw null; }
4675         [System.Security.SecuritySafeCriticalAttribute]
GetSystemTimeZones()4676         public static System.Collections.ObjectModel.ReadOnlyCollection<System.TimeZoneInfo> GetSystemTimeZones() { throw null; }
GetUtcOffset(System.DateTime dateTime)4677         public System.TimeSpan GetUtcOffset(System.DateTime dateTime) { throw null; }
GetUtcOffset(System.DateTimeOffset dateTimeOffset)4678         public System.TimeSpan GetUtcOffset(System.DateTimeOffset dateTimeOffset) { throw null; }
HasSameRules(System.TimeZoneInfo other)4679         public bool HasSameRules(System.TimeZoneInfo other) { throw null; }
IsAmbiguousTime(System.DateTime dateTime)4680         public bool IsAmbiguousTime(System.DateTime dateTime) { throw null; }
IsAmbiguousTime(System.DateTimeOffset dateTimeOffset)4681         public bool IsAmbiguousTime(System.DateTimeOffset dateTimeOffset) { throw null; }
IsDaylightSavingTime(System.DateTime dateTime)4682         public bool IsDaylightSavingTime(System.DateTime dateTime) { throw null; }
IsDaylightSavingTime(System.DateTimeOffset dateTimeOffset)4683         public bool IsDaylightSavingTime(System.DateTimeOffset dateTimeOffset) { throw null; }
IsInvalidTime(System.DateTime dateTime)4684         public bool IsInvalidTime(System.DateTime dateTime) { throw null; }
System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender)4685         void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { }
4686         [System.Security.SecurityCriticalAttribute]
System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)4687         void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
ToSerializedString()4688         public string ToSerializedString() { throw null; }
ToString()4689         public override string ToString() { throw null; }
4690         [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
4691         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
4692         [System.SerializableAttribute]
4693         public sealed partial class AdjustmentRule : System.IEquatable<System.TimeZoneInfo.AdjustmentRule>, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable
4694         {
AdjustmentRule()4695             internal AdjustmentRule() { }
4696             public System.DateTime DateEnd { get { throw null; } }
4697             public System.DateTime DateStart { get { throw null; } }
4698             public System.TimeSpan DaylightDelta { get { throw null; } }
4699             public System.TimeZoneInfo.TransitionTime DaylightTransitionEnd { get { throw null; } }
4700             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)4701             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)4702             public bool Equals(System.TimeZoneInfo.AdjustmentRule other) { throw null; }
GetHashCode()4703             public override int GetHashCode() { throw null; }
System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender)4704             void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { }
4705             [System.Security.SecurityCriticalAttribute]
System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)4706             void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
4707         }
4708         [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
4709         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
4710         [System.SerializableAttribute]
4711         [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
4712         public partial struct TransitionTime : System.IEquatable<System.TimeZoneInfo.TransitionTime>, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable
4713         {
4714             public int Day { get { throw null; } }
4715             public System.DayOfWeek DayOfWeek { get { throw null; } }
4716             public bool IsFixedDateRule { get { throw null; } }
4717             public int Month { get { throw null; } }
4718             public System.DateTime TimeOfDay { get { throw null; } }
4719             public int Week { get { throw null; } }
CreateFixedDateRuleSystem.TimeZoneInfo.TransitionTime4720             public static System.TimeZoneInfo.TransitionTime CreateFixedDateRule(System.DateTime timeOfDay, int month, int day) { throw null; }
CreateFloatingDateRuleSystem.TimeZoneInfo.TransitionTime4721             public static System.TimeZoneInfo.TransitionTime CreateFloatingDateRule(System.DateTime timeOfDay, int month, int week, System.DayOfWeek dayOfWeek) { throw null; }
EqualsSystem.TimeZoneInfo.TransitionTime4722             public override bool Equals(object obj) { throw null; }
EqualsSystem.TimeZoneInfo.TransitionTime4723             public bool Equals(System.TimeZoneInfo.TransitionTime other) { throw null; }
GetHashCodeSystem.TimeZoneInfo.TransitionTime4724             public override int GetHashCode() { throw null; }
operator ==System.TimeZoneInfo.TransitionTime4725             public static bool operator ==(System.TimeZoneInfo.TransitionTime t1, System.TimeZoneInfo.TransitionTime t2) { throw null; }
operator !=System.TimeZoneInfo.TransitionTime4726             public static bool operator !=(System.TimeZoneInfo.TransitionTime t1, System.TimeZoneInfo.TransitionTime t2) { throw null; }
System.Runtime.Serialization.IDeserializationCallback.OnDeserializationSystem.TimeZoneInfo.TransitionTime4727             void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { }
4728             [System.Security.SecurityCriticalAttribute]
System.Runtime.Serialization.ISerializable.GetObjectDataSystem.TimeZoneInfo.TransitionTime4729             void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
4730         }
4731     }
4732     [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
4733     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
4734     [System.SerializableAttribute]
4735     public partial class TimeZoneNotFoundException : System.Exception
4736     {
TimeZoneNotFoundException()4737         public TimeZoneNotFoundException() { }
TimeZoneNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)4738         protected TimeZoneNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
TimeZoneNotFoundException(string message)4739         public TimeZoneNotFoundException(string message) { }
TimeZoneNotFoundException(string message, System.Exception innerException)4740         public TimeZoneNotFoundException(string message, System.Exception innerException) { }
4741     }
4742     public static partial class Tuple
4743     {
Create(T1 item1)4744         public static System.Tuple<T1> Create<T1>(T1 item1) { throw null; }
Create(T1 item1, T2 item2)4745         public static System.Tuple<T1, T2> Create<T1, T2>(T1 item1, T2 item2) { throw null; }
Create(T1 item1, T2 item2, T3 item3)4746         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)4747         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)4748         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)4749         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)4750         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)4751         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; }
4752     }
4753     public static partial class TupleExtensions
4754     {
Deconstruct(this System.Tuple<T1> value, out T1 item1)4755         public static void Deconstruct<T1>(this System.Tuple<T1> value, out T1 item1) { item1 = default(T1); }
Deconstruct(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10)4756         public static void Deconstruct<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10) { item1 = default(T1); item2 = default(T2); item3 = default(T3); item4 = default(T4); item5 = default(T5); item6 = default(T6); item7 = default(T7); item8 = default(T8); item9 = default(T9); item10 = default(T10); }
Deconstruct(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11)4757         public static void Deconstruct<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11) { item1 = default(T1); item2 = default(T2); item3 = default(T3); item4 = default(T4); item5 = default(T5); item6 = default(T6); item7 = default(T7); item8 = default(T8); item9 = default(T9); item10 = default(T10); item11 = default(T11); }
Deconstruct(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11, out T12 item12)4758         public static void Deconstruct<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11, out T12 item12) { item1 = default(T1); item2 = default(T2); item3 = default(T3); item4 = default(T4); item5 = default(T5); item6 = default(T6); item7 = default(T7); item8 = default(T8); item9 = default(T9); item10 = default(T10); item11 = default(T11); item12 = default(T12); }
Deconstruct(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11, out T12 item12, out T13 item13)4759         public static void Deconstruct<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11, out T12 item12, out T13 item13) { item1 = default(T1); item2 = default(T2); item3 = default(T3); item4 = default(T4); item5 = default(T5); item6 = default(T6); item7 = default(T7); item8 = default(T8); item9 = default(T9); item10 = default(T10); item11 = default(T11); item12 = default(T12); item13 = default(T13); }
Deconstruct(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13, T14>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11, out T12 item12, out T13 item13, out T14 item14)4760         public static void Deconstruct<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13, T14>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11, out T12 item12, out T13 item13, out T14 item14) { item1 = default(T1); item2 = default(T2); item3 = default(T3); item4 = default(T4); item5 = default(T5); item6 = default(T6); item7 = default(T7); item8 = default(T8); item9 = default(T9); item10 = default(T10); item11 = default(T11); item12 = default(T12); item13 = default(T13); item14 = default(T14); }
Deconstruct(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13, T14, System.Tuple<T15>>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11, out T12 item12, out T13 item13, out T14 item14, out T15 item15)4761         public static void Deconstruct<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13, T14, System.Tuple<T15>>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11, out T12 item12, out T13 item13, out T14 item14, out T15 item15) { item1 = default(T1); item2 = default(T2); item3 = default(T3); item4 = default(T4); item5 = default(T5); item6 = default(T6); item7 = default(T7); item8 = default(T8); item9 = default(T9); item10 = default(T10); item11 = default(T11); item12 = default(T12); item13 = default(T13); item14 = default(T14); item15 = default(T15); }
Deconstruct(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13, T14, System.Tuple<T15, T16>>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11, out T12 item12, out T13 item13, out T14 item14, out T15 item15, out T16 item16)4762         public static void Deconstruct<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13, T14, System.Tuple<T15, T16>>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11, out T12 item12, out T13 item13, out T14 item14, out T15 item15, out T16 item16) { item1 = default(T1); item2 = default(T2); item3 = default(T3); item4 = default(T4); item5 = default(T5); item6 = default(T6); item7 = default(T7); item8 = default(T8); item9 = default(T9); item10 = default(T10); item11 = default(T11); item12 = default(T12); item13 = default(T13); item14 = default(T14); item15 = default(T15); item16 = default(T16); }
Deconstruct(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13, T14, System.Tuple<T15, T16, T17>>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11, out T12 item12, out T13 item13, out T14 item14, out T15 item15, out T16 item16, out T17 item17)4763         public static void Deconstruct<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13, T14, System.Tuple<T15, T16, T17>>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11, out T12 item12, out T13 item13, out T14 item14, out T15 item15, out T16 item16, out T17 item17) { item1 = default(T1); item2 = default(T2); item3 = default(T3); item4 = default(T4); item5 = default(T5); item6 = default(T6); item7 = default(T7); item8 = default(T8); item9 = default(T9); item10 = default(T10); item11 = default(T11); item12 = default(T12); item13 = default(T13); item14 = default(T14); item15 = default(T15); item16 = default(T16); item17 = default(T17); }
Deconstruct(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13, T14, System.Tuple<T15, T16, T17, T18>>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11, out T12 item12, out T13 item13, out T14 item14, out T15 item15, out T16 item16, out T17 item17, out T18 item18)4764         public static void Deconstruct<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13, T14, System.Tuple<T15, T16, T17, T18>>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11, out T12 item12, out T13 item13, out T14 item14, out T15 item15, out T16 item16, out T17 item17, out T18 item18) { item1 = default(T1); item2 = default(T2); item3 = default(T3); item4 = default(T4); item5 = default(T5); item6 = default(T6); item7 = default(T7); item8 = default(T8); item9 = default(T9); item10 = default(T10); item11 = default(T11); item12 = default(T12); item13 = default(T13); item14 = default(T14); item15 = default(T15); item16 = default(T16); item17 = default(T17); item18 = default(T18); }
Deconstruct(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13, T14, System.Tuple<T15, T16, T17, T18, T19>>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11, out T12 item12, out T13 item13, out T14 item14, out T15 item15, out T16 item16, out T17 item17, out T18 item18, out T19 item19)4765         public static void Deconstruct<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13, T14, System.Tuple<T15, T16, T17, T18, T19>>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11, out T12 item12, out T13 item13, out T14 item14, out T15 item15, out T16 item16, out T17 item17, out T18 item18, out T19 item19) { item1 = default(T1); item2 = default(T2); item3 = default(T3); item4 = default(T4); item5 = default(T5); item6 = default(T6); item7 = default(T7); item8 = default(T8); item9 = default(T9); item10 = default(T10); item11 = default(T11); item12 = default(T12); item13 = default(T13); item14 = default(T14); item15 = default(T15); item16 = default(T16); item17 = default(T17); item18 = default(T18); item19 = default(T19); }
Deconstruct(this System.Tuple<T1, T2> value, out T1 item1, out T2 item2)4766         public static void Deconstruct<T1, T2>(this System.Tuple<T1, T2> value, out T1 item1, out T2 item2) { item1 = default(T1); item2 = default(T2); }
Deconstruct(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13, T14, System.Tuple<T15, T16, T17, T18, T19, T20>>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11, out T12 item12, out T13 item13, out T14 item14, out T15 item15, out T16 item16, out T17 item17, out T18 item18, out T19 item19, out T20 item20)4767         public static void Deconstruct<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13, T14, System.Tuple<T15, T16, T17, T18, T19, T20>>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11, out T12 item12, out T13 item13, out T14 item14, out T15 item15, out T16 item16, out T17 item17, out T18 item18, out T19 item19, out T20 item20) { item1 = default(T1); item2 = default(T2); item3 = default(T3); item4 = default(T4); item5 = default(T5); item6 = default(T6); item7 = default(T7); item8 = default(T8); item9 = default(T9); item10 = default(T10); item11 = default(T11); item12 = default(T12); item13 = default(T13); item14 = default(T14); item15 = default(T15); item16 = default(T16); item17 = default(T17); item18 = default(T18); item19 = default(T19); item20 = default(T20); }
Deconstruct(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13, T14, System.Tuple<T15, T16, T17, T18, T19, T20, T21>>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11, out T12 item12, out T13 item13, out T14 item14, out T15 item15, out T16 item16, out T17 item17, out T18 item18, out T19 item19, out T20 item20, out T21 item21)4768         public static void Deconstruct<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13, T14, System.Tuple<T15, T16, T17, T18, T19, T20, T21>>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9, out T10 item10, out T11 item11, out T12 item12, out T13 item13, out T14 item14, out T15 item15, out T16 item16, out T17 item17, out T18 item18, out T19 item19, out T20 item20, out T21 item21) { item1 = default(T1); item2 = default(T2); item3 = default(T3); item4 = default(T4); item5 = default(T5); item6 = default(T6); item7 = default(T7); item8 = default(T8); item9 = default(T9); item10 = default(T10); item11 = default(T11); item12 = default(T12); item13 = default(T13); item14 = default(T14); item15 = default(T15); item16 = default(T16); item17 = default(T17); item18 = default(T18); item19 = default(T19); item20 = default(T20); item21 = default(T21); }
Deconstruct(this System.Tuple<T1, T2, T3> value, out T1 item1, out T2 item2, out T3 item3)4769         public static void Deconstruct<T1, T2, T3>(this System.Tuple<T1, T2, T3> value, out T1 item1, out T2 item2, out T3 item3) { item1 = default(T1); item2 = default(T2); item3 = default(T3); }
Deconstruct(this System.Tuple<T1, T2, T3, T4> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4)4770         public static void Deconstruct<T1, T2, T3, T4>(this System.Tuple<T1, T2, T3, T4> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4) { item1 = default(T1); item2 = default(T2); item3 = default(T3); item4 = default(T4); }
Deconstruct(this System.Tuple<T1, T2, T3, T4, T5> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5)4771         public static void Deconstruct<T1, T2, T3, T4, T5>(this System.Tuple<T1, T2, T3, T4, T5> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5) { item1 = default(T1); item2 = default(T2); item3 = default(T3); item4 = default(T4); item5 = default(T5); }
Deconstruct(this System.Tuple<T1, T2, T3, T4, T5, T6> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6)4772         public static void Deconstruct<T1, T2, T3, T4, T5, T6>(this System.Tuple<T1, T2, T3, T4, T5, T6> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6) { item1 = default(T1); item2 = default(T2); item3 = default(T3); item4 = default(T4); item5 = default(T5); item6 = default(T6); }
Deconstruct(this System.Tuple<T1, T2, T3, T4, T5, T6, T7> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7)4773         public static void Deconstruct<T1, T2, T3, T4, T5, T6, T7>(this System.Tuple<T1, T2, T3, T4, T5, T6, T7> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7) { item1 = default(T1); item2 = default(T2); item3 = default(T3); item4 = default(T4); item5 = default(T5); item6 = default(T6); item7 = default(T7); }
Deconstruct(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8)4774         public static void Deconstruct<T1, T2, T3, T4, T5, T6, T7, T8>(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8) { item1 = default(T1); item2 = default(T2); item3 = default(T3); item4 = default(T4); item5 = default(T5); item6 = default(T6); item7 = default(T7); item8 = default(T8); }
Deconstruct(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9)4775         public static void Deconstruct<T1, T2, T3, T4, T5, T6, T7, T8, T9>(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9>> value, out T1 item1, out T2 item2, out T3 item3, out T4 item4, out T5 item5, out T6 item6, out T7 item7, out T8 item8, out T9 item9) { item1 = default(T1); item2 = default(T2); item3 = default(T3); item4 = default(T4); item5 = default(T5); item6 = default(T6); item7 = default(T7); item8 = default(T8); item9 = default(T9); }
ToTuple(this System.ValueTuple<T1> value)4776         public static System.Tuple<T1> ToTuple<T1>(this System.ValueTuple<T1> value) { throw null; }
ToTuple(this System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple<T8, T9, T10>> value)4777         public static System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10>> ToTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(this System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple<T8, T9, T10>> value) { throw null; }
ToTuple(this System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple<T8, T9, T10, T11>> value)4778         public static System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11>> ToTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(this System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple<T8, T9, T10, T11>> value) { throw null; }
ToTuple(this System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple<T8, T9, T10, T11, T12>> value)4779         public static System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12>> ToTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(this System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple<T8, T9, T10, T11, T12>> value) { throw null; }
ToTuple(this System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple<T8, T9, T10, T11, T12, T13>> value)4780         public static System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13>> ToTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(this System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple<T8, T9, T10, T11, T12, T13>> value) { throw null; }
ToTuple(this System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple<T8, T9, T10, T11, T12, T13, T14>> value)4781         public static System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13, T14>> ToTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(this System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple<T8, T9, T10, T11, T12, T13, T14>> value) { throw null; }
ToTuple(this System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple<T8, T9, T10, T11, T12, T13, T14, System.ValueTuple<T15>>> value)4782         public static System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13, T14, System.Tuple<T15>>> ToTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(this System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple<T8, T9, T10, T11, T12, T13, T14, System.ValueTuple<T15>>> value) { throw null; }
ToTuple(this System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple<T8, T9, T10, T11, T12, T13, T14, System.ValueTuple<T15, T16>>> value)4783         public static System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13, T14, System.Tuple<T15, T16>>> ToTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>(this System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple<T8, T9, T10, T11, T12, T13, T14, System.ValueTuple<T15, T16>>> value) { throw null; }
ToTuple(this System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple<T8, T9, T10, T11, T12, T13, T14, System.ValueTuple<T15, T16, T17>>> value)4784         public static System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13, T14, System.Tuple<T15, T16, T17>>> ToTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>(this System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple<T8, T9, T10, T11, T12, T13, T14, System.ValueTuple<T15, T16, T17>>> value) { throw null; }
ToTuple(this System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple<T8, T9, T10, T11, T12, T13, T14, System.ValueTuple<T15, T16, T17, T18>>> value)4785         public static System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13, T14, System.Tuple<T15, T16, T17, T18>>> ToTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>(this System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple<T8, T9, T10, T11, T12, T13, T14, System.ValueTuple<T15, T16, T17, T18>>> value) { throw null; }
ToTuple(this System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple<T8, T9, T10, T11, T12, T13, T14, System.ValueTuple<T15, T16, T17, T18, T19>>> value)4786         public static System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13, T14, System.Tuple<T15, T16, T17, T18, T19>>> ToTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>(this System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple<T8, T9, T10, T11, T12, T13, T14, System.ValueTuple<T15, T16, T17, T18, T19>>> value) { throw null; }
ToTuple(this System.ValueTuple<T1, T2> value)4787         public static System.Tuple<T1, T2> ToTuple<T1, T2>(this System.ValueTuple<T1, T2> value) { throw null; }
ToTuple(this System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple<T8, T9, T10, T11, T12, T13, T14, System.ValueTuple<T15, T16, T17, T18, T19, T20>>> value)4788         public static System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13, T14, System.Tuple<T15, T16, T17, T18, T19, T20>>> ToTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>(this System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple<T8, T9, T10, T11, T12, T13, T14, System.ValueTuple<T15, T16, T17, T18, T19, T20>>> value) { throw null; }
ToTuple(this System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple<T8, T9, T10, T11, T12, T13, T14, System.ValueTuple<T15, T16, T17, T18, T19, T20, T21>>> value)4789         public static System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13, T14, System.Tuple<T15, T16, T17, T18, T19, T20, T21>>> ToTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>(this System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple<T8, T9, T10, T11, T12, T13, T14, System.ValueTuple<T15, T16, T17, T18, T19, T20, T21>>> value) { throw null; }
ToTuple(this System.ValueTuple<T1, T2, T3> value)4790         public static System.Tuple<T1, T2, T3> ToTuple<T1, T2, T3>(this System.ValueTuple<T1, T2, T3> value) { throw null; }
ToTuple(this System.ValueTuple<T1, T2, T3, T4> value)4791         public static System.Tuple<T1, T2, T3, T4> ToTuple<T1, T2, T3, T4>(this System.ValueTuple<T1, T2, T3, T4> value) { throw null; }
ToTuple(this System.ValueTuple<T1, T2, T3, T4, T5> value)4792         public static System.Tuple<T1, T2, T3, T4, T5> ToTuple<T1, T2, T3, T4, T5>(this System.ValueTuple<T1, T2, T3, T4, T5> value) { throw null; }
ToTuple(this System.ValueTuple<T1, T2, T3, T4, T5, T6> value)4793         public static System.Tuple<T1, T2, T3, T4, T5, T6> ToTuple<T1, T2, T3, T4, T5, T6>(this System.ValueTuple<T1, T2, T3, T4, T5, T6> value) { throw null; }
ToTuple(this System.ValueTuple<T1, T2, T3, T4, T5, T6, T7> value)4794         public static System.Tuple<T1, T2, T3, T4, T5, T6, T7> ToTuple<T1, T2, T3, T4, T5, T6, T7>(this System.ValueTuple<T1, T2, T3, T4, T5, T6, T7> value) { throw null; }
ToTuple(this System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple<T8>> value)4795         public static System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8>> ToTuple<T1, T2, T3, T4, T5, T6, T7, T8>(this System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple<T8>> value) { throw null; }
ToTuple(this System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple<T8, T9>> value)4796         public static System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9>> ToTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>(this System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple<T8, T9>> value) { throw null; }
ToValueTuple(this System.Tuple<T1> value)4797         public static System.ValueTuple<T1> ToValueTuple<T1>(this System.Tuple<T1> value) { throw null; }
ToValueTuple(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10>> value)4798         public static System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple<T8, T9, T10>> ToValueTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10>> value) { throw null; }
ToValueTuple(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11>> value)4799         public static System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple<T8, T9, T10, T11>> ToValueTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11>> value) { throw null; }
ToValueTuple(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12>> value)4800         public static System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple<T8, T9, T10, T11, T12>> ToValueTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12>> value) { throw null; }
ToValueTuple(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13>> value)4801         public static System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple<T8, T9, T10, T11, T12, T13>> ToValueTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13>> value) { throw null; }
ToValueTuple(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13, T14>> value)4802         public static System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple<T8, T9, T10, T11, T12, T13, T14>> ToValueTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13, T14>> value) { throw null; }
ToValueTuple(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13, T14, System.Tuple<T15>>> value)4803         public static System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple<T8, T9, T10, T11, T12, T13, T14, System.ValueTuple<T15>>> ToValueTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13, T14, System.Tuple<T15>>> value) { throw null; }
ToValueTuple(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13, T14, System.Tuple<T15, T16>>> value)4804         public static System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple<T8, T9, T10, T11, T12, T13, T14, System.ValueTuple<T15, T16>>> ToValueTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13, T14, System.Tuple<T15, T16>>> value) { throw null; }
ToValueTuple(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13, T14, System.Tuple<T15, T16, T17>>> value)4805         public static System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple<T8, T9, T10, T11, T12, T13, T14, System.ValueTuple<T15, T16, T17>>> ToValueTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13, T14, System.Tuple<T15, T16, T17>>> value) { throw null; }
ToValueTuple(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13, T14, System.Tuple<T15, T16, T17, T18>>> value)4806         public static System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple<T8, T9, T10, T11, T12, T13, T14, System.ValueTuple<T15, T16, T17, T18>>> ToValueTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13, T14, System.Tuple<T15, T16, T17, T18>>> value) { throw null; }
ToValueTuple(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13, T14, System.Tuple<T15, T16, T17, T18, T19>>> value)4807         public static System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple<T8, T9, T10, T11, T12, T13, T14, System.ValueTuple<T15, T16, T17, T18, T19>>> ToValueTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13, T14, System.Tuple<T15, T16, T17, T18, T19>>> value) { throw null; }
ToValueTuple(this System.Tuple<T1, T2> value)4808         public static System.ValueTuple<T1, T2> ToValueTuple<T1, T2>(this System.Tuple<T1, T2> value) { throw null; }
ToValueTuple(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13, T14, System.Tuple<T15, T16, T17, T18, T19, T20>>> value)4809         public static System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple<T8, T9, T10, T11, T12, T13, T14, System.ValueTuple<T15, T16, T17, T18, T19, T20>>> ToValueTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13, T14, System.Tuple<T15, T16, T17, T18, T19, T20>>> value) { throw null; }
ToValueTuple(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13, T14, System.Tuple<T15, T16, T17, T18, T19, T20, T21>>> value)4810         public static System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple<T8, T9, T10, T11, T12, T13, T14, System.ValueTuple<T15, T16, T17, T18, T19, T20, T21>>> ToValueTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9, T10, T11, T12, T13, T14, System.Tuple<T15, T16, T17, T18, T19, T20, T21>>> value) { throw null; }
ToValueTuple(this System.Tuple<T1, T2, T3> value)4811         public static System.ValueTuple<T1, T2, T3> ToValueTuple<T1, T2, T3>(this System.Tuple<T1, T2, T3> value) { throw null; }
ToValueTuple(this System.Tuple<T1, T2, T3, T4> value)4812         public static System.ValueTuple<T1, T2, T3, T4> ToValueTuple<T1, T2, T3, T4>(this System.Tuple<T1, T2, T3, T4> value) { throw null; }
ToValueTuple(this System.Tuple<T1, T2, T3, T4, T5> value)4813         public static System.ValueTuple<T1, T2, T3, T4, T5> ToValueTuple<T1, T2, T3, T4, T5>(this System.Tuple<T1, T2, T3, T4, T5> value) { throw null; }
ToValueTuple(this System.Tuple<T1, T2, T3, T4, T5, T6> value)4814         public static System.ValueTuple<T1, T2, T3, T4, T5, T6> ToValueTuple<T1, T2, T3, T4, T5, T6>(this System.Tuple<T1, T2, T3, T4, T5, T6> value) { throw null; }
ToValueTuple(this System.Tuple<T1, T2, T3, T4, T5, T6, T7> value)4815         public static System.ValueTuple<T1, T2, T3, T4, T5, T6, T7> ToValueTuple<T1, T2, T3, T4, T5, T6, T7>(this System.Tuple<T1, T2, T3, T4, T5, T6, T7> value) { throw null; }
ToValueTuple(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8>> value)4816         public static System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple<T8>> ToValueTuple<T1, T2, T3, T4, T5, T6, T7, T8>(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8>> value) { throw null; }
ToValueTuple(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9>> value)4817         public static System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple<T8, T9>> ToValueTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>(this System.Tuple<T1, T2, T3, T4, T5, T6, T7, System.Tuple<T8, T9>> value) { throw null; }
4818     }
4819     [System.SerializableAttribute]
4820     public partial class Tuple<T1> : System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.IComparable, System.Runtime.CompilerServices.ITuple
4821     {
Tuple(T1 item1)4822         public Tuple(T1 item1) { }
4823         public T1 Item1 { get { throw null; } }
4824         object System.Runtime.CompilerServices.ITuple.this[int index] { get { throw null; } }
4825         int System.Runtime.CompilerServices.ITuple.Length { get { throw null; } }
Equals(object obj)4826         public override bool Equals(object obj) { throw null; }
GetHashCode()4827         public override int GetHashCode() { throw null; }
System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer)4828         int System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer)4829         bool System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer)4830         int System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer) { throw null; }
System.IComparable.CompareTo(object obj)4831         int System.IComparable.CompareTo(object obj) { throw null; }
ToString()4832         public override string ToString() { throw null; }
4833     }
4834     [System.SerializableAttribute]
4835     public partial class Tuple<T1, T2> : System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.IComparable, System.Runtime.CompilerServices.ITuple
4836     {
Tuple(T1 item1, T2 item2)4837         public Tuple(T1 item1, T2 item2) { }
4838         public T1 Item1 { get { throw null; } }
4839         public T2 Item2 { get { throw null; } }
4840         object System.Runtime.CompilerServices.ITuple.this[int index] { get { throw null; } }
4841         int System.Runtime.CompilerServices.ITuple.Length { get { throw null; } }
Equals(object obj)4842         public override bool Equals(object obj) { throw null; }
GetHashCode()4843         public override int GetHashCode() { throw null; }
System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer)4844         int System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer)4845         bool System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer)4846         int System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer) { throw null; }
System.IComparable.CompareTo(object obj)4847         int System.IComparable.CompareTo(object obj) { throw null; }
ToString()4848         public override string ToString() { throw null; }
4849     }
4850     [System.SerializableAttribute]
4851     public partial class Tuple<T1, T2, T3> : System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.IComparable, System.Runtime.CompilerServices.ITuple
4852     {
Tuple(T1 item1, T2 item2, T3 item3)4853         public Tuple(T1 item1, T2 item2, T3 item3) { }
4854         public T1 Item1 { get { throw null; } }
4855         public T2 Item2 { get { throw null; } }
4856         public T3 Item3 { get { throw null; } }
4857         object System.Runtime.CompilerServices.ITuple.this[int index] { get { throw null; } }
4858         int System.Runtime.CompilerServices.ITuple.Length { get { throw null; } }
Equals(object obj)4859         public override bool Equals(object obj) { throw null; }
GetHashCode()4860         public override int GetHashCode() { throw null; }
System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer)4861         int System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer)4862         bool System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer)4863         int System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer) { throw null; }
System.IComparable.CompareTo(object obj)4864         int System.IComparable.CompareTo(object obj) { throw null; }
ToString()4865         public override string ToString() { throw null; }
4866     }
4867     [System.SerializableAttribute]
4868     public partial class Tuple<T1, T2, T3, T4> : System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.IComparable, System.Runtime.CompilerServices.ITuple
4869     {
Tuple(T1 item1, T2 item2, T3 item3, T4 item4)4870         public Tuple(T1 item1, T2 item2, T3 item3, T4 item4) { }
4871         public T1 Item1 { get { throw null; } }
4872         public T2 Item2 { get { throw null; } }
4873         public T3 Item3 { get { throw null; } }
4874         public T4 Item4 { get { throw null; } }
4875         object System.Runtime.CompilerServices.ITuple.this[int index] { get { throw null; } }
4876         int System.Runtime.CompilerServices.ITuple.Length { get { throw null; } }
Equals(object obj)4877         public override bool Equals(object obj) { throw null; }
GetHashCode()4878         public override int GetHashCode() { throw null; }
System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer)4879         int System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer)4880         bool System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer)4881         int System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer) { throw null; }
System.IComparable.CompareTo(object obj)4882         int System.IComparable.CompareTo(object obj) { throw null; }
ToString()4883         public override string ToString() { throw null; }
4884     }
4885     [System.SerializableAttribute]
4886     public partial class Tuple<T1, T2, T3, T4, T5> : System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.IComparable, System.Runtime.CompilerServices.ITuple
4887     {
Tuple(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5)4888         public Tuple(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5) { }
4889         public T1 Item1 { get { throw null; } }
4890         public T2 Item2 { get { throw null; } }
4891         public T3 Item3 { get { throw null; } }
4892         public T4 Item4 { get { throw null; } }
4893         public T5 Item5 { get { throw null; } }
4894         object System.Runtime.CompilerServices.ITuple.this[int index] { get { throw null; } }
4895         int System.Runtime.CompilerServices.ITuple.Length { get { throw null; } }
Equals(object obj)4896         public override bool Equals(object obj) { throw null; }
GetHashCode()4897         public override int GetHashCode() { throw null; }
System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer)4898         int System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer)4899         bool System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer)4900         int System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer) { throw null; }
System.IComparable.CompareTo(object obj)4901         int System.IComparable.CompareTo(object obj) { throw null; }
ToString()4902         public override string ToString() { throw null; }
4903     }
4904     [System.SerializableAttribute]
4905     public partial class Tuple<T1, T2, T3, T4, T5, T6> : System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.IComparable, System.Runtime.CompilerServices.ITuple
4906     {
Tuple(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6)4907         public Tuple(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6) { }
4908         public T1 Item1 { get { throw null; } }
4909         public T2 Item2 { get { throw null; } }
4910         public T3 Item3 { get { throw null; } }
4911         public T4 Item4 { get { throw null; } }
4912         public T5 Item5 { get { throw null; } }
4913         public T6 Item6 { get { throw null; } }
4914         object System.Runtime.CompilerServices.ITuple.this[int index] { get { throw null; } }
4915         int System.Runtime.CompilerServices.ITuple.Length { get { throw null; } }
Equals(object obj)4916         public override bool Equals(object obj) { throw null; }
GetHashCode()4917         public override int GetHashCode() { throw null; }
System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer)4918         int System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer)4919         bool System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer)4920         int System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer) { throw null; }
System.IComparable.CompareTo(object obj)4921         int System.IComparable.CompareTo(object obj) { throw null; }
ToString()4922         public override string ToString() { throw null; }
4923     }
4924     [System.SerializableAttribute]
4925     public partial class Tuple<T1, T2, T3, T4, T5, T6, T7> : System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.IComparable, System.Runtime.CompilerServices.ITuple
4926     {
Tuple(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7)4927         public Tuple(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7) { }
4928         public T1 Item1 { get { throw null; } }
4929         public T2 Item2 { get { throw null; } }
4930         public T3 Item3 { get { throw null; } }
4931         public T4 Item4 { get { throw null; } }
4932         public T5 Item5 { get { throw null; } }
4933         public T6 Item6 { get { throw null; } }
4934         public T7 Item7 { get { throw null; } }
4935         object System.Runtime.CompilerServices.ITuple.this[int index] { get { throw null; } }
4936         int System.Runtime.CompilerServices.ITuple.Length { get { throw null; } }
Equals(object obj)4937         public override bool Equals(object obj) { throw null; }
GetHashCode()4938         public override int GetHashCode() { throw null; }
System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer)4939         int System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer)4940         bool System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer)4941         int System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer) { throw null; }
System.IComparable.CompareTo(object obj)4942         int System.IComparable.CompareTo(object obj) { throw null; }
ToString()4943         public override string ToString() { throw null; }
4944     }
4945     [System.SerializableAttribute]
4946     public partial class Tuple<T1, T2, T3, T4, T5, T6, T7, TRest> : System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.IComparable, System.Runtime.CompilerServices.ITuple
4947     {
Tuple(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7, TRest rest)4948         public Tuple(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7, TRest rest) { }
4949         public T1 Item1 { get { throw null; } }
4950         public T2 Item2 { get { throw null; } }
4951         public T3 Item3 { get { throw null; } }
4952         public T4 Item4 { get { throw null; } }
4953         public T5 Item5 { get { throw null; } }
4954         public T6 Item6 { get { throw null; } }
4955         public T7 Item7 { get { throw null; } }
4956         public TRest Rest { get { throw null; } }
4957         object System.Runtime.CompilerServices.ITuple.this[int index] { get { throw null; } }
4958         int System.Runtime.CompilerServices.ITuple.Length { get { throw null; } }
Equals(object obj)4959         public override bool Equals(object obj) { throw null; }
GetHashCode()4960         public override int GetHashCode() { throw null; }
System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer)4961         int System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer)4962         bool System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer)4963         int System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer) { throw null; }
System.IComparable.CompareTo(object obj)4964         int System.IComparable.CompareTo(object obj) { throw null; }
ToString()4965         public override string ToString() { throw null; }
4966     }
4967     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
4968     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._Type))]
4969     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
4970     [System.SerializableAttribute]
4971     public abstract partial class Type : System.Reflection.MemberInfo, System.Reflection.IReflect, System.Runtime.InteropServices._Type
4972     {
4973         public static readonly char Delimiter;
4974         public static readonly System.Type[] EmptyTypes;
4975         public static readonly System.Reflection.MemberFilter FilterAttribute;
4976         public static readonly System.Reflection.MemberFilter FilterName;
4977         public static readonly System.Reflection.MemberFilter FilterNameIgnoreCase;
4978         public static readonly object Missing;
Type()4979         protected Type() { }
4980         public abstract System.Reflection.Assembly Assembly { get; }
4981         public abstract string AssemblyQualifiedName { get; }
4982         public System.Reflection.TypeAttributes Attributes { get { throw null; } }
4983         public abstract System.Type BaseType { get; }
4984         public virtual bool ContainsGenericParameters { get { throw null; } }
4985         public virtual System.Reflection.MethodBase DeclaringMethod { get { throw null; } }
4986         public override System.Type DeclaringType { get { throw null; } }
4987         public static System.Reflection.Binder DefaultBinder { get { throw null; } }
4988         public abstract string FullName { get; }
4989         public virtual System.Reflection.GenericParameterAttributes GenericParameterAttributes { get { throw null; } }
4990         public virtual int GenericParameterPosition { get { throw null; } }
4991         public virtual System.Type[] GenericTypeArguments { get { throw null; } }
4992         public abstract System.Guid GUID { get; }
4993         public bool HasElementType { get { throw null; } }
4994         public bool IsAbstract { get { throw null; } }
4995         public bool IsAnsiClass { get { throw null; } }
4996         public bool IsArray { get { throw null; } }
4997         public bool IsAutoClass { get { throw null; } }
4998         public bool IsAutoLayout { get { throw null; } }
4999         public bool IsByRef { get { throw null; } }
5000         public bool IsClass { get { throw null; } }
5001         public bool IsCOMObject { get { throw null; } }
5002         public virtual bool IsConstructedGenericType { get { throw null; } }
5003         public bool IsContextful { get { throw null; } }
5004         public virtual bool IsEnum { get { throw null; } }
5005         public bool IsExplicitLayout { get { throw null; } }
5006         public virtual bool IsGenericParameter { get { throw null; } }
5007         public virtual bool IsGenericType { get { throw null; } }
5008         public virtual bool IsGenericTypeDefinition { get { throw null; } }
5009         public bool IsImport { get { throw null; } }
5010         public bool IsInterface { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
5011         public bool IsLayoutSequential { get { throw null; } }
5012         public bool IsMarshalByRef { get { throw null; } }
5013         public bool IsNested { get { throw null; } }
5014         public bool IsNestedAssembly { get { throw null; } }
5015         public bool IsNestedFamANDAssem { get { throw null; } }
5016         public bool IsNestedFamily { get { throw null; } }
5017         public bool IsNestedFamORAssem { get { throw null; } }
5018         public bool IsNestedPrivate { get { throw null; } }
5019         public bool IsNestedPublic { get { throw null; } }
5020         public bool IsNotPublic { get { throw null; } }
5021         public bool IsPointer { get { throw null; } }
5022         public bool IsPrimitive { get { throw null; } }
5023         public bool IsPublic { get { throw null; } }
5024         public bool IsSealed { get { throw null; } }
5025         public virtual bool IsSecurityCritical { get { throw null; } }
5026         public virtual bool IsSecuritySafeCritical { get { throw null; } }
5027         public virtual bool IsSecurityTransparent { get { throw null; } }
5028         public virtual bool IsSerializable { get { throw null; } }
5029         public bool IsSpecialName { get { throw null; } }
5030         public bool IsUnicodeClass { get { throw null; } }
5031         public bool IsValueType { get { throw null; } }
5032         public bool IsVisible { get { throw null; } }
5033         public override System.Reflection.MemberTypes MemberType { get { throw null; } }
5034         public abstract new System.Reflection.Module Module { get; }
5035         public abstract string Namespace { get; }
5036         public override System.Type ReflectedType { get { throw null; } }
5037         public virtual System.Runtime.InteropServices.StructLayoutAttribute StructLayoutAttribute { get { throw null; } }
5038         public virtual System.RuntimeTypeHandle TypeHandle { get { throw null; } }
5039         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5040         public System.Reflection.ConstructorInfo TypeInitializer { get { throw null; } }
5041         public abstract System.Type UnderlyingSystemType { get; }
Equals(object o)5042         public override bool Equals(object o) { throw null; }
Equals(System.Type o)5043         public virtual bool Equals(System.Type o) { throw null; }
FindInterfaces(System.Reflection.TypeFilter filter, object filterCriteria)5044         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)5045         public virtual System.Reflection.MemberInfo[] FindMembers(System.Reflection.MemberTypes memberType, System.Reflection.BindingFlags bindingAttr, System.Reflection.MemberFilter filter, object filterCriteria) { throw null; }
GetArrayRank()5046         public virtual int GetArrayRank() { throw null; }
GetAttributeFlagsImpl()5047         protected abstract System.Reflection.TypeAttributes GetAttributeFlagsImpl();
5048         [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)5049         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; }
5050         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetConstructor(System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type[] types, System.Reflection.ParameterModifier[] modifiers)5051         public System.Reflection.ConstructorInfo GetConstructor(System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type[] types, System.Reflection.ParameterModifier[] modifiers) { throw null; }
5052         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetConstructor(System.Type[] types)5053         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)5054         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);
5055         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetConstructors()5056         public System.Reflection.ConstructorInfo[] GetConstructors() { throw null; }
5057         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetConstructors(System.Reflection.BindingFlags bindingAttr)5058         public abstract System.Reflection.ConstructorInfo[] GetConstructors(System.Reflection.BindingFlags bindingAttr);
GetDefaultMembers()5059         public virtual System.Reflection.MemberInfo[] GetDefaultMembers() { throw null; }
GetElementType()5060         public abstract System.Type GetElementType();
GetEnumName(object value)5061         public virtual string GetEnumName(object value) { throw null; }
GetEnumNames()5062         public virtual string[] GetEnumNames() { throw null; }
GetEnumUnderlyingType()5063         public virtual System.Type GetEnumUnderlyingType() { throw null; }
GetEnumValues()5064         public virtual System.Array GetEnumValues() { throw null; }
GetEvent(string name)5065         public System.Reflection.EventInfo GetEvent(string name) { throw null; }
GetEvent(string name, System.Reflection.BindingFlags bindingAttr)5066         public abstract System.Reflection.EventInfo GetEvent(string name, System.Reflection.BindingFlags bindingAttr);
GetEvents()5067         public virtual System.Reflection.EventInfo[] GetEvents() { throw null; }
GetEvents(System.Reflection.BindingFlags bindingAttr)5068         public abstract System.Reflection.EventInfo[] GetEvents(System.Reflection.BindingFlags bindingAttr);
GetField(string name)5069         public System.Reflection.FieldInfo GetField(string name) { throw null; }
GetField(string name, System.Reflection.BindingFlags bindingAttr)5070         public abstract System.Reflection.FieldInfo GetField(string name, System.Reflection.BindingFlags bindingAttr);
GetFields()5071         public System.Reflection.FieldInfo[] GetFields() { throw null; }
GetFields(System.Reflection.BindingFlags bindingAttr)5072         public abstract System.Reflection.FieldInfo[] GetFields(System.Reflection.BindingFlags bindingAttr);
GetGenericArguments()5073         public virtual System.Type[] GetGenericArguments() { throw null; }
GetGenericParameterConstraints()5074         public virtual System.Type[] GetGenericParameterConstraints() { throw null; }
GetGenericTypeDefinition()5075         public virtual System.Type GetGenericTypeDefinition() { throw null; }
GetHashCode()5076         public override int GetHashCode() { throw null; }
GetInterface(string name)5077         public System.Type GetInterface(string name) { throw null; }
GetInterface(string name, bool ignoreCase)5078         public abstract System.Type GetInterface(string name, bool ignoreCase);
5079         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetInterfaceMap(System.Type interfaceType)5080         public virtual System.Reflection.InterfaceMapping GetInterfaceMap(System.Type interfaceType) { throw null; }
GetInterfaces()5081         public abstract System.Type[] GetInterfaces();
GetMember(string name)5082         public System.Reflection.MemberInfo[] GetMember(string name) { throw null; }
GetMember(string name, System.Reflection.BindingFlags bindingAttr)5083         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)5084         public virtual System.Reflection.MemberInfo[] GetMember(string name, System.Reflection.MemberTypes type, System.Reflection.BindingFlags bindingAttr) { throw null; }
GetMembers()5085         public System.Reflection.MemberInfo[] GetMembers() { throw null; }
GetMembers(System.Reflection.BindingFlags bindingAttr)5086         public abstract System.Reflection.MemberInfo[] GetMembers(System.Reflection.BindingFlags bindingAttr);
GetMethod(string name)5087         public System.Reflection.MethodInfo GetMethod(string name) { throw null; }
GetMethod(string name, System.Reflection.BindingFlags bindingAttr)5088         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)5089         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)5090         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)5091         public System.Reflection.MethodInfo GetMethod(string name, System.Type[] types) { throw null; }
GetMethod(string name, System.Type[] types, System.Reflection.ParameterModifier[] modifiers)5092         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)5093         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()5094         public System.Reflection.MethodInfo[] GetMethods() { throw null; }
GetMethods(System.Reflection.BindingFlags bindingAttr)5095         public abstract System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags bindingAttr);
GetNestedType(string name)5096         public System.Type GetNestedType(string name) { throw null; }
GetNestedType(string name, System.Reflection.BindingFlags bindingAttr)5097         public abstract System.Type GetNestedType(string name, System.Reflection.BindingFlags bindingAttr);
GetNestedTypes()5098         public System.Type[] GetNestedTypes() { throw null; }
GetNestedTypes(System.Reflection.BindingFlags bindingAttr)5099         public abstract System.Type[] GetNestedTypes(System.Reflection.BindingFlags bindingAttr);
GetProperties()5100         public System.Reflection.PropertyInfo[] GetProperties() { throw null; }
GetProperties(System.Reflection.BindingFlags bindingAttr)5101         public abstract System.Reflection.PropertyInfo[] GetProperties(System.Reflection.BindingFlags bindingAttr);
GetProperty(string name)5102         public System.Reflection.PropertyInfo GetProperty(string name) { throw null; }
GetProperty(string name, System.Reflection.BindingFlags bindingAttr)5103         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)5104         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)5105         public System.Reflection.PropertyInfo GetProperty(string name, System.Type returnType) { throw null; }
GetProperty(string name, System.Type returnType, System.Type[] types)5106         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)5107         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)5108         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)5109         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()5110         public new System.Type GetType() { throw null; }
GetType(string typeName)5111         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public static System.Type GetType(string typeName) { throw null; }
GetType(string typeName, bool throwOnError)5112         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public static System.Type GetType(string typeName, bool throwOnError) { throw null; }
GetType(string typeName, bool throwOnError, bool ignoreCase)5113         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]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)5114         [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)5115         [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)5116         [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)5117         public static System.Type[] GetTypeArray(object[] args) { throw null; }
GetTypeCode(System.Type type)5118         public static System.TypeCode GetTypeCode(System.Type type) { throw null; }
GetTypeCodeImpl()5119         protected virtual System.TypeCode GetTypeCodeImpl() { throw null; }
5120         [System.Security.SecuritySafeCriticalAttribute]
GetTypeFromCLSID(System.Guid clsid)5121         public static System.Type GetTypeFromCLSID(System.Guid clsid) { throw null; }
5122         [System.Security.SecuritySafeCriticalAttribute]
GetTypeFromCLSID(System.Guid clsid, bool throwOnError)5123         public static System.Type GetTypeFromCLSID(System.Guid clsid, bool throwOnError) { throw null; }
5124         [System.Security.SecuritySafeCriticalAttribute]
GetTypeFromCLSID(System.Guid clsid, string server)5125         public static System.Type GetTypeFromCLSID(System.Guid clsid, string server) { throw null; }
5126         [System.Security.SecuritySafeCriticalAttribute]
GetTypeFromCLSID(System.Guid clsid, string server, bool throwOnError)5127         public static System.Type GetTypeFromCLSID(System.Guid clsid, string server, bool throwOnError) { throw null; }
5128         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
GetTypeFromHandle(System.RuntimeTypeHandle handle)5129         public static System.Type GetTypeFromHandle(System.RuntimeTypeHandle handle) { throw null; }
5130         [System.Security.SecurityCriticalAttribute]
GetTypeFromProgID(string progID)5131         public static System.Type GetTypeFromProgID(string progID) { throw null; }
5132         [System.Security.SecurityCriticalAttribute]
GetTypeFromProgID(string progID, bool throwOnError)5133         public static System.Type GetTypeFromProgID(string progID, bool throwOnError) { throw null; }
5134         [System.Security.SecurityCriticalAttribute]
GetTypeFromProgID(string progID, string server)5135         public static System.Type GetTypeFromProgID(string progID, string server) { throw null; }
5136         [System.Security.SecurityCriticalAttribute]
GetTypeFromProgID(string progID, string server, bool throwOnError)5137         public static System.Type GetTypeFromProgID(string progID, string server, bool throwOnError) { throw null; }
GetTypeHandle(object o)5138         public static System.RuntimeTypeHandle GetTypeHandle(object o) { throw null; }
HasElementTypeImpl()5139         protected abstract bool HasElementTypeImpl();
5140         [System.Diagnostics.DebuggerHiddenAttribute]
5141         [System.Diagnostics.DebuggerStepThroughAttribute]
InvokeMember(string name, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object target, object[] args)5142         public object InvokeMember(string name, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object target, object[] args) { throw null; }
5143         [System.Diagnostics.DebuggerHiddenAttribute]
5144         [System.Diagnostics.DebuggerStepThroughAttribute]
InvokeMember(string name, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object target, object[] args, System.Globalization.CultureInfo culture)5145         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)5146         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()5147         protected abstract bool IsArrayImpl();
IsAssignableFrom(System.Type c)5148         public virtual bool IsAssignableFrom(System.Type c) { throw null; }
IsByRefImpl()5149         protected abstract bool IsByRefImpl();
IsCOMObjectImpl()5150         protected abstract bool IsCOMObjectImpl();
IsContextfulImpl()5151         protected virtual bool IsContextfulImpl() { throw null; }
IsEnumDefined(object value)5152         public virtual bool IsEnumDefined(object value) { throw null; }
IsEquivalentTo(System.Type other)5153         public virtual bool IsEquivalentTo(System.Type other) { throw null; }
IsInstanceOfType(object o)5154         public virtual bool IsInstanceOfType(object o) { throw null; }
IsMarshalByRefImpl()5155         protected virtual bool IsMarshalByRefImpl() { throw null; }
IsPointerImpl()5156         protected abstract bool IsPointerImpl();
IsPrimitiveImpl()5157         protected abstract bool IsPrimitiveImpl();
5158         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
IsSubclassOf(System.Type c)5159         public virtual bool IsSubclassOf(System.Type c) { throw null; }
IsValueTypeImpl()5160         protected virtual bool IsValueTypeImpl() { throw null; }
MakeArrayType()5161         public virtual System.Type MakeArrayType() { throw null; }
MakeArrayType(int rank)5162         public virtual System.Type MakeArrayType(int rank) { throw null; }
MakeByRefType()5163         public virtual System.Type MakeByRefType() { throw null; }
MakeGenericType(params System.Type[] typeArguments)5164         public virtual System.Type MakeGenericType(params System.Type[] typeArguments) { throw null; }
MakePointerType()5165         public virtual System.Type MakePointerType() { throw null; }
5166         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
operator ==(System.Type left, System.Type right)5167         public static bool operator ==(System.Type left, System.Type right) { throw null; }
5168         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
operator !=(System.Type left, System.Type right)5169         public static bool operator !=(System.Type left, System.Type right) { throw null; }
ReflectionOnlyGetType(string typeName, bool throwIfNotFound, bool ignoreCase)5170         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]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)5171         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)5172         void System.Runtime.InteropServices._Type.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._Type.GetTypeInfoCount(out uint pcTInfo)5173         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)5174         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()5175         public override string ToString() { throw null; }
5176     }
5177     [System.SerializableAttribute]
5178     public partial class TypeAccessException : System.TypeLoadException
5179     {
TypeAccessException()5180         public TypeAccessException() { }
TypeAccessException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)5181         protected TypeAccessException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
TypeAccessException(string message)5182         public TypeAccessException(string message) { }
TypeAccessException(string message, System.Exception inner)5183         public TypeAccessException(string message, System.Exception inner) { }
5184     }
5185     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5186     [System.SerializableAttribute]
5187     public enum TypeCode
5188     {
5189         Boolean = 3,
5190         Byte = 6,
5191         Char = 4,
5192         DateTime = 16,
5193         DBNull = 2,
5194         Decimal = 15,
5195         Double = 14,
5196         Empty = 0,
5197         Int16 = 7,
5198         Int32 = 9,
5199         Int64 = 11,
5200         Object = 1,
5201         SByte = 5,
5202         Single = 13,
5203         String = 18,
5204         UInt16 = 8,
5205         UInt32 = 10,
5206         UInt64 = 12,
5207     }
5208     [System.CLSCompliantAttribute(false)]
5209     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5210     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
5211     public partial struct TypedReference
5212     {
EqualsSystem.TypedReference5213         public override bool Equals(object o) { throw null; }
GetHashCodeSystem.TypedReference5214         public override int GetHashCode() { throw null; }
GetTargetTypeSystem.TypedReference5215         public static System.Type GetTargetType(System.TypedReference value) { throw null; }
5216         [System.CLSCompliantAttribute(false)]
5217         [System.Security.SecurityCriticalAttribute]
MakeTypedReferenceSystem.TypedReference5218         public static System.TypedReference MakeTypedReference(object target, System.Reflection.FieldInfo[] flds) { throw null; }
5219         [System.CLSCompliantAttribute(false)]
5220         [System.Security.SecuritySafeCriticalAttribute]
SetTypedReferenceSystem.TypedReference5221         public static void SetTypedReference(System.TypedReference target, object value) { }
TargetTypeTokenSystem.TypedReference5222         public static System.RuntimeTypeHandle TargetTypeToken(System.TypedReference value) { throw null; }
5223         [System.Security.SecuritySafeCriticalAttribute]
ToObjectSystem.TypedReference5224         public static object ToObject(System.TypedReference value) { throw null; }
5225     }
5226     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5227     [System.SerializableAttribute]
5228     public sealed partial class TypeInitializationException : System.SystemException
5229     {
TypeInitializationException(string fullTypeName, System.Exception innerException)5230         public TypeInitializationException(string fullTypeName, System.Exception innerException) { }
5231         public string TypeName { get { throw null; } }
5232         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)5233         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
5234     }
5235     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5236     [System.SerializableAttribute]
5237     public partial class TypeLoadException : System.SystemException, System.Runtime.Serialization.ISerializable
5238     {
TypeLoadException()5239         public TypeLoadException() { }
TypeLoadException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)5240         protected TypeLoadException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
TypeLoadException(string message)5241         public TypeLoadException(string message) { }
TypeLoadException(string message, System.Exception inner)5242         public TypeLoadException(string message, System.Exception inner) { }
5243         public override string Message { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
5244         public string TypeName { get { throw null; } }
5245         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)5246         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
5247     }
5248     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5249     [System.SerializableAttribute]
5250     public partial class TypeUnloadedException : System.SystemException
5251     {
TypeUnloadedException()5252         public TypeUnloadedException() { }
TypeUnloadedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)5253         protected TypeUnloadedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
TypeUnloadedException(string message)5254         public TypeUnloadedException(string message) { }
TypeUnloadedException(string message, System.Exception innerException)5255         public TypeUnloadedException(string message, System.Exception innerException) { }
5256     }
5257     [System.CLSCompliantAttribute(false)]
5258     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5259     [System.SerializableAttribute]
5260     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
5261     public partial struct UInt16 : System.IComparable, System.IComparable<ushort>, System.IConvertible, System.IEquatable<ushort>, System.IFormattable
5262     {
5263         public const ushort MaxValue = (ushort)65535;
5264         public const ushort MinValue = (ushort)0;
CompareToSystem.UInt165265         public int CompareTo(object value) { throw null; }
CompareToSystem.UInt165266         public int CompareTo(System.UInt16 value) { throw null; }
EqualsSystem.UInt165267         public override bool Equals(object obj) { throw null; }
EqualsSystem.UInt165268         public bool Equals(System.UInt16 obj) { throw null; }
GetHashCodeSystem.UInt165269         public override int GetHashCode() { throw null; }
GetTypeCodeSystem.UInt165270         public System.TypeCode GetTypeCode() { throw null; }
5271         [System.CLSCompliantAttribute(false)]
ParseSystem.UInt165272         public static System.UInt16 Parse(string s) { throw null; }
5273         [System.CLSCompliantAttribute(false)]
ParseSystem.UInt165274         public static System.UInt16 Parse(string s, System.Globalization.NumberStyles style) { throw null; }
5275         [System.CLSCompliantAttribute(false)]
ParseSystem.UInt165276         public static System.UInt16 Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; }
5277         [System.CLSCompliantAttribute(false)]
ParseSystem.UInt165278         public static System.UInt16 Parse(string s, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToBooleanSystem.UInt165279         bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToByteSystem.UInt165280         byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToCharSystem.UInt165281         char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDateTimeSystem.UInt165282         System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDecimalSystem.UInt165283         decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDoubleSystem.UInt165284         double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt16System.UInt165285         short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt32System.UInt165286         int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt64System.UInt165287         long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSByteSystem.UInt165288         sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSingleSystem.UInt165289         float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToTypeSystem.UInt165290         object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt16System.UInt165291         System.UInt16 System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt32System.UInt165292         uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt64System.UInt165293         ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
5294         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.UInt165295         public override string ToString() { throw null; }
5296         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.UInt165297         public string ToString(System.IFormatProvider provider) { throw null; }
5298         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.UInt165299         public string ToString(string format) { throw null; }
5300         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.UInt165301         public string ToString(string format, System.IFormatProvider provider) { throw null; }
5302         [System.CLSCompliantAttribute(false)]
TryParseSystem.UInt165303         public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.UInt16 result) { result = default(ushort); throw null; }
5304         [System.CLSCompliantAttribute(false)]
TryParseSystem.UInt165305         public static bool TryParse(string s, out System.UInt16 result) { result = default(ushort); throw null; }
5306     }
5307     [System.CLSCompliantAttribute(false)]
5308     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5309     [System.SerializableAttribute]
5310     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
5311     public partial struct UInt32 : System.IComparable, System.IComparable<uint>, System.IConvertible, System.IEquatable<uint>, System.IFormattable
5312     {
5313         public const uint MaxValue = (uint)4294967295;
5314         public const uint MinValue = (uint)0;
CompareToSystem.UInt325315         public int CompareTo(object value) { throw null; }
CompareToSystem.UInt325316         public int CompareTo(System.UInt32 value) { throw null; }
EqualsSystem.UInt325317         public override bool Equals(object obj) { throw null; }
EqualsSystem.UInt325318         public bool Equals(System.UInt32 obj) { throw null; }
GetHashCodeSystem.UInt325319         public override int GetHashCode() { throw null; }
GetTypeCodeSystem.UInt325320         public System.TypeCode GetTypeCode() { throw null; }
5321         [System.CLSCompliantAttribute(false)]
ParseSystem.UInt325322         public static System.UInt32 Parse(string s) { throw null; }
5323         [System.CLSCompliantAttribute(false)]
ParseSystem.UInt325324         public static System.UInt32 Parse(string s, System.Globalization.NumberStyles style) { throw null; }
5325         [System.CLSCompliantAttribute(false)]
ParseSystem.UInt325326         public static System.UInt32 Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; }
5327         [System.CLSCompliantAttribute(false)]
ParseSystem.UInt325328         public static System.UInt32 Parse(string s, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToBooleanSystem.UInt325329         bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToByteSystem.UInt325330         byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToCharSystem.UInt325331         char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDateTimeSystem.UInt325332         System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDecimalSystem.UInt325333         decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDoubleSystem.UInt325334         double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt16System.UInt325335         short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt32System.UInt325336         int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt64System.UInt325337         long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSByteSystem.UInt325338         sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSingleSystem.UInt325339         float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToTypeSystem.UInt325340         object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt16System.UInt325341         ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt32System.UInt325342         System.UInt32 System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt64System.UInt325343         ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
5344         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.UInt325345         public override string ToString() { throw null; }
5346         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.UInt325347         public string ToString(System.IFormatProvider provider) { throw null; }
5348         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.UInt325349         public string ToString(string format) { throw null; }
5350         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.UInt325351         public string ToString(string format, System.IFormatProvider provider) { throw null; }
5352         [System.CLSCompliantAttribute(false)]
TryParseSystem.UInt325353         public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.UInt32 result) { result = default(uint); throw null; }
5354         [System.CLSCompliantAttribute(false)]
TryParseSystem.UInt325355         public static bool TryParse(string s, out System.UInt32 result) { result = default(uint); throw null; }
5356     }
5357     [System.CLSCompliantAttribute(false)]
5358     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5359     [System.SerializableAttribute]
5360     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
5361     public partial struct UInt64 : System.IComparable, System.IComparable<ulong>, System.IConvertible, System.IEquatable<ulong>, System.IFormattable
5362     {
5363         public const ulong MaxValue = (ulong)18446744073709551615;
5364         public const ulong MinValue = (ulong)0;
CompareToSystem.UInt645365         public int CompareTo(object value) { throw null; }
CompareToSystem.UInt645366         public int CompareTo(System.UInt64 value) { throw null; }
EqualsSystem.UInt645367         public override bool Equals(object obj) { throw null; }
EqualsSystem.UInt645368         public bool Equals(System.UInt64 obj) { throw null; }
GetHashCodeSystem.UInt645369         public override int GetHashCode() { throw null; }
GetTypeCodeSystem.UInt645370         public System.TypeCode GetTypeCode() { throw null; }
5371         [System.CLSCompliantAttribute(false)]
ParseSystem.UInt645372         public static System.UInt64 Parse(string s) { throw null; }
5373         [System.CLSCompliantAttribute(false)]
ParseSystem.UInt645374         public static System.UInt64 Parse(string s, System.Globalization.NumberStyles style) { throw null; }
5375         [System.CLSCompliantAttribute(false)]
ParseSystem.UInt645376         public static System.UInt64 Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; }
5377         [System.CLSCompliantAttribute(false)]
ParseSystem.UInt645378         public static System.UInt64 Parse(string s, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToBooleanSystem.UInt645379         bool System.IConvertible.ToBoolean(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToByteSystem.UInt645380         byte System.IConvertible.ToByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToCharSystem.UInt645381         char System.IConvertible.ToChar(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDateTimeSystem.UInt645382         System.DateTime System.IConvertible.ToDateTime(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDecimalSystem.UInt645383         decimal System.IConvertible.ToDecimal(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToDoubleSystem.UInt645384         double System.IConvertible.ToDouble(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt16System.UInt645385         short System.IConvertible.ToInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt32System.UInt645386         int System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToInt64System.UInt645387         long System.IConvertible.ToInt64(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSByteSystem.UInt645388         sbyte System.IConvertible.ToSByte(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToSingleSystem.UInt645389         float System.IConvertible.ToSingle(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToTypeSystem.UInt645390         object System.IConvertible.ToType(System.Type type, System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt16System.UInt645391         ushort System.IConvertible.ToUInt16(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt32System.UInt645392         uint System.IConvertible.ToUInt32(System.IFormatProvider provider) { throw null; }
System.IConvertible.ToUInt64System.UInt645393         System.UInt64 System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
5394         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.UInt645395         public override string ToString() { throw null; }
5396         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.UInt645397         public string ToString(System.IFormatProvider provider) { throw null; }
5398         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.UInt645399         public string ToString(string format) { throw null; }
5400         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.UInt645401         public string ToString(string format, System.IFormatProvider provider) { throw null; }
5402         [System.CLSCompliantAttribute(false)]
TryParseSystem.UInt645403         public static bool TryParse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.UInt64 result) { result = default(ulong); throw null; }
5404         [System.CLSCompliantAttribute(false)]
TryParseSystem.UInt645405         public static bool TryParse(string s, out System.UInt64 result) { result = default(ulong); throw null; }
5406     }
5407     [System.CLSCompliantAttribute(false)]
5408     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5409     [System.SerializableAttribute]
5410     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
5411     public partial struct UIntPtr : System.Runtime.Serialization.ISerializable
5412     {
5413         public static readonly System.UIntPtr Zero;
5414         [System.Security.SecuritySafeCriticalAttribute]
UIntPtrSystem.UIntPtr5415         public UIntPtr(uint value) { throw null;}
5416         [System.Security.SecuritySafeCriticalAttribute]
UIntPtrSystem.UIntPtr5417         public UIntPtr(ulong value) { throw null;}
5418         [System.CLSCompliantAttribute(false)]
5419         [System.Security.SecurityCriticalAttribute]
UIntPtrSystem.UIntPtr5420         public unsafe UIntPtr(void* value) { throw null;}
5421         public static int Size { get { throw null; } }
AddSystem.UIntPtr5422         public static System.UIntPtr Add(System.UIntPtr pointer, int offset) { throw null; }
5423         [System.Security.SecuritySafeCriticalAttribute]
EqualsSystem.UIntPtr5424         public override bool Equals(object obj) { throw null; }
5425         [System.Security.SecuritySafeCriticalAttribute]
GetHashCodeSystem.UIntPtr5426         public override int GetHashCode() { throw null; }
operator +System.UIntPtr5427         public static System.UIntPtr operator +(System.UIntPtr pointer, int offset) { throw null; }
5428         [System.Security.SecuritySafeCriticalAttribute]
operator ==System.UIntPtr5429         public static bool operator ==(System.UIntPtr value1, System.UIntPtr value2) { throw null; }
operator System.UIntPtrSystem.UIntPtr5430         public static explicit operator System.UIntPtr (uint value) { throw null; }
operator System.UIntPtrSystem.UIntPtr5431         public static explicit operator System.UIntPtr (ulong value) { throw null; }
5432         [System.Security.SecuritySafeCriticalAttribute]
operator uintSystem.UIntPtr5433         public static explicit operator uint (System.UIntPtr value) { throw null; }
5434         [System.Security.SecuritySafeCriticalAttribute]
operator ulongSystem.UIntPtr5435         public static explicit operator ulong (System.UIntPtr value) { throw null; }
5436         [System.CLSCompliantAttribute(false)]
5437         [System.Security.SecurityCriticalAttribute]
operator void*System.UIntPtr5438         public unsafe static explicit operator void* (System.UIntPtr value) { throw null; }
5439         [System.CLSCompliantAttribute(false)]
5440         [System.Security.SecurityCriticalAttribute]
operator System.UIntPtrSystem.UIntPtr5441         public unsafe static explicit operator System.UIntPtr (void* value) { throw null; }
5442         [System.Security.SecuritySafeCriticalAttribute]
operator !=System.UIntPtr5443         public static bool operator !=(System.UIntPtr value1, System.UIntPtr value2) { throw null; }
operator -System.UIntPtr5444         public static System.UIntPtr operator -(System.UIntPtr pointer, int offset) { throw null; }
SubtractSystem.UIntPtr5445         public static System.UIntPtr Subtract(System.UIntPtr pointer, int offset) { throw null; }
5446         [System.Security.SecurityCriticalAttribute]
System.Runtime.Serialization.ISerializable.GetObjectDataSystem.UIntPtr5447         void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
5448         [System.CLSCompliantAttribute(false)]
5449         [System.Security.SecuritySafeCriticalAttribute]
ToPointerSystem.UIntPtr5450         public unsafe void* ToPointer() { throw null; }
5451         [System.Security.SecuritySafeCriticalAttribute]
ToStringSystem.UIntPtr5452         public override string ToString() { throw null; }
5453         [System.Security.SecuritySafeCriticalAttribute]
ToUInt32System.UIntPtr5454         public uint ToUInt32() { throw null; }
5455         [System.Security.SecuritySafeCriticalAttribute]
ToUInt64System.UIntPtr5456         public ulong ToUInt64() { throw null; }
5457     }
5458     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5459     [System.SerializableAttribute]
5460     public partial class UnauthorizedAccessException : System.SystemException
5461     {
UnauthorizedAccessException()5462         public UnauthorizedAccessException() { }
UnauthorizedAccessException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)5463         protected UnauthorizedAccessException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
UnauthorizedAccessException(string message)5464         public UnauthorizedAccessException(string message) { }
UnauthorizedAccessException(string message, System.Exception inner)5465         public UnauthorizedAccessException(string message, System.Exception inner) { }
5466     }
5467     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5468     [System.SerializableAttribute]
5469     public partial class UnhandledExceptionEventArgs : System.EventArgs
5470     {
UnhandledExceptionEventArgs(object exception, bool isTerminating)5471         public UnhandledExceptionEventArgs(object exception, bool isTerminating) { }
5472         public object ExceptionObject { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
5473         public bool IsTerminating { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
5474     }
5475     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5476     [System.SerializableAttribute]
UnhandledExceptionEventHandler(object sender, System.UnhandledExceptionEventArgs e)5477     public delegate void UnhandledExceptionEventHandler(object sender, System.UnhandledExceptionEventArgs e);
5478     [System.SerializableAttribute]
5479     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Size=1)]
5480     public partial struct ValueTuple : System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.IComparable, System.IComparable<System.ValueTuple>, System.IEquatable<System.ValueTuple>, System.Runtime.CompilerServices.ITuple
5481     {
5482         object System.Runtime.CompilerServices.ITuple.this[int index] { get { throw null; } }
5483         int System.Runtime.CompilerServices.ITuple.Length { get { throw null; } }
CompareToSystem.ValueTuple5484         public int CompareTo(System.ValueTuple other) { throw null; }
CreateSystem.ValueTuple5485         public static System.ValueTuple Create() { throw null; }
CreateSystem.ValueTuple5486         public static System.ValueTuple<T1> Create<T1>(T1 item1) { throw null; }
CreateSystem.ValueTuple5487         public static System.ValueTuple<T1, T2> Create<T1, T2>(T1 item1, T2 item2) { throw null; }
CreateSystem.ValueTuple5488         public static System.ValueTuple<T1, T2, T3> Create<T1, T2, T3>(T1 item1, T2 item2, T3 item3) { throw null; }
CreateSystem.ValueTuple5489         public static System.ValueTuple<T1, T2, T3, T4> Create<T1, T2, T3, T4>(T1 item1, T2 item2, T3 item3, T4 item4) { throw null; }
CreateSystem.ValueTuple5490         public static System.ValueTuple<T1, T2, T3, T4, T5> Create<T1, T2, T3, T4, T5>(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5) { throw null; }
CreateSystem.ValueTuple5491         public static System.ValueTuple<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; }
CreateSystem.ValueTuple5492         public static System.ValueTuple<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; }
CreateSystem.ValueTuple5493         public static System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, System.ValueTuple<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; }
EqualsSystem.ValueTuple5494         public override bool Equals(object obj) { throw null; }
EqualsSystem.ValueTuple5495         public bool Equals(System.ValueTuple other) { throw null; }
GetHashCodeSystem.ValueTuple5496         public override int GetHashCode() { throw null; }
System.Collections.IStructuralComparable.CompareToSystem.ValueTuple5497         int System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.EqualsSystem.ValueTuple5498         bool System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.GetHashCodeSystem.ValueTuple5499         int System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer) { throw null; }
System.IComparable.CompareToSystem.ValueTuple5500         int System.IComparable.CompareTo(object other) { throw null; }
ToStringSystem.ValueTuple5501         public override string ToString() { throw null; }
5502     }
5503     [System.SerializableAttribute]
5504     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
5505     public partial struct ValueTuple<T1> : System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.IComparable, System.IComparable<System.ValueTuple<T1>>, System.IEquatable<System.ValueTuple<T1>>, System.Runtime.CompilerServices.ITuple
5506     {
5507         public T1 Item1;
ValueTupleSystem.ValueTuple5508         public ValueTuple(T1 item1) { throw null;}
5509         object System.Runtime.CompilerServices.ITuple.this[int index] { get { throw null; } }
5510         int System.Runtime.CompilerServices.ITuple.Length { get { throw null; } }
CompareToSystem.ValueTuple5511         public int CompareTo(System.ValueTuple<T1> other) { throw null; }
EqualsSystem.ValueTuple5512         public override bool Equals(object obj) { throw null; }
EqualsSystem.ValueTuple5513         public bool Equals(System.ValueTuple<T1> other) { throw null; }
GetHashCodeSystem.ValueTuple5514         public override int GetHashCode() { throw null; }
System.Collections.IStructuralComparable.CompareToSystem.ValueTuple5515         int System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.EqualsSystem.ValueTuple5516         bool System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.GetHashCodeSystem.ValueTuple5517         int System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer) { throw null; }
System.IComparable.CompareToSystem.ValueTuple5518         int System.IComparable.CompareTo(object other) { throw null; }
ToStringSystem.ValueTuple5519         public override string ToString() { throw null; }
5520     }
5521     [System.SerializableAttribute]
5522     public partial struct ValueTuple<T1, T2> : System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.IComparable, System.IComparable<System.ValueTuple<T1, T2>>, System.IEquatable<System.ValueTuple<T1, T2>>, System.Runtime.CompilerServices.ITuple
5523     {
5524         public T1 Item1;
5525         public T2 Item2;
ValueTupleSystem.ValueTuple5526         public ValueTuple(T1 item1, T2 item2) { throw null;}
5527         object System.Runtime.CompilerServices.ITuple.this[int index] { get { throw null; } }
5528         int System.Runtime.CompilerServices.ITuple.Length { get { throw null; } }
CompareToSystem.ValueTuple5529         public int CompareTo(System.ValueTuple<T1, T2> other) { throw null; }
EqualsSystem.ValueTuple5530         public override bool Equals(object obj) { throw null; }
EqualsSystem.ValueTuple5531         public bool Equals(System.ValueTuple<T1, T2> other) { throw null; }
GetHashCodeSystem.ValueTuple5532         public override int GetHashCode() { throw null; }
System.Collections.IStructuralComparable.CompareToSystem.ValueTuple5533         int System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.EqualsSystem.ValueTuple5534         bool System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.GetHashCodeSystem.ValueTuple5535         int System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer) { throw null; }
System.IComparable.CompareToSystem.ValueTuple5536         int System.IComparable.CompareTo(object other) { throw null; }
ToStringSystem.ValueTuple5537         public override string ToString() { throw null; }
5538     }
5539     [System.SerializableAttribute]
5540     public partial struct ValueTuple<T1, T2, T3> : System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.IComparable, System.IComparable<System.ValueTuple<T1, T2, T3>>, System.IEquatable<System.ValueTuple<T1, T2, T3>>, System.Runtime.CompilerServices.ITuple
5541     {
5542         public T1 Item1;
5543         public T2 Item2;
5544         public T3 Item3;
ValueTupleSystem.ValueTuple5545         public ValueTuple(T1 item1, T2 item2, T3 item3) { throw null;}
5546         object System.Runtime.CompilerServices.ITuple.this[int index] { get { throw null; } }
5547         int System.Runtime.CompilerServices.ITuple.Length { get { throw null; } }
CompareToSystem.ValueTuple5548         public int CompareTo(System.ValueTuple<T1, T2, T3> other) { throw null; }
EqualsSystem.ValueTuple5549         public override bool Equals(object obj) { throw null; }
EqualsSystem.ValueTuple5550         public bool Equals(System.ValueTuple<T1, T2, T3> other) { throw null; }
GetHashCodeSystem.ValueTuple5551         public override int GetHashCode() { throw null; }
System.Collections.IStructuralComparable.CompareToSystem.ValueTuple5552         int System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.EqualsSystem.ValueTuple5553         bool System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.GetHashCodeSystem.ValueTuple5554         int System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer) { throw null; }
System.IComparable.CompareToSystem.ValueTuple5555         int System.IComparable.CompareTo(object other) { throw null; }
ToStringSystem.ValueTuple5556         public override string ToString() { throw null; }
5557     }
5558     [System.SerializableAttribute]
5559     public partial struct ValueTuple<T1, T2, T3, T4> : System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.IComparable, System.IComparable<System.ValueTuple<T1, T2, T3, T4>>, System.IEquatable<System.ValueTuple<T1, T2, T3, T4>>, System.Runtime.CompilerServices.ITuple
5560     {
5561         public T1 Item1;
5562         public T2 Item2;
5563         public T3 Item3;
5564         public T4 Item4;
ValueTupleSystem.ValueTuple5565         public ValueTuple(T1 item1, T2 item2, T3 item3, T4 item4) { throw null;}
5566         object System.Runtime.CompilerServices.ITuple.this[int index] { get { throw null; } }
5567         int System.Runtime.CompilerServices.ITuple.Length { get { throw null; } }
CompareToSystem.ValueTuple5568         public int CompareTo(System.ValueTuple<T1, T2, T3, T4> other) { throw null; }
EqualsSystem.ValueTuple5569         public override bool Equals(object obj) { throw null; }
EqualsSystem.ValueTuple5570         public bool Equals(System.ValueTuple<T1, T2, T3, T4> other) { throw null; }
GetHashCodeSystem.ValueTuple5571         public override int GetHashCode() { throw null; }
System.Collections.IStructuralComparable.CompareToSystem.ValueTuple5572         int System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.EqualsSystem.ValueTuple5573         bool System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.GetHashCodeSystem.ValueTuple5574         int System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer) { throw null; }
System.IComparable.CompareToSystem.ValueTuple5575         int System.IComparable.CompareTo(object other) { throw null; }
ToStringSystem.ValueTuple5576         public override string ToString() { throw null; }
5577     }
5578     [System.SerializableAttribute]
5579     public partial struct ValueTuple<T1, T2, T3, T4, T5> : System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.IComparable, System.IComparable<System.ValueTuple<T1, T2, T3, T4, T5>>, System.IEquatable<System.ValueTuple<T1, T2, T3, T4, T5>>, System.Runtime.CompilerServices.ITuple
5580     {
5581         public T1 Item1;
5582         public T2 Item2;
5583         public T3 Item3;
5584         public T4 Item4;
5585         public T5 Item5;
ValueTupleSystem.ValueTuple5586         public ValueTuple(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5) { throw null;}
5587         object System.Runtime.CompilerServices.ITuple.this[int index] { get { throw null; } }
5588         int System.Runtime.CompilerServices.ITuple.Length { get { throw null; } }
CompareToSystem.ValueTuple5589         public int CompareTo(System.ValueTuple<T1, T2, T3, T4, T5> other) { throw null; }
EqualsSystem.ValueTuple5590         public override bool Equals(object obj) { throw null; }
EqualsSystem.ValueTuple5591         public bool Equals(System.ValueTuple<T1, T2, T3, T4, T5> other) { throw null; }
GetHashCodeSystem.ValueTuple5592         public override int GetHashCode() { throw null; }
System.Collections.IStructuralComparable.CompareToSystem.ValueTuple5593         int System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.EqualsSystem.ValueTuple5594         bool System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.GetHashCodeSystem.ValueTuple5595         int System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer) { throw null; }
System.IComparable.CompareToSystem.ValueTuple5596         int System.IComparable.CompareTo(object other) { throw null; }
ToStringSystem.ValueTuple5597         public override string ToString() { throw null; }
5598     }
5599     [System.SerializableAttribute]
5600     public partial struct ValueTuple<T1, T2, T3, T4, T5, T6> : System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.IComparable, System.IComparable<System.ValueTuple<T1, T2, T3, T4, T5, T6>>, System.IEquatable<System.ValueTuple<T1, T2, T3, T4, T5, T6>>, System.Runtime.CompilerServices.ITuple
5601     {
5602         public T1 Item1;
5603         public T2 Item2;
5604         public T3 Item3;
5605         public T4 Item4;
5606         public T5 Item5;
5607         public T6 Item6;
ValueTupleSystem.ValueTuple5608         public ValueTuple(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6) { throw null;}
5609         object System.Runtime.CompilerServices.ITuple.this[int index] { get { throw null; } }
5610         int System.Runtime.CompilerServices.ITuple.Length { get { throw null; } }
CompareToSystem.ValueTuple5611         public int CompareTo(System.ValueTuple<T1, T2, T3, T4, T5, T6> other) { throw null; }
EqualsSystem.ValueTuple5612         public override bool Equals(object obj) { throw null; }
EqualsSystem.ValueTuple5613         public bool Equals(System.ValueTuple<T1, T2, T3, T4, T5, T6> other) { throw null; }
GetHashCodeSystem.ValueTuple5614         public override int GetHashCode() { throw null; }
System.Collections.IStructuralComparable.CompareToSystem.ValueTuple5615         int System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.EqualsSystem.ValueTuple5616         bool System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.GetHashCodeSystem.ValueTuple5617         int System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer) { throw null; }
System.IComparable.CompareToSystem.ValueTuple5618         int System.IComparable.CompareTo(object other) { throw null; }
ToStringSystem.ValueTuple5619         public override string ToString() { throw null; }
5620     }
5621     [System.SerializableAttribute]
5622     public partial struct ValueTuple<T1, T2, T3, T4, T5, T6, T7> : System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.IComparable, System.IComparable<System.ValueTuple<T1, T2, T3, T4, T5, T6, T7>>, System.IEquatable<System.ValueTuple<T1, T2, T3, T4, T5, T6, T7>>, System.Runtime.CompilerServices.ITuple
5623     {
5624         public T1 Item1;
5625         public T2 Item2;
5626         public T3 Item3;
5627         public T4 Item4;
5628         public T5 Item5;
5629         public T6 Item6;
5630         public T7 Item7;
ValueTupleSystem.ValueTuple5631         public ValueTuple(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7) { throw null;}
5632         object System.Runtime.CompilerServices.ITuple.this[int index] { get { throw null; } }
5633         int System.Runtime.CompilerServices.ITuple.Length { get { throw null; } }
CompareToSystem.ValueTuple5634         public int CompareTo(System.ValueTuple<T1, T2, T3, T4, T5, T6, T7> other) { throw null; }
EqualsSystem.ValueTuple5635         public override bool Equals(object obj) { throw null; }
EqualsSystem.ValueTuple5636         public bool Equals(System.ValueTuple<T1, T2, T3, T4, T5, T6, T7> other) { throw null; }
GetHashCodeSystem.ValueTuple5637         public override int GetHashCode() { throw null; }
System.Collections.IStructuralComparable.CompareToSystem.ValueTuple5638         int System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.EqualsSystem.ValueTuple5639         bool System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.GetHashCodeSystem.ValueTuple5640         int System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer) { throw null; }
System.IComparable.CompareToSystem.ValueTuple5641         int System.IComparable.CompareTo(object other) { throw null; }
ToStringSystem.ValueTuple5642         public override string ToString() { throw null; }
5643     }
5644     [System.SerializableAttribute]
5645     public partial struct ValueTuple<T1, T2, T3, T4, T5, T6, T7, TRest> : System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.IComparable, System.IComparable<System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, TRest>>, System.IEquatable<System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, TRest>>, System.Runtime.CompilerServices.ITuple where TRest : struct
5646     {
5647         public T1 Item1;
5648         public T2 Item2;
5649         public T3 Item3;
5650         public T4 Item4;
5651         public T5 Item5;
5652         public T6 Item6;
5653         public T7 Item7;
5654         public TRest Rest;
ValueTupleSystem.ValueTuple5655         public ValueTuple(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7, TRest rest) { throw null;}
5656         object System.Runtime.CompilerServices.ITuple.this[int index] { get { throw null; } }
5657         int System.Runtime.CompilerServices.ITuple.Length { get { throw null; } }
CompareToSystem.ValueTuple5658         public int CompareTo(System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, TRest> other) { throw null; }
EqualsSystem.ValueTuple5659         public override bool Equals(object obj) { throw null; }
EqualsSystem.ValueTuple5660         public bool Equals(System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, TRest> other) { throw null; }
GetHashCodeSystem.ValueTuple5661         public override int GetHashCode() { throw null; }
System.Collections.IStructuralComparable.CompareToSystem.ValueTuple5662         int System.Collections.IStructuralComparable.CompareTo(object other, System.Collections.IComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.EqualsSystem.ValueTuple5663         bool System.Collections.IStructuralEquatable.Equals(object other, System.Collections.IEqualityComparer comparer) { throw null; }
System.Collections.IStructuralEquatable.GetHashCodeSystem.ValueTuple5664         int System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer comparer) { throw null; }
System.IComparable.CompareToSystem.ValueTuple5665         int System.IComparable.CompareTo(object other) { throw null; }
ToStringSystem.ValueTuple5666         public override string ToString() { throw null; }
5667     }
5668     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5669     [System.SerializableAttribute]
5670     public abstract partial class ValueType
5671     {
ValueType()5672         protected ValueType() { }
5673         [System.Security.SecuritySafeCriticalAttribute]
Equals(object obj)5674         public override bool Equals(object obj) { throw null; }
5675         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
GetHashCode()5676         public override int GetHashCode() { throw null; }
ToString()5677         public override string ToString() { throw null; }
5678     }
5679     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5680     [System.SerializableAttribute]
5681     public sealed partial class Version : System.ICloneable, System.IComparable, System.IComparable<System.Version>, System.IEquatable<System.Version>
5682     {
Version()5683         public Version() { }
Version(int major, int minor)5684         public Version(int major, int minor) { }
Version(int major, int minor, int build)5685         public Version(int major, int minor, int build) { }
Version(int major, int minor, int build, int revision)5686         public Version(int major, int minor, int build, int revision) { }
Version(string version)5687         public Version(string version) { }
5688         public int Build { get { throw null; } }
5689         public int Major { get { throw null; } }
5690         public short MajorRevision { get { throw null; } }
5691         public int Minor { get { throw null; } }
5692         public short MinorRevision { get { throw null; } }
5693         public int Revision { get { throw null; } }
Clone()5694         public object Clone() { throw null; }
CompareTo(object version)5695         public int CompareTo(object version) { throw null; }
CompareTo(System.Version value)5696         public int CompareTo(System.Version value) { throw null; }
Equals(object obj)5697         public override bool Equals(object obj) { throw null; }
Equals(System.Version obj)5698         public bool Equals(System.Version obj) { throw null; }
GetHashCode()5699         public override int GetHashCode() { throw null; }
operator ==(System.Version v1, System.Version v2)5700         public static bool operator ==(System.Version v1, System.Version v2) { throw null; }
operator >(System.Version v1, System.Version v2)5701         public static bool operator >(System.Version v1, System.Version v2) { throw null; }
operator >=(System.Version v1, System.Version v2)5702         public static bool operator >=(System.Version v1, System.Version v2) { throw null; }
operator !=(System.Version v1, System.Version v2)5703         public static bool operator !=(System.Version v1, System.Version v2) { throw null; }
operator <(System.Version v1, System.Version v2)5704         public static bool operator <(System.Version v1, System.Version v2) { throw null; }
operator <=(System.Version v1, System.Version v2)5705         public static bool operator <=(System.Version v1, System.Version v2) { throw null; }
Parse(string input)5706         public static System.Version Parse(string input) { throw null; }
ToString()5707         public override string ToString() { throw null; }
ToString(int fieldCount)5708         public string ToString(int fieldCount) { throw null; }
TryParse(string input, out System.Version result)5709         public static bool TryParse(string input, out System.Version result) { result = default(System.Version); throw null; }
5710     }
5711     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5712     [System.SerializableAttribute]
5713     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Size=1)]
5714     public partial struct Void
5715     {
5716     }
5717     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5718     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
5719     [System.SerializableAttribute]
5720     public partial class WeakReference : System.Runtime.Serialization.ISerializable
5721     {
WeakReference(object target)5722         public WeakReference(object target) { }
WeakReference(object target, bool trackResurrection)5723         public WeakReference(object target, bool trackResurrection) { }
WeakReference(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)5724         protected WeakReference(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
5725         public virtual bool IsAlive { [System.Security.SecuritySafeCriticalAttribute][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]get { throw null; } }
5726         public virtual object Target { [System.Security.SecuritySafeCriticalAttribute][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]get { throw null; } [System.Security.SecuritySafeCriticalAttribute][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]set { } }
5727         public virtual bool TrackResurrection { get { throw null; } }
5728         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
~WeakReference()5729         ~WeakReference() { }
5730         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)5731         public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
5732     }
5733     [System.SerializableAttribute]
5734     public sealed partial class WeakReference<T> : System.Runtime.Serialization.ISerializable where T : class
5735     {
WeakReference(T target)5736         public WeakReference(T target) { }
WeakReference(T target, bool trackResurrection)5737         public WeakReference(T target, bool trackResurrection) { }
5738         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
~WeakReference()5739         ~WeakReference() { }
5740         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)5741         public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
SetTarget(T target)5742         public void SetTarget(T target) { }
TryGetTarget(out T target)5743         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public bool TryGetTarget(out T target) { target = default(T); throw null; }
5744     }
5745     [System.CLSCompliantAttribute(false)]
5746     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5747     [System.Runtime.InteropServices.GuidAttribute("05F696DC-2B29-3663-AD8B-C4389CF2A713")]
5748     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
5749     public partial interface _AppDomain
5750     {
5751         string BaseDirectory { get; }
5752         string DynamicDirectory { get; }
5753         System.Security.Policy.Evidence Evidence { get; }
5754         string FriendlyName { get; }
5755         string RelativeSearchPath { get; }
5756         bool ShadowCopyFiles { get; }
5757         event System.AssemblyLoadEventHandler AssemblyLoad;
5758         event System.ResolveEventHandler AssemblyResolve;
5759         event System.EventHandler DomainUnload;
5760         event System.EventHandler ProcessExit;
5761         event System.ResolveEventHandler ResourceResolve;
5762         event System.ResolveEventHandler TypeResolve;
5763         event System.UnhandledExceptionEventHandler UnhandledException;
5764         [System.Security.SecurityCriticalAttribute]
AppendPrivatePath(string path)5765         void AppendPrivatePath(string path);
5766         [System.Security.SecurityCriticalAttribute]
ClearPrivatePath()5767         void ClearPrivatePath();
5768         [System.Security.SecurityCriticalAttribute]
ClearShadowCopyPath()5769         void ClearShadowCopyPath();
CreateInstance(string assemblyName, string typeName)5770         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)5771         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)5772         System.Runtime.Remoting.ObjectHandle CreateInstance(string assemblyName, string typeName, object[] activationAttributes);
CreateInstanceFrom(string assemblyFile, string typeName)5773         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)5774         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)5775         System.Runtime.Remoting.ObjectHandle CreateInstanceFrom(string assemblyFile, string typeName, object[] activationAttributes);
DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access)5776         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)5777         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)5778         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)5779         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)5780         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)5781         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)5782         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)5783         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)5784         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)5785         void DoCallBack(System.CrossAppDomainDelegate theDelegate);
Equals(object other)5786         bool Equals(object other);
ExecuteAssembly(string assemblyFile)5787         int ExecuteAssembly(string assemblyFile);
ExecuteAssembly(string assemblyFile, System.Security.Policy.Evidence assemblySecurity)5788         int ExecuteAssembly(string assemblyFile, System.Security.Policy.Evidence assemblySecurity);
ExecuteAssembly(string assemblyFile, System.Security.Policy.Evidence assemblySecurity, string[] args)5789         int ExecuteAssembly(string assemblyFile, System.Security.Policy.Evidence assemblySecurity, string[] args);
GetAssemblies()5790         System.Reflection.Assembly[] GetAssemblies();
GetData(string name)5791         object GetData(string name);
GetHashCode()5792         int GetHashCode();
GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId)5793         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
5794         [System.Security.SecurityCriticalAttribute]
GetLifetimeService()5795         object GetLifetimeService();
GetType()5796         System.Type GetType();
GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo)5797         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
GetTypeInfoCount(out uint pcTInfo)5798         void GetTypeInfoCount(out uint pcTInfo);
5799         [System.Security.SecurityCriticalAttribute]
InitializeLifetimeService()5800         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)5801         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)5802         System.Reflection.Assembly Load(byte[] rawAssembly);
Load(byte[] rawAssembly, byte[] rawSymbolStore)5803         System.Reflection.Assembly Load(byte[] rawAssembly, byte[] rawSymbolStore);
Load(byte[] rawAssembly, byte[] rawSymbolStore, System.Security.Policy.Evidence securityEvidence)5804         System.Reflection.Assembly Load(byte[] rawAssembly, byte[] rawSymbolStore, System.Security.Policy.Evidence securityEvidence);
Load(System.Reflection.AssemblyName assemblyRef)5805         System.Reflection.Assembly Load(System.Reflection.AssemblyName assemblyRef);
Load(System.Reflection.AssemblyName assemblyRef, System.Security.Policy.Evidence assemblySecurity)5806         System.Reflection.Assembly Load(System.Reflection.AssemblyName assemblyRef, System.Security.Policy.Evidence assemblySecurity);
Load(string assemblyString)5807         System.Reflection.Assembly Load(string assemblyString);
Load(string assemblyString, System.Security.Policy.Evidence assemblySecurity)5808         System.Reflection.Assembly Load(string assemblyString, System.Security.Policy.Evidence assemblySecurity);
5809         [System.Security.SecurityCriticalAttribute]
SetAppDomainPolicy(System.Security.Policy.PolicyLevel domainPolicy)5810         void SetAppDomainPolicy(System.Security.Policy.PolicyLevel domainPolicy);
5811         [System.Security.SecurityCriticalAttribute]
SetCachePath(string s)5812         void SetCachePath(string s);
5813         [System.Security.SecurityCriticalAttribute]
SetData(string name, object data)5814         void SetData(string name, object data);
SetPrincipalPolicy(System.Security.Principal.PrincipalPolicy policy)5815         void SetPrincipalPolicy(System.Security.Principal.PrincipalPolicy policy);
5816         [System.Security.SecurityCriticalAttribute]
SetShadowCopyPath(string s)5817         void SetShadowCopyPath(string s);
SetThreadPrincipal(System.Security.Principal.IPrincipal principal)5818         void SetThreadPrincipal(System.Security.Principal.IPrincipal principal);
ToString()5819         string ToString();
5820     }
5821 }
5822 namespace System.Collections
5823 {
5824     [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
5825     [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.ArrayList.ArrayListDebugView")]
5826     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5827     [System.SerializableAttribute]
5828     public partial class ArrayList : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.ICloneable
5829     {
ArrayList()5830         public ArrayList() { }
ArrayList(System.Collections.ICollection c)5831         public ArrayList(System.Collections.ICollection c) { }
ArrayList(int capacity)5832         public ArrayList(int capacity) { }
5833         public virtual int Capacity { get { throw null; } set { } }
5834         public virtual int Count { get { throw null; } }
5835         public virtual bool IsFixedSize { get { throw null; } }
5836         public virtual bool IsReadOnly { get { throw null; } }
5837         public virtual bool IsSynchronized { get { throw null; } }
5838         public virtual object this[int index] { get { throw null; } set { } }
5839         public virtual object SyncRoot { get { throw null; } }
Adapter(System.Collections.IList list)5840         public static System.Collections.ArrayList Adapter(System.Collections.IList list) { throw null; }
Add(object value)5841         public virtual int Add(object value) { throw null; }
AddRange(System.Collections.ICollection c)5842         public virtual void AddRange(System.Collections.ICollection c) { }
BinarySearch(int index, int count, object value, System.Collections.IComparer comparer)5843         public virtual int BinarySearch(int index, int count, object value, System.Collections.IComparer comparer) { throw null; }
BinarySearch(object value)5844         public virtual int BinarySearch(object value) { throw null; }
BinarySearch(object value, System.Collections.IComparer comparer)5845         public virtual int BinarySearch(object value, System.Collections.IComparer comparer) { throw null; }
Clear()5846         public virtual void Clear() { }
Clone()5847         public virtual object Clone() { throw null; }
Contains(object item)5848         public virtual bool Contains(object item) { throw null; }
CopyTo(System.Array array)5849         public virtual void CopyTo(System.Array array) { }
CopyTo(System.Array array, int arrayIndex)5850         public virtual void CopyTo(System.Array array, int arrayIndex) { }
CopyTo(int index, System.Array array, int arrayIndex, int count)5851         public virtual void CopyTo(int index, System.Array array, int arrayIndex, int count) { }
FixedSize(System.Collections.ArrayList list)5852         public static System.Collections.ArrayList FixedSize(System.Collections.ArrayList list) { throw null; }
FixedSize(System.Collections.IList list)5853         public static System.Collections.IList FixedSize(System.Collections.IList list) { throw null; }
GetEnumerator()5854         public virtual System.Collections.IEnumerator GetEnumerator() { throw null; }
GetEnumerator(int index, int count)5855         public virtual System.Collections.IEnumerator GetEnumerator(int index, int count) { throw null; }
GetRange(int index, int count)5856         public virtual System.Collections.ArrayList GetRange(int index, int count) { throw null; }
IndexOf(object value)5857         public virtual int IndexOf(object value) { throw null; }
IndexOf(object value, int startIndex)5858         public virtual int IndexOf(object value, int startIndex) { throw null; }
IndexOf(object value, int startIndex, int count)5859         public virtual int IndexOf(object value, int startIndex, int count) { throw null; }
Insert(int index, object value)5860         public virtual void Insert(int index, object value) { }
InsertRange(int index, System.Collections.ICollection c)5861         public virtual void InsertRange(int index, System.Collections.ICollection c) { }
LastIndexOf(object value)5862         public virtual int LastIndexOf(object value) { throw null; }
LastIndexOf(object value, int startIndex)5863         public virtual int LastIndexOf(object value, int startIndex) { throw null; }
LastIndexOf(object value, int startIndex, int count)5864         public virtual int LastIndexOf(object value, int startIndex, int count) { throw null; }
ReadOnly(System.Collections.ArrayList list)5865         public static System.Collections.ArrayList ReadOnly(System.Collections.ArrayList list) { throw null; }
ReadOnly(System.Collections.IList list)5866         public static System.Collections.IList ReadOnly(System.Collections.IList list) { throw null; }
Remove(object obj)5867         public virtual void Remove(object obj) { }
RemoveAt(int index)5868         public virtual void RemoveAt(int index) { }
RemoveRange(int index, int count)5869         public virtual void RemoveRange(int index, int count) { }
Repeat(object value, int count)5870         public static System.Collections.ArrayList Repeat(object value, int count) { throw null; }
Reverse()5871         public virtual void Reverse() { }
Reverse(int index, int count)5872         public virtual void Reverse(int index, int count) { }
SetRange(int index, System.Collections.ICollection c)5873         public virtual void SetRange(int index, System.Collections.ICollection c) { }
Sort()5874         public virtual void Sort() { }
Sort(System.Collections.IComparer comparer)5875         public virtual void Sort(System.Collections.IComparer comparer) { }
Sort(int index, int count, System.Collections.IComparer comparer)5876         public virtual void Sort(int index, int count, System.Collections.IComparer comparer) { }
5877         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)]
Synchronized(System.Collections.ArrayList list)5878         public static System.Collections.ArrayList Synchronized(System.Collections.ArrayList list) { throw null; }
5879         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)]
Synchronized(System.Collections.IList list)5880         public static System.Collections.IList Synchronized(System.Collections.IList list) { throw null; }
ToArray()5881         public virtual object[] ToArray() { throw null; }
5882         [System.Security.SecuritySafeCriticalAttribute]
ToArray(System.Type type)5883         public virtual System.Array ToArray(System.Type type) { throw null; }
TrimToSize()5884         public virtual void TrimToSize() { }
5885     }
5886     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5887     [System.SerializableAttribute]
5888     public sealed partial class BitArray : System.Collections.ICollection, System.Collections.IEnumerable, System.ICloneable
5889     {
BitArray(bool[] values)5890         public BitArray(bool[] values) { }
BitArray(byte[] bytes)5891         public BitArray(byte[] bytes) { }
BitArray(System.Collections.BitArray bits)5892         public BitArray(System.Collections.BitArray bits) { }
BitArray(int length)5893         public BitArray(int length) { }
BitArray(int length, bool defaultValue)5894         public BitArray(int length, bool defaultValue) { }
BitArray(int[] values)5895         public BitArray(int[] values) { }
5896         public int Count { get { throw null; } }
5897         public bool IsReadOnly { get { throw null; } }
5898         public bool IsSynchronized { get { throw null; } }
5899         public bool this[int index] { get { throw null; } set { } }
5900         public int Length { get { throw null; } set { } }
5901         public object SyncRoot { get { throw null; } }
And(System.Collections.BitArray value)5902         public System.Collections.BitArray And(System.Collections.BitArray value) { throw null; }
Clone()5903         public object Clone() { throw null; }
CopyTo(System.Array array, int index)5904         public void CopyTo(System.Array array, int index) { }
Get(int index)5905         public bool Get(int index) { throw null; }
GetEnumerator()5906         public System.Collections.IEnumerator GetEnumerator() { throw null; }
Not()5907         public System.Collections.BitArray Not() { throw null; }
Or(System.Collections.BitArray value)5908         public System.Collections.BitArray Or(System.Collections.BitArray value) { throw null; }
Set(int index, bool value)5909         public void Set(int index, bool value) { }
SetAll(bool value)5910         public void SetAll(bool value) { }
Xor(System.Collections.BitArray value)5911         public System.Collections.BitArray Xor(System.Collections.BitArray value) { throw null; }
5912     }
5913     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5914     [System.SerializableAttribute]
5915     public partial class CaseInsensitiveComparer : System.Collections.IComparer
5916     {
CaseInsensitiveComparer()5917         public CaseInsensitiveComparer() { }
CaseInsensitiveComparer(System.Globalization.CultureInfo culture)5918         public CaseInsensitiveComparer(System.Globalization.CultureInfo culture) { }
5919         public static System.Collections.CaseInsensitiveComparer Default { get { throw null; } }
5920         public static System.Collections.CaseInsensitiveComparer DefaultInvariant { get { throw null; } }
Compare(object a, object b)5921         public int Compare(object a, object b) { throw null; }
5922     }
5923     [System.ObsoleteAttribute("Please use StringComparer instead.")]
5924     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5925     [System.SerializableAttribute]
5926     public partial class CaseInsensitiveHashCodeProvider : System.Collections.IHashCodeProvider
5927     {
CaseInsensitiveHashCodeProvider()5928         public CaseInsensitiveHashCodeProvider() { }
CaseInsensitiveHashCodeProvider(System.Globalization.CultureInfo culture)5929         public CaseInsensitiveHashCodeProvider(System.Globalization.CultureInfo culture) { }
5930         public static System.Collections.CaseInsensitiveHashCodeProvider Default { get { throw null; } }
5931         public static System.Collections.CaseInsensitiveHashCodeProvider DefaultInvariant { get { throw null; } }
GetHashCode(object obj)5932         public int GetHashCode(object obj) { throw null; }
5933     }
5934     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5935     [System.SerializableAttribute]
5936     public abstract partial class CollectionBase : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
5937     {
CollectionBase()5938         protected CollectionBase() { }
CollectionBase(int capacity)5939         protected CollectionBase(int capacity) { }
5940         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
5941         public int Capacity { get { throw null; } set { } }
5942         public int Count { get { throw null; } }
5943         protected System.Collections.ArrayList InnerList { get { throw null; } }
5944         protected System.Collections.IList List { get { throw null; } }
5945         bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
5946         object System.Collections.ICollection.SyncRoot { get { throw null; } }
5947         bool System.Collections.IList.IsFixedSize { get { throw null; } }
5948         bool System.Collections.IList.IsReadOnly { get { throw null; } }
5949         object System.Collections.IList.this[int index] { get { throw null; } set { } }
Clear()5950         public void Clear() { }
GetEnumerator()5951         public System.Collections.IEnumerator GetEnumerator() { throw null; }
OnClear()5952         protected virtual void OnClear() { }
OnClearComplete()5953         protected virtual void OnClearComplete() { }
OnInsert(int index, object value)5954         protected virtual void OnInsert(int index, object value) { }
OnInsertComplete(int index, object value)5955         protected virtual void OnInsertComplete(int index, object value) { }
OnRemove(int index, object value)5956         protected virtual void OnRemove(int index, object value) { }
OnRemoveComplete(int index, object value)5957         protected virtual void OnRemoveComplete(int index, object value) { }
OnSet(int index, object oldValue, object newValue)5958         protected virtual void OnSet(int index, object oldValue, object newValue) { }
OnSetComplete(int index, object oldValue, object newValue)5959         protected virtual void OnSetComplete(int index, object oldValue, object newValue) { }
OnValidate(object value)5960         protected virtual void OnValidate(object value) { }
RemoveAt(int index)5961         public void RemoveAt(int index) { }
System.Collections.ICollection.CopyTo(System.Array array, int index)5962         void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
System.Collections.IList.Add(object value)5963         int System.Collections.IList.Add(object value) { throw null; }
System.Collections.IList.Contains(object value)5964         bool System.Collections.IList.Contains(object value) { throw null; }
System.Collections.IList.IndexOf(object value)5965         int System.Collections.IList.IndexOf(object value) { throw null; }
System.Collections.IList.Insert(int index, object value)5966         void System.Collections.IList.Insert(int index, object value) { }
System.Collections.IList.Remove(object value)5967         void System.Collections.IList.Remove(object value) { }
5968     }
5969     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5970     [System.SerializableAttribute]
5971     public sealed partial class Comparer : System.Collections.IComparer, System.Runtime.Serialization.ISerializable
5972     {
5973         public static readonly System.Collections.Comparer Default;
5974         public static readonly System.Collections.Comparer DefaultInvariant;
Comparer(System.Globalization.CultureInfo culture)5975         public Comparer(System.Globalization.CultureInfo culture) { }
Compare(object a, object b)5976         public int Compare(object a, object b) { throw null; }
5977         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)5978         public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
5979     }
5980     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
5981     [System.SerializableAttribute]
5982     public abstract partial class DictionaryBase : System.Collections.ICollection, System.Collections.IDictionary, System.Collections.IEnumerable
5983     {
DictionaryBase()5984         protected DictionaryBase() { }
5985         public int Count { get { throw null; } }
5986         protected System.Collections.IDictionary Dictionary { get { throw null; } }
5987         protected System.Collections.Hashtable InnerHashtable { get { throw null; } }
5988         bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
5989         object System.Collections.ICollection.SyncRoot { get { throw null; } }
5990         bool System.Collections.IDictionary.IsFixedSize { get { throw null; } }
5991         bool System.Collections.IDictionary.IsReadOnly { get { throw null; } }
5992         object System.Collections.IDictionary.this[object key] { get { throw null; } set { } }
5993         System.Collections.ICollection System.Collections.IDictionary.Keys { get { throw null; } }
5994         System.Collections.ICollection System.Collections.IDictionary.Values { get { throw null; } }
Clear()5995         public void Clear() { }
CopyTo(System.Array array, int index)5996         public void CopyTo(System.Array array, int index) { }
GetEnumerator()5997         public System.Collections.IDictionaryEnumerator GetEnumerator() { throw null; }
OnClear()5998         protected virtual void OnClear() { }
OnClearComplete()5999         protected virtual void OnClearComplete() { }
OnGet(object key, object currentValue)6000         protected virtual object OnGet(object key, object currentValue) { throw null; }
OnInsert(object key, object value)6001         protected virtual void OnInsert(object key, object value) { }
OnInsertComplete(object key, object value)6002         protected virtual void OnInsertComplete(object key, object value) { }
OnRemove(object key, object value)6003         protected virtual void OnRemove(object key, object value) { }
OnRemoveComplete(object key, object value)6004         protected virtual void OnRemoveComplete(object key, object value) { }
OnSet(object key, object oldValue, object newValue)6005         protected virtual void OnSet(object key, object oldValue, object newValue) { }
OnSetComplete(object key, object oldValue, object newValue)6006         protected virtual void OnSetComplete(object key, object oldValue, object newValue) { }
OnValidate(object key, object value)6007         protected virtual void OnValidate(object key, object value) { }
System.Collections.IDictionary.Add(object key, object value)6008         void System.Collections.IDictionary.Add(object key, object value) { }
System.Collections.IDictionary.Contains(object key)6009         bool System.Collections.IDictionary.Contains(object key) { throw null; }
System.Collections.IDictionary.Remove(object key)6010         void System.Collections.IDictionary.Remove(object key) { }
System.Collections.IEnumerable.GetEnumerator()6011         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
6012     }
6013     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6014     [System.SerializableAttribute]
6015     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
6016     public partial struct DictionaryEntry
6017     {
DictionaryEntrySystem.Collections.DictionaryEntry6018         public DictionaryEntry(object key, object value) { throw null;}
6019         public object Key { get { throw null; } set { } }
6020         public object Value { get { throw null; } set { } }
6021     }
6022     [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
6023     [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Hashtable.HashtableDebugView")]
6024     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6025     [System.SerializableAttribute]
6026     public partial class Hashtable : System.Collections.ICollection, System.Collections.IDictionary, System.Collections.IEnumerable, System.ICloneable, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable
6027     {
Hashtable()6028         public Hashtable() { }
Hashtable(System.Collections.IDictionary d)6029         public Hashtable(System.Collections.IDictionary d) { }
Hashtable(System.Collections.IDictionary d, System.Collections.IEqualityComparer equalityComparer)6030         public Hashtable(System.Collections.IDictionary d, System.Collections.IEqualityComparer equalityComparer) { }
6031         [System.ObsoleteAttribute("Please use Hashtable(IDictionary, IEqualityComparer) instead.")]
Hashtable(System.Collections.IDictionary d, System.Collections.IHashCodeProvider hcp, System.Collections.IComparer comparer)6032         public Hashtable(System.Collections.IDictionary d, System.Collections.IHashCodeProvider hcp, System.Collections.IComparer comparer) { }
Hashtable(System.Collections.IDictionary d, float loadFactor)6033         public Hashtable(System.Collections.IDictionary d, float loadFactor) { }
Hashtable(System.Collections.IDictionary d, float loadFactor, System.Collections.IEqualityComparer equalityComparer)6034         public Hashtable(System.Collections.IDictionary d, float loadFactor, System.Collections.IEqualityComparer equalityComparer) { }
6035         [System.ObsoleteAttribute("Please use Hashtable(IDictionary, float, IEqualityComparer) instead.")]
Hashtable(System.Collections.IDictionary d, float loadFactor, System.Collections.IHashCodeProvider hcp, System.Collections.IComparer comparer)6036         public Hashtable(System.Collections.IDictionary d, float loadFactor, System.Collections.IHashCodeProvider hcp, System.Collections.IComparer comparer) { }
Hashtable(System.Collections.IEqualityComparer equalityComparer)6037         public Hashtable(System.Collections.IEqualityComparer equalityComparer) { }
6038         [System.ObsoleteAttribute("Please use Hashtable(IEqualityComparer) instead.")]
Hashtable(System.Collections.IHashCodeProvider hcp, System.Collections.IComparer comparer)6039         public Hashtable(System.Collections.IHashCodeProvider hcp, System.Collections.IComparer comparer) { }
Hashtable(int capacity)6040         public Hashtable(int capacity) { }
Hashtable(int capacity, System.Collections.IEqualityComparer equalityComparer)6041         public Hashtable(int capacity, System.Collections.IEqualityComparer equalityComparer) { }
6042         [System.ObsoleteAttribute("Please use Hashtable(int, IEqualityComparer) instead.")]
Hashtable(int capacity, System.Collections.IHashCodeProvider hcp, System.Collections.IComparer comparer)6043         public Hashtable(int capacity, System.Collections.IHashCodeProvider hcp, System.Collections.IComparer comparer) { }
Hashtable(int capacity, float loadFactor)6044         public Hashtable(int capacity, float loadFactor) { }
Hashtable(int capacity, float loadFactor, System.Collections.IEqualityComparer equalityComparer)6045         public Hashtable(int capacity, float loadFactor, System.Collections.IEqualityComparer equalityComparer) { }
6046         [System.ObsoleteAttribute("Please use Hashtable(int, float, IEqualityComparer) instead.")]
Hashtable(int capacity, float loadFactor, System.Collections.IHashCodeProvider hcp, System.Collections.IComparer comparer)6047         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)6048         protected Hashtable(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
6049         [System.ObsoleteAttribute("Please use KeyComparer properties.")]
6050         protected System.Collections.IComparer comparer { get { throw null; } set { } }
6051         public virtual int Count { get { throw null; } }
6052         protected System.Collections.IEqualityComparer EqualityComparer { get { throw null; } }
6053         [System.ObsoleteAttribute("Please use EqualityComparer property.")]
6054         protected System.Collections.IHashCodeProvider hcp { get { throw null; } set { } }
6055         public virtual bool IsFixedSize { get { throw null; } }
6056         public virtual bool IsReadOnly { get { throw null; } }
6057         public virtual bool IsSynchronized { get { throw null; } }
6058         public virtual object this[object key] { get { throw null; } set { } }
6059         public virtual System.Collections.ICollection Keys { get { throw null; } }
6060         public virtual object SyncRoot { get { throw null; } }
6061         public virtual System.Collections.ICollection Values { get { throw null; } }
Add(object key, object value)6062         public virtual void Add(object key, object value) { }
6063         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Clear()6064         public virtual void Clear() { }
Clone()6065         public virtual object Clone() { throw null; }
Contains(object key)6066         public virtual bool Contains(object key) { throw null; }
ContainsKey(object key)6067         public virtual bool ContainsKey(object key) { throw null; }
ContainsValue(object value)6068         public virtual bool ContainsValue(object value) { throw null; }
CopyTo(System.Array array, int arrayIndex)6069         public virtual void CopyTo(System.Array array, int arrayIndex) { }
GetEnumerator()6070         public virtual System.Collections.IDictionaryEnumerator GetEnumerator() { throw null; }
GetHash(object key)6071         protected virtual int GetHash(object key) { throw null; }
6072         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)6073         public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
KeyEquals(object item, object key)6074         protected virtual bool KeyEquals(object item, object key) { throw null; }
OnDeserialization(object sender)6075         public virtual void OnDeserialization(object sender) { }
6076         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
Remove(object key)6077         public virtual void Remove(object key) { }
6078         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)]
Synchronized(System.Collections.Hashtable table)6079         public static System.Collections.Hashtable Synchronized(System.Collections.Hashtable table) { throw null; }
System.Collections.IEnumerable.GetEnumerator()6080         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
6081     }
6082     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6083     public partial interface ICollection : System.Collections.IEnumerable
6084     {
6085         int Count { get; }
6086         bool IsSynchronized { get; }
6087         object SyncRoot { get; }
CopyTo(System.Array array, int index)6088         void CopyTo(System.Array array, int index);
6089     }
6090     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6091     public partial interface IComparer
6092     {
Compare(object x, object y)6093         int Compare(object x, object y);
6094     }
6095     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6096     public partial interface IDictionary : System.Collections.ICollection, System.Collections.IEnumerable
6097     {
6098         bool IsFixedSize { get; }
6099         bool IsReadOnly { get; }
6100         object this[object key] { get; set; }
6101         System.Collections.ICollection Keys { get; }
6102         System.Collections.ICollection Values { get; }
Add(object key, object value)6103         void Add(object key, object value);
Clear()6104         void Clear();
Contains(object key)6105         bool Contains(object key);
GetEnumerator()6106         new System.Collections.IDictionaryEnumerator GetEnumerator();
Remove(object key)6107         void Remove(object key);
6108     }
6109     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6110     public partial interface IDictionaryEnumerator : System.Collections.IEnumerator
6111     {
6112         System.Collections.DictionaryEntry Entry { get; }
6113         object Key { get; }
6114         object Value { get; }
6115     }
6116     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6117     [System.Runtime.InteropServices.GuidAttribute("496B0ABE-CDEE-11d3-88E8-00902754C43A")]
6118     public partial interface IEnumerable
6119     {
6120         [System.Runtime.InteropServices.DispIdAttribute(-4)]
GetEnumerator()6121         System.Collections.IEnumerator GetEnumerator();
6122     }
6123     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6124     [System.Runtime.InteropServices.GuidAttribute("496B0ABF-CDEE-11d3-88E8-00902754C43A")]
6125     public partial interface IEnumerator
6126     {
6127         object Current { get; }
MoveNext()6128         bool MoveNext();
Reset()6129         void Reset();
6130     }
6131     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6132     public partial interface IEqualityComparer
6133     {
Equals(object x, object y)6134         bool Equals(object x, object y);
GetHashCode(object obj)6135         int GetHashCode(object obj);
6136     }
6137     [System.ObsoleteAttribute("Please use IEqualityComparer instead.")]
6138     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6139     public partial interface IHashCodeProvider
6140     {
GetHashCode(object obj)6141         int GetHashCode(object obj);
6142     }
6143     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6144     public partial interface IList : System.Collections.ICollection, System.Collections.IEnumerable
6145     {
6146         bool IsFixedSize { get; }
6147         bool IsReadOnly { get; }
6148         object this[int index] { get; set; }
Add(object value)6149         int Add(object value);
Clear()6150         void Clear();
Contains(object value)6151         bool Contains(object value);
IndexOf(object value)6152         int IndexOf(object value);
Insert(int index, object value)6153         void Insert(int index, object value);
Remove(object value)6154         void Remove(object value);
RemoveAt(int index)6155         void RemoveAt(int index);
6156     }
6157     public partial interface IStructuralComparable
6158     {
CompareTo(object other, System.Collections.IComparer comparer)6159         int CompareTo(object other, System.Collections.IComparer comparer);
6160     }
6161     public partial interface IStructuralEquatable
6162     {
Equals(object other, System.Collections.IEqualityComparer comparer)6163         bool Equals(object other, System.Collections.IEqualityComparer comparer);
GetHashCode(System.Collections.IEqualityComparer comparer)6164         int GetHashCode(System.Collections.IEqualityComparer comparer);
6165     }
6166     [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
6167     [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Queue.QueueDebugView")]
6168     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6169     [System.SerializableAttribute]
6170     public partial class Queue : System.Collections.ICollection, System.Collections.IEnumerable, System.ICloneable
6171     {
Queue()6172         public Queue() { }
Queue(System.Collections.ICollection col)6173         public Queue(System.Collections.ICollection col) { }
Queue(int capacity)6174         public Queue(int capacity) { }
Queue(int capacity, float growFactor)6175         public Queue(int capacity, float growFactor) { }
6176         public virtual int Count { get { throw null; } }
6177         public virtual bool IsSynchronized { get { throw null; } }
6178         public virtual object SyncRoot { get { throw null; } }
Clear()6179         public virtual void Clear() { }
Clone()6180         public virtual object Clone() { throw null; }
Contains(object obj)6181         public virtual bool Contains(object obj) { throw null; }
CopyTo(System.Array array, int index)6182         public virtual void CopyTo(System.Array array, int index) { }
Dequeue()6183         public virtual object Dequeue() { throw null; }
Enqueue(object obj)6184         public virtual void Enqueue(object obj) { }
GetEnumerator()6185         public virtual System.Collections.IEnumerator GetEnumerator() { throw null; }
Peek()6186         public virtual object Peek() { throw null; }
6187         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)]
Synchronized(System.Collections.Queue queue)6188         public static System.Collections.Queue Synchronized(System.Collections.Queue queue) { throw null; }
ToArray()6189         public virtual object[] ToArray() { throw null; }
TrimToSize()6190         public virtual void TrimToSize() { }
6191     }
6192     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6193     [System.SerializableAttribute]
6194     public abstract partial class ReadOnlyCollectionBase : System.Collections.ICollection, System.Collections.IEnumerable
6195     {
ReadOnlyCollectionBase()6196         protected ReadOnlyCollectionBase() { }
6197         public virtual int Count { get { throw null; } }
6198         protected System.Collections.ArrayList InnerList { get { throw null; } }
6199         bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
6200         object System.Collections.ICollection.SyncRoot { get { throw null; } }
GetEnumerator()6201         public virtual System.Collections.IEnumerator GetEnumerator() { throw null; }
System.Collections.ICollection.CopyTo(System.Array array, int index)6202         void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
6203     }
6204     [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
6205     [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.SortedList.SortedListDebugView")]
6206     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6207     [System.SerializableAttribute]
6208     public partial class SortedList : System.Collections.ICollection, System.Collections.IDictionary, System.Collections.IEnumerable, System.ICloneable
6209     {
SortedList()6210         public SortedList() { }
SortedList(System.Collections.IComparer comparer)6211         public SortedList(System.Collections.IComparer comparer) { }
SortedList(System.Collections.IComparer comparer, int capacity)6212         public SortedList(System.Collections.IComparer comparer, int capacity) { }
SortedList(System.Collections.IDictionary d)6213         public SortedList(System.Collections.IDictionary d) { }
SortedList(System.Collections.IDictionary d, System.Collections.IComparer comparer)6214         public SortedList(System.Collections.IDictionary d, System.Collections.IComparer comparer) { }
SortedList(int initialCapacity)6215         public SortedList(int initialCapacity) { }
6216         public virtual int Capacity { get { throw null; } set { } }
6217         public virtual int Count { get { throw null; } }
6218         public virtual bool IsFixedSize { get { throw null; } }
6219         public virtual bool IsReadOnly { get { throw null; } }
6220         public virtual bool IsSynchronized { get { throw null; } }
6221         public virtual object this[object key] { get { throw null; } set { } }
6222         public virtual System.Collections.ICollection Keys { get { throw null; } }
6223         public virtual object SyncRoot { get { throw null; } }
6224         public virtual System.Collections.ICollection Values { get { throw null; } }
Add(object key, object value)6225         public virtual void Add(object key, object value) { }
Clear()6226         public virtual void Clear() { }
Clone()6227         public virtual object Clone() { throw null; }
Contains(object key)6228         public virtual bool Contains(object key) { throw null; }
ContainsKey(object key)6229         public virtual bool ContainsKey(object key) { throw null; }
ContainsValue(object value)6230         public virtual bool ContainsValue(object value) { throw null; }
CopyTo(System.Array array, int arrayIndex)6231         public virtual void CopyTo(System.Array array, int arrayIndex) { }
GetByIndex(int index)6232         public virtual object GetByIndex(int index) { throw null; }
GetEnumerator()6233         public virtual System.Collections.IDictionaryEnumerator GetEnumerator() { throw null; }
GetKey(int index)6234         public virtual object GetKey(int index) { throw null; }
GetKeyList()6235         public virtual System.Collections.IList GetKeyList() { throw null; }
GetValueList()6236         public virtual System.Collections.IList GetValueList() { throw null; }
IndexOfKey(object key)6237         public virtual int IndexOfKey(object key) { throw null; }
IndexOfValue(object value)6238         public virtual int IndexOfValue(object value) { throw null; }
Remove(object key)6239         public virtual void Remove(object key) { }
RemoveAt(int index)6240         public virtual void RemoveAt(int index) { }
SetByIndex(int index, object value)6241         public virtual void SetByIndex(int index, object value) { }
6242         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)]
Synchronized(System.Collections.SortedList list)6243         public static System.Collections.SortedList Synchronized(System.Collections.SortedList list) { throw null; }
System.Collections.IEnumerable.GetEnumerator()6244         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
TrimToSize()6245         public virtual void TrimToSize() { }
6246     }
6247     [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
6248     [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Stack.StackDebugView")]
6249     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6250     [System.SerializableAttribute]
6251     public partial class Stack : System.Collections.ICollection, System.Collections.IEnumerable, System.ICloneable
6252     {
Stack()6253         public Stack() { }
Stack(System.Collections.ICollection col)6254         public Stack(System.Collections.ICollection col) { }
Stack(int initialCapacity)6255         public Stack(int initialCapacity) { }
6256         public virtual int Count { get { throw null; } }
6257         public virtual bool IsSynchronized { get { throw null; } }
6258         public virtual object SyncRoot { get { throw null; } }
Clear()6259         public virtual void Clear() { }
Clone()6260         public virtual object Clone() { throw null; }
Contains(object obj)6261         public virtual bool Contains(object obj) { throw null; }
CopyTo(System.Array array, int index)6262         public virtual void CopyTo(System.Array array, int index) { }
GetEnumerator()6263         public virtual System.Collections.IEnumerator GetEnumerator() { throw null; }
Peek()6264         public virtual object Peek() { throw null; }
Pop()6265         public virtual object Pop() { throw null; }
Push(object obj)6266         public virtual void Push(object obj) { }
6267         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)]
Synchronized(System.Collections.Stack stack)6268         public static System.Collections.Stack Synchronized(System.Collections.Stack stack) { throw null; }
ToArray()6269         public virtual object[] ToArray() { throw null; }
6270     }
6271     public static partial class StructuralComparisons
6272     {
6273         public static System.Collections.IComparer StructuralComparer { get { throw null; } }
6274         public static System.Collections.IEqualityComparer StructuralEqualityComparer { get { throw null; } }
6275     }
6276 }
6277 namespace System.Collections.Concurrent
6278 {
6279     [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
6280     [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.Mscorlib_DictionaryDebugView<K, V>")]
6281     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
6282     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
6283     [System.SerializableAttribute]
6284     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.Generic.IReadOnlyCollection<System.Collections.Generic.KeyValuePair<TKey, TValue>>, System.Collections.Generic.IReadOnlyDictionary<TKey, TValue>, System.Collections.ICollection, System.Collections.IDictionary, System.Collections.IEnumerable
6285     {
ConcurrentDictionary()6286         public ConcurrentDictionary() { }
ConcurrentDictionary(System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey, TValue>> collection)6287         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)6288         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)6289         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)6290         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)6291         public ConcurrentDictionary(int concurrencyLevel, int capacity) { }
ConcurrentDictionary(int concurrencyLevel, int capacity, System.Collections.Generic.IEqualityComparer<TKey> comparer)6292         public ConcurrentDictionary(int concurrencyLevel, int capacity, System.Collections.Generic.IEqualityComparer<TKey> comparer) { }
6293         public int Count { get { throw null; } }
6294         public bool IsEmpty { get { throw null; } }
6295         public TValue this[TKey key] { get { throw null; } set { } }
6296         public System.Collections.Generic.ICollection<TKey> Keys { get { throw null; } }
6297         bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.IsReadOnly { get { throw null; } }
6298         System.Collections.Generic.IEnumerable<TKey> System.Collections.Generic.IReadOnlyDictionary<TKey,TValue>.Keys { get { throw null; } }
6299         System.Collections.Generic.IEnumerable<TValue> System.Collections.Generic.IReadOnlyDictionary<TKey,TValue>.Values { get { throw null; } }
6300         bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
6301         object System.Collections.ICollection.SyncRoot { get { throw null; } }
6302         bool System.Collections.IDictionary.IsFixedSize { get { throw null; } }
6303         bool System.Collections.IDictionary.IsReadOnly { get { throw null; } }
6304         object System.Collections.IDictionary.this[object key] { get { throw null; } set { } }
6305         System.Collections.ICollection System.Collections.IDictionary.Keys { get { throw null; } }
6306         System.Collections.ICollection System.Collections.IDictionary.Values { get { throw null; } }
6307         public System.Collections.Generic.ICollection<TValue> Values { get { throw null; } }
AddOrUpdate(TKey key, System.Func<TKey, TValue> addValueFactory, System.Func<TKey, TValue, TValue> updateValueFactory)6308         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)6309         public TValue AddOrUpdate(TKey key, TValue addValue, System.Func<TKey, TValue, TValue> updateValueFactory) { throw null; }
Clear()6310         public void Clear() { }
ContainsKey(TKey key)6311         public bool ContainsKey(TKey key) { throw null; }
GetEnumerator()6312         public System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<TKey, TValue>> GetEnumerator() { throw null; }
GetOrAdd(TKey key, System.Func<TKey, TValue> valueFactory)6313         public TValue GetOrAdd(TKey key, System.Func<TKey, TValue> valueFactory) { throw null; }
GetOrAdd(TKey key, TValue value)6314         public TValue GetOrAdd(TKey key, TValue value) { throw null; }
Add(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair)6315         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)6316         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)6317         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)6318         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)6319         void System.Collections.Generic.IDictionary<TKey,TValue>.Add(TKey key, TValue value) { }
Remove(TKey key)6320         bool System.Collections.Generic.IDictionary<TKey,TValue>.Remove(TKey key) { throw null; }
System.Collections.ICollection.CopyTo(System.Array array, int index)6321         void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
System.Collections.IDictionary.Add(object key, object value)6322         void System.Collections.IDictionary.Add(object key, object value) { }
System.Collections.IDictionary.Contains(object key)6323         bool System.Collections.IDictionary.Contains(object key) { throw null; }
System.Collections.IDictionary.GetEnumerator()6324         System.Collections.IDictionaryEnumerator System.Collections.IDictionary.GetEnumerator() { throw null; }
System.Collections.IDictionary.Remove(object key)6325         void System.Collections.IDictionary.Remove(object key) { }
System.Collections.IEnumerable.GetEnumerator()6326         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
ToArray()6327         public System.Collections.Generic.KeyValuePair<TKey, TValue>[] ToArray() { throw null; }
TryAdd(TKey key, TValue value)6328         public bool TryAdd(TKey key, TValue value) { throw null; }
TryGetValue(TKey key, out TValue value)6329         public bool TryGetValue(TKey key, out TValue value) { value = default(TValue); throw null; }
TryRemove(TKey key, out TValue value)6330         public bool TryRemove(TKey key, out TValue value) { value = default(TValue); throw null; }
TryUpdate(TKey key, TValue newValue, TValue comparisonValue)6331         public bool TryUpdate(TKey key, TValue newValue, TValue comparisonValue) { throw null; }
6332     }
6333     [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
6334     [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Concurrent.SystemCollectionsConcurrent_ProducerConsumerCollectionDebugView<T>")]
6335     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
6336     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
6337     [System.SerializableAttribute]
6338     public partial class ConcurrentQueue<T> : System.Collections.Concurrent.IProducerConsumerCollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IReadOnlyCollection<T>, System.Collections.ICollection, System.Collections.IEnumerable
6339     {
ConcurrentQueue()6340         public ConcurrentQueue() { }
ConcurrentQueue(System.Collections.Generic.IEnumerable<T> collection)6341         public ConcurrentQueue(System.Collections.Generic.IEnumerable<T> collection) { }
6342         public int Count { get { throw null; } }
6343         public bool IsEmpty { get { throw null; } }
6344         bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
6345         object System.Collections.ICollection.SyncRoot { get { throw null; } }
CopyTo(T[] array, int index)6346         public void CopyTo(T[] array, int index) { }
Enqueue(T item)6347         public void Enqueue(T item) { }
GetEnumerator()6348         public System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; }
TryAdd(T item)6349         bool System.Collections.Concurrent.IProducerConsumerCollection<T>.TryAdd(T item) { throw null; }
TryTake(out T item)6350         bool System.Collections.Concurrent.IProducerConsumerCollection<T>.TryTake(out T item) { item = default(T); throw null; }
System.Collections.ICollection.CopyTo(System.Array array, int index)6351         void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
System.Collections.IEnumerable.GetEnumerator()6352         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
ToArray()6353         public T[] ToArray() { throw null; }
TryDequeue(out T result)6354         public bool TryDequeue(out T result) { result = default(T); throw null; }
TryPeek(out T result)6355         public bool TryPeek(out T result) { result = default(T); throw null; }
6356     }
6357     [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
6358     [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Concurrent.SystemCollectionsConcurrent_ProducerConsumerCollectionDebugView<T>")]
6359     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
6360     [System.SerializableAttribute]
6361     public partial class ConcurrentStack<T> : System.Collections.Concurrent.IProducerConsumerCollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IReadOnlyCollection<T>, System.Collections.ICollection, System.Collections.IEnumerable
6362     {
ConcurrentStack()6363         public ConcurrentStack() { }
ConcurrentStack(System.Collections.Generic.IEnumerable<T> collection)6364         public ConcurrentStack(System.Collections.Generic.IEnumerable<T> collection) { }
6365         public int Count { get { throw null; } }
6366         public bool IsEmpty { get { throw null; } }
6367         bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
6368         object System.Collections.ICollection.SyncRoot { get { throw null; } }
Clear()6369         public void Clear() { }
CopyTo(T[] array, int index)6370         public void CopyTo(T[] array, int index) { }
GetEnumerator()6371         public System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; }
Push(T item)6372         public void Push(T item) { }
PushRange(T[] items)6373         public void PushRange(T[] items) { }
PushRange(T[] items, int startIndex, int count)6374         public void PushRange(T[] items, int startIndex, int count) { }
TryAdd(T item)6375         bool System.Collections.Concurrent.IProducerConsumerCollection<T>.TryAdd(T item) { throw null; }
TryTake(out T item)6376         bool System.Collections.Concurrent.IProducerConsumerCollection<T>.TryTake(out T item) { item = default(T); throw null; }
System.Collections.ICollection.CopyTo(System.Array array, int index)6377         void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
System.Collections.IEnumerable.GetEnumerator()6378         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
ToArray()6379         public T[] ToArray() { throw null; }
TryPeek(out T result)6380         public bool TryPeek(out T result) { result = default(T); throw null; }
TryPop(out T result)6381         public bool TryPop(out T result) { result = default(T); throw null; }
TryPopRange(T[] items)6382         public int TryPopRange(T[] items) { throw null; }
TryPopRange(T[] items, int startIndex, int count)6383         public int TryPopRange(T[] items, int startIndex, int count) { throw null; }
6384     }
6385     [System.FlagsAttribute]
6386     [System.SerializableAttribute]
6387     public enum EnumerablePartitionerOptions
6388     {
6389         NoBuffering = 1,
6390         None = 0,
6391     }
6392     public partial interface IProducerConsumerCollection<T> : System.Collections.Generic.IEnumerable<T>, System.Collections.ICollection, System.Collections.IEnumerable
6393     {
CopyTo(T[] array, int index)6394         void CopyTo(T[] array, int index);
ToArray()6395         T[] ToArray();
TryAdd(T item)6396         bool TryAdd(T item);
TryTake(out T item)6397         bool TryTake(out T item);
6398     }
6399     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
6400     public abstract partial class OrderablePartitioner<TSource> : System.Collections.Concurrent.Partitioner<TSource>
6401     {
OrderablePartitioner(bool keysOrderedInEachPartition, bool keysOrderedAcrossPartitions, bool keysNormalized)6402         protected OrderablePartitioner(bool keysOrderedInEachPartition, bool keysOrderedAcrossPartitions, bool keysNormalized) { }
6403         public bool KeysNormalized { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
6404         public bool KeysOrderedAcrossPartitions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
6405         public bool KeysOrderedInEachPartition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
GetDynamicPartitions()6406         public override System.Collections.Generic.IEnumerable<TSource> GetDynamicPartitions() { throw null; }
GetOrderableDynamicPartitions()6407         public virtual System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<long, TSource>> GetOrderableDynamicPartitions() { throw null; }
GetOrderablePartitions(int partitionCount)6408         public abstract System.Collections.Generic.IList<System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<long, TSource>>> GetOrderablePartitions(int partitionCount);
GetPartitions(int partitionCount)6409         public override System.Collections.Generic.IList<System.Collections.Generic.IEnumerator<TSource>> GetPartitions(int partitionCount) { throw null; }
6410     }
6411     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
6412     public static partial class Partitioner
6413     {
Create(int fromInclusive, int toExclusive)6414         public static System.Collections.Concurrent.OrderablePartitioner<System.Tuple<int, int>> Create(int fromInclusive, int toExclusive) { throw null; }
Create(int fromInclusive, int toExclusive, int rangeSize)6415         public static System.Collections.Concurrent.OrderablePartitioner<System.Tuple<int, int>> Create(int fromInclusive, int toExclusive, int rangeSize) { throw null; }
Create(long fromInclusive, long toExclusive)6416         public static System.Collections.Concurrent.OrderablePartitioner<System.Tuple<long, long>> Create(long fromInclusive, long toExclusive) { throw null; }
Create(long fromInclusive, long toExclusive, long rangeSize)6417         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)6418         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)6419         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)6420         public static System.Collections.Concurrent.OrderablePartitioner<TSource> Create<TSource>(System.Collections.Generic.IList<TSource> list, bool loadBalance) { throw null; }
Create(TSource[] array, bool loadBalance)6421         public static System.Collections.Concurrent.OrderablePartitioner<TSource> Create<TSource>(TSource[] array, bool loadBalance) { throw null; }
6422     }
6423     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
6424     public abstract partial class Partitioner<TSource>
6425     {
Partitioner()6426         protected Partitioner() { }
6427         public virtual bool SupportsDynamicPartitions { get { throw null; } }
GetDynamicPartitions()6428         public virtual System.Collections.Generic.IEnumerable<TSource> GetDynamicPartitions() { throw null; }
GetPartitions(int partitionCount)6429         public abstract System.Collections.Generic.IList<System.Collections.Generic.IEnumerator<TSource>> GetPartitions(int partitionCount);
6430     }
6431 }
6432 namespace System.Collections.Generic
6433 {
6434     [System.SerializableAttribute]
6435     public abstract partial class Comparer<T> : System.Collections.Generic.IComparer<T>, System.Collections.IComparer
6436     {
Comparer()6437         protected Comparer() { }
6438         public static System.Collections.Generic.Comparer<T> Default { get { throw null; } }
Compare(T x, T y)6439         public abstract int Compare(T x, T y);
Create(System.Comparison<T> comparison)6440         public static System.Collections.Generic.Comparer<T> Create(System.Comparison<T> comparison) { throw null; }
System.Collections.IComparer.Compare(object x, object y)6441         int System.Collections.IComparer.Compare(object x, object y) { throw null; }
6442     }
6443     [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
6444     [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.Mscorlib_DictionaryDebugView<K, V>")]
6445     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
6446     [System.SerializableAttribute]
6447     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
6448     {
Dictionary()6449         public Dictionary() { }
Dictionary(System.Collections.Generic.IDictionary<TKey, TValue> dictionary)6450         public Dictionary(System.Collections.Generic.IDictionary<TKey, TValue> dictionary) { }
Dictionary(System.Collections.Generic.IDictionary<TKey, TValue> dictionary, System.Collections.Generic.IEqualityComparer<TKey> comparer)6451         public Dictionary(System.Collections.Generic.IDictionary<TKey, TValue> dictionary, System.Collections.Generic.IEqualityComparer<TKey> comparer) { }
Dictionary(System.Collections.Generic.IEqualityComparer<TKey> comparer)6452         public Dictionary(System.Collections.Generic.IEqualityComparer<TKey> comparer) { }
Dictionary(int capacity)6453         public Dictionary(int capacity) { }
Dictionary(int capacity, System.Collections.Generic.IEqualityComparer<TKey> comparer)6454         public Dictionary(int capacity, System.Collections.Generic.IEqualityComparer<TKey> comparer) { }
Dictionary(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)6455         protected Dictionary(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
6456         public System.Collections.Generic.IEqualityComparer<TKey> Comparer { get { throw null; } }
6457         public int Count { get { throw null; } }
6458         public TValue this[TKey key] { get { throw null; } set { } }
6459         public System.Collections.Generic.Dictionary<TKey, TValue>.KeyCollection Keys { get { throw null; } }
6460         bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.IsReadOnly { get { throw null; } }
6461         System.Collections.Generic.ICollection<TKey> System.Collections.Generic.IDictionary<TKey,TValue>.Keys { get { throw null; } }
6462         System.Collections.Generic.ICollection<TValue> System.Collections.Generic.IDictionary<TKey,TValue>.Values { get { throw null; } }
6463         System.Collections.Generic.IEnumerable<TKey> System.Collections.Generic.IReadOnlyDictionary<TKey,TValue>.Keys { get { throw null; } }
6464         System.Collections.Generic.IEnumerable<TValue> System.Collections.Generic.IReadOnlyDictionary<TKey,TValue>.Values { get { throw null; } }
6465         bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
6466         object System.Collections.ICollection.SyncRoot { get { throw null; } }
6467         bool System.Collections.IDictionary.IsFixedSize { get { throw null; } }
6468         bool System.Collections.IDictionary.IsReadOnly { get { throw null; } }
6469         object System.Collections.IDictionary.this[object key] { get { throw null; } set { } }
6470         System.Collections.ICollection System.Collections.IDictionary.Keys { get { throw null; } }
6471         System.Collections.ICollection System.Collections.IDictionary.Values { get { throw null; } }
6472         public System.Collections.Generic.Dictionary<TKey, TValue>.ValueCollection Values { get { throw null; } }
Add(TKey key, TValue value)6473         public void Add(TKey key, TValue value) { }
Clear()6474         public void Clear() { }
ContainsKey(TKey key)6475         public bool ContainsKey(TKey key) { throw null; }
ContainsValue(TValue value)6476         public bool ContainsValue(TValue value) { throw null; }
GetEnumerator()6477         public System.Collections.Generic.Dictionary<TKey, TValue>.Enumerator GetEnumerator() { throw null; }
6478         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)6479         public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
OnDeserialization(object sender)6480         public virtual void OnDeserialization(object sender) { }
Remove(TKey key)6481         public bool Remove(TKey key) { throw null; }
Add(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair)6482         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)6483         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)6484         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)6485         bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Remove(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair) { throw null; }
GetEnumerator()6486         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)6487         void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
System.Collections.IDictionary.Add(object key, object value)6488         void System.Collections.IDictionary.Add(object key, object value) { }
System.Collections.IDictionary.Contains(object key)6489         bool System.Collections.IDictionary.Contains(object key) { throw null; }
System.Collections.IDictionary.GetEnumerator()6490         System.Collections.IDictionaryEnumerator System.Collections.IDictionary.GetEnumerator() { throw null; }
System.Collections.IDictionary.Remove(object key)6491         void System.Collections.IDictionary.Remove(object key) { }
System.Collections.IEnumerable.GetEnumerator()6492         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
TryGetValue(TKey key, out TValue value)6493         public bool TryGetValue(TKey key, out TValue value) { value = default(TValue); throw null; }
6494         [System.SerializableAttribute]
6495         [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
6496         public partial struct Enumerator : System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<TKey, TValue>>, System.Collections.IDictionaryEnumerator, System.Collections.IEnumerator, System.IDisposable
6497         {
6498             public System.Collections.Generic.KeyValuePair<TKey, TValue> Current { get { throw null; } }
6499             System.Collections.DictionaryEntry System.Collections.IDictionaryEnumerator.Entry { get { throw null; } }
6500             object System.Collections.IDictionaryEnumerator.Key { get { throw null; } }
6501             object System.Collections.IDictionaryEnumerator.Value { get { throw null; } }
6502             object System.Collections.IEnumerator.Current { get { throw null; } }
DisposeSystem.Collections.Generic.Dictionary.Enumerator6503             public void Dispose() { }
MoveNextSystem.Collections.Generic.Dictionary.Enumerator6504             public bool MoveNext() { throw null; }
System.Collections.IEnumerator.ResetSystem.Collections.Generic.Dictionary.Enumerator6505             void System.Collections.IEnumerator.Reset() { }
6506         }
6507         [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
6508         [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.Mscorlib_DictionaryKeyCollectionDebugView<TKey, TValue>")]
6509         [System.SerializableAttribute]
6510         public sealed partial class KeyCollection : System.Collections.Generic.ICollection<TKey>, System.Collections.Generic.IEnumerable<TKey>, System.Collections.Generic.IReadOnlyCollection<TKey>, System.Collections.ICollection, System.Collections.IEnumerable
6511         {
KeyCollection(System.Collections.Generic.Dictionary<TKey, TValue> dictionary)6512             public KeyCollection(System.Collections.Generic.Dictionary<TKey, TValue> dictionary) { }
6513             public int Count { get { throw null; } }
6514             bool System.Collections.Generic.ICollection<TKey>.IsReadOnly { get { throw null; } }
6515             bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
6516             object System.Collections.ICollection.SyncRoot { get { throw null; } }
CopyTo(TKey[] array, int index)6517             public void CopyTo(TKey[] array, int index) { }
GetEnumerator()6518             public System.Collections.Generic.Dictionary<TKey, TValue>.KeyCollection.Enumerator GetEnumerator() { throw null; }
Add(TKey item)6519             void System.Collections.Generic.ICollection<TKey>.Add(TKey item) { }
Clear()6520             void System.Collections.Generic.ICollection<TKey>.Clear() { }
Contains(TKey item)6521             bool System.Collections.Generic.ICollection<TKey>.Contains(TKey item) { throw null; }
Remove(TKey item)6522             bool System.Collections.Generic.ICollection<TKey>.Remove(TKey item) { throw null; }
GetEnumerator()6523             System.Collections.Generic.IEnumerator<TKey> System.Collections.Generic.IEnumerable<TKey>.GetEnumerator() { throw null; }
System.Collections.ICollection.CopyTo(System.Array array, int index)6524             void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
System.Collections.IEnumerable.GetEnumerator()6525             System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
6526             [System.SerializableAttribute]
6527             [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
6528             public partial struct Enumerator : System.Collections.Generic.IEnumerator<TKey>, System.Collections.IEnumerator, System.IDisposable
6529             {
6530                 public TKey Current { get { throw null; } }
6531                 object System.Collections.IEnumerator.Current { get { throw null; } }
DisposeSystem.Collections.Generic.Dictionary.KeyCollection.Enumerator6532                 public void Dispose() { }
MoveNextSystem.Collections.Generic.Dictionary.KeyCollection.Enumerator6533                 public bool MoveNext() { throw null; }
System.Collections.IEnumerator.ResetSystem.Collections.Generic.Dictionary.KeyCollection.Enumerator6534                 void System.Collections.IEnumerator.Reset() { }
6535             }
6536         }
6537         [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
6538         [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.Mscorlib_DictionaryValueCollectionDebugView<TKey, TValue>")]
6539         [System.SerializableAttribute]
6540         public sealed partial class ValueCollection : System.Collections.Generic.ICollection<TValue>, System.Collections.Generic.IEnumerable<TValue>, System.Collections.Generic.IReadOnlyCollection<TValue>, System.Collections.ICollection, System.Collections.IEnumerable
6541         {
ValueCollection(System.Collections.Generic.Dictionary<TKey, TValue> dictionary)6542             public ValueCollection(System.Collections.Generic.Dictionary<TKey, TValue> dictionary) { }
6543             public int Count { get { throw null; } }
6544             bool System.Collections.Generic.ICollection<TValue>.IsReadOnly { get { throw null; } }
6545             bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
6546             object System.Collections.ICollection.SyncRoot { get { throw null; } }
CopyTo(TValue[] array, int index)6547             public void CopyTo(TValue[] array, int index) { }
GetEnumerator()6548             public System.Collections.Generic.Dictionary<TKey, TValue>.ValueCollection.Enumerator GetEnumerator() { throw null; }
Add(TValue item)6549             void System.Collections.Generic.ICollection<TValue>.Add(TValue item) { }
Clear()6550             void System.Collections.Generic.ICollection<TValue>.Clear() { }
Contains(TValue item)6551             bool System.Collections.Generic.ICollection<TValue>.Contains(TValue item) { throw null; }
Remove(TValue item)6552             bool System.Collections.Generic.ICollection<TValue>.Remove(TValue item) { throw null; }
GetEnumerator()6553             System.Collections.Generic.IEnumerator<TValue> System.Collections.Generic.IEnumerable<TValue>.GetEnumerator() { throw null; }
System.Collections.ICollection.CopyTo(System.Array array, int index)6554             void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
System.Collections.IEnumerable.GetEnumerator()6555             System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
6556             [System.SerializableAttribute]
6557             [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
6558             public partial struct Enumerator : System.Collections.Generic.IEnumerator<TValue>, System.Collections.IEnumerator, System.IDisposable
6559             {
6560                 public TValue Current { get { throw null; } }
6561                 object System.Collections.IEnumerator.Current { get { throw null; } }
DisposeSystem.Collections.Generic.Dictionary.ValueCollection.Enumerator6562                 public void Dispose() { }
MoveNextSystem.Collections.Generic.Dictionary.ValueCollection.Enumerator6563                 public bool MoveNext() { throw null; }
System.Collections.IEnumerator.ResetSystem.Collections.Generic.Dictionary.ValueCollection.Enumerator6564                 void System.Collections.IEnumerator.Reset() { }
6565             }
6566         }
6567     }
6568     [System.SerializableAttribute]
6569     public abstract partial class EqualityComparer<T> : System.Collections.Generic.IEqualityComparer<T>, System.Collections.IEqualityComparer
6570     {
EqualityComparer()6571         protected EqualityComparer() { }
6572         public static System.Collections.Generic.EqualityComparer<T> Default { get { throw null; } }
Equals(T x, T y)6573         public abstract bool Equals(T x, T y);
GetHashCode(T obj)6574         public abstract int GetHashCode(T obj);
System.Collections.IEqualityComparer.Equals(object x, object y)6575         bool System.Collections.IEqualityComparer.Equals(object x, object y) { throw null; }
System.Collections.IEqualityComparer.GetHashCode(object obj)6576         int System.Collections.IEqualityComparer.GetHashCode(object obj) { throw null; }
6577     }
6578     public partial interface ICollection<T> : System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable
6579     {
6580         int Count { get; }
6581         bool IsReadOnly { get; }
Add(T item)6582         void Add(T item);
Clear()6583         void Clear();
Contains(T item)6584         bool Contains(T item);
CopyTo(T[] array, int arrayIndex)6585         void CopyTo(T[] array, int arrayIndex);
Remove(T item)6586         bool Remove(T item);
6587     }
6588     public partial interface IComparer<in T>
6589     {
Compare(T x, T y)6590         int Compare(T x, T y);
6591     }
6592     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
6593     {
6594         TValue this[TKey key] { get; set; }
6595         System.Collections.Generic.ICollection<TKey> Keys { get; }
6596         System.Collections.Generic.ICollection<TValue> Values { get; }
Add(TKey key, TValue value)6597         void Add(TKey key, TValue value);
ContainsKey(TKey key)6598         bool ContainsKey(TKey key);
Remove(TKey key)6599         bool Remove(TKey key);
TryGetValue(TKey key, out TValue value)6600         bool TryGetValue(TKey key, out TValue value);
6601     }
6602     public partial interface IEnumerable<out T> : System.Collections.IEnumerable
6603     {
GetEnumerator()6604         new System.Collections.Generic.IEnumerator<T> GetEnumerator();
6605     }
6606     public partial interface IEnumerator<out T> : System.Collections.IEnumerator, System.IDisposable
6607     {
6608         new T Current { get; }
6609     }
6610     public partial interface IEqualityComparer<in T>
6611     {
Equals(T x, T y)6612         bool Equals(T x, T y);
GetHashCode(T obj)6613         int GetHashCode(T obj);
6614     }
6615     public partial interface IList<T> : System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable
6616     {
6617         T this[int index] { get; set; }
IndexOf(T item)6618         int IndexOf(T item);
Insert(int index, T item)6619         void Insert(int index, T item);
RemoveAt(int index)6620         void RemoveAt(int index);
6621     }
6622     public partial interface IReadOnlyCollection<out T> : System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable
6623     {
6624         int Count { get; }
6625     }
6626     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
6627     {
6628         TValue this[TKey key] { get; }
6629         System.Collections.Generic.IEnumerable<TKey> Keys { get; }
6630         System.Collections.Generic.IEnumerable<TValue> Values { get; }
ContainsKey(TKey key)6631         bool ContainsKey(TKey key);
TryGetValue(TKey key, out TValue value)6632         bool TryGetValue(TKey key, out TValue value);
6633     }
6634     public partial interface IReadOnlyList<out T> : System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IReadOnlyCollection<T>, System.Collections.IEnumerable
6635     {
6636         T this[int index] { get; }
6637     }
6638     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6639     [System.SerializableAttribute]
6640     public partial class KeyNotFoundException : System.SystemException, System.Runtime.Serialization.ISerializable
6641     {
KeyNotFoundException()6642         public KeyNotFoundException() { }
KeyNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)6643         protected KeyNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
KeyNotFoundException(string message)6644         public KeyNotFoundException(string message) { }
KeyNotFoundException(string message, System.Exception innerException)6645         public KeyNotFoundException(string message, System.Exception innerException) { }
6646     }
6647     [System.SerializableAttribute]
6648     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
6649     public partial struct KeyValuePair<TKey, TValue>
6650     {
KeyValuePairSystem.Collections.Generic.KeyValuePair6651         public KeyValuePair(TKey key, TValue value) { throw null;}
6652         public TKey Key { get { throw null; } }
6653         public TValue Value { get { throw null; } }
ToStringSystem.Collections.Generic.KeyValuePair6654         public override string ToString() { throw null; }
6655     }
6656     [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
6657     [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.Mscorlib_CollectionDebugView<T>")]
6658     [System.SerializableAttribute]
6659     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
6660     {
List()6661         public List() { }
List(System.Collections.Generic.IEnumerable<T> collection)6662         public List(System.Collections.Generic.IEnumerable<T> collection) { }
List(int capacity)6663         public List(int capacity) { }
6664         public int Capacity { get { throw null; } set { } }
6665         public int Count { get { throw null; } }
6666         public T this[int index] { get { throw null; } set { } }
6667         bool System.Collections.Generic.ICollection<T>.IsReadOnly { get { throw null; } }
6668         bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
6669         object System.Collections.ICollection.SyncRoot { get { throw null; } }
6670         bool System.Collections.IList.IsFixedSize { get { throw null; } }
6671         bool System.Collections.IList.IsReadOnly { get { throw null; } }
6672         object System.Collections.IList.this[int index] { get { throw null; } set { } }
Add(T item)6673         public void Add(T item) { }
AddRange(System.Collections.Generic.IEnumerable<T> collection)6674         public void AddRange(System.Collections.Generic.IEnumerable<T> collection) { }
AsReadOnly()6675         public System.Collections.ObjectModel.ReadOnlyCollection<T> AsReadOnly() { throw null; }
BinarySearch(int index, int count, T item, System.Collections.Generic.IComparer<T> comparer)6676         public int BinarySearch(int index, int count, T item, System.Collections.Generic.IComparer<T> comparer) { throw null; }
BinarySearch(T item)6677         public int BinarySearch(T item) { throw null; }
BinarySearch(T item, System.Collections.Generic.IComparer<T> comparer)6678         public int BinarySearch(T item, System.Collections.Generic.IComparer<T> comparer) { throw null; }
Clear()6679         public void Clear() { }
Contains(T item)6680         public bool Contains(T item) { throw null; }
ConvertAll(System.Converter<T, TOutput> converter)6681         public System.Collections.Generic.List<TOutput> ConvertAll<TOutput>(System.Converter<T, TOutput> converter) { throw null; }
CopyTo(int index, T[] array, int arrayIndex, int count)6682         public void CopyTo(int index, T[] array, int arrayIndex, int count) { }
CopyTo(T[] array)6683         public void CopyTo(T[] array) { }
CopyTo(T[] array, int arrayIndex)6684         public void CopyTo(T[] array, int arrayIndex) { }
Exists(System.Predicate<T> match)6685         public bool Exists(System.Predicate<T> match) { throw null; }
Find(System.Predicate<T> match)6686         public T Find(System.Predicate<T> match) { throw null; }
FindAll(System.Predicate<T> match)6687         public System.Collections.Generic.List<T> FindAll(System.Predicate<T> match) { throw null; }
FindIndex(int startIndex, int count, System.Predicate<T> match)6688         public int FindIndex(int startIndex, int count, System.Predicate<T> match) { throw null; }
FindIndex(int startIndex, System.Predicate<T> match)6689         public int FindIndex(int startIndex, System.Predicate<T> match) { throw null; }
FindIndex(System.Predicate<T> match)6690         public int FindIndex(System.Predicate<T> match) { throw null; }
FindLast(System.Predicate<T> match)6691         public T FindLast(System.Predicate<T> match) { throw null; }
FindLastIndex(int startIndex, int count, System.Predicate<T> match)6692         public int FindLastIndex(int startIndex, int count, System.Predicate<T> match) { throw null; }
FindLastIndex(int startIndex, System.Predicate<T> match)6693         public int FindLastIndex(int startIndex, System.Predicate<T> match) { throw null; }
FindLastIndex(System.Predicate<T> match)6694         public int FindLastIndex(System.Predicate<T> match) { throw null; }
ForEach(System.Action<T> action)6695         public void ForEach(System.Action<T> action) { }
GetEnumerator()6696         public System.Collections.Generic.List<T>.Enumerator GetEnumerator() { throw null; }
GetRange(int index, int count)6697         public System.Collections.Generic.List<T> GetRange(int index, int count) { throw null; }
IndexOf(T item)6698         public int IndexOf(T item) { throw null; }
IndexOf(T item, int index)6699         public int IndexOf(T item, int index) { throw null; }
IndexOf(T item, int index, int count)6700         public int IndexOf(T item, int index, int count) { throw null; }
Insert(int index, T item)6701         public void Insert(int index, T item) { }
InsertRange(int index, System.Collections.Generic.IEnumerable<T> collection)6702         public void InsertRange(int index, System.Collections.Generic.IEnumerable<T> collection) { }
LastIndexOf(T item)6703         public int LastIndexOf(T item) { throw null; }
LastIndexOf(T item, int index)6704         public int LastIndexOf(T item, int index) { throw null; }
LastIndexOf(T item, int index, int count)6705         public int LastIndexOf(T item, int index, int count) { throw null; }
Remove(T item)6706         public bool Remove(T item) { throw null; }
RemoveAll(System.Predicate<T> match)6707         public int RemoveAll(System.Predicate<T> match) { throw null; }
RemoveAt(int index)6708         public void RemoveAt(int index) { }
RemoveRange(int index, int count)6709         public void RemoveRange(int index, int count) { }
Reverse()6710         public void Reverse() { }
Reverse(int index, int count)6711         public void Reverse(int index, int count) { }
Sort()6712         public void Sort() { }
Sort(System.Collections.Generic.IComparer<T> comparer)6713         public void Sort(System.Collections.Generic.IComparer<T> comparer) { }
Sort(System.Comparison<T> comparison)6714         public void Sort(System.Comparison<T> comparison) { }
Sort(int index, int count, System.Collections.Generic.IComparer<T> comparer)6715         public void Sort(int index, int count, System.Collections.Generic.IComparer<T> comparer) { }
GetEnumerator()6716         System.Collections.Generic.IEnumerator<T> System.Collections.Generic.IEnumerable<T>.GetEnumerator() { throw null; }
System.Collections.ICollection.CopyTo(System.Array array, int arrayIndex)6717         void System.Collections.ICollection.CopyTo(System.Array array, int arrayIndex) { }
System.Collections.IEnumerable.GetEnumerator()6718         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
System.Collections.IList.Add(object item)6719         int System.Collections.IList.Add(object item) { throw null; }
System.Collections.IList.Contains(object item)6720         bool System.Collections.IList.Contains(object item) { throw null; }
System.Collections.IList.IndexOf(object item)6721         int System.Collections.IList.IndexOf(object item) { throw null; }
System.Collections.IList.Insert(int index, object item)6722         void System.Collections.IList.Insert(int index, object item) { }
System.Collections.IList.Remove(object item)6723         void System.Collections.IList.Remove(object item) { }
ToArray()6724         public T[] ToArray() { throw null; }
TrimExcess()6725         public void TrimExcess() { }
TrueForAll(System.Predicate<T> match)6726         public bool TrueForAll(System.Predicate<T> match) { throw null; }
6727         [System.SerializableAttribute]
6728         [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
6729         public partial struct Enumerator : System.Collections.Generic.IEnumerator<T>, System.Collections.IEnumerator, System.IDisposable
6730         {
6731             public T Current { get { throw null; } }
6732             object System.Collections.IEnumerator.Current { get { throw null; } }
DisposeSystem.Collections.Generic.List.Enumerator6733             public void Dispose() { }
MoveNextSystem.Collections.Generic.List.Enumerator6734             public bool MoveNext() { throw null; }
System.Collections.IEnumerator.ResetSystem.Collections.Generic.List.Enumerator6735             void System.Collections.IEnumerator.Reset() { }
6736         }
6737     }
6738 }
6739 namespace System.Collections.ObjectModel
6740 {
6741     [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
6742     [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.Mscorlib_CollectionDebugView<T>")]
6743     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
6744     [System.SerializableAttribute]
6745     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
6746     {
Collection()6747         public Collection() { }
Collection(System.Collections.Generic.IList<T> list)6748         public Collection(System.Collections.Generic.IList<T> list) { }
6749         public int Count { get { throw null; } }
6750         public T this[int index] { get { throw null; } set { } }
6751         protected System.Collections.Generic.IList<T> Items { get { throw null; } }
6752         bool System.Collections.Generic.ICollection<T>.IsReadOnly { get { throw null; } }
6753         bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
6754         object System.Collections.ICollection.SyncRoot { get { throw null; } }
6755         bool System.Collections.IList.IsFixedSize { get { throw null; } }
6756         bool System.Collections.IList.IsReadOnly { get { throw null; } }
6757         object System.Collections.IList.this[int index] { get { throw null; } set { } }
Add(T item)6758         public void Add(T item) { }
Clear()6759         public void Clear() { }
ClearItems()6760         protected virtual void ClearItems() { }
Contains(T item)6761         public bool Contains(T item) { throw null; }
CopyTo(T[] array, int index)6762         public void CopyTo(T[] array, int index) { }
GetEnumerator()6763         public System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; }
IndexOf(T item)6764         public int IndexOf(T item) { throw null; }
Insert(int index, T item)6765         public void Insert(int index, T item) { }
InsertItem(int index, T item)6766         protected virtual void InsertItem(int index, T item) { }
Remove(T item)6767         public bool Remove(T item) { throw null; }
RemoveAt(int index)6768         public void RemoveAt(int index) { }
RemoveItem(int index)6769         protected virtual void RemoveItem(int index) { }
SetItem(int index, T item)6770         protected virtual void SetItem(int index, T item) { }
System.Collections.ICollection.CopyTo(System.Array array, int index)6771         void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
System.Collections.IEnumerable.GetEnumerator()6772         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
System.Collections.IList.Add(object value)6773         int System.Collections.IList.Add(object value) { throw null; }
System.Collections.IList.Contains(object value)6774         bool System.Collections.IList.Contains(object value) { throw null; }
System.Collections.IList.IndexOf(object value)6775         int System.Collections.IList.IndexOf(object value) { throw null; }
System.Collections.IList.Insert(int index, object value)6776         void System.Collections.IList.Insert(int index, object value) { }
System.Collections.IList.Remove(object value)6777         void System.Collections.IList.Remove(object value) { }
6778     }
6779     [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
6780     [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.Mscorlib_KeyedCollectionDebugView<K, T>")]
6781     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
6782     [System.SerializableAttribute]
6783     public abstract partial class KeyedCollection<TKey, TItem> : System.Collections.ObjectModel.Collection<TItem>
6784     {
KeyedCollection()6785         protected KeyedCollection() { }
KeyedCollection(System.Collections.Generic.IEqualityComparer<TKey> comparer)6786         protected KeyedCollection(System.Collections.Generic.IEqualityComparer<TKey> comparer) { }
KeyedCollection(System.Collections.Generic.IEqualityComparer<TKey> comparer, int dictionaryCreationThreshold)6787         protected KeyedCollection(System.Collections.Generic.IEqualityComparer<TKey> comparer, int dictionaryCreationThreshold) { }
6788         public System.Collections.Generic.IEqualityComparer<TKey> Comparer { get { throw null; } }
6789         protected System.Collections.Generic.IDictionary<TKey, TItem> Dictionary { get { throw null; } }
6790         public TItem this[TKey key] { get { throw null; } }
ChangeItemKey(TItem item, TKey newKey)6791         protected void ChangeItemKey(TItem item, TKey newKey) { }
ClearItems()6792         protected override void ClearItems() { }
Contains(TKey key)6793         public bool Contains(TKey key) { throw null; }
GetKeyForItem(TItem item)6794         protected abstract TKey GetKeyForItem(TItem item);
InsertItem(int index, TItem item)6795         protected override void InsertItem(int index, TItem item) { }
Remove(TKey key)6796         public bool Remove(TKey key) { throw null; }
RemoveItem(int index)6797         protected override void RemoveItem(int index) { }
SetItem(int index, TItem item)6798         protected override void SetItem(int index, TItem item) { }
6799     }
6800     [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
6801     [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.Mscorlib_CollectionDebugView<T>")]
6802     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
6803     [System.SerializableAttribute]
6804     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
6805     {
ReadOnlyCollection(System.Collections.Generic.IList<T> list)6806         public ReadOnlyCollection(System.Collections.Generic.IList<T> list) { }
6807         public int Count { get { throw null; } }
6808         public T this[int index] { get { throw null; } }
6809         protected System.Collections.Generic.IList<T> Items { get { throw null; } }
6810         bool System.Collections.Generic.ICollection<T>.IsReadOnly { get { throw null; } }
6811         T System.Collections.Generic.IList<T>.this[int index] { get { throw null; } set { } }
6812         bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
6813         object System.Collections.ICollection.SyncRoot { get { throw null; } }
6814         bool System.Collections.IList.IsFixedSize { get { throw null; } }
6815         bool System.Collections.IList.IsReadOnly { get { throw null; } }
6816         object System.Collections.IList.this[int index] { get { throw null; } set { } }
Contains(T value)6817         public bool Contains(T value) { throw null; }
CopyTo(T[] array, int index)6818         public void CopyTo(T[] array, int index) { }
GetEnumerator()6819         public System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; }
IndexOf(T value)6820         public int IndexOf(T value) { throw null; }
Add(T value)6821         void System.Collections.Generic.ICollection<T>.Add(T value) { }
Clear()6822         void System.Collections.Generic.ICollection<T>.Clear() { }
Remove(T value)6823         bool System.Collections.Generic.ICollection<T>.Remove(T value) { throw null; }
Insert(int index, T value)6824         void System.Collections.Generic.IList<T>.Insert(int index, T value) { }
RemoveAt(int index)6825         void System.Collections.Generic.IList<T>.RemoveAt(int index) { }
System.Collections.ICollection.CopyTo(System.Array array, int index)6826         void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
System.Collections.IEnumerable.GetEnumerator()6827         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
System.Collections.IList.Add(object value)6828         int System.Collections.IList.Add(object value) { throw null; }
System.Collections.IList.Clear()6829         void System.Collections.IList.Clear() { }
System.Collections.IList.Contains(object value)6830         bool System.Collections.IList.Contains(object value) { throw null; }
System.Collections.IList.IndexOf(object value)6831         int System.Collections.IList.IndexOf(object value) { throw null; }
System.Collections.IList.Insert(int index, object value)6832         void System.Collections.IList.Insert(int index, object value) { }
System.Collections.IList.Remove(object value)6833         void System.Collections.IList.Remove(object value) { }
System.Collections.IList.RemoveAt(int index)6834         void System.Collections.IList.RemoveAt(int index) { }
6835     }
6836     [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
6837     [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.Mscorlib_DictionaryDebugView<K, V>")]
6838     [System.SerializableAttribute]
6839     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
6840     {
ReadOnlyDictionary(System.Collections.Generic.IDictionary<TKey, TValue> dictionary)6841         public ReadOnlyDictionary(System.Collections.Generic.IDictionary<TKey, TValue> dictionary) { }
6842         public int Count { get { throw null; } }
6843         protected System.Collections.Generic.IDictionary<TKey, TValue> Dictionary { get { throw null; } }
6844         public TValue this[TKey key] { get { throw null; } }
6845         public System.Collections.ObjectModel.ReadOnlyDictionary<TKey, TValue>.KeyCollection Keys { get { throw null; } }
6846         bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.IsReadOnly { get { throw null; } }
6847         TValue System.Collections.Generic.IDictionary<TKey,TValue>.this[TKey key] { get { throw null; } set { } }
6848         System.Collections.Generic.ICollection<TKey> System.Collections.Generic.IDictionary<TKey,TValue>.Keys { get { throw null; } }
6849         System.Collections.Generic.ICollection<TValue> System.Collections.Generic.IDictionary<TKey,TValue>.Values { get { throw null; } }
6850         System.Collections.Generic.IEnumerable<TKey> System.Collections.Generic.IReadOnlyDictionary<TKey,TValue>.Keys { get { throw null; } }
6851         System.Collections.Generic.IEnumerable<TValue> System.Collections.Generic.IReadOnlyDictionary<TKey,TValue>.Values { get { throw null; } }
6852         bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
6853         object System.Collections.ICollection.SyncRoot { get { throw null; } }
6854         bool System.Collections.IDictionary.IsFixedSize { get { throw null; } }
6855         bool System.Collections.IDictionary.IsReadOnly { get { throw null; } }
6856         object System.Collections.IDictionary.this[object key] { get { throw null; } set { } }
6857         System.Collections.ICollection System.Collections.IDictionary.Keys { get { throw null; } }
6858         System.Collections.ICollection System.Collections.IDictionary.Values { get { throw null; } }
6859         public System.Collections.ObjectModel.ReadOnlyDictionary<TKey, TValue>.ValueCollection Values { get { throw null; } }
ContainsKey(TKey key)6860         public bool ContainsKey(TKey key) { throw null; }
GetEnumerator()6861         public System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<TKey, TValue>> GetEnumerator() { throw null; }
Add(System.Collections.Generic.KeyValuePair<TKey, TValue> item)6862         void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Add(System.Collections.Generic.KeyValuePair<TKey, TValue> item) { }
Clear()6863         void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Clear() { }
Contains(System.Collections.Generic.KeyValuePair<TKey, TValue> item)6864         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)6865         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)6866         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)6867         void System.Collections.Generic.IDictionary<TKey,TValue>.Add(TKey key, TValue value) { }
Remove(TKey key)6868         bool System.Collections.Generic.IDictionary<TKey,TValue>.Remove(TKey key) { throw null; }
System.Collections.ICollection.CopyTo(System.Array array, int index)6869         void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
System.Collections.IDictionary.Add(object key, object value)6870         void System.Collections.IDictionary.Add(object key, object value) { }
System.Collections.IDictionary.Clear()6871         void System.Collections.IDictionary.Clear() { }
System.Collections.IDictionary.Contains(object key)6872         bool System.Collections.IDictionary.Contains(object key) { throw null; }
System.Collections.IDictionary.GetEnumerator()6873         System.Collections.IDictionaryEnumerator System.Collections.IDictionary.GetEnumerator() { throw null; }
System.Collections.IDictionary.Remove(object key)6874         void System.Collections.IDictionary.Remove(object key) { }
System.Collections.IEnumerable.GetEnumerator()6875         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
TryGetValue(TKey key, out TValue value)6876         public bool TryGetValue(TKey key, out TValue value) { value = default(TValue); throw null; }
6877         [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
6878         [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.Mscorlib_CollectionDebugView<T>")]
6879         [System.SerializableAttribute]
6880         public sealed partial class KeyCollection : System.Collections.Generic.ICollection<TKey>, System.Collections.Generic.IEnumerable<TKey>, System.Collections.Generic.IReadOnlyCollection<TKey>, System.Collections.ICollection, System.Collections.IEnumerable
6881         {
KeyCollection()6882             internal KeyCollection() { }
6883             public int Count { get { throw null; } }
6884             bool System.Collections.Generic.ICollection<TKey>.IsReadOnly { get { throw null; } }
6885             bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
6886             object System.Collections.ICollection.SyncRoot { get { throw null; } }
CopyTo(TKey[] array, int arrayIndex)6887             public void CopyTo(TKey[] array, int arrayIndex) { }
GetEnumerator()6888             public System.Collections.Generic.IEnumerator<TKey> GetEnumerator() { throw null; }
Add(TKey item)6889             void System.Collections.Generic.ICollection<TKey>.Add(TKey item) { }
Clear()6890             void System.Collections.Generic.ICollection<TKey>.Clear() { }
Contains(TKey item)6891             bool System.Collections.Generic.ICollection<TKey>.Contains(TKey item) { throw null; }
Remove(TKey item)6892             bool System.Collections.Generic.ICollection<TKey>.Remove(TKey item) { throw null; }
System.Collections.ICollection.CopyTo(System.Array array, int index)6893             void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
System.Collections.IEnumerable.GetEnumerator()6894             System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
6895         }
6896         [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
6897         [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.Mscorlib_CollectionDebugView<T>")]
6898         [System.SerializableAttribute]
6899         public sealed partial class ValueCollection : System.Collections.Generic.ICollection<TValue>, System.Collections.Generic.IEnumerable<TValue>, System.Collections.Generic.IReadOnlyCollection<TValue>, System.Collections.ICollection, System.Collections.IEnumerable
6900         {
ValueCollection()6901             internal ValueCollection() { }
6902             public int Count { get { throw null; } }
6903             bool System.Collections.Generic.ICollection<TValue>.IsReadOnly { get { throw null; } }
6904             bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
6905             object System.Collections.ICollection.SyncRoot { get { throw null; } }
CopyTo(TValue[] array, int arrayIndex)6906             public void CopyTo(TValue[] array, int arrayIndex) { }
GetEnumerator()6907             public System.Collections.Generic.IEnumerator<TValue> GetEnumerator() { throw null; }
Add(TValue item)6908             void System.Collections.Generic.ICollection<TValue>.Add(TValue item) { }
Clear()6909             void System.Collections.Generic.ICollection<TValue>.Clear() { }
Contains(TValue item)6910             bool System.Collections.Generic.ICollection<TValue>.Contains(TValue item) { throw null; }
Remove(TValue item)6911             bool System.Collections.Generic.ICollection<TValue>.Remove(TValue item) { throw null; }
System.Collections.ICollection.CopyTo(System.Array array, int index)6912             void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
System.Collections.IEnumerable.GetEnumerator()6913             System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
6914         }
6915     }
6916 }
6917 namespace System.Configuration.Assemblies
6918 {
6919     [System.ObsoleteAttribute("The AssemblyHash class has been deprecated. http://go.microsoft.com/fwlink/?linkid=14202")]
6920     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6921     [System.SerializableAttribute]
6922     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
6923     public partial struct AssemblyHash : System.ICloneable
6924     {
6925         [System.ObsoleteAttribute("The AssemblyHash class has been deprecated. http://go.microsoft.com/fwlink/?linkid=14202")]
6926         public static readonly System.Configuration.Assemblies.AssemblyHash Empty;
6927         [System.ObsoleteAttribute("The AssemblyHash class has been deprecated. http://go.microsoft.com/fwlink/?linkid=14202")]
AssemblyHashSystem.Configuration.Assemblies.AssemblyHash6928         public AssemblyHash(byte[] value) { throw null;}
6929         [System.ObsoleteAttribute("The AssemblyHash class has been deprecated. http://go.microsoft.com/fwlink/?linkid=14202")]
AssemblyHashSystem.Configuration.Assemblies.AssemblyHash6930         public AssemblyHash(System.Configuration.Assemblies.AssemblyHashAlgorithm algorithm, byte[] value) { throw null;}
6931         [System.ObsoleteAttribute("The AssemblyHash class has been deprecated. http://go.microsoft.com/fwlink/?linkid=14202")]
6932         public System.Configuration.Assemblies.AssemblyHashAlgorithm Algorithm { get { throw null; } set { } }
6933         [System.ObsoleteAttribute("The AssemblyHash class has been deprecated. http://go.microsoft.com/fwlink/?linkid=14202")]
CloneSystem.Configuration.Assemblies.AssemblyHash6934         public object Clone() { throw null; }
6935         [System.ObsoleteAttribute("The AssemblyHash class has been deprecated. http://go.microsoft.com/fwlink/?linkid=14202")]
GetValueSystem.Configuration.Assemblies.AssemblyHash6936         public byte[] GetValue() { throw null; }
6937         [System.ObsoleteAttribute("The AssemblyHash class has been deprecated. http://go.microsoft.com/fwlink/?linkid=14202")]
SetValueSystem.Configuration.Assemblies.AssemblyHash6938         public void SetValue(byte[] value) { }
6939     }
6940     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6941     [System.SerializableAttribute]
6942     public enum AssemblyHashAlgorithm
6943     {
6944         MD5 = 32771,
6945         None = 0,
6946         SHA1 = 32772,
6947         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
6948         SHA256 = 32780,
6949         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
6950         SHA384 = 32781,
6951         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
6952         SHA512 = 32782,
6953     }
6954     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6955     [System.SerializableAttribute]
6956     public enum AssemblyVersionCompatibility
6957     {
6958         SameDomain = 3,
6959         SameMachine = 1,
6960         SameProcess = 2,
6961     }
6962 }
6963 namespace System.Deployment.Internal
6964 {
6965     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
6966     public static partial class InternalActivationContextHelper
6967     {
6968         [System.Security.SecuritySafeCriticalAttribute]
GetActivationContextData(System.ActivationContext appInfo)6969         public static object GetActivationContextData(System.ActivationContext appInfo) { throw null; }
6970         [System.Security.SecuritySafeCriticalAttribute]
GetApplicationComponentManifest(System.ActivationContext appInfo)6971         public static object GetApplicationComponentManifest(System.ActivationContext appInfo) { throw null; }
GetApplicationManifestBytes(System.ActivationContext appInfo)6972         public static byte[] GetApplicationManifestBytes(System.ActivationContext appInfo) { throw null; }
6973         [System.Security.SecuritySafeCriticalAttribute]
GetDeploymentComponentManifest(System.ActivationContext appInfo)6974         public static object GetDeploymentComponentManifest(System.ActivationContext appInfo) { throw null; }
GetDeploymentManifestBytes(System.ActivationContext appInfo)6975         public static byte[] GetDeploymentManifestBytes(System.ActivationContext appInfo) { throw null; }
IsFirstRun(System.ActivationContext appInfo)6976         public static bool IsFirstRun(System.ActivationContext appInfo) { throw null; }
PrepareForExecution(System.ActivationContext appInfo)6977         public static void PrepareForExecution(System.ActivationContext appInfo) { }
6978     }
6979     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
6980     public static partial class InternalApplicationIdentityHelper
6981     {
6982         [System.Security.SecurityCriticalAttribute]
GetInternalAppId(System.ApplicationIdentity id)6983         public static object GetInternalAppId(System.ApplicationIdentity id) { throw null; }
6984     }
6985 }
6986 namespace System.Diagnostics
6987 {
6988     [System.AttributeUsageAttribute((System.AttributeTargets)(68), AllowMultiple=true)]
6989     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6990     [System.SerializableAttribute]
6991     public sealed partial class ConditionalAttribute : System.Attribute
6992     {
ConditionalAttribute(string conditionString)6993         public ConditionalAttribute(string conditionString) { }
6994         public string ConditionString { get { throw null; } }
6995     }
6996     [System.AttributeUsageAttribute((System.AttributeTargets)(3), AllowMultiple=false)]
6997     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
6998     public sealed partial class DebuggableAttribute : System.Attribute
6999     {
DebuggableAttribute(bool isJITTrackingEnabled, bool isJITOptimizerDisabled)7000         public DebuggableAttribute(bool isJITTrackingEnabled, bool isJITOptimizerDisabled) { }
DebuggableAttribute(System.Diagnostics.DebuggableAttribute.DebuggingModes modes)7001         public DebuggableAttribute(System.Diagnostics.DebuggableAttribute.DebuggingModes modes) { }
7002         public System.Diagnostics.DebuggableAttribute.DebuggingModes DebuggingFlags { get { throw null; } }
7003         public bool IsJITOptimizerDisabled { get { throw null; } }
7004         public bool IsJITTrackingEnabled { get { throw null; } }
7005         [System.FlagsAttribute]
7006         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7007         public enum DebuggingModes
7008         {
7009             Default = 1,
7010             DisableOptimizations = 256,
7011             EnableEditAndContinue = 4,
7012             IgnoreSymbolStoreSequencePoints = 2,
7013             None = 0,
7014         }
7015     }
7016     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7017     public sealed partial class Debugger
7018     {
7019         public static readonly string DefaultCategory;
7020         [System.ObsoleteAttribute("Do not create instances of the Debugger class.  Call the static methods directly on this type instead", true)]
Debugger()7021         public Debugger() { }
7022         public static bool IsAttached { [System.Security.SecuritySafeCriticalAttribute][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]get { throw null; } }
7023         [System.Security.SecuritySafeCriticalAttribute]
Break()7024         public static void Break() { }
7025         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
IsLogging()7026         public static bool IsLogging() { throw null; }
7027         [System.Security.SecuritySafeCriticalAttribute]
Launch()7028         public static bool Launch() { throw null; }
7029         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
Log(int level, string category, string message)7030         public static void Log(int level, string category, string message) { }
7031         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
NotifyOfCrossThreadDependency()7032         public static void NotifyOfCrossThreadDependency() { }
7033     }
7034     [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)]
7035     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7036     public sealed partial class DebuggerBrowsableAttribute : System.Attribute
7037     {
DebuggerBrowsableAttribute(System.Diagnostics.DebuggerBrowsableState state)7038         public DebuggerBrowsableAttribute(System.Diagnostics.DebuggerBrowsableState state) { }
7039         public System.Diagnostics.DebuggerBrowsableState State { get { throw null; } }
7040     }
7041     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7042     public enum DebuggerBrowsableState
7043     {
7044         Collapsed = 2,
7045         Never = 0,
7046         RootHidden = 3,
7047     }
7048     [System.AttributeUsageAttribute((System.AttributeTargets)(4509), AllowMultiple=true)]
7049     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7050     public sealed partial class DebuggerDisplayAttribute : System.Attribute
7051     {
DebuggerDisplayAttribute(string value)7052         public DebuggerDisplayAttribute(string value) { }
7053         public string Name { get { throw null; } set { } }
7054         public System.Type Target { get { throw null; } set { } }
7055         public string TargetTypeName { get { throw null; } set { } }
7056         public string Type { get { throw null; } set { } }
7057         public string Value { get { throw null; } }
7058     }
7059     [System.AttributeUsageAttribute((System.AttributeTargets)(224), Inherited=false)]
7060     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7061     [System.SerializableAttribute]
7062     public sealed partial class DebuggerHiddenAttribute : System.Attribute
7063     {
DebuggerHiddenAttribute()7064         public DebuggerHiddenAttribute() { }
7065     }
7066     [System.AttributeUsageAttribute((System.AttributeTargets)(236), Inherited=false)]
7067     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7068     [System.SerializableAttribute]
7069     public sealed partial class DebuggerNonUserCodeAttribute : System.Attribute
7070     {
DebuggerNonUserCodeAttribute()7071         public DebuggerNonUserCodeAttribute() { }
7072     }
7073     [System.AttributeUsageAttribute((System.AttributeTargets)(96), Inherited=false)]
7074     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7075     [System.SerializableAttribute]
7076     public sealed partial class DebuggerStepperBoundaryAttribute : System.Attribute
7077     {
DebuggerStepperBoundaryAttribute()7078         public DebuggerStepperBoundaryAttribute() { }
7079     }
7080     [System.AttributeUsageAttribute((System.AttributeTargets)(108), Inherited=false)]
7081     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7082     [System.SerializableAttribute]
7083     public sealed partial class DebuggerStepThroughAttribute : System.Attribute
7084     {
DebuggerStepThroughAttribute()7085         public DebuggerStepThroughAttribute() { }
7086     }
7087     [System.AttributeUsageAttribute((System.AttributeTargets)(13), AllowMultiple=true)]
7088     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7089     public sealed partial class DebuggerTypeProxyAttribute : System.Attribute
7090     {
DebuggerTypeProxyAttribute(string typeName)7091         public DebuggerTypeProxyAttribute(string typeName) { }
DebuggerTypeProxyAttribute(System.Type type)7092         public DebuggerTypeProxyAttribute(System.Type type) { }
7093         public string ProxyTypeName { get { throw null; } }
7094         public System.Type Target { get { throw null; } set { } }
7095         public string TargetTypeName { get { throw null; } set { } }
7096     }
7097     [System.AttributeUsageAttribute((System.AttributeTargets)(13), AllowMultiple=true)]
7098     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7099     public sealed partial class DebuggerVisualizerAttribute : System.Attribute
7100     {
DebuggerVisualizerAttribute(string visualizerTypeName)7101         public DebuggerVisualizerAttribute(string visualizerTypeName) { }
DebuggerVisualizerAttribute(string visualizerTypeName, string visualizerObjectSourceTypeName)7102         public DebuggerVisualizerAttribute(string visualizerTypeName, string visualizerObjectSourceTypeName) { }
DebuggerVisualizerAttribute(string visualizerTypeName, System.Type visualizerObjectSource)7103         public DebuggerVisualizerAttribute(string visualizerTypeName, System.Type visualizerObjectSource) { }
DebuggerVisualizerAttribute(System.Type visualizer)7104         public DebuggerVisualizerAttribute(System.Type visualizer) { }
DebuggerVisualizerAttribute(System.Type visualizer, string visualizerObjectSourceTypeName)7105         public DebuggerVisualizerAttribute(System.Type visualizer, string visualizerObjectSourceTypeName) { }
DebuggerVisualizerAttribute(System.Type visualizer, System.Type visualizerObjectSource)7106         public DebuggerVisualizerAttribute(System.Type visualizer, System.Type visualizerObjectSource) { }
7107         public string Description { get { throw null; } set { } }
7108         public System.Type Target { get { throw null; } set { } }
7109         public string TargetTypeName { get { throw null; } set { } }
7110         public string VisualizerObjectSourceTypeName { get { throw null; } }
7111         public string VisualizerTypeName { get { throw null; } }
7112     }
7113     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7114     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, UnmanagedCode=true)]
7115     [System.SerializableAttribute]
7116     public partial class StackFrame
7117     {
7118         public const int OFFSET_UNKNOWN = -1;
StackFrame()7119         public StackFrame() { }
StackFrame(bool fNeedFileInfo)7120         public StackFrame(bool fNeedFileInfo) { }
StackFrame(int skipFrames)7121         public StackFrame(int skipFrames) { }
StackFrame(int skipFrames, bool fNeedFileInfo)7122         public StackFrame(int skipFrames, bool fNeedFileInfo) { }
StackFrame(string fileName, int lineNumber)7123         public StackFrame(string fileName, int lineNumber) { }
StackFrame(string fileName, int lineNumber, int colNumber)7124         public StackFrame(string fileName, int lineNumber, int colNumber) { }
GetFileColumnNumber()7125         public virtual int GetFileColumnNumber() { throw null; }
GetFileLineNumber()7126         public virtual int GetFileLineNumber() { throw null; }
7127         [System.Security.SecuritySafeCriticalAttribute]
GetFileName()7128         public virtual string GetFileName() { throw null; }
GetILOffset()7129         public virtual int GetILOffset() { throw null; }
GetMethod()7130         public virtual System.Reflection.MethodBase GetMethod() { throw null; }
GetNativeOffset()7131         public virtual int GetNativeOffset() { throw null; }
7132         [System.Security.SecuritySafeCriticalAttribute]
ToString()7133         public override string ToString() { throw null; }
7134     }
7135     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7136     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, UnmanagedCode=true)]
7137     [System.SerializableAttribute]
7138     public partial class StackTrace
7139     {
7140         public const int METHODS_TO_SKIP = 0;
StackTrace()7141         public StackTrace() { }
StackTrace(bool fNeedFileInfo)7142         public StackTrace(bool fNeedFileInfo) { }
StackTrace(System.Diagnostics.StackFrame frame)7143         public StackTrace(System.Diagnostics.StackFrame frame) { }
StackTrace(System.Exception e)7144         public StackTrace(System.Exception e) { }
StackTrace(System.Exception e, bool fNeedFileInfo)7145         public StackTrace(System.Exception e, bool fNeedFileInfo) { }
StackTrace(System.Exception e, int skipFrames)7146         public StackTrace(System.Exception e, int skipFrames) { }
StackTrace(System.Exception e, int skipFrames, bool fNeedFileInfo)7147         public StackTrace(System.Exception e, int skipFrames, bool fNeedFileInfo) { }
StackTrace(int skipFrames)7148         public StackTrace(int skipFrames) { }
StackTrace(int skipFrames, bool fNeedFileInfo)7149         public StackTrace(int skipFrames, bool fNeedFileInfo) { }
7150         [System.ObsoleteAttribute("This constructor has been deprecated.  Please use a constructor that does not require a Thread parameter.  http://go.microsoft.com/fwlink/?linkid=14202")]
StackTrace(System.Threading.Thread targetThread, bool needFileInfo)7151         public StackTrace(System.Threading.Thread targetThread, bool needFileInfo) { }
7152         public virtual int FrameCount { get { throw null; } }
GetFrame(int index)7153         public virtual System.Diagnostics.StackFrame GetFrame(int index) { throw null; }
7154         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetFrames()7155         public virtual System.Diagnostics.StackFrame[] GetFrames() { throw null; }
ToString()7156         public override string ToString() { throw null; }
7157     }
7158 }
7159 namespace System.Diagnostics.CodeAnalysis
7160 {
7161     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), Inherited=false, AllowMultiple=true)]
7162     [System.Diagnostics.ConditionalAttribute("CODE_ANALYSIS")]
7163     public sealed partial class SuppressMessageAttribute : System.Attribute
7164     {
SuppressMessageAttribute(string category, string checkId)7165         public SuppressMessageAttribute(string category, string checkId) { }
7166         public string Category { get { throw null; } }
7167         public string CheckId { get { throw null; } }
7168         public string Justification { get { throw null; } set { } }
7169         public string MessageId { get { throw null; } set { } }
7170         public string Scope { get { throw null; } set { } }
7171         public string Target { get { throw null; } set { } }
7172     }
7173 }
7174 namespace System.Diagnostics.Contracts
7175 {
7176     public static partial class Contract
7177     {
7178         public static event System.EventHandler<System.Diagnostics.Contracts.ContractFailedEventArgs> ContractFailed { add { } remove { } }
7179         [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
7180         [System.Diagnostics.ConditionalAttribute("DEBUG")]
7181         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
Assert(bool condition)7182         public static void Assert(bool condition) { }
7183         [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
7184         [System.Diagnostics.ConditionalAttribute("DEBUG")]
7185         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
Assert(bool condition, string userMessage)7186         public static void Assert(bool condition, string userMessage) { }
7187         [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
7188         [System.Diagnostics.ConditionalAttribute("DEBUG")]
7189         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
Assume(bool condition)7190         public static void Assume(bool condition) { }
7191         [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
7192         [System.Diagnostics.ConditionalAttribute("DEBUG")]
7193         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
Assume(bool condition, string userMessage)7194         public static void Assume(bool condition, string userMessage) { }
7195         [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
7196         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
EndContractBlock()7197         public static void EndContractBlock() { }
7198         [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
7199         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
Ensures(bool condition)7200         public static void Ensures(bool condition) { }
7201         [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
7202         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
Ensures(bool condition, string userMessage)7203         public static void Ensures(bool condition, string userMessage) { }
7204         [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
7205         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
7206         public static void EnsuresOnThrow<TException>(bool condition) where TException : System.Exception { }
7207         [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
7208         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
7209         public static void EnsuresOnThrow<TException>(bool condition, string userMessage) where TException : System.Exception { }
7210         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
Exists(int fromInclusive, int toExclusive, System.Predicate<int> predicate)7211         public static bool Exists(int fromInclusive, int toExclusive, System.Predicate<int> predicate) { throw null; }
7212         [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)7213         public static bool Exists<T>(System.Collections.Generic.IEnumerable<T> collection, System.Predicate<T> predicate) { throw null; }
7214         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
ForAll(int fromInclusive, int toExclusive, System.Predicate<int> predicate)7215         public static bool ForAll(int fromInclusive, int toExclusive, System.Predicate<int> predicate) { throw null; }
7216         [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)7217         public static bool ForAll<T>(System.Collections.Generic.IEnumerable<T> collection, System.Predicate<T> predicate) { throw null; }
7218         [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
7219         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
Invariant(bool condition)7220         public static void Invariant(bool condition) { }
7221         [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
7222         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
Invariant(bool condition, string userMessage)7223         public static void Invariant(bool condition, string userMessage) { }
7224         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
OldValue(T value)7225         public static T OldValue<T>(T value) { throw null; }
7226         [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
7227         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
Requires(bool condition)7228         public static void Requires(bool condition) { }
7229         [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
7230         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
Requires(bool condition, string userMessage)7231         public static void Requires(bool condition, string userMessage) { }
7232         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
7233         public static void Requires<TException>(bool condition) where TException : System.Exception { }
7234         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
7235         public static void Requires<TException>(bool condition, string userMessage) where TException : System.Exception { }
7236         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
Result()7237         public static T Result<T>() { throw null; }
7238         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
ValueAtReturn(out T value)7239         public static T ValueAtReturn<T>(out T value) { value = default(T); throw null; }
7240     }
7241     [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false)]
7242     [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
7243     public sealed partial class ContractAbbreviatorAttribute : System.Attribute
7244     {
ContractAbbreviatorAttribute()7245         public ContractAbbreviatorAttribute() { }
7246     }
7247     [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false)]
7248     [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
7249     public sealed partial class ContractArgumentValidatorAttribute : System.Attribute
7250     {
ContractArgumentValidatorAttribute()7251         public ContractArgumentValidatorAttribute() { }
7252     }
7253     [System.AttributeUsageAttribute((System.AttributeTargets)(5124), AllowMultiple=false, Inherited=false)]
7254     [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
7255     [System.Diagnostics.ConditionalAttribute("DEBUG")]
7256     public sealed partial class ContractClassAttribute : System.Attribute
7257     {
ContractClassAttribute(System.Type typeContainingContracts)7258         public ContractClassAttribute(System.Type typeContainingContracts) { }
7259         public System.Type TypeContainingContracts { get { throw null; } }
7260     }
7261     [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=false)]
7262     [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
7263     public sealed partial class ContractClassForAttribute : System.Attribute
7264     {
ContractClassForAttribute(System.Type typeContractsAreFor)7265         public ContractClassForAttribute(System.Type typeContractsAreFor) { }
7266         public System.Type TypeContractsAreFor { get { throw null; } }
7267     }
7268     public sealed partial class ContractFailedEventArgs : System.EventArgs
7269     {
7270         [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)7271         public ContractFailedEventArgs(System.Diagnostics.Contracts.ContractFailureKind failureKind, string message, string condition, System.Exception originalException) { }
7272         public string Condition { get { throw null; } }
7273         public System.Diagnostics.Contracts.ContractFailureKind FailureKind { get { throw null; } }
7274         public bool Handled { get { throw null; } }
7275         public string Message { get { throw null; } }
7276         public System.Exception OriginalException { get { throw null; } }
7277         public bool Unwind { get { throw null; } }
7278         [System.Security.SecurityCriticalAttribute]
SetHandled()7279         public void SetHandled() { }
7280         [System.Security.SecurityCriticalAttribute]
SetUnwind()7281         public void SetUnwind() { }
7282     }
7283     public enum ContractFailureKind
7284     {
7285         Assert = 4,
7286         Assume = 5,
7287         Invariant = 3,
7288         Postcondition = 1,
7289         PostconditionOnException = 2,
7290         Precondition = 0,
7291     }
7292     [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false, Inherited=false)]
7293     [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
7294     public sealed partial class ContractInvariantMethodAttribute : System.Attribute
7295     {
ContractInvariantMethodAttribute()7296         public ContractInvariantMethodAttribute() { }
7297     }
7298     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true, Inherited=false)]
7299     [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
7300     public sealed partial class ContractOptionAttribute : System.Attribute
7301     {
ContractOptionAttribute(string category, string setting, bool enabled)7302         public ContractOptionAttribute(string category, string setting, bool enabled) { }
ContractOptionAttribute(string category, string setting, string value)7303         public ContractOptionAttribute(string category, string setting, string value) { }
7304         public string Category { get { throw null; } }
7305         public bool Enabled { get { throw null; } }
7306         public string Setting { get { throw null; } }
7307         public string Value { get { throw null; } }
7308     }
7309     [System.AttributeUsageAttribute((System.AttributeTargets)(256))]
7310     [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
7311     public sealed partial class ContractPublicPropertyNameAttribute : System.Attribute
7312     {
ContractPublicPropertyNameAttribute(string name)7313         public ContractPublicPropertyNameAttribute(string name) { }
7314         public string Name { get { throw null; } }
7315     }
7316     [System.AttributeUsageAttribute((System.AttributeTargets)(1))]
7317     public sealed partial class ContractReferenceAssemblyAttribute : System.Attribute
7318     {
ContractReferenceAssemblyAttribute()7319         public ContractReferenceAssemblyAttribute() { }
7320     }
7321     [System.AttributeUsageAttribute((System.AttributeTargets)(192), AllowMultiple=false, Inherited=true)]
7322     [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
7323     public sealed partial class ContractRuntimeIgnoredAttribute : System.Attribute
7324     {
ContractRuntimeIgnoredAttribute()7325         public ContractRuntimeIgnoredAttribute() { }
7326     }
7327     [System.AttributeUsageAttribute((System.AttributeTargets)(237))]
7328     [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
7329     public sealed partial class ContractVerificationAttribute : System.Attribute
7330     {
ContractVerificationAttribute(bool value)7331         public ContractVerificationAttribute(bool value) { }
7332         public bool Value { get { throw null; } }
7333     }
7334     [System.AttributeUsageAttribute((System.AttributeTargets)(6884), AllowMultiple=false, Inherited=true)]
7335     [System.Diagnostics.ConditionalAttribute("CONTRACTS_FULL")]
7336     public sealed partial class PureAttribute : System.Attribute
7337     {
PureAttribute()7338         public PureAttribute() { }
7339     }
7340 }
7341 namespace System.Diagnostics.Contracts.Internal
7342 {
7343     [System.ObsoleteAttribute("Use the ContractHelper class in the System.Runtime.CompilerServices namespace instead.")]
7344     public static partial class ContractHelper
7345     {
7346         [System.Diagnostics.DebuggerNonUserCodeAttribute]
7347         [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)7348         public static string RaiseContractFailedEvent(System.Diagnostics.Contracts.ContractFailureKind failureKind, string userMessage, string conditionText, System.Exception innerException) { throw null; }
7349         [System.Diagnostics.DebuggerNonUserCodeAttribute]
7350         [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)7351         public static void TriggerFailure(System.Diagnostics.Contracts.ContractFailureKind kind, string displayMessage, string userMessage, string conditionText, System.Exception innerException) { }
7352     }
7353 }
7354 namespace System.Diagnostics.SymbolStore
7355 {
7356     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7357     public partial interface ISymbolBinder
7358     {
7359         [System.ObsoleteAttribute("The recommended alternative is ISymbolBinder1.GetReader. ISymbolBinder1.GetReader takes the importer interface pointer as an IntPtr instead of an Int32, and thus works on both 32-bit and 64-bit architectures. http://go.microsoft.com/fwlink/?linkid=14202=14202")]
GetReader(int importer, string filename, string searchPath)7360         System.Diagnostics.SymbolStore.ISymbolReader GetReader(int importer, string filename, string searchPath);
7361     }
7362     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7363     public partial interface ISymbolBinder1
7364     {
GetReader(System.IntPtr importer, string filename, string searchPath)7365         System.Diagnostics.SymbolStore.ISymbolReader GetReader(System.IntPtr importer, string filename, string searchPath);
7366     }
7367     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7368     public partial interface ISymbolDocument
7369     {
7370         System.Guid CheckSumAlgorithmId { get; }
7371         System.Guid DocumentType { get; }
7372         bool HasEmbeddedSource { get; }
7373         System.Guid Language { get; }
7374         System.Guid LanguageVendor { get; }
7375         int SourceLength { get; }
7376         string URL { get; }
FindClosestLine(int line)7377         int FindClosestLine(int line);
GetCheckSum()7378         byte[] GetCheckSum();
GetSourceRange(int startLine, int startColumn, int endLine, int endColumn)7379         byte[] GetSourceRange(int startLine, int startColumn, int endLine, int endColumn);
7380     }
7381     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7382     public partial interface ISymbolDocumentWriter
7383     {
SetCheckSum(System.Guid algorithmId, byte[] checkSum)7384         void SetCheckSum(System.Guid algorithmId, byte[] checkSum);
SetSource(byte[] source)7385         void SetSource(byte[] source);
7386     }
7387     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7388     public partial interface ISymbolMethod
7389     {
7390         System.Diagnostics.SymbolStore.ISymbolScope RootScope { get; }
7391         int SequencePointCount { get; }
7392         System.Diagnostics.SymbolStore.SymbolToken Token { get; }
GetNamespace()7393         System.Diagnostics.SymbolStore.ISymbolNamespace GetNamespace();
GetOffset(System.Diagnostics.SymbolStore.ISymbolDocument document, int line, int column)7394         int GetOffset(System.Diagnostics.SymbolStore.ISymbolDocument document, int line, int column);
GetParameters()7395         System.Diagnostics.SymbolStore.ISymbolVariable[] GetParameters();
GetRanges(System.Diagnostics.SymbolStore.ISymbolDocument document, int line, int column)7396         int[] GetRanges(System.Diagnostics.SymbolStore.ISymbolDocument document, int line, int column);
GetScope(int offset)7397         System.Diagnostics.SymbolStore.ISymbolScope GetScope(int offset);
GetSequencePoints(int[] offsets, System.Diagnostics.SymbolStore.ISymbolDocument[] documents, int[] lines, int[] columns, int[] endLines, int[] endColumns)7398         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)7399         bool GetSourceStartEnd(System.Diagnostics.SymbolStore.ISymbolDocument[] docs, int[] lines, int[] columns);
7400     }
7401     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7402     public partial interface ISymbolNamespace
7403     {
7404         string Name { get; }
GetNamespaces()7405         System.Diagnostics.SymbolStore.ISymbolNamespace[] GetNamespaces();
GetVariables()7406         System.Diagnostics.SymbolStore.ISymbolVariable[] GetVariables();
7407     }
7408     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7409     public partial interface ISymbolReader
7410     {
7411         System.Diagnostics.SymbolStore.SymbolToken UserEntryPoint { get; }
GetDocument(string url, System.Guid language, System.Guid languageVendor, System.Guid documentType)7412         System.Diagnostics.SymbolStore.ISymbolDocument GetDocument(string url, System.Guid language, System.Guid languageVendor, System.Guid documentType);
GetDocuments()7413         System.Diagnostics.SymbolStore.ISymbolDocument[] GetDocuments();
GetGlobalVariables()7414         System.Diagnostics.SymbolStore.ISymbolVariable[] GetGlobalVariables();
GetMethod(System.Diagnostics.SymbolStore.SymbolToken method)7415         System.Diagnostics.SymbolStore.ISymbolMethod GetMethod(System.Diagnostics.SymbolStore.SymbolToken method);
GetMethod(System.Diagnostics.SymbolStore.SymbolToken method, int version)7416         System.Diagnostics.SymbolStore.ISymbolMethod GetMethod(System.Diagnostics.SymbolStore.SymbolToken method, int version);
GetMethodFromDocumentPosition(System.Diagnostics.SymbolStore.ISymbolDocument document, int line, int column)7417         System.Diagnostics.SymbolStore.ISymbolMethod GetMethodFromDocumentPosition(System.Diagnostics.SymbolStore.ISymbolDocument document, int line, int column);
GetNamespaces()7418         System.Diagnostics.SymbolStore.ISymbolNamespace[] GetNamespaces();
GetSymAttribute(System.Diagnostics.SymbolStore.SymbolToken parent, string name)7419         byte[] GetSymAttribute(System.Diagnostics.SymbolStore.SymbolToken parent, string name);
GetVariables(System.Diagnostics.SymbolStore.SymbolToken parent)7420         System.Diagnostics.SymbolStore.ISymbolVariable[] GetVariables(System.Diagnostics.SymbolStore.SymbolToken parent);
7421     }
7422     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7423     public partial interface ISymbolScope
7424     {
7425         int EndOffset { get; }
7426         System.Diagnostics.SymbolStore.ISymbolMethod Method { get; }
7427         System.Diagnostics.SymbolStore.ISymbolScope Parent { get; }
7428         int StartOffset { get; }
GetChildren()7429         System.Diagnostics.SymbolStore.ISymbolScope[] GetChildren();
GetLocals()7430         System.Diagnostics.SymbolStore.ISymbolVariable[] GetLocals();
GetNamespaces()7431         System.Diagnostics.SymbolStore.ISymbolNamespace[] GetNamespaces();
7432     }
7433     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7434     public partial interface ISymbolVariable
7435     {
7436         int AddressField1 { get; }
7437         int AddressField2 { get; }
7438         int AddressField3 { get; }
7439         System.Diagnostics.SymbolStore.SymAddressKind AddressKind { get; }
7440         object Attributes { get; }
7441         int EndOffset { get; }
7442         string Name { get; }
7443         int StartOffset { get; }
GetSignature()7444         byte[] GetSignature();
7445     }
7446     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7447     public partial interface ISymbolWriter
7448     {
Close()7449         void Close();
CloseMethod()7450         void CloseMethod();
CloseNamespace()7451         void CloseNamespace();
CloseScope(int endOffset)7452         void CloseScope(int endOffset);
DefineDocument(string url, System.Guid language, System.Guid languageVendor, System.Guid documentType)7453         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)7454         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)7455         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)7456         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)7457         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)7458         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)7459         void Initialize(System.IntPtr emitter, string filename, bool fFullBuild);
OpenMethod(System.Diagnostics.SymbolStore.SymbolToken method)7460         void OpenMethod(System.Diagnostics.SymbolStore.SymbolToken method);
OpenNamespace(string name)7461         void OpenNamespace(string name);
OpenScope(int startOffset)7462         int OpenScope(int startOffset);
SetMethodSourceRange(System.Diagnostics.SymbolStore.ISymbolDocumentWriter startDoc, int startLine, int startColumn, System.Diagnostics.SymbolStore.ISymbolDocumentWriter endDoc, int endLine, int endColumn)7463         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)7464         void SetScopeRange(int scopeID, int startOffset, int endOffset);
SetSymAttribute(System.Diagnostics.SymbolStore.SymbolToken parent, string name, byte[] data)7465         void SetSymAttribute(System.Diagnostics.SymbolStore.SymbolToken parent, string name, byte[] data);
SetUnderlyingWriter(System.IntPtr underlyingWriter)7466         void SetUnderlyingWriter(System.IntPtr underlyingWriter);
SetUserEntryPoint(System.Diagnostics.SymbolStore.SymbolToken entryMethod)7467         void SetUserEntryPoint(System.Diagnostics.SymbolStore.SymbolToken entryMethod);
UsingNamespace(string fullName)7468         void UsingNamespace(string fullName);
7469     }
7470     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7471     [System.SerializableAttribute]
7472     public enum SymAddressKind
7473     {
7474         BitField = 9,
7475         ILOffset = 1,
7476         NativeOffset = 5,
7477         NativeRegister = 3,
7478         NativeRegisterRegister = 6,
7479         NativeRegisterRelative = 4,
7480         NativeRegisterStack = 7,
7481         NativeRVA = 2,
7482         NativeSectionOffset = 10,
7483         NativeStackRegister = 8,
7484     }
7485     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7486     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
7487     public partial struct SymbolToken
7488     {
SymbolTokenSystem.Diagnostics.SymbolStore.SymbolToken7489         public SymbolToken(int val) { throw null;}
EqualsSystem.Diagnostics.SymbolStore.SymbolToken7490         public bool Equals(System.Diagnostics.SymbolStore.SymbolToken obj) { throw null; }
EqualsSystem.Diagnostics.SymbolStore.SymbolToken7491         public override bool Equals(object obj) { throw null; }
GetHashCodeSystem.Diagnostics.SymbolStore.SymbolToken7492         public override int GetHashCode() { throw null; }
GetTokenSystem.Diagnostics.SymbolStore.SymbolToken7493         public int GetToken() { throw null; }
operator ==System.Diagnostics.SymbolStore.SymbolToken7494         public static bool operator ==(System.Diagnostics.SymbolStore.SymbolToken a, System.Diagnostics.SymbolStore.SymbolToken b) { throw null; }
operator !=System.Diagnostics.SymbolStore.SymbolToken7495         public static bool operator !=(System.Diagnostics.SymbolStore.SymbolToken a, System.Diagnostics.SymbolStore.SymbolToken b) { throw null; }
7496     }
7497     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7498     public partial class SymDocumentType
7499     {
7500         public static readonly System.Guid Text;
SymDocumentType()7501         public SymDocumentType() { }
7502     }
7503     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7504     public partial class SymLanguageType
7505     {
7506         public static readonly System.Guid Basic;
7507         public static readonly System.Guid C;
7508         public static readonly System.Guid Cobol;
7509         public static readonly System.Guid CPlusPlus;
7510         public static readonly System.Guid CSharp;
7511         public static readonly System.Guid ILAssembly;
7512         public static readonly System.Guid Java;
7513         public static readonly System.Guid JScript;
7514         public static readonly System.Guid MCPlusPlus;
7515         public static readonly System.Guid Pascal;
7516         public static readonly System.Guid SMC;
SymLanguageType()7517         public SymLanguageType() { }
7518     }
7519     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7520     public partial class SymLanguageVendor
7521     {
7522         public static readonly System.Guid Microsoft;
SymLanguageVendor()7523         public SymLanguageVendor() { }
7524     }
7525 }
7526 namespace System.Diagnostics.Tracing
7527 {
7528     [System.FlagsAttribute]
7529     public enum EventActivityOptions
7530     {
7531         Detachable = 8,
7532         Disable = 2,
7533         None = 0,
7534         Recursive = 4,
7535     }
7536     [System.AttributeUsageAttribute((System.AttributeTargets)(64))]
7537     public sealed partial class EventAttribute : System.Attribute
7538     {
EventAttribute(int eventId)7539         public EventAttribute(int eventId) { }
7540         public System.Diagnostics.Tracing.EventActivityOptions ActivityOptions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
7541         public System.Diagnostics.Tracing.EventChannel Channel { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
7542         public int EventId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
7543         public System.Diagnostics.Tracing.EventKeywords Keywords { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
7544         public System.Diagnostics.Tracing.EventLevel Level { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
7545         public string Message { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
7546         public System.Diagnostics.Tracing.EventOpcode Opcode { get { throw null; } set { } }
7547         public System.Diagnostics.Tracing.EventTags Tags { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
7548         public System.Diagnostics.Tracing.EventTask Task { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
7549         public byte Version { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
7550     }
7551     public enum EventChannel : byte
7552     {
7553         Admin = (byte)16,
7554         Analytic = (byte)18,
7555         Debug = (byte)19,
7556         None = (byte)0,
7557         Operational = (byte)17,
7558     }
7559     public enum EventCommand
7560     {
7561         Disable = -3,
7562         Enable = -2,
7563         SendManifest = -1,
7564         Update = 0,
7565     }
7566     public partial class EventCommandEventArgs : System.EventArgs
7567     {
EventCommandEventArgs()7568         internal EventCommandEventArgs() { }
7569         public System.Collections.Generic.IDictionary<string, string> Arguments { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
7570         public System.Diagnostics.Tracing.EventCommand Command { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
DisableEvent(int eventId)7571         public bool DisableEvent(int eventId) { throw null; }
EnableEvent(int eventId)7572         public bool EnableEvent(int eventId) { throw null; }
7573     }
7574     [System.AttributeUsageAttribute((System.AttributeTargets)(12), Inherited=false)]
7575     public partial class EventDataAttribute : System.Attribute
7576     {
EventDataAttribute()7577         public EventDataAttribute() { }
7578         public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
7579     }
7580     [System.AttributeUsageAttribute((System.AttributeTargets)(128))]
7581     public partial class EventFieldAttribute : System.Attribute
7582     {
EventFieldAttribute()7583         public EventFieldAttribute() { }
7584         public System.Diagnostics.Tracing.EventFieldFormat Format { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
7585         public System.Diagnostics.Tracing.EventFieldTags Tags { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
7586     }
7587     public enum EventFieldFormat
7588     {
7589         Boolean = 3,
7590         Default = 0,
7591         Hexadecimal = 4,
7592         HResult = 15,
7593         Json = 12,
7594         String = 2,
7595         Xml = 11,
7596     }
7597     [System.FlagsAttribute]
7598     public enum EventFieldTags
7599     {
7600         None = 0,
7601     }
7602     [System.AttributeUsageAttribute((System.AttributeTargets)(128))]
7603     public partial class EventIgnoreAttribute : System.Attribute
7604     {
EventIgnoreAttribute()7605         public EventIgnoreAttribute() { }
7606     }
7607     [System.FlagsAttribute]
7608     public enum EventKeywords : long
7609     {
7610         All = (long)-1,
7611         AuditFailure = (long)4503599627370496,
7612         AuditSuccess = (long)9007199254740992,
7613         CorrelationHint = (long)4503599627370496,
7614         EventLogClassic = (long)36028797018963968,
7615         MicrosoftTelemetry = (long)562949953421312,
7616         None = (long)0,
7617         Sqm = (long)2251799813685248,
7618         WdiContext = (long)562949953421312,
7619         WdiDiagnostic = (long)1125899906842624,
7620     }
7621     public enum EventLevel
7622     {
7623         Critical = 1,
7624         Error = 2,
7625         Informational = 4,
7626         LogAlways = 0,
7627         Verbose = 5,
7628         Warning = 3,
7629     }
7630     public partial class EventListener : System.IDisposable
7631     {
EventListener()7632         public EventListener() { }
7633         public event System.EventHandler<System.Diagnostics.Tracing.EventSourceCreatedEventArgs> EventSourceCreated { add { } remove { } }
7634         public event System.EventHandler<System.Diagnostics.Tracing.EventWrittenEventArgs> EventWritten { add { } remove { } }
DisableEvents(System.Diagnostics.Tracing.EventSource eventSource)7635         public void DisableEvents(System.Diagnostics.Tracing.EventSource eventSource) { }
Dispose()7636         public virtual void Dispose() { }
EnableEvents(System.Diagnostics.Tracing.EventSource eventSource, System.Diagnostics.Tracing.EventLevel level)7637         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)7638         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)7639         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)7640         public static int EventSourceIndex(System.Diagnostics.Tracing.EventSource eventSource) { throw null; }
OnEventSourceCreated(System.Diagnostics.Tracing.EventSource eventSource)7641         protected internal virtual void OnEventSourceCreated(System.Diagnostics.Tracing.EventSource eventSource) { }
OnEventWritten(System.Diagnostics.Tracing.EventWrittenEventArgs eventData)7642         protected internal virtual void OnEventWritten(System.Diagnostics.Tracing.EventWrittenEventArgs eventData) { }
7643     }
7644     [System.FlagsAttribute]
7645     public enum EventManifestOptions
7646     {
7647         AllCultures = 2,
7648         AllowEventSourceOverride = 8,
7649         None = 0,
7650         OnlyIfNeededForRegistration = 4,
7651         Strict = 1,
7652     }
7653     public enum EventOpcode
7654     {
7655         DataCollectionStart = 3,
7656         DataCollectionStop = 4,
7657         Extension = 5,
7658         Info = 0,
7659         Receive = 240,
7660         Reply = 6,
7661         Resume = 7,
7662         Send = 9,
7663         Start = 1,
7664         Stop = 2,
7665         Suspend = 8,
7666     }
7667     public partial class EventSource : System.IDisposable
7668     {
EventSource()7669         protected EventSource() { }
EventSource(bool throwOnEventWriteErrors)7670         protected EventSource(bool throwOnEventWriteErrors) { }
EventSource(System.Diagnostics.Tracing.EventSourceSettings settings)7671         protected EventSource(System.Diagnostics.Tracing.EventSourceSettings settings) { }
EventSource(System.Diagnostics.Tracing.EventSourceSettings settings, params string[] traits)7672         protected EventSource(System.Diagnostics.Tracing.EventSourceSettings settings, params string[] traits) { }
EventSource(string eventSourceName)7673         public EventSource(string eventSourceName) { }
EventSource(string eventSourceName, System.Diagnostics.Tracing.EventSourceSettings config)7674         public EventSource(string eventSourceName, System.Diagnostics.Tracing.EventSourceSettings config) { }
EventSource(string eventSourceName, System.Diagnostics.Tracing.EventSourceSettings config, params string[] traits)7675         public EventSource(string eventSourceName, System.Diagnostics.Tracing.EventSourceSettings config, params string[] traits) { }
7676         public System.Exception ConstructionException { get { throw null; } }
7677         public static System.Guid CurrentThreadActivityId { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
7678         public System.Guid Guid { get { throw null; } }
7679         public string Name { get { throw null; } }
7680         public System.Diagnostics.Tracing.EventSourceSettings Settings { get { throw null; } }
7681         public event System.EventHandler<System.Diagnostics.Tracing.EventCommandEventArgs> EventCommandExecuted { add { } remove { } }
Dispose()7682         public void Dispose() { }
Dispose(bool disposing)7683         protected virtual void Dispose(bool disposing) { }
~EventSource()7684         ~EventSource() { }
GenerateManifest(System.Type eventSourceType, string assemblyPathToIncludeInManifest)7685         public static string GenerateManifest(System.Type eventSourceType, string assemblyPathToIncludeInManifest) { throw null; }
GenerateManifest(System.Type eventSourceType, string assemblyPathToIncludeInManifest, System.Diagnostics.Tracing.EventManifestOptions flags)7686         public static string GenerateManifest(System.Type eventSourceType, string assemblyPathToIncludeInManifest, System.Diagnostics.Tracing.EventManifestOptions flags) { throw null; }
GetGuid(System.Type eventSourceType)7687         public static System.Guid GetGuid(System.Type eventSourceType) { throw null; }
GetName(System.Type eventSourceType)7688         public static string GetName(System.Type eventSourceType) { throw null; }
GetSources()7689         public static System.Collections.Generic.IEnumerable<System.Diagnostics.Tracing.EventSource> GetSources() { throw null; }
GetTrait(string key)7690         public string GetTrait(string key) { throw null; }
IsEnabled()7691         public bool IsEnabled() { throw null; }
IsEnabled(System.Diagnostics.Tracing.EventLevel level, System.Diagnostics.Tracing.EventKeywords keywords)7692         public bool IsEnabled(System.Diagnostics.Tracing.EventLevel level, System.Diagnostics.Tracing.EventKeywords keywords) { throw null; }
IsEnabled(System.Diagnostics.Tracing.EventLevel level, System.Diagnostics.Tracing.EventKeywords keywords, System.Diagnostics.Tracing.EventChannel channel)7693         public bool IsEnabled(System.Diagnostics.Tracing.EventLevel level, System.Diagnostics.Tracing.EventKeywords keywords, System.Diagnostics.Tracing.EventChannel channel) { throw null; }
OnEventCommand(System.Diagnostics.Tracing.EventCommandEventArgs command)7694         protected virtual void OnEventCommand(System.Diagnostics.Tracing.EventCommandEventArgs command) { }
SendCommand(System.Diagnostics.Tracing.EventSource eventSource, System.Diagnostics.Tracing.EventCommand command, System.Collections.Generic.IDictionary<string, string> commandArguments)7695         public static void SendCommand(System.Diagnostics.Tracing.EventSource eventSource, System.Diagnostics.Tracing.EventCommand command, System.Collections.Generic.IDictionary<string, string> commandArguments) { }
7696         [System.Security.SecuritySafeCriticalAttribute]
SetCurrentThreadActivityId(System.Guid activityId)7697         public static void SetCurrentThreadActivityId(System.Guid activityId) { }
7698         [System.Security.SecuritySafeCriticalAttribute]
SetCurrentThreadActivityId(System.Guid activityId, out System.Guid oldActivityThatWillContinue)7699         public static void SetCurrentThreadActivityId(System.Guid activityId, out System.Guid oldActivityThatWillContinue) { oldActivityThatWillContinue = default(System.Guid); }
ToString()7700         public override string ToString() { throw null; }
7701         [System.Security.SecuritySafeCriticalAttribute]
Write(string eventName)7702         public void Write(string eventName) { }
7703         [System.Security.SecuritySafeCriticalAttribute]
Write(string eventName, System.Diagnostics.Tracing.EventSourceOptions options)7704         public void Write(string eventName, System.Diagnostics.Tracing.EventSourceOptions options) { }
7705         [System.Security.SecuritySafeCriticalAttribute]
WriteEvent(int eventId)7706         protected void WriteEvent(int eventId) { }
7707         [System.Security.SecuritySafeCriticalAttribute]
WriteEvent(int eventId, byte[] arg1)7708         protected void WriteEvent(int eventId, byte[] arg1) { }
7709         [System.Security.SecuritySafeCriticalAttribute]
WriteEvent(int eventId, int arg1)7710         protected void WriteEvent(int eventId, int arg1) { }
7711         [System.Security.SecuritySafeCriticalAttribute]
WriteEvent(int eventId, int arg1, int arg2)7712         protected void WriteEvent(int eventId, int arg1, int arg2) { }
7713         [System.Security.SecuritySafeCriticalAttribute]
WriteEvent(int eventId, int arg1, int arg2, int arg3)7714         protected void WriteEvent(int eventId, int arg1, int arg2, int arg3) { }
7715         [System.Security.SecuritySafeCriticalAttribute]
WriteEvent(int eventId, int arg1, string arg2)7716         protected void WriteEvent(int eventId, int arg1, string arg2) { }
7717         [System.Security.SecuritySafeCriticalAttribute]
WriteEvent(int eventId, long arg1)7718         protected void WriteEvent(int eventId, long arg1) { }
7719         [System.Security.SecuritySafeCriticalAttribute]
WriteEvent(int eventId, long arg1, byte[] arg2)7720         protected void WriteEvent(int eventId, long arg1, byte[] arg2) { }
7721         [System.Security.SecuritySafeCriticalAttribute]
WriteEvent(int eventId, long arg1, long arg2)7722         protected void WriteEvent(int eventId, long arg1, long arg2) { }
7723         [System.Security.SecuritySafeCriticalAttribute]
WriteEvent(int eventId, long arg1, long arg2, long arg3)7724         protected void WriteEvent(int eventId, long arg1, long arg2, long arg3) { }
7725         [System.Security.SecuritySafeCriticalAttribute]
WriteEvent(int eventId, long arg1, string arg2)7726         protected void WriteEvent(int eventId, long arg1, string arg2) { }
7727         [System.Security.SecuritySafeCriticalAttribute]
WriteEvent(int eventId, params object[] args)7728         protected void WriteEvent(int eventId, params object[] args) { }
7729         [System.Security.SecuritySafeCriticalAttribute]
WriteEvent(int eventId, string arg1)7730         protected void WriteEvent(int eventId, string arg1) { }
7731         [System.Security.SecuritySafeCriticalAttribute]
WriteEvent(int eventId, string arg1, int arg2)7732         protected void WriteEvent(int eventId, string arg1, int arg2) { }
7733         [System.Security.SecuritySafeCriticalAttribute]
WriteEvent(int eventId, string arg1, int arg2, int arg3)7734         protected void WriteEvent(int eventId, string arg1, int arg2, int arg3) { }
7735         [System.Security.SecuritySafeCriticalAttribute]
WriteEvent(int eventId, string arg1, long arg2)7736         protected void WriteEvent(int eventId, string arg1, long arg2) { }
7737         [System.Security.SecuritySafeCriticalAttribute]
WriteEvent(int eventId, string arg1, string arg2)7738         protected void WriteEvent(int eventId, string arg1, string arg2) { }
7739         [System.Security.SecuritySafeCriticalAttribute]
WriteEvent(int eventId, string arg1, string arg2, string arg3)7740         protected void WriteEvent(int eventId, string arg1, string arg2, string arg3) { }
7741         [System.CLSCompliantAttribute(false)]
7742         [System.Security.SecurityCriticalAttribute]
WriteEventCore(int eventId, int eventDataCount, System.Diagnostics.Tracing.EventSource.EventData* data)7743         protected unsafe void WriteEventCore(int eventId, int eventDataCount, System.Diagnostics.Tracing.EventSource.EventData* data) { }
7744         [System.Security.SecuritySafeCriticalAttribute]
WriteEventWithRelatedActivityId(int eventId, System.Guid relatedActivityId, params object[] args)7745         protected void WriteEventWithRelatedActivityId(int eventId, System.Guid relatedActivityId, params object[] args) { }
7746         [System.CLSCompliantAttribute(false)]
7747         [System.Security.SecurityCriticalAttribute]
WriteEventWithRelatedActivityIdCore(int eventId, System.Guid* relatedActivityId, int eventDataCount, System.Diagnostics.Tracing.EventSource.EventData* data)7748         protected unsafe void WriteEventWithRelatedActivityIdCore(int eventId, System.Guid* relatedActivityId, int eventDataCount, System.Diagnostics.Tracing.EventSource.EventData* data) { }
7749         [System.Security.SecuritySafeCriticalAttribute]
Write(string eventName, System.Diagnostics.Tracing.EventSourceOptions options, T data)7750         public void Write<T>(string eventName, System.Diagnostics.Tracing.EventSourceOptions options, T data) { }
7751         [System.Security.SecuritySafeCriticalAttribute]
Write(string eventName, ref System.Diagnostics.Tracing.EventSourceOptions options, ref System.Guid activityId, ref System.Guid relatedActivityId, ref T data)7752         public void Write<T>(string eventName, ref System.Diagnostics.Tracing.EventSourceOptions options, ref System.Guid activityId, ref System.Guid relatedActivityId, ref T data) { }
7753         [System.Security.SecuritySafeCriticalAttribute]
Write(string eventName, ref System.Diagnostics.Tracing.EventSourceOptions options, ref T data)7754         public void Write<T>(string eventName, ref System.Diagnostics.Tracing.EventSourceOptions options, ref T data) { }
7755         [System.Security.SecuritySafeCriticalAttribute]
Write(string eventName, T data)7756         public void Write<T>(string eventName, T data) { }
7757         [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
7758         protected internal partial struct EventData
7759         {
7760             public System.IntPtr DataPointer { get { throw null; } set { } }
7761             public int Size { get { throw null; } set { } }
7762         }
7763     }
7764     [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
7765     public sealed partial class EventSourceAttribute : System.Attribute
7766     {
EventSourceAttribute()7767         public EventSourceAttribute() { }
7768         public string Guid { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
7769         public string LocalizationResources { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
7770         public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
7771     }
7772     public partial class EventSourceCreatedEventArgs : System.EventArgs
7773     {
EventSourceCreatedEventArgs()7774         public EventSourceCreatedEventArgs() { }
7775         public System.Diagnostics.Tracing.EventSource EventSource { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
7776     }
7777     [System.SerializableAttribute]
7778     public partial class EventSourceException : System.Exception
7779     {
EventSourceException()7780         public EventSourceException() { }
EventSourceException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)7781         protected EventSourceException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
EventSourceException(string message)7782         public EventSourceException(string message) { }
EventSourceException(string message, System.Exception innerException)7783         public EventSourceException(string message, System.Exception innerException) { }
7784     }
7785     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
7786     public partial struct EventSourceOptions
7787     {
7788         public System.Diagnostics.Tracing.EventActivityOptions ActivityOptions { get { throw null; } set { } }
7789         public System.Diagnostics.Tracing.EventKeywords Keywords { get { throw null; } set { } }
7790         public System.Diagnostics.Tracing.EventLevel Level { get { throw null; } set { } }
7791         public System.Diagnostics.Tracing.EventOpcode Opcode { get { throw null; } set { } }
7792         public System.Diagnostics.Tracing.EventTags Tags { get { throw null; } set { } }
7793     }
7794     [System.FlagsAttribute]
7795     public enum EventSourceSettings
7796     {
7797         Default = 0,
7798         EtwManifestEventFormat = 4,
7799         EtwSelfDescribingEventFormat = 8,
7800         ThrowOnEventWriteErrors = 1,
7801     }
7802     [System.FlagsAttribute]
7803     public enum EventTags
7804     {
7805         None = 0,
7806     }
7807     public enum EventTask
7808     {
7809         None = 0,
7810     }
7811     public partial class EventWrittenEventArgs : System.EventArgs
7812     {
EventWrittenEventArgs()7813         internal EventWrittenEventArgs() { }
7814         public System.Guid ActivityId { [System.Security.SecurityCriticalAttribute]get { throw null; } }
7815         public System.Diagnostics.Tracing.EventChannel Channel { get { throw null; } }
7816         public int EventId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
7817         public string EventName { get { throw null; } }
7818         public System.Diagnostics.Tracing.EventSource EventSource { get { throw null; } }
7819         public System.Diagnostics.Tracing.EventKeywords Keywords { get { throw null; } }
7820         public System.Diagnostics.Tracing.EventLevel Level { get { throw null; } }
7821         public string Message { get { throw null; } }
7822         public System.Diagnostics.Tracing.EventOpcode Opcode { get { throw null; } }
7823         public System.Collections.ObjectModel.ReadOnlyCollection<object> Payload { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
7824         public System.Collections.ObjectModel.ReadOnlyCollection<string> PayloadNames { get { throw null; } }
7825         public System.Guid RelatedActivityId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute, System.Security.SecurityCriticalAttribute]get { throw null; } }
7826         public System.Diagnostics.Tracing.EventTags Tags { get { throw null; } }
7827         public System.Diagnostics.Tracing.EventTask Task { get { throw null; } }
7828         public byte Version { get { throw null; } }
7829     }
7830     [System.AttributeUsageAttribute((System.AttributeTargets)(64))]
7831     public sealed partial class NonEventAttribute : System.Attribute
7832     {
NonEventAttribute()7833         public NonEventAttribute() { }
7834     }
7835 }
7836 namespace System.Globalization
7837 {
7838     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7839     [System.SerializableAttribute]
7840     public abstract partial class Calendar : System.ICloneable
7841     {
7842         public const int CurrentEra = 0;
Calendar()7843         protected Calendar() { }
7844         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7845         public virtual System.Globalization.CalendarAlgorithmType AlgorithmType { get { throw null; } }
7846         protected virtual int DaysInYearBeforeMinSupportedYear { get { throw null; } }
7847         public abstract int[] Eras { get; }
7848         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7849         public bool IsReadOnly { get { throw null; } }
7850         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7851         public virtual System.DateTime MaxSupportedDateTime { get { throw null; } }
7852         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7853         public virtual System.DateTime MinSupportedDateTime { get { throw null; } }
7854         public virtual int TwoDigitYearMax { get { throw null; } set { } }
AddDays(System.DateTime time, int days)7855         public virtual System.DateTime AddDays(System.DateTime time, int days) { throw null; }
AddHours(System.DateTime time, int hours)7856         public virtual System.DateTime AddHours(System.DateTime time, int hours) { throw null; }
AddMilliseconds(System.DateTime time, double milliseconds)7857         public virtual System.DateTime AddMilliseconds(System.DateTime time, double milliseconds) { throw null; }
AddMinutes(System.DateTime time, int minutes)7858         public virtual System.DateTime AddMinutes(System.DateTime time, int minutes) { throw null; }
AddMonths(System.DateTime time, int months)7859         public abstract System.DateTime AddMonths(System.DateTime time, int months);
AddSeconds(System.DateTime time, int seconds)7860         public virtual System.DateTime AddSeconds(System.DateTime time, int seconds) { throw null; }
AddWeeks(System.DateTime time, int weeks)7861         public virtual System.DateTime AddWeeks(System.DateTime time, int weeks) { throw null; }
AddYears(System.DateTime time, int years)7862         public abstract System.DateTime AddYears(System.DateTime time, int years);
7863         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
Clone()7864         public virtual object Clone() { throw null; }
GetDayOfMonth(System.DateTime time)7865         public abstract int GetDayOfMonth(System.DateTime time);
GetDayOfWeek(System.DateTime time)7866         public abstract System.DayOfWeek GetDayOfWeek(System.DateTime time);
GetDayOfYear(System.DateTime time)7867         public abstract int GetDayOfYear(System.DateTime time);
GetDaysInMonth(int year, int month)7868         public virtual int GetDaysInMonth(int year, int month) { throw null; }
GetDaysInMonth(int year, int month, int era)7869         public abstract int GetDaysInMonth(int year, int month, int era);
GetDaysInYear(int year)7870         public virtual int GetDaysInYear(int year) { throw null; }
GetDaysInYear(int year, int era)7871         public abstract int GetDaysInYear(int year, int era);
GetEra(System.DateTime time)7872         public abstract int GetEra(System.DateTime time);
GetHour(System.DateTime time)7873         public virtual int GetHour(System.DateTime time) { throw null; }
7874         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetLeapMonth(int year)7875         public virtual int GetLeapMonth(int year) { throw null; }
7876         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetLeapMonth(int year, int era)7877         public virtual int GetLeapMonth(int year, int era) { throw null; }
GetMilliseconds(System.DateTime time)7878         public virtual double GetMilliseconds(System.DateTime time) { throw null; }
GetMinute(System.DateTime time)7879         public virtual int GetMinute(System.DateTime time) { throw null; }
GetMonth(System.DateTime time)7880         public abstract int GetMonth(System.DateTime time);
GetMonthsInYear(int year)7881         public virtual int GetMonthsInYear(int year) { throw null; }
GetMonthsInYear(int year, int era)7882         public abstract int GetMonthsInYear(int year, int era);
GetSecond(System.DateTime time)7883         public virtual int GetSecond(System.DateTime time) { throw null; }
GetWeekOfYear(System.DateTime time, System.Globalization.CalendarWeekRule rule, System.DayOfWeek firstDayOfWeek)7884         public virtual int GetWeekOfYear(System.DateTime time, System.Globalization.CalendarWeekRule rule, System.DayOfWeek firstDayOfWeek) { throw null; }
GetYear(System.DateTime time)7885         public abstract int GetYear(System.DateTime time);
IsLeapDay(int year, int month, int day)7886         public virtual bool IsLeapDay(int year, int month, int day) { throw null; }
IsLeapDay(int year, int month, int day, int era)7887         public abstract bool IsLeapDay(int year, int month, int day, int era);
IsLeapMonth(int year, int month)7888         public virtual bool IsLeapMonth(int year, int month) { throw null; }
IsLeapMonth(int year, int month, int era)7889         public abstract bool IsLeapMonth(int year, int month, int era);
IsLeapYear(int year)7890         public virtual bool IsLeapYear(int year) { throw null; }
IsLeapYear(int year, int era)7891         public abstract bool IsLeapYear(int year, int era);
7892         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
ReadOnly(System.Globalization.Calendar calendar)7893         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)7894         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)7895         public abstract System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era);
ToFourDigitYear(int year)7896         public virtual int ToFourDigitYear(int year) { throw null; }
7897     }
7898     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7899     public enum CalendarAlgorithmType
7900     {
7901         LunarCalendar = 2,
7902         LunisolarCalendar = 3,
7903         SolarCalendar = 1,
7904         Unknown = 0,
7905     }
7906     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7907     [System.SerializableAttribute]
7908     public enum CalendarWeekRule
7909     {
7910         FirstDay = 0,
7911         FirstFourDayWeek = 2,
7912         FirstFullWeek = 1,
7913     }
7914     public static partial class CharUnicodeInfo
7915     {
GetDecimalDigitValue(char ch)7916         public static int GetDecimalDigitValue(char ch) { throw null; }
GetDecimalDigitValue(string s, int index)7917         public static int GetDecimalDigitValue(string s, int index) { throw null; }
GetDigitValue(char ch)7918         public static int GetDigitValue(char ch) { throw null; }
GetDigitValue(string s, int index)7919         public static int GetDigitValue(string s, int index) { throw null; }
GetNumericValue(char ch)7920         public static double GetNumericValue(char ch) { throw null; }
GetNumericValue(string s, int index)7921         public static double GetNumericValue(string s, int index) { throw null; }
GetUnicodeCategory(char ch)7922         public static System.Globalization.UnicodeCategory GetUnicodeCategory(char ch) { throw null; }
GetUnicodeCategory(string s, int index)7923         public static System.Globalization.UnicodeCategory GetUnicodeCategory(string s, int index) { throw null; }
7924     }
7925     [System.SerializableAttribute]
7926     public partial class ChineseLunisolarCalendar : System.Globalization.EastAsianLunisolarCalendar
7927     {
7928         public const int ChineseEra = 1;
ChineseLunisolarCalendar()7929         public ChineseLunisolarCalendar() { }
7930         protected override int DaysInYearBeforeMinSupportedYear { get { throw null; } }
7931         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7932         public override int[] Eras { get { throw null; } }
7933         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7934         public override System.DateTime MaxSupportedDateTime { get { throw null; } }
7935         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7936         public override System.DateTime MinSupportedDateTime { get { throw null; } }
7937         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetEra(System.DateTime time)7938         public override int GetEra(System.DateTime time) { throw null; }
7939     }
7940     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
7941     [System.SerializableAttribute]
7942     public partial class CompareInfo : System.Runtime.Serialization.IDeserializationCallback
7943     {
CompareInfo()7944         internal CompareInfo() { }
7945         public int LCID { get { throw null; } }
7946         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7947         public virtual string Name { get { throw null; } }
7948         public System.Globalization.SortVersion Version { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
Compare(string string1, int offset1, int length1, string string2, int offset2, int length2)7949         public virtual int Compare(string string1, int offset1, int length1, string string2, int offset2, int length2) { throw null; }
7950         [System.Security.SecuritySafeCriticalAttribute]
Compare(string string1, int offset1, int length1, string string2, int offset2, int length2, System.Globalization.CompareOptions options)7951         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)7952         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)7953         public virtual int Compare(string string1, int offset1, string string2, int offset2, System.Globalization.CompareOptions options) { throw null; }
Compare(string string1, string string2)7954         public virtual int Compare(string string1, string string2) { throw null; }
7955         [System.Security.SecuritySafeCriticalAttribute]
Compare(string string1, string string2, System.Globalization.CompareOptions options)7956         public virtual int Compare(string string1, string string2, System.Globalization.CompareOptions options) { throw null; }
Equals(object value)7957         public override bool Equals(object value) { throw null; }
GetCompareInfo(int culture)7958         public static System.Globalization.CompareInfo GetCompareInfo(int culture) { throw null; }
GetCompareInfo(int culture, System.Reflection.Assembly assembly)7959         public static System.Globalization.CompareInfo GetCompareInfo(int culture, System.Reflection.Assembly assembly) { throw null; }
GetCompareInfo(string name)7960         public static System.Globalization.CompareInfo GetCompareInfo(string name) { throw null; }
GetCompareInfo(string name, System.Reflection.Assembly assembly)7961         public static System.Globalization.CompareInfo GetCompareInfo(string name, System.Reflection.Assembly assembly) { throw null; }
GetHashCode()7962         public override int GetHashCode() { throw null; }
GetHashCode(string source, System.Globalization.CompareOptions options)7963         public virtual int GetHashCode(string source, System.Globalization.CompareOptions options) { throw null; }
GetSortKey(string source)7964         public virtual System.Globalization.SortKey GetSortKey(string source) { throw null; }
GetSortKey(string source, System.Globalization.CompareOptions options)7965         public virtual System.Globalization.SortKey GetSortKey(string source, System.Globalization.CompareOptions options) { throw null; }
IndexOf(string source, char value)7966         public virtual int IndexOf(string source, char value) { throw null; }
IndexOf(string source, char value, System.Globalization.CompareOptions options)7967         public virtual int IndexOf(string source, char value, System.Globalization.CompareOptions options) { throw null; }
IndexOf(string source, char value, int startIndex)7968         public virtual int IndexOf(string source, char value, int startIndex) { throw null; }
IndexOf(string source, char value, int startIndex, System.Globalization.CompareOptions options)7969         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)7970         public virtual int IndexOf(string source, char value, int startIndex, int count) { throw null; }
7971         [System.Security.SecuritySafeCriticalAttribute]
IndexOf(string source, char value, int startIndex, int count, System.Globalization.CompareOptions options)7972         public virtual int IndexOf(string source, char value, int startIndex, int count, System.Globalization.CompareOptions options) { throw null; }
IndexOf(string source, string value)7973         public virtual int IndexOf(string source, string value) { throw null; }
IndexOf(string source, string value, System.Globalization.CompareOptions options)7974         public virtual int IndexOf(string source, string value, System.Globalization.CompareOptions options) { throw null; }
IndexOf(string source, string value, int startIndex)7975         public virtual int IndexOf(string source, string value, int startIndex) { throw null; }
IndexOf(string source, string value, int startIndex, System.Globalization.CompareOptions options)7976         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)7977         public virtual int IndexOf(string source, string value, int startIndex, int count) { throw null; }
7978         [System.Security.SecuritySafeCriticalAttribute]
IndexOf(string source, string value, int startIndex, int count, System.Globalization.CompareOptions options)7979         public virtual int IndexOf(string source, string value, int startIndex, int count, System.Globalization.CompareOptions options) { throw null; }
IsPrefix(string source, string prefix)7980         public virtual bool IsPrefix(string source, string prefix) { throw null; }
7981         [System.Security.SecuritySafeCriticalAttribute]
IsPrefix(string source, string prefix, System.Globalization.CompareOptions options)7982         public virtual bool IsPrefix(string source, string prefix, System.Globalization.CompareOptions options) { throw null; }
7983         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
IsSortable(char ch)7984         public static bool IsSortable(char ch) { throw null; }
7985         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
7986         [System.Security.SecuritySafeCriticalAttribute]
IsSortable(string text)7987         public static bool IsSortable(string text) { throw null; }
IsSuffix(string source, string suffix)7988         public virtual bool IsSuffix(string source, string suffix) { throw null; }
7989         [System.Security.SecuritySafeCriticalAttribute]
IsSuffix(string source, string suffix, System.Globalization.CompareOptions options)7990         public virtual bool IsSuffix(string source, string suffix, System.Globalization.CompareOptions options) { throw null; }
LastIndexOf(string source, char value)7991         public virtual int LastIndexOf(string source, char value) { throw null; }
LastIndexOf(string source, char value, System.Globalization.CompareOptions options)7992         public virtual int LastIndexOf(string source, char value, System.Globalization.CompareOptions options) { throw null; }
LastIndexOf(string source, char value, int startIndex)7993         public virtual int LastIndexOf(string source, char value, int startIndex) { throw null; }
LastIndexOf(string source, char value, int startIndex, System.Globalization.CompareOptions options)7994         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)7995         public virtual int LastIndexOf(string source, char value, int startIndex, int count) { throw null; }
7996         [System.Security.SecuritySafeCriticalAttribute]
LastIndexOf(string source, char value, int startIndex, int count, System.Globalization.CompareOptions options)7997         public virtual int LastIndexOf(string source, char value, int startIndex, int count, System.Globalization.CompareOptions options) { throw null; }
LastIndexOf(string source, string value)7998         public virtual int LastIndexOf(string source, string value) { throw null; }
LastIndexOf(string source, string value, System.Globalization.CompareOptions options)7999         public virtual int LastIndexOf(string source, string value, System.Globalization.CompareOptions options) { throw null; }
LastIndexOf(string source, string value, int startIndex)8000         public virtual int LastIndexOf(string source, string value, int startIndex) { throw null; }
LastIndexOf(string source, string value, int startIndex, System.Globalization.CompareOptions options)8001         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)8002         public virtual int LastIndexOf(string source, string value, int startIndex, int count) { throw null; }
8003         [System.Security.SecuritySafeCriticalAttribute]
LastIndexOf(string source, string value, int startIndex, int count, System.Globalization.CompareOptions options)8004         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)8005         void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { }
ToString()8006         public override string ToString() { throw null; }
8007     }
8008     [System.FlagsAttribute]
8009     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8010     [System.SerializableAttribute]
8011     public enum CompareOptions
8012     {
8013         IgnoreCase = 1,
8014         IgnoreKanaType = 8,
8015         IgnoreNonSpace = 2,
8016         IgnoreSymbols = 4,
8017         IgnoreWidth = 16,
8018         None = 0,
8019         Ordinal = 1073741824,
8020         OrdinalIgnoreCase = 268435456,
8021         StringSort = 536870912,
8022     }
8023     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8024     [System.SerializableAttribute]
8025     public partial class CultureInfo : System.ICloneable, System.IFormatProvider
8026     {
CultureInfo(int culture)8027         public CultureInfo(int culture) { }
CultureInfo(int culture, bool useUserOverride)8028         public CultureInfo(int culture, bool useUserOverride) { }
CultureInfo(string name)8029         public CultureInfo(string name) { }
CultureInfo(string name, bool useUserOverride)8030         public CultureInfo(string name, bool useUserOverride) { }
8031         public virtual System.Globalization.Calendar Calendar { get { throw null; } }
8032         public virtual System.Globalization.CompareInfo CompareInfo { get { throw null; } }
8033         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8034         public System.Globalization.CultureTypes CultureTypes { get { throw null; } }
8035         public static System.Globalization.CultureInfo CurrentCulture { get { throw null; } set { } }
8036         public static System.Globalization.CultureInfo CurrentUICulture { get { throw null; } set { } }
8037         public virtual System.Globalization.DateTimeFormatInfo DateTimeFormat { get { throw null; } set { } }
8038         public static System.Globalization.CultureInfo DefaultThreadCurrentCulture { get { throw null; } [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlThread=true)]set { } }
8039         public static System.Globalization.CultureInfo DefaultThreadCurrentUICulture { get { throw null; } [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlThread=true)]set { } }
8040         public virtual string DisplayName { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
8041         public virtual string EnglishName { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
8042         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8043         public string IetfLanguageTag { get { throw null; } }
8044         public static System.Globalization.CultureInfo InstalledUICulture { get { throw null; } }
8045         public static System.Globalization.CultureInfo InvariantCulture { get { throw null; } }
8046         public virtual bool IsNeutralCulture { get { throw null; } }
8047         public bool IsReadOnly { get { throw null; } }
8048         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8049         public virtual int KeyboardLayoutId { get { throw null; } }
8050         public virtual int LCID { get { throw null; } }
8051         public virtual string Name { get { throw null; } }
8052         public virtual string NativeName { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
8053         public virtual System.Globalization.NumberFormatInfo NumberFormat { get { throw null; } set { } }
8054         public virtual System.Globalization.Calendar[] OptionalCalendars { get { throw null; } }
8055         public virtual System.Globalization.CultureInfo Parent { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
8056         public virtual System.Globalization.TextInfo TextInfo { get { throw null; } }
8057         public virtual string ThreeLetterISOLanguageName { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
8058         public virtual string ThreeLetterWindowsLanguageName { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
8059         public virtual string TwoLetterISOLanguageName { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
8060         public bool UseUserOverride { get { throw null; } }
ClearCachedData()8061         public void ClearCachedData() { }
Clone()8062         public virtual object Clone() { throw null; }
CreateSpecificCulture(string name)8063         public static System.Globalization.CultureInfo CreateSpecificCulture(string name) { throw null; }
Equals(object value)8064         public override bool Equals(object value) { throw null; }
8065         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8066         [System.Security.SecuritySafeCriticalAttribute]
GetConsoleFallbackUICulture()8067         public System.Globalization.CultureInfo GetConsoleFallbackUICulture() { throw null; }
GetCultureInfo(int culture)8068         public static System.Globalization.CultureInfo GetCultureInfo(int culture) { throw null; }
GetCultureInfo(string name)8069         public static System.Globalization.CultureInfo GetCultureInfo(string name) { throw null; }
GetCultureInfo(string name, string altName)8070         public static System.Globalization.CultureInfo GetCultureInfo(string name, string altName) { throw null; }
GetCultureInfoByIetfLanguageTag(string name)8071         public static System.Globalization.CultureInfo GetCultureInfoByIetfLanguageTag(string name) { throw null; }
GetCultures(System.Globalization.CultureTypes types)8072         public static System.Globalization.CultureInfo[] GetCultures(System.Globalization.CultureTypes types) { throw null; }
GetFormat(System.Type formatType)8073         public virtual object GetFormat(System.Type formatType) { throw null; }
GetHashCode()8074         public override int GetHashCode() { throw null; }
ReadOnly(System.Globalization.CultureInfo ci)8075         public static System.Globalization.CultureInfo ReadOnly(System.Globalization.CultureInfo ci) { throw null; }
ToString()8076         public override string ToString() { throw null; }
8077     }
8078     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8079     [System.SerializableAttribute]
8080     public partial class CultureNotFoundException : System.ArgumentException, System.Runtime.Serialization.ISerializable
8081     {
CultureNotFoundException()8082         public CultureNotFoundException() { }
CultureNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)8083         protected CultureNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
CultureNotFoundException(string message)8084         public CultureNotFoundException(string message) { }
CultureNotFoundException(string message, System.Exception innerException)8085         public CultureNotFoundException(string message, System.Exception innerException) { }
CultureNotFoundException(string message, int invalidCultureId, System.Exception innerException)8086         public CultureNotFoundException(string message, int invalidCultureId, System.Exception innerException) { }
CultureNotFoundException(string paramName, int invalidCultureId, string message)8087         public CultureNotFoundException(string paramName, int invalidCultureId, string message) { }
CultureNotFoundException(string paramName, string message)8088         public CultureNotFoundException(string paramName, string message) { }
CultureNotFoundException(string message, string invalidCultureName, System.Exception innerException)8089         public CultureNotFoundException(string message, string invalidCultureName, System.Exception innerException) { }
CultureNotFoundException(string paramName, string invalidCultureName, string message)8090         public CultureNotFoundException(string paramName, string invalidCultureName, string message) { }
8091         public virtual System.Nullable<int> InvalidCultureId { get { throw null; } }
8092         public virtual string InvalidCultureName { get { throw null; } }
8093         public override string Message { get { throw null; } }
8094         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)8095         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
8096     }
8097     [System.FlagsAttribute]
8098     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8099     [System.SerializableAttribute]
8100     public enum CultureTypes
8101     {
8102         AllCultures = 7,
8103         [System.ObsoleteAttribute("This value has been deprecated.  Please use other values in CultureTypes.")]
8104         FrameworkCultures = 64,
8105         InstalledWin32Cultures = 4,
8106         NeutralCultures = 1,
8107         ReplacementCultures = 16,
8108         SpecificCultures = 2,
8109         UserCustomCulture = 8,
8110         [System.ObsoleteAttribute("This value has been deprecated.  Please use other values in CultureTypes.")]
8111         WindowsOnlyCultures = 32,
8112     }
8113     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8114     [System.SerializableAttribute]
8115     public sealed partial class DateTimeFormatInfo : System.ICloneable, System.IFormatProvider
8116     {
DateTimeFormatInfo()8117         public DateTimeFormatInfo() { }
8118         public string[] AbbreviatedDayNames { get { throw null; } set { } }
8119         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8120         public string[] AbbreviatedMonthGenitiveNames { get { throw null; } set { } }
8121         public string[] AbbreviatedMonthNames { get { throw null; } set { } }
8122         public string AMDesignator { get { throw null; } set { } }
8123         public System.Globalization.Calendar Calendar { get { throw null; } set { } }
8124         public System.Globalization.CalendarWeekRule CalendarWeekRule { get { throw null; } set { } }
8125         public static System.Globalization.DateTimeFormatInfo CurrentInfo { get { throw null; } }
8126         public string DateSeparator { get { throw null; } set { } }
8127         public string[] DayNames { get { throw null; } set { } }
8128         public System.DayOfWeek FirstDayOfWeek { get { throw null; } set { } }
8129         public string FullDateTimePattern { get { throw null; } set { } }
8130         public static System.Globalization.DateTimeFormatInfo InvariantInfo { get { throw null; } }
8131         public bool IsReadOnly { get { throw null; } }
8132         public string LongDatePattern { get { throw null; } set { } }
8133         public string LongTimePattern { get { throw null; } set { } }
8134         public string MonthDayPattern { get { throw null; } set { } }
8135         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8136         public string[] MonthGenitiveNames { get { throw null; } set { } }
8137         public string[] MonthNames { get { throw null; } set { } }
8138         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8139         public string NativeCalendarName { get { throw null; } }
8140         public string PMDesignator { get { throw null; } set { } }
8141         public string RFC1123Pattern { get { throw null; } }
8142         public string ShortDatePattern { get { throw null; } set { } }
8143         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8144         public string[] ShortestDayNames { get { throw null; } set { } }
8145         public string ShortTimePattern { get { throw null; } set { } }
8146         public string SortableDateTimePattern { get { throw null; } }
8147         public string TimeSeparator { get { throw null; } set { } }
8148         public string UniversalSortableDateTimePattern { get { throw null; } }
8149         public string YearMonthPattern { get { throw null; } set { } }
Clone()8150         public object Clone() { throw null; }
GetAbbreviatedDayName(System.DayOfWeek dayofweek)8151         public string GetAbbreviatedDayName(System.DayOfWeek dayofweek) { throw null; }
GetAbbreviatedEraName(int era)8152         public string GetAbbreviatedEraName(int era) { throw null; }
GetAbbreviatedMonthName(int month)8153         public string GetAbbreviatedMonthName(int month) { throw null; }
GetAllDateTimePatterns()8154         public string[] GetAllDateTimePatterns() { throw null; }
GetAllDateTimePatterns(char format)8155         public string[] GetAllDateTimePatterns(char format) { throw null; }
GetDayName(System.DayOfWeek dayofweek)8156         public string GetDayName(System.DayOfWeek dayofweek) { throw null; }
GetEra(string eraName)8157         public int GetEra(string eraName) { throw null; }
GetEraName(int era)8158         public string GetEraName(int era) { throw null; }
GetFormat(System.Type formatType)8159         public object GetFormat(System.Type formatType) { throw null; }
GetInstance(System.IFormatProvider provider)8160         public static System.Globalization.DateTimeFormatInfo GetInstance(System.IFormatProvider provider) { throw null; }
GetMonthName(int month)8161         public string GetMonthName(int month) { throw null; }
8162         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetShortestDayName(System.DayOfWeek dayOfWeek)8163         public string GetShortestDayName(System.DayOfWeek dayOfWeek) { throw null; }
ReadOnly(System.Globalization.DateTimeFormatInfo dtfi)8164         public static System.Globalization.DateTimeFormatInfo ReadOnly(System.Globalization.DateTimeFormatInfo dtfi) { throw null; }
8165         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
SetAllDateTimePatterns(string[] patterns, char format)8166         public void SetAllDateTimePatterns(string[] patterns, char format) { }
8167     }
8168     [System.FlagsAttribute]
8169     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8170     [System.SerializableAttribute]
8171     public enum DateTimeStyles
8172     {
8173         AdjustToUniversal = 16,
8174         AllowInnerWhite = 4,
8175         AllowLeadingWhite = 1,
8176         AllowTrailingWhite = 2,
8177         AllowWhiteSpaces = 7,
8178         AssumeLocal = 32,
8179         AssumeUniversal = 64,
8180         NoCurrentDateDefault = 8,
8181         None = 0,
8182         RoundtripKind = 128,
8183     }
8184     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8185     [System.SerializableAttribute]
8186     public partial class DaylightTime
8187     {
DaylightTime(System.DateTime start, System.DateTime end, System.TimeSpan delta)8188         public DaylightTime(System.DateTime start, System.DateTime end, System.TimeSpan delta) { }
8189         public System.TimeSpan Delta { get { throw null; } }
8190         public System.DateTime End { get { throw null; } }
8191         public System.DateTime Start { get { throw null; } }
8192     }
8193     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8194     [System.SerializableAttribute]
8195     public enum DigitShapes
8196     {
8197         Context = 0,
8198         NativeNational = 2,
8199         None = 1,
8200     }
8201     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8202     [System.SerializableAttribute]
8203     public abstract partial class EastAsianLunisolarCalendar : System.Globalization.Calendar
8204     {
EastAsianLunisolarCalendar()8205         internal EastAsianLunisolarCalendar() { }
8206         public override System.Globalization.CalendarAlgorithmType AlgorithmType { get { throw null; } }
8207         public override int TwoDigitYearMax { get { throw null; } set { } }
AddMonths(System.DateTime time, int months)8208         public override System.DateTime AddMonths(System.DateTime time, int months) { throw null; }
AddYears(System.DateTime time, int years)8209         public override System.DateTime AddYears(System.DateTime time, int years) { throw null; }
GetCelestialStem(int sexagenaryYear)8210         public int GetCelestialStem(int sexagenaryYear) { throw null; }
GetDayOfMonth(System.DateTime time)8211         public override int GetDayOfMonth(System.DateTime time) { throw null; }
GetDayOfWeek(System.DateTime time)8212         public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { throw null; }
GetDayOfYear(System.DateTime time)8213         public override int GetDayOfYear(System.DateTime time) { throw null; }
GetDaysInMonth(int year, int month, int era)8214         public override int GetDaysInMonth(int year, int month, int era) { throw null; }
GetDaysInYear(int year, int era)8215         public override int GetDaysInYear(int year, int era) { throw null; }
GetLeapMonth(int year, int era)8216         public override int GetLeapMonth(int year, int era) { throw null; }
GetMonth(System.DateTime time)8217         public override int GetMonth(System.DateTime time) { throw null; }
GetMonthsInYear(int year, int era)8218         public override int GetMonthsInYear(int year, int era) { throw null; }
GetSexagenaryYear(System.DateTime time)8219         public virtual int GetSexagenaryYear(System.DateTime time) { throw null; }
GetTerrestrialBranch(int sexagenaryYear)8220         public int GetTerrestrialBranch(int sexagenaryYear) { throw null; }
GetYear(System.DateTime time)8221         public override int GetYear(System.DateTime time) { throw null; }
IsLeapDay(int year, int month, int day, int era)8222         public override bool IsLeapDay(int year, int month, int day, int era) { throw null; }
IsLeapMonth(int year, int month, int era)8223         public override bool IsLeapMonth(int year, int month, int era) { throw null; }
IsLeapYear(int year, int era)8224         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)8225         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)8226         public override int ToFourDigitYear(int year) { throw null; }
8227     }
8228     public static partial class GlobalizationExtensions
8229     {
GetStringComparer(this System.Globalization.CompareInfo compareInfo, System.Globalization.CompareOptions options)8230         public static System.StringComparer GetStringComparer(this System.Globalization.CompareInfo compareInfo, System.Globalization.CompareOptions options) { throw null; }
8231     }
8232     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8233     [System.SerializableAttribute]
8234     public partial class GregorianCalendar : System.Globalization.Calendar
8235     {
8236         public const int ADEra = 1;
GregorianCalendar()8237         public GregorianCalendar() { }
GregorianCalendar(System.Globalization.GregorianCalendarTypes type)8238         public GregorianCalendar(System.Globalization.GregorianCalendarTypes type) { }
8239         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8240         public override System.Globalization.CalendarAlgorithmType AlgorithmType { get { throw null; } }
8241         public virtual System.Globalization.GregorianCalendarTypes CalendarType { get { throw null; } set { } }
8242         public override int[] Eras { get { throw null; } }
8243         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8244         public override System.DateTime MaxSupportedDateTime { get { throw null; } }
8245         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8246         public override System.DateTime MinSupportedDateTime { get { throw null; } }
8247         public override int TwoDigitYearMax { get { throw null; } set { } }
AddMonths(System.DateTime time, int months)8248         public override System.DateTime AddMonths(System.DateTime time, int months) { throw null; }
AddYears(System.DateTime time, int years)8249         public override System.DateTime AddYears(System.DateTime time, int years) { throw null; }
GetDayOfMonth(System.DateTime time)8250         public override int GetDayOfMonth(System.DateTime time) { throw null; }
GetDayOfWeek(System.DateTime time)8251         public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { throw null; }
GetDayOfYear(System.DateTime time)8252         public override int GetDayOfYear(System.DateTime time) { throw null; }
GetDaysInMonth(int year, int month, int era)8253         public override int GetDaysInMonth(int year, int month, int era) { throw null; }
GetDaysInYear(int year, int era)8254         public override int GetDaysInYear(int year, int era) { throw null; }
GetEra(System.DateTime time)8255         public override int GetEra(System.DateTime time) { throw null; }
8256         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetLeapMonth(int year, int era)8257         public override int GetLeapMonth(int year, int era) { throw null; }
GetMonth(System.DateTime time)8258         public override int GetMonth(System.DateTime time) { throw null; }
GetMonthsInYear(int year, int era)8259         public override int GetMonthsInYear(int year, int era) { throw null; }
GetYear(System.DateTime time)8260         public override int GetYear(System.DateTime time) { throw null; }
IsLeapDay(int year, int month, int day, int era)8261         public override bool IsLeapDay(int year, int month, int day, int era) { throw null; }
IsLeapMonth(int year, int month, int era)8262         public override bool IsLeapMonth(int year, int month, int era) { throw null; }
IsLeapYear(int year, int era)8263         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)8264         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)8265         public override int ToFourDigitYear(int year) { throw null; }
8266     }
8267     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8268     [System.SerializableAttribute]
8269     public enum GregorianCalendarTypes
8270     {
8271         Arabic = 10,
8272         Localized = 1,
8273         MiddleEastFrench = 9,
8274         TransliteratedEnglish = 11,
8275         TransliteratedFrench = 12,
8276         USEnglish = 2,
8277     }
8278     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8279     [System.SerializableAttribute]
8280     public partial class HebrewCalendar : System.Globalization.Calendar
8281     {
8282         public static readonly int HebrewEra;
HebrewCalendar()8283         public HebrewCalendar() { }
8284         public override System.Globalization.CalendarAlgorithmType AlgorithmType { get { throw null; } }
8285         public override int[] Eras { get { throw null; } }
8286         public override System.DateTime MaxSupportedDateTime { get { throw null; } }
8287         public override System.DateTime MinSupportedDateTime { get { throw null; } }
8288         public override int TwoDigitYearMax { get { throw null; } set { } }
AddMonths(System.DateTime time, int months)8289         public override System.DateTime AddMonths(System.DateTime time, int months) { throw null; }
AddYears(System.DateTime time, int years)8290         public override System.DateTime AddYears(System.DateTime time, int years) { throw null; }
GetDayOfMonth(System.DateTime time)8291         public override int GetDayOfMonth(System.DateTime time) { throw null; }
GetDayOfWeek(System.DateTime time)8292         public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { throw null; }
GetDayOfYear(System.DateTime time)8293         public override int GetDayOfYear(System.DateTime time) { throw null; }
GetDaysInMonth(int year, int month, int era)8294         public override int GetDaysInMonth(int year, int month, int era) { throw null; }
GetDaysInYear(int year, int era)8295         public override int GetDaysInYear(int year, int era) { throw null; }
GetEra(System.DateTime time)8296         public override int GetEra(System.DateTime time) { throw null; }
GetLeapMonth(int year, int era)8297         public override int GetLeapMonth(int year, int era) { throw null; }
GetMonth(System.DateTime time)8298         public override int GetMonth(System.DateTime time) { throw null; }
GetMonthsInYear(int year, int era)8299         public override int GetMonthsInYear(int year, int era) { throw null; }
GetYear(System.DateTime time)8300         public override int GetYear(System.DateTime time) { throw null; }
IsLeapDay(int year, int month, int day, int era)8301         public override bool IsLeapDay(int year, int month, int day, int era) { throw null; }
IsLeapMonth(int year, int month, int era)8302         public override bool IsLeapMonth(int year, int month, int era) { throw null; }
IsLeapYear(int year, int era)8303         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)8304         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)8305         public override int ToFourDigitYear(int year) { throw null; }
8306     }
8307     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8308     [System.SerializableAttribute]
8309     public partial class HijriCalendar : System.Globalization.Calendar
8310     {
8311         public static readonly int HijriEra;
HijriCalendar()8312         public HijriCalendar() { }
8313         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8314         public override System.Globalization.CalendarAlgorithmType AlgorithmType { get { throw null; } }
8315         protected override int DaysInYearBeforeMinSupportedYear { get { throw null; } }
8316         public override int[] Eras { get { throw null; } }
8317         public int HijriAdjustment { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } set { } }
8318         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8319         public override System.DateTime MaxSupportedDateTime { get { throw null; } }
8320         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8321         public override System.DateTime MinSupportedDateTime { get { throw null; } }
8322         public override int TwoDigitYearMax { get { throw null; } set { } }
AddMonths(System.DateTime time, int months)8323         public override System.DateTime AddMonths(System.DateTime time, int months) { throw null; }
AddYears(System.DateTime time, int years)8324         public override System.DateTime AddYears(System.DateTime time, int years) { throw null; }
GetDayOfMonth(System.DateTime time)8325         public override int GetDayOfMonth(System.DateTime time) { throw null; }
GetDayOfWeek(System.DateTime time)8326         public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { throw null; }
GetDayOfYear(System.DateTime time)8327         public override int GetDayOfYear(System.DateTime time) { throw null; }
GetDaysInMonth(int year, int month, int era)8328         public override int GetDaysInMonth(int year, int month, int era) { throw null; }
GetDaysInYear(int year, int era)8329         public override int GetDaysInYear(int year, int era) { throw null; }
GetEra(System.DateTime time)8330         public override int GetEra(System.DateTime time) { throw null; }
8331         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetLeapMonth(int year, int era)8332         public override int GetLeapMonth(int year, int era) { throw null; }
GetMonth(System.DateTime time)8333         public override int GetMonth(System.DateTime time) { throw null; }
GetMonthsInYear(int year, int era)8334         public override int GetMonthsInYear(int year, int era) { throw null; }
GetYear(System.DateTime time)8335         public override int GetYear(System.DateTime time) { throw null; }
IsLeapDay(int year, int month, int day, int era)8336         public override bool IsLeapDay(int year, int month, int day, int era) { throw null; }
IsLeapMonth(int year, int month, int era)8337         public override bool IsLeapMonth(int year, int month, int era) { throw null; }
IsLeapYear(int year, int era)8338         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)8339         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)8340         public override int ToFourDigitYear(int year) { throw null; }
8341     }
8342     public sealed partial class IdnMapping
8343     {
IdnMapping()8344         public IdnMapping() { }
8345         public bool AllowUnassigned { get { throw null; } set { } }
8346         public bool UseStd3AsciiRules { get { throw null; } set { } }
Equals(object obj)8347         public override bool Equals(object obj) { throw null; }
GetAscii(string unicode)8348         public string GetAscii(string unicode) { throw null; }
GetAscii(string unicode, int index)8349         public string GetAscii(string unicode, int index) { throw null; }
GetAscii(string unicode, int index, int count)8350         public string GetAscii(string unicode, int index, int count) { throw null; }
GetHashCode()8351         public override int GetHashCode() { throw null; }
GetUnicode(string ascii)8352         public string GetUnicode(string ascii) { throw null; }
GetUnicode(string ascii, int index)8353         public string GetUnicode(string ascii, int index) { throw null; }
GetUnicode(string ascii, int index, int count)8354         public string GetUnicode(string ascii, int index, int count) { throw null; }
8355     }
8356     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8357     [System.SerializableAttribute]
8358     public partial class JapaneseCalendar : System.Globalization.Calendar
8359     {
JapaneseCalendar()8360         public JapaneseCalendar() { }
8361         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8362         public override System.Globalization.CalendarAlgorithmType AlgorithmType { get { throw null; } }
8363         public override int[] Eras { get { throw null; } }
8364         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8365         public override System.DateTime MaxSupportedDateTime { get { throw null; } }
8366         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8367         public override System.DateTime MinSupportedDateTime { get { throw null; } }
8368         public override int TwoDigitYearMax { get { throw null; } set { } }
AddMonths(System.DateTime time, int months)8369         public override System.DateTime AddMonths(System.DateTime time, int months) { throw null; }
AddYears(System.DateTime time, int years)8370         public override System.DateTime AddYears(System.DateTime time, int years) { throw null; }
GetDayOfMonth(System.DateTime time)8371         public override int GetDayOfMonth(System.DateTime time) { throw null; }
GetDayOfWeek(System.DateTime time)8372         public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { throw null; }
GetDayOfYear(System.DateTime time)8373         public override int GetDayOfYear(System.DateTime time) { throw null; }
GetDaysInMonth(int year, int month, int era)8374         public override int GetDaysInMonth(int year, int month, int era) { throw null; }
GetDaysInYear(int year, int era)8375         public override int GetDaysInYear(int year, int era) { throw null; }
GetEra(System.DateTime time)8376         public override int GetEra(System.DateTime time) { throw null; }
8377         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetLeapMonth(int year, int era)8378         public override int GetLeapMonth(int year, int era) { throw null; }
GetMonth(System.DateTime time)8379         public override int GetMonth(System.DateTime time) { throw null; }
GetMonthsInYear(int year, int era)8380         public override int GetMonthsInYear(int year, int era) { throw null; }
8381         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetWeekOfYear(System.DateTime time, System.Globalization.CalendarWeekRule rule, System.DayOfWeek firstDayOfWeek)8382         public override int GetWeekOfYear(System.DateTime time, System.Globalization.CalendarWeekRule rule, System.DayOfWeek firstDayOfWeek) { throw null; }
GetYear(System.DateTime time)8383         public override int GetYear(System.DateTime time) { throw null; }
IsLeapDay(int year, int month, int day, int era)8384         public override bool IsLeapDay(int year, int month, int day, int era) { throw null; }
IsLeapMonth(int year, int month, int era)8385         public override bool IsLeapMonth(int year, int month, int era) { throw null; }
IsLeapYear(int year, int era)8386         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)8387         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)8388         public override int ToFourDigitYear(int year) { throw null; }
8389     }
8390     [System.SerializableAttribute]
8391     public partial class JapaneseLunisolarCalendar : System.Globalization.EastAsianLunisolarCalendar
8392     {
8393         public const int JapaneseEra = 1;
JapaneseLunisolarCalendar()8394         public JapaneseLunisolarCalendar() { }
8395         protected override int DaysInYearBeforeMinSupportedYear { get { throw null; } }
8396         public override int[] Eras { get { throw null; } }
8397         public override System.DateTime MaxSupportedDateTime { get { throw null; } }
8398         public override System.DateTime MinSupportedDateTime { get { throw null; } }
GetEra(System.DateTime time)8399         public override int GetEra(System.DateTime time) { throw null; }
8400     }
8401     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8402     [System.SerializableAttribute]
8403     public partial class JulianCalendar : System.Globalization.Calendar
8404     {
8405         public static readonly int JulianEra;
JulianCalendar()8406         public JulianCalendar() { }
8407         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8408         public override System.Globalization.CalendarAlgorithmType AlgorithmType { get { throw null; } }
8409         public override int[] Eras { get { throw null; } }
8410         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8411         public override System.DateTime MaxSupportedDateTime { get { throw null; } }
8412         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8413         public override System.DateTime MinSupportedDateTime { get { throw null; } }
8414         public override int TwoDigitYearMax { get { throw null; } set { } }
AddMonths(System.DateTime time, int months)8415         public override System.DateTime AddMonths(System.DateTime time, int months) { throw null; }
AddYears(System.DateTime time, int years)8416         public override System.DateTime AddYears(System.DateTime time, int years) { throw null; }
GetDayOfMonth(System.DateTime time)8417         public override int GetDayOfMonth(System.DateTime time) { throw null; }
GetDayOfWeek(System.DateTime time)8418         public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { throw null; }
GetDayOfYear(System.DateTime time)8419         public override int GetDayOfYear(System.DateTime time) { throw null; }
GetDaysInMonth(int year, int month, int era)8420         public override int GetDaysInMonth(int year, int month, int era) { throw null; }
GetDaysInYear(int year, int era)8421         public override int GetDaysInYear(int year, int era) { throw null; }
GetEra(System.DateTime time)8422         public override int GetEra(System.DateTime time) { throw null; }
8423         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetLeapMonth(int year, int era)8424         public override int GetLeapMonth(int year, int era) { throw null; }
GetMonth(System.DateTime time)8425         public override int GetMonth(System.DateTime time) { throw null; }
GetMonthsInYear(int year, int era)8426         public override int GetMonthsInYear(int year, int era) { throw null; }
GetYear(System.DateTime time)8427         public override int GetYear(System.DateTime time) { throw null; }
IsLeapDay(int year, int month, int day, int era)8428         public override bool IsLeapDay(int year, int month, int day, int era) { throw null; }
IsLeapMonth(int year, int month, int era)8429         public override bool IsLeapMonth(int year, int month, int era) { throw null; }
IsLeapYear(int year, int era)8430         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)8431         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)8432         public override int ToFourDigitYear(int year) { throw null; }
8433     }
8434     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8435     [System.SerializableAttribute]
8436     public partial class KoreanCalendar : System.Globalization.Calendar
8437     {
8438         public const int KoreanEra = 1;
KoreanCalendar()8439         public KoreanCalendar() { }
8440         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8441         public override System.Globalization.CalendarAlgorithmType AlgorithmType { get { throw null; } }
8442         public override int[] Eras { get { throw null; } }
8443         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8444         public override System.DateTime MaxSupportedDateTime { get { throw null; } }
8445         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8446         public override System.DateTime MinSupportedDateTime { get { throw null; } }
8447         public override int TwoDigitYearMax { get { throw null; } set { } }
AddMonths(System.DateTime time, int months)8448         public override System.DateTime AddMonths(System.DateTime time, int months) { throw null; }
AddYears(System.DateTime time, int years)8449         public override System.DateTime AddYears(System.DateTime time, int years) { throw null; }
GetDayOfMonth(System.DateTime time)8450         public override int GetDayOfMonth(System.DateTime time) { throw null; }
GetDayOfWeek(System.DateTime time)8451         public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { throw null; }
GetDayOfYear(System.DateTime time)8452         public override int GetDayOfYear(System.DateTime time) { throw null; }
GetDaysInMonth(int year, int month, int era)8453         public override int GetDaysInMonth(int year, int month, int era) { throw null; }
GetDaysInYear(int year, int era)8454         public override int GetDaysInYear(int year, int era) { throw null; }
GetEra(System.DateTime time)8455         public override int GetEra(System.DateTime time) { throw null; }
8456         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetLeapMonth(int year, int era)8457         public override int GetLeapMonth(int year, int era) { throw null; }
GetMonth(System.DateTime time)8458         public override int GetMonth(System.DateTime time) { throw null; }
GetMonthsInYear(int year, int era)8459         public override int GetMonthsInYear(int year, int era) { throw null; }
8460         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetWeekOfYear(System.DateTime time, System.Globalization.CalendarWeekRule rule, System.DayOfWeek firstDayOfWeek)8461         public override int GetWeekOfYear(System.DateTime time, System.Globalization.CalendarWeekRule rule, System.DayOfWeek firstDayOfWeek) { throw null; }
GetYear(System.DateTime time)8462         public override int GetYear(System.DateTime time) { throw null; }
IsLeapDay(int year, int month, int day, int era)8463         public override bool IsLeapDay(int year, int month, int day, int era) { throw null; }
IsLeapMonth(int year, int month, int era)8464         public override bool IsLeapMonth(int year, int month, int era) { throw null; }
IsLeapYear(int year, int era)8465         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)8466         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)8467         public override int ToFourDigitYear(int year) { throw null; }
8468     }
8469     [System.SerializableAttribute]
8470     public partial class KoreanLunisolarCalendar : System.Globalization.EastAsianLunisolarCalendar
8471     {
8472         public const int GregorianEra = 1;
KoreanLunisolarCalendar()8473         public KoreanLunisolarCalendar() { }
8474         protected override int DaysInYearBeforeMinSupportedYear { get { throw null; } }
8475         public override int[] Eras { get { throw null; } }
8476         public override System.DateTime MaxSupportedDateTime { get { throw null; } }
8477         public override System.DateTime MinSupportedDateTime { get { throw null; } }
GetEra(System.DateTime time)8478         public override int GetEra(System.DateTime time) { throw null; }
8479     }
8480     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8481     [System.SerializableAttribute]
8482     public sealed partial class NumberFormatInfo : System.ICloneable, System.IFormatProvider
8483     {
NumberFormatInfo()8484         public NumberFormatInfo() { }
8485         public int CurrencyDecimalDigits { get { throw null; } set { } }
8486         public string CurrencyDecimalSeparator { get { throw null; } set { } }
8487         public string CurrencyGroupSeparator { get { throw null; } set { } }
8488         public int[] CurrencyGroupSizes { get { throw null; } set { } }
8489         public int CurrencyNegativePattern { get { throw null; } set { } }
8490         public int CurrencyPositivePattern { get { throw null; } set { } }
8491         public string CurrencySymbol { get { throw null; } set { } }
8492         public static System.Globalization.NumberFormatInfo CurrentInfo { get { throw null; } }
8493         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8494         public System.Globalization.DigitShapes DigitSubstitution { get { throw null; } set { } }
8495         public static System.Globalization.NumberFormatInfo InvariantInfo { get { throw null; } }
8496         public bool IsReadOnly { get { throw null; } }
8497         public string NaNSymbol { get { throw null; } set { } }
8498         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8499         public string[] NativeDigits { get { throw null; } set { } }
8500         public string NegativeInfinitySymbol { get { throw null; } set { } }
8501         public string NegativeSign { get { throw null; } set { } }
8502         public int NumberDecimalDigits { get { throw null; } set { } }
8503         public string NumberDecimalSeparator { get { throw null; } set { } }
8504         public string NumberGroupSeparator { get { throw null; } set { } }
8505         public int[] NumberGroupSizes { get { throw null; } set { } }
8506         public int NumberNegativePattern { get { throw null; } set { } }
8507         public int PercentDecimalDigits { get { throw null; } set { } }
8508         public string PercentDecimalSeparator { get { throw null; } set { } }
8509         public string PercentGroupSeparator { get { throw null; } set { } }
8510         public int[] PercentGroupSizes { get { throw null; } set { } }
8511         public int PercentNegativePattern { get { throw null; } set { } }
8512         public int PercentPositivePattern { get { throw null; } set { } }
8513         public string PercentSymbol { get { throw null; } set { } }
8514         public string PerMilleSymbol { get { throw null; } set { } }
8515         public string PositiveInfinitySymbol { get { throw null; } set { } }
8516         public string PositiveSign { get { throw null; } set { } }
Clone()8517         public object Clone() { throw null; }
GetFormat(System.Type formatType)8518         public object GetFormat(System.Type formatType) { throw null; }
GetInstance(System.IFormatProvider formatProvider)8519         public static System.Globalization.NumberFormatInfo GetInstance(System.IFormatProvider formatProvider) { throw null; }
ReadOnly(System.Globalization.NumberFormatInfo nfi)8520         public static System.Globalization.NumberFormatInfo ReadOnly(System.Globalization.NumberFormatInfo nfi) { throw null; }
8521     }
8522     [System.FlagsAttribute]
8523     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8524     [System.SerializableAttribute]
8525     public enum NumberStyles
8526     {
8527         AllowCurrencySymbol = 256,
8528         AllowDecimalPoint = 32,
8529         AllowExponent = 128,
8530         AllowHexSpecifier = 512,
8531         AllowLeadingSign = 4,
8532         AllowLeadingWhite = 1,
8533         AllowParentheses = 16,
8534         AllowThousands = 64,
8535         AllowTrailingSign = 8,
8536         AllowTrailingWhite = 2,
8537         Any = 511,
8538         Currency = 383,
8539         Float = 167,
8540         HexNumber = 515,
8541         Integer = 7,
8542         None = 0,
8543         Number = 111,
8544     }
8545     [System.SerializableAttribute]
8546     public partial class PersianCalendar : System.Globalization.Calendar
8547     {
8548         public static readonly int PersianEra;
PersianCalendar()8549         public PersianCalendar() { }
8550         public override System.Globalization.CalendarAlgorithmType AlgorithmType { get { throw null; } }
8551         public override int[] Eras { get { throw null; } }
8552         public override System.DateTime MaxSupportedDateTime { get { throw null; } }
8553         public override System.DateTime MinSupportedDateTime { get { throw null; } }
8554         public override int TwoDigitYearMax { get { throw null; } set { } }
AddMonths(System.DateTime time, int months)8555         public override System.DateTime AddMonths(System.DateTime time, int months) { throw null; }
AddYears(System.DateTime time, int years)8556         public override System.DateTime AddYears(System.DateTime time, int years) { throw null; }
GetDayOfMonth(System.DateTime time)8557         public override int GetDayOfMonth(System.DateTime time) { throw null; }
GetDayOfWeek(System.DateTime time)8558         public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { throw null; }
GetDayOfYear(System.DateTime time)8559         public override int GetDayOfYear(System.DateTime time) { throw null; }
GetDaysInMonth(int year, int month, int era)8560         public override int GetDaysInMonth(int year, int month, int era) { throw null; }
GetDaysInYear(int year, int era)8561         public override int GetDaysInYear(int year, int era) { throw null; }
GetEra(System.DateTime time)8562         public override int GetEra(System.DateTime time) { throw null; }
GetLeapMonth(int year, int era)8563         public override int GetLeapMonth(int year, int era) { throw null; }
GetMonth(System.DateTime time)8564         public override int GetMonth(System.DateTime time) { throw null; }
GetMonthsInYear(int year, int era)8565         public override int GetMonthsInYear(int year, int era) { throw null; }
GetYear(System.DateTime time)8566         public override int GetYear(System.DateTime time) { throw null; }
IsLeapDay(int year, int month, int day, int era)8567         public override bool IsLeapDay(int year, int month, int day, int era) { throw null; }
IsLeapMonth(int year, int month, int era)8568         public override bool IsLeapMonth(int year, int month, int era) { throw null; }
IsLeapYear(int year, int era)8569         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)8570         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)8571         public override int ToFourDigitYear(int year) { throw null; }
8572     }
8573     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8574     [System.SerializableAttribute]
8575     public partial class RegionInfo
8576     {
8577         [System.Security.SecuritySafeCriticalAttribute]
RegionInfo(int culture)8578         public RegionInfo(int culture) { }
8579         [System.Security.SecuritySafeCriticalAttribute]
RegionInfo(string name)8580         public RegionInfo(string name) { }
8581         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8582         public virtual string CurrencyEnglishName { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
8583         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8584         public virtual string CurrencyNativeName { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
8585         public virtual string CurrencySymbol { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
8586         public static System.Globalization.RegionInfo CurrentRegion { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
8587         public virtual string DisplayName { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
8588         public virtual string EnglishName { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
8589         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8590         public virtual int GeoId { get { throw null; } }
8591         public virtual bool IsMetric { get { throw null; } }
8592         public virtual string ISOCurrencySymbol { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
8593         public virtual string Name { get { throw null; } }
8594         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8595         public virtual string NativeName { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
8596         public virtual string ThreeLetterISORegionName { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
8597         public virtual string ThreeLetterWindowsRegionName { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
8598         public virtual string TwoLetterISORegionName { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
Equals(object value)8599         public override bool Equals(object value) { throw null; }
GetHashCode()8600         public override int GetHashCode() { throw null; }
ToString()8601         public override string ToString() { throw null; }
8602     }
8603     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8604     [System.SerializableAttribute]
8605     public partial class SortKey
8606     {
SortKey()8607         internal SortKey() { }
8608         public virtual byte[] KeyData { get { throw null; } }
8609         public virtual string OriginalString { get { throw null; } }
Compare(System.Globalization.SortKey sortkey1, System.Globalization.SortKey sortkey2)8610         public static int Compare(System.Globalization.SortKey sortkey1, System.Globalization.SortKey sortkey2) { throw null; }
Equals(object value)8611         public override bool Equals(object value) { throw null; }
GetHashCode()8612         public override int GetHashCode() { throw null; }
ToString()8613         public override string ToString() { throw null; }
8614     }
8615     [System.SerializableAttribute]
8616     public sealed partial class SortVersion : System.IEquatable<System.Globalization.SortVersion>
8617     {
SortVersion(int fullVersion, System.Guid sortId)8618         public SortVersion(int fullVersion, System.Guid sortId) { }
8619         public int FullVersion { get { throw null; } }
8620         public System.Guid SortId { get { throw null; } }
Equals(System.Globalization.SortVersion other)8621         public bool Equals(System.Globalization.SortVersion other) { throw null; }
Equals(object obj)8622         public override bool Equals(object obj) { throw null; }
GetHashCode()8623         public override int GetHashCode() { throw null; }
operator ==(System.Globalization.SortVersion left, System.Globalization.SortVersion right)8624         public static bool operator ==(System.Globalization.SortVersion left, System.Globalization.SortVersion right) { throw null; }
operator !=(System.Globalization.SortVersion left, System.Globalization.SortVersion right)8625         public static bool operator !=(System.Globalization.SortVersion left, System.Globalization.SortVersion right) { throw null; }
8626     }
8627     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8628     [System.SerializableAttribute]
8629     public partial class StringInfo
8630     {
StringInfo()8631         public StringInfo() { }
StringInfo(string value)8632         public StringInfo(string value) { }
8633         public int LengthInTextElements { get { throw null; } }
8634         public string String { get { throw null; } set { } }
8635         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
Equals(object value)8636         public override bool Equals(object value) { throw null; }
8637         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetHashCode()8638         public override int GetHashCode() { throw null; }
GetNextTextElement(string str)8639         public static string GetNextTextElement(string str) { throw null; }
GetNextTextElement(string str, int index)8640         public static string GetNextTextElement(string str, int index) { throw null; }
GetTextElementEnumerator(string str)8641         public static System.Globalization.TextElementEnumerator GetTextElementEnumerator(string str) { throw null; }
GetTextElementEnumerator(string str, int index)8642         public static System.Globalization.TextElementEnumerator GetTextElementEnumerator(string str, int index) { throw null; }
ParseCombiningCharacters(string str)8643         public static int[] ParseCombiningCharacters(string str) { throw null; }
SubstringByTextElements(int startingTextElement)8644         public string SubstringByTextElements(int startingTextElement) { throw null; }
SubstringByTextElements(int startingTextElement, int lengthInTextElements)8645         public string SubstringByTextElements(int startingTextElement, int lengthInTextElements) { throw null; }
8646     }
8647     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8648     [System.SerializableAttribute]
8649     public partial class TaiwanCalendar : System.Globalization.Calendar
8650     {
TaiwanCalendar()8651         public TaiwanCalendar() { }
8652         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8653         public override System.Globalization.CalendarAlgorithmType AlgorithmType { get { throw null; } }
8654         public override int[] Eras { get { throw null; } }
8655         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8656         public override System.DateTime MaxSupportedDateTime { get { throw null; } }
8657         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8658         public override System.DateTime MinSupportedDateTime { get { throw null; } }
8659         public override int TwoDigitYearMax { get { throw null; } set { } }
AddMonths(System.DateTime time, int months)8660         public override System.DateTime AddMonths(System.DateTime time, int months) { throw null; }
AddYears(System.DateTime time, int years)8661         public override System.DateTime AddYears(System.DateTime time, int years) { throw null; }
GetDayOfMonth(System.DateTime time)8662         public override int GetDayOfMonth(System.DateTime time) { throw null; }
GetDayOfWeek(System.DateTime time)8663         public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { throw null; }
GetDayOfYear(System.DateTime time)8664         public override int GetDayOfYear(System.DateTime time) { throw null; }
GetDaysInMonth(int year, int month, int era)8665         public override int GetDaysInMonth(int year, int month, int era) { throw null; }
GetDaysInYear(int year, int era)8666         public override int GetDaysInYear(int year, int era) { throw null; }
GetEra(System.DateTime time)8667         public override int GetEra(System.DateTime time) { throw null; }
8668         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetLeapMonth(int year, int era)8669         public override int GetLeapMonth(int year, int era) { throw null; }
GetMonth(System.DateTime time)8670         public override int GetMonth(System.DateTime time) { throw null; }
GetMonthsInYear(int year, int era)8671         public override int GetMonthsInYear(int year, int era) { throw null; }
8672         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetWeekOfYear(System.DateTime time, System.Globalization.CalendarWeekRule rule, System.DayOfWeek firstDayOfWeek)8673         public override int GetWeekOfYear(System.DateTime time, System.Globalization.CalendarWeekRule rule, System.DayOfWeek firstDayOfWeek) { throw null; }
GetYear(System.DateTime time)8674         public override int GetYear(System.DateTime time) { throw null; }
IsLeapDay(int year, int month, int day, int era)8675         public override bool IsLeapDay(int year, int month, int day, int era) { throw null; }
IsLeapMonth(int year, int month, int era)8676         public override bool IsLeapMonth(int year, int month, int era) { throw null; }
IsLeapYear(int year, int era)8677         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)8678         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)8679         public override int ToFourDigitYear(int year) { throw null; }
8680     }
8681     [System.SerializableAttribute]
8682     public partial class TaiwanLunisolarCalendar : System.Globalization.EastAsianLunisolarCalendar
8683     {
TaiwanLunisolarCalendar()8684         public TaiwanLunisolarCalendar() { }
8685         protected override int DaysInYearBeforeMinSupportedYear { get { throw null; } }
8686         public override int[] Eras { get { throw null; } }
8687         public override System.DateTime MaxSupportedDateTime { get { throw null; } }
8688         public override System.DateTime MinSupportedDateTime { get { throw null; } }
GetEra(System.DateTime time)8689         public override int GetEra(System.DateTime time) { throw null; }
8690     }
8691     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8692     [System.SerializableAttribute]
8693     public partial class TextElementEnumerator : System.Collections.IEnumerator
8694     {
TextElementEnumerator()8695         internal TextElementEnumerator() { }
8696         public object Current { get { throw null; } }
8697         public int ElementIndex { get { throw null; } }
GetTextElement()8698         public string GetTextElement() { throw null; }
MoveNext()8699         public bool MoveNext() { throw null; }
Reset()8700         public void Reset() { }
8701     }
8702     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8703     [System.SerializableAttribute]
8704     public partial class TextInfo : System.ICloneable, System.Runtime.Serialization.IDeserializationCallback
8705     {
TextInfo()8706         internal TextInfo() { }
8707         public virtual int ANSICodePage { get { throw null; } }
8708         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8709         public string CultureName { get { throw null; } }
8710         public virtual int EBCDICCodePage { get { throw null; } }
8711         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8712         public bool IsReadOnly { get { throw null; } }
8713         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8714         public bool IsRightToLeft { get { throw null; } }
8715         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8716         public int LCID { get { throw null; } }
8717         public virtual string ListSeparator { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } [System.Runtime.InteropServices.ComVisibleAttribute(false)]set { } }
8718         public virtual int MacCodePage { get { throw null; } }
8719         public virtual int OEMCodePage { get { throw null; } }
8720         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
Clone()8721         public virtual object Clone() { throw null; }
Equals(object obj)8722         public override bool Equals(object obj) { throw null; }
GetHashCode()8723         public override int GetHashCode() { throw null; }
8724         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
ReadOnly(System.Globalization.TextInfo textInfo)8725         public static System.Globalization.TextInfo ReadOnly(System.Globalization.TextInfo textInfo) { throw null; }
System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender)8726         void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { }
8727         [System.Security.SecuritySafeCriticalAttribute]
ToLower(char c)8728         public virtual char ToLower(char c) { throw null; }
8729         [System.Security.SecuritySafeCriticalAttribute]
ToLower(string str)8730         public virtual string ToLower(string str) { throw null; }
ToString()8731         public override string ToString() { throw null; }
ToTitleCase(string str)8732         public string ToTitleCase(string str) { throw null; }
8733         [System.Security.SecuritySafeCriticalAttribute]
ToUpper(char c)8734         public virtual char ToUpper(char c) { throw null; }
8735         [System.Security.SecuritySafeCriticalAttribute]
ToUpper(string str)8736         public virtual string ToUpper(string str) { throw null; }
8737     }
8738     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8739     [System.SerializableAttribute]
8740     public partial class ThaiBuddhistCalendar : System.Globalization.Calendar
8741     {
8742         public const int ThaiBuddhistEra = 1;
ThaiBuddhistCalendar()8743         public ThaiBuddhistCalendar() { }
8744         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8745         public override System.Globalization.CalendarAlgorithmType AlgorithmType { get { throw null; } }
8746         public override int[] Eras { get { throw null; } }
8747         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8748         public override System.DateTime MaxSupportedDateTime { get { throw null; } }
8749         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
8750         public override System.DateTime MinSupportedDateTime { get { throw null; } }
8751         public override int TwoDigitYearMax { get { throw null; } set { } }
AddMonths(System.DateTime time, int months)8752         public override System.DateTime AddMonths(System.DateTime time, int months) { throw null; }
AddYears(System.DateTime time, int years)8753         public override System.DateTime AddYears(System.DateTime time, int years) { throw null; }
GetDayOfMonth(System.DateTime time)8754         public override int GetDayOfMonth(System.DateTime time) { throw null; }
GetDayOfWeek(System.DateTime time)8755         public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { throw null; }
GetDayOfYear(System.DateTime time)8756         public override int GetDayOfYear(System.DateTime time) { throw null; }
GetDaysInMonth(int year, int month, int era)8757         public override int GetDaysInMonth(int year, int month, int era) { throw null; }
GetDaysInYear(int year, int era)8758         public override int GetDaysInYear(int year, int era) { throw null; }
GetEra(System.DateTime time)8759         public override int GetEra(System.DateTime time) { throw null; }
8760         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetLeapMonth(int year, int era)8761         public override int GetLeapMonth(int year, int era) { throw null; }
GetMonth(System.DateTime time)8762         public override int GetMonth(System.DateTime time) { throw null; }
GetMonthsInYear(int year, int era)8763         public override int GetMonthsInYear(int year, int era) { throw null; }
8764         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetWeekOfYear(System.DateTime time, System.Globalization.CalendarWeekRule rule, System.DayOfWeek firstDayOfWeek)8765         public override int GetWeekOfYear(System.DateTime time, System.Globalization.CalendarWeekRule rule, System.DayOfWeek firstDayOfWeek) { throw null; }
GetYear(System.DateTime time)8766         public override int GetYear(System.DateTime time) { throw null; }
IsLeapDay(int year, int month, int day, int era)8767         public override bool IsLeapDay(int year, int month, int day, int era) { throw null; }
IsLeapMonth(int year, int month, int era)8768         public override bool IsLeapMonth(int year, int month, int era) { throw null; }
IsLeapYear(int year, int era)8769         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)8770         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)8771         public override int ToFourDigitYear(int year) { throw null; }
8772     }
8773     [System.FlagsAttribute]
8774     public enum TimeSpanStyles
8775     {
8776         AssumeNegative = 1,
8777         None = 0,
8778     }
8779     [System.SerializableAttribute]
8780     public partial class UmAlQuraCalendar : System.Globalization.Calendar
8781     {
8782         public const int UmAlQuraEra = 1;
UmAlQuraCalendar()8783         public UmAlQuraCalendar() { }
8784         public override System.Globalization.CalendarAlgorithmType AlgorithmType { get { throw null; } }
8785         protected override int DaysInYearBeforeMinSupportedYear { get { throw null; } }
8786         public override int[] Eras { get { throw null; } }
8787         public override System.DateTime MaxSupportedDateTime { get { throw null; } }
8788         public override System.DateTime MinSupportedDateTime { get { throw null; } }
8789         public override int TwoDigitYearMax { get { throw null; } set { } }
AddMonths(System.DateTime time, int months)8790         public override System.DateTime AddMonths(System.DateTime time, int months) { throw null; }
AddYears(System.DateTime time, int years)8791         public override System.DateTime AddYears(System.DateTime time, int years) { throw null; }
GetDayOfMonth(System.DateTime time)8792         public override int GetDayOfMonth(System.DateTime time) { throw null; }
GetDayOfWeek(System.DateTime time)8793         public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { throw null; }
GetDayOfYear(System.DateTime time)8794         public override int GetDayOfYear(System.DateTime time) { throw null; }
GetDaysInMonth(int year, int month, int era)8795         public override int GetDaysInMonth(int year, int month, int era) { throw null; }
GetDaysInYear(int year, int era)8796         public override int GetDaysInYear(int year, int era) { throw null; }
GetEra(System.DateTime time)8797         public override int GetEra(System.DateTime time) { throw null; }
GetLeapMonth(int year, int era)8798         public override int GetLeapMonth(int year, int era) { throw null; }
GetMonth(System.DateTime time)8799         public override int GetMonth(System.DateTime time) { throw null; }
GetMonthsInYear(int year, int era)8800         public override int GetMonthsInYear(int year, int era) { throw null; }
GetYear(System.DateTime time)8801         public override int GetYear(System.DateTime time) { throw null; }
IsLeapDay(int year, int month, int day, int era)8802         public override bool IsLeapDay(int year, int month, int day, int era) { throw null; }
IsLeapMonth(int year, int month, int era)8803         public override bool IsLeapMonth(int year, int month, int era) { throw null; }
IsLeapYear(int year, int era)8804         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)8805         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)8806         public override int ToFourDigitYear(int year) { throw null; }
8807     }
8808     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8809     [System.SerializableAttribute]
8810     public enum UnicodeCategory
8811     {
8812         ClosePunctuation = 21,
8813         ConnectorPunctuation = 18,
8814         Control = 14,
8815         CurrencySymbol = 26,
8816         DashPunctuation = 19,
8817         DecimalDigitNumber = 8,
8818         EnclosingMark = 7,
8819         FinalQuotePunctuation = 23,
8820         Format = 15,
8821         InitialQuotePunctuation = 22,
8822         LetterNumber = 9,
8823         LineSeparator = 12,
8824         LowercaseLetter = 1,
8825         MathSymbol = 25,
8826         ModifierLetter = 3,
8827         ModifierSymbol = 27,
8828         NonSpacingMark = 5,
8829         OpenPunctuation = 20,
8830         OtherLetter = 4,
8831         OtherNotAssigned = 29,
8832         OtherNumber = 10,
8833         OtherPunctuation = 24,
8834         OtherSymbol = 28,
8835         ParagraphSeparator = 13,
8836         PrivateUse = 17,
8837         SpaceSeparator = 11,
8838         SpacingCombiningMark = 6,
8839         Surrogate = 16,
8840         TitlecaseLetter = 2,
8841         UppercaseLetter = 0,
8842     }
8843 }
8844 namespace System.IO
8845 {
8846     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8847     public partial class BinaryReader : System.IDisposable
8848     {
BinaryReader(System.IO.Stream input)8849         public BinaryReader(System.IO.Stream input) { }
BinaryReader(System.IO.Stream input, System.Text.Encoding encoding)8850         public BinaryReader(System.IO.Stream input, System.Text.Encoding encoding) { }
BinaryReader(System.IO.Stream input, System.Text.Encoding encoding, bool leaveOpen)8851         public BinaryReader(System.IO.Stream input, System.Text.Encoding encoding, bool leaveOpen) { }
8852         public virtual System.IO.Stream BaseStream { get { throw null; } }
Close()8853         public virtual void Close() { }
Dispose()8854         public void Dispose() { }
Dispose(bool disposing)8855         protected virtual void Dispose(bool disposing) { }
FillBuffer(int numBytes)8856         protected virtual void FillBuffer(int numBytes) { }
PeekChar()8857         public virtual int PeekChar() { throw null; }
Read()8858         public virtual int Read() { throw null; }
Read(byte[] buffer, int index, int count)8859         public virtual int Read(byte[] buffer, int index, int count) { throw null; }
8860         [System.Security.SecuritySafeCriticalAttribute]
Read(char[] buffer, int index, int count)8861         public virtual int Read(char[] buffer, int index, int count) { throw null; }
Read7BitEncodedInt()8862         protected internal int Read7BitEncodedInt() { throw null; }
ReadBoolean()8863         public virtual bool ReadBoolean() { throw null; }
ReadByte()8864         public virtual byte ReadByte() { throw null; }
ReadBytes(int count)8865         public virtual byte[] ReadBytes(int count) { throw null; }
ReadChar()8866         public virtual char ReadChar() { throw null; }
8867         [System.Security.SecuritySafeCriticalAttribute]
ReadChars(int count)8868         public virtual char[] ReadChars(int count) { throw null; }
ReadDecimal()8869         public virtual decimal ReadDecimal() { throw null; }
8870         [System.Security.SecuritySafeCriticalAttribute]
ReadDouble()8871         public virtual double ReadDouble() { throw null; }
ReadInt16()8872         public virtual short ReadInt16() { throw null; }
ReadInt32()8873         public virtual int ReadInt32() { throw null; }
ReadInt64()8874         public virtual long ReadInt64() { throw null; }
8875         [System.CLSCompliantAttribute(false)]
ReadSByte()8876         public virtual sbyte ReadSByte() { throw null; }
8877         [System.Security.SecuritySafeCriticalAttribute]
ReadSingle()8878         public virtual float ReadSingle() { throw null; }
ReadString()8879         public virtual string ReadString() { throw null; }
8880         [System.CLSCompliantAttribute(false)]
ReadUInt16()8881         public virtual ushort ReadUInt16() { throw null; }
8882         [System.CLSCompliantAttribute(false)]
ReadUInt32()8883         public virtual uint ReadUInt32() { throw null; }
8884         [System.CLSCompliantAttribute(false)]
ReadUInt64()8885         public virtual ulong ReadUInt64() { throw null; }
8886     }
8887     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8888     [System.SerializableAttribute]
8889     public partial class BinaryWriter : System.IDisposable
8890     {
8891         public static readonly System.IO.BinaryWriter Null;
8892         protected System.IO.Stream OutStream;
BinaryWriter()8893         protected BinaryWriter() { }
BinaryWriter(System.IO.Stream output)8894         public BinaryWriter(System.IO.Stream output) { }
BinaryWriter(System.IO.Stream output, System.Text.Encoding encoding)8895         public BinaryWriter(System.IO.Stream output, System.Text.Encoding encoding) { }
BinaryWriter(System.IO.Stream output, System.Text.Encoding encoding, bool leaveOpen)8896         public BinaryWriter(System.IO.Stream output, System.Text.Encoding encoding, bool leaveOpen) { }
8897         public virtual System.IO.Stream BaseStream { get { throw null; } }
Close()8898         public virtual void Close() { }
Dispose()8899         public void Dispose() { }
Dispose(bool disposing)8900         protected virtual void Dispose(bool disposing) { }
Flush()8901         public virtual void Flush() { }
Seek(int offset, System.IO.SeekOrigin origin)8902         public virtual long Seek(int offset, System.IO.SeekOrigin origin) { throw null; }
Write(bool value)8903         public virtual void Write(bool value) { }
Write(byte value)8904         public virtual void Write(byte value) { }
Write(byte[] buffer)8905         public virtual void Write(byte[] buffer) { }
Write(byte[] buffer, int index, int count)8906         public virtual void Write(byte[] buffer, int index, int count) { }
8907         [System.Security.SecuritySafeCriticalAttribute]
Write(char ch)8908         public virtual void Write(char ch) { }
Write(char[] chars)8909         public virtual void Write(char[] chars) { }
Write(char[] chars, int index, int count)8910         public virtual void Write(char[] chars, int index, int count) { }
Write(decimal value)8911         public virtual void Write(decimal value) { }
8912         [System.Security.SecuritySafeCriticalAttribute]
Write(double value)8913         public virtual void Write(double value) { }
Write(short value)8914         public virtual void Write(short value) { }
Write(int value)8915         public virtual void Write(int value) { }
Write(long value)8916         public virtual void Write(long value) { }
8917         [System.CLSCompliantAttribute(false)]
Write(sbyte value)8918         public virtual void Write(sbyte value) { }
8919         [System.Security.SecuritySafeCriticalAttribute]
Write(float value)8920         public virtual void Write(float value) { }
8921         [System.Security.SecuritySafeCriticalAttribute]
Write(string value)8922         public virtual void Write(string value) { }
8923         [System.CLSCompliantAttribute(false)]
Write(ushort value)8924         public virtual void Write(ushort value) { }
8925         [System.CLSCompliantAttribute(false)]
Write(uint value)8926         public virtual void Write(uint value) { }
8927         [System.CLSCompliantAttribute(false)]
Write(ulong value)8928         public virtual void Write(ulong value) { }
Write7BitEncodedInt(int value)8929         protected void Write7BitEncodedInt(int value) { }
8930     }
8931     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8932     public sealed partial class BufferedStream : System.IO.Stream
8933     {
BufferedStream(System.IO.Stream stream)8934         public BufferedStream(System.IO.Stream stream) { }
BufferedStream(System.IO.Stream stream, int bufferSize)8935         public BufferedStream(System.IO.Stream stream, int bufferSize) { }
8936         public override bool CanRead { get { throw null; } }
8937         public override bool CanSeek { get { throw null; } }
8938         public override bool CanWrite { get { throw null; } }
8939         public override long Length { get { throw null; } }
8940         public override long Position { get { throw null; } set { } }
BeginRead(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state)8941         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)8942         public override System.IAsyncResult BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; }
Dispose(bool disposing)8943         protected override void Dispose(bool disposing) { }
EndRead(System.IAsyncResult asyncResult)8944         public override int EndRead(System.IAsyncResult asyncResult) { throw null; }
EndWrite(System.IAsyncResult asyncResult)8945         public override void EndWrite(System.IAsyncResult asyncResult) { }
Flush()8946         public override void Flush() { }
FlushAsync(System.Threading.CancellationToken cancellationToken)8947         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)8948         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)8949         public override System.Threading.Tasks.Task<int> ReadAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken) { throw null; }
ReadByte()8950         public override int ReadByte() { throw null; }
Seek(long offset, System.IO.SeekOrigin origin)8951         public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; }
SetLength(long value)8952         public override void SetLength(long value) { }
Write(byte[] array, int offset, int count)8953         public override void Write(byte[] array, int offset, int count) { }
WriteAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken)8954         public override System.Threading.Tasks.Task WriteAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken) { throw null; }
WriteByte(byte value)8955         public override void WriteByte(byte value) { }
8956     }
8957     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
8958     public static partial class Directory
8959     {
8960         [System.Security.SecuritySafeCriticalAttribute]
CreateDirectory(string path)8961         public static System.IO.DirectoryInfo CreateDirectory(string path) { throw null; }
8962         [System.Security.SecuritySafeCriticalAttribute]
CreateDirectory(string path, System.Security.AccessControl.DirectorySecurity directorySecurity)8963         public static System.IO.DirectoryInfo CreateDirectory(string path, System.Security.AccessControl.DirectorySecurity directorySecurity) { throw null; }
8964         [System.Security.SecuritySafeCriticalAttribute]
Delete(string path)8965         public static void Delete(string path) { }
8966         [System.Security.SecuritySafeCriticalAttribute]
Delete(string path, bool recursive)8967         public static void Delete(string path, bool recursive) { }
EnumerateDirectories(string path)8968         public static System.Collections.Generic.IEnumerable<string> EnumerateDirectories(string path) { throw null; }
EnumerateDirectories(string path, string searchPattern)8969         public static System.Collections.Generic.IEnumerable<string> EnumerateDirectories(string path, string searchPattern) { throw null; }
EnumerateDirectories(string path, string searchPattern, System.IO.SearchOption searchOption)8970         public static System.Collections.Generic.IEnumerable<string> EnumerateDirectories(string path, string searchPattern, System.IO.SearchOption searchOption) { throw null; }
EnumerateFiles(string path)8971         public static System.Collections.Generic.IEnumerable<string> EnumerateFiles(string path) { throw null; }
EnumerateFiles(string path, string searchPattern)8972         public static System.Collections.Generic.IEnumerable<string> EnumerateFiles(string path, string searchPattern) { throw null; }
EnumerateFiles(string path, string searchPattern, System.IO.SearchOption searchOption)8973         public static System.Collections.Generic.IEnumerable<string> EnumerateFiles(string path, string searchPattern, System.IO.SearchOption searchOption) { throw null; }
EnumerateFileSystemEntries(string path)8974         public static System.Collections.Generic.IEnumerable<string> EnumerateFileSystemEntries(string path) { throw null; }
EnumerateFileSystemEntries(string path, string searchPattern)8975         public static System.Collections.Generic.IEnumerable<string> EnumerateFileSystemEntries(string path, string searchPattern) { throw null; }
EnumerateFileSystemEntries(string path, string searchPattern, System.IO.SearchOption searchOption)8976         public static System.Collections.Generic.IEnumerable<string> EnumerateFileSystemEntries(string path, string searchPattern, System.IO.SearchOption searchOption) { throw null; }
8977         [System.Security.SecuritySafeCriticalAttribute]
Exists(string path)8978         public static bool Exists(string path) { throw null; }
GetAccessControl(string path)8979         public static System.Security.AccessControl.DirectorySecurity GetAccessControl(string path) { throw null; }
GetAccessControl(string path, System.Security.AccessControl.AccessControlSections includeSections)8980         public static System.Security.AccessControl.DirectorySecurity GetAccessControl(string path, System.Security.AccessControl.AccessControlSections includeSections) { throw null; }
GetCreationTime(string path)8981         public static System.DateTime GetCreationTime(string path) { throw null; }
GetCreationTimeUtc(string path)8982         public static System.DateTime GetCreationTimeUtc(string path) { throw null; }
8983         [System.Security.SecuritySafeCriticalAttribute]
GetCurrentDirectory()8984         public static string GetCurrentDirectory() { throw null; }
GetDirectories(string path)8985         public static string[] GetDirectories(string path) { throw null; }
GetDirectories(string path, string searchPattern)8986         public static string[] GetDirectories(string path, string searchPattern) { throw null; }
GetDirectories(string path, string searchPattern, System.IO.SearchOption searchOption)8987         public static string[] GetDirectories(string path, string searchPattern, System.IO.SearchOption searchOption) { throw null; }
8988         [System.Security.SecuritySafeCriticalAttribute]
GetDirectoryRoot(string path)8989         public static string GetDirectoryRoot(string path) { throw null; }
GetFiles(string path)8990         public static string[] GetFiles(string path) { throw null; }
GetFiles(string path, string searchPattern)8991         public static string[] GetFiles(string path, string searchPattern) { throw null; }
GetFiles(string path, string searchPattern, System.IO.SearchOption searchOption)8992         public static string[] GetFiles(string path, string searchPattern, System.IO.SearchOption searchOption) { throw null; }
GetFileSystemEntries(string path)8993         public static string[] GetFileSystemEntries(string path) { throw null; }
GetFileSystemEntries(string path, string searchPattern)8994         public static string[] GetFileSystemEntries(string path, string searchPattern) { throw null; }
GetFileSystemEntries(string path, string searchPattern, System.IO.SearchOption searchOption)8995         public static string[] GetFileSystemEntries(string path, string searchPattern, System.IO.SearchOption searchOption) { throw null; }
GetLastAccessTime(string path)8996         public static System.DateTime GetLastAccessTime(string path) { throw null; }
GetLastAccessTimeUtc(string path)8997         public static System.DateTime GetLastAccessTimeUtc(string path) { throw null; }
GetLastWriteTime(string path)8998         public static System.DateTime GetLastWriteTime(string path) { throw null; }
GetLastWriteTimeUtc(string path)8999         public static System.DateTime GetLastWriteTimeUtc(string path) { throw null; }
9000         [System.Security.SecuritySafeCriticalAttribute]
GetLogicalDrives()9001         public static string[] GetLogicalDrives() { throw null; }
GetParent(string path)9002         public static System.IO.DirectoryInfo GetParent(string path) { throw null; }
9003         [System.Security.SecuritySafeCriticalAttribute]
Move(string sourceDirName, string destDirName)9004         public static void Move(string sourceDirName, string destDirName) { }
9005         [System.Security.SecuritySafeCriticalAttribute]
SetAccessControl(string path, System.Security.AccessControl.DirectorySecurity directorySecurity)9006         public static void SetAccessControl(string path, System.Security.AccessControl.DirectorySecurity directorySecurity) { }
SetCreationTime(string path, System.DateTime creationTime)9007         public static void SetCreationTime(string path, System.DateTime creationTime) { }
9008         [System.Security.SecuritySafeCriticalAttribute]
SetCreationTimeUtc(string path, System.DateTime creationTimeUtc)9009         public static void SetCreationTimeUtc(string path, System.DateTime creationTimeUtc) { }
9010         [System.Security.SecuritySafeCriticalAttribute]
SetCurrentDirectory(string path)9011         public static void SetCurrentDirectory(string path) { }
SetLastAccessTime(string path, System.DateTime lastAccessTime)9012         public static void SetLastAccessTime(string path, System.DateTime lastAccessTime) { }
9013         [System.Security.SecuritySafeCriticalAttribute]
SetLastAccessTimeUtc(string path, System.DateTime lastAccessTimeUtc)9014         public static void SetLastAccessTimeUtc(string path, System.DateTime lastAccessTimeUtc) { }
SetLastWriteTime(string path, System.DateTime lastWriteTime)9015         public static void SetLastWriteTime(string path, System.DateTime lastWriteTime) { }
9016         [System.Security.SecuritySafeCriticalAttribute]
SetLastWriteTimeUtc(string path, System.DateTime lastWriteTimeUtc)9017         public static void SetLastWriteTimeUtc(string path, System.DateTime lastWriteTimeUtc) { }
9018     }
9019     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9020     [System.SerializableAttribute]
9021     public sealed partial class DirectoryInfo : System.IO.FileSystemInfo
9022     {
9023         [System.Security.SecuritySafeCriticalAttribute]
DirectoryInfo(string path)9024         public DirectoryInfo(string path) { }
9025         public override bool Exists { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
9026         public override string FullName { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
9027         public override string Name { get { throw null; } }
9028         public System.IO.DirectoryInfo Parent { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
9029         public System.IO.DirectoryInfo Root { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
Create()9030         public void Create() { }
Create(System.Security.AccessControl.DirectorySecurity directorySecurity)9031         public void Create(System.Security.AccessControl.DirectorySecurity directorySecurity) { }
CreateSubdirectory(string path)9032         public System.IO.DirectoryInfo CreateSubdirectory(string path) { throw null; }
9033         [System.Security.SecuritySafeCriticalAttribute]
CreateSubdirectory(string path, System.Security.AccessControl.DirectorySecurity directorySecurity)9034         public System.IO.DirectoryInfo CreateSubdirectory(string path, System.Security.AccessControl.DirectorySecurity directorySecurity) { throw null; }
9035         [System.Security.SecuritySafeCriticalAttribute]
Delete()9036         public override void Delete() { }
9037         [System.Security.SecuritySafeCriticalAttribute]
Delete(bool recursive)9038         public void Delete(bool recursive) { }
EnumerateDirectories()9039         public System.Collections.Generic.IEnumerable<System.IO.DirectoryInfo> EnumerateDirectories() { throw null; }
EnumerateDirectories(string searchPattern)9040         public System.Collections.Generic.IEnumerable<System.IO.DirectoryInfo> EnumerateDirectories(string searchPattern) { throw null; }
EnumerateDirectories(string searchPattern, System.IO.SearchOption searchOption)9041         public System.Collections.Generic.IEnumerable<System.IO.DirectoryInfo> EnumerateDirectories(string searchPattern, System.IO.SearchOption searchOption) { throw null; }
EnumerateFiles()9042         public System.Collections.Generic.IEnumerable<System.IO.FileInfo> EnumerateFiles() { throw null; }
EnumerateFiles(string searchPattern)9043         public System.Collections.Generic.IEnumerable<System.IO.FileInfo> EnumerateFiles(string searchPattern) { throw null; }
EnumerateFiles(string searchPattern, System.IO.SearchOption searchOption)9044         public System.Collections.Generic.IEnumerable<System.IO.FileInfo> EnumerateFiles(string searchPattern, System.IO.SearchOption searchOption) { throw null; }
EnumerateFileSystemInfos()9045         public System.Collections.Generic.IEnumerable<System.IO.FileSystemInfo> EnumerateFileSystemInfos() { throw null; }
EnumerateFileSystemInfos(string searchPattern)9046         public System.Collections.Generic.IEnumerable<System.IO.FileSystemInfo> EnumerateFileSystemInfos(string searchPattern) { throw null; }
EnumerateFileSystemInfos(string searchPattern, System.IO.SearchOption searchOption)9047         public System.Collections.Generic.IEnumerable<System.IO.FileSystemInfo> EnumerateFileSystemInfos(string searchPattern, System.IO.SearchOption searchOption) { throw null; }
GetAccessControl()9048         public System.Security.AccessControl.DirectorySecurity GetAccessControl() { throw null; }
GetAccessControl(System.Security.AccessControl.AccessControlSections includeSections)9049         public System.Security.AccessControl.DirectorySecurity GetAccessControl(System.Security.AccessControl.AccessControlSections includeSections) { throw null; }
GetDirectories()9050         public System.IO.DirectoryInfo[] GetDirectories() { throw null; }
GetDirectories(string searchPattern)9051         public System.IO.DirectoryInfo[] GetDirectories(string searchPattern) { throw null; }
GetDirectories(string searchPattern, System.IO.SearchOption searchOption)9052         public System.IO.DirectoryInfo[] GetDirectories(string searchPattern, System.IO.SearchOption searchOption) { throw null; }
GetFiles()9053         public System.IO.FileInfo[] GetFiles() { throw null; }
GetFiles(string searchPattern)9054         public System.IO.FileInfo[] GetFiles(string searchPattern) { throw null; }
GetFiles(string searchPattern, System.IO.SearchOption searchOption)9055         public System.IO.FileInfo[] GetFiles(string searchPattern, System.IO.SearchOption searchOption) { throw null; }
GetFileSystemInfos()9056         public System.IO.FileSystemInfo[] GetFileSystemInfos() { throw null; }
GetFileSystemInfos(string searchPattern)9057         public System.IO.FileSystemInfo[] GetFileSystemInfos(string searchPattern) { throw null; }
GetFileSystemInfos(string searchPattern, System.IO.SearchOption searchOption)9058         public System.IO.FileSystemInfo[] GetFileSystemInfos(string searchPattern, System.IO.SearchOption searchOption) { throw null; }
9059         [System.Security.SecuritySafeCriticalAttribute]
MoveTo(string destDirName)9060         public void MoveTo(string destDirName) { }
SetAccessControl(System.Security.AccessControl.DirectorySecurity directorySecurity)9061         public void SetAccessControl(System.Security.AccessControl.DirectorySecurity directorySecurity) { }
ToString()9062         public override string ToString() { throw null; }
9063     }
9064     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9065     [System.SerializableAttribute]
9066     public partial class DirectoryNotFoundException : System.IO.IOException
9067     {
DirectoryNotFoundException()9068         public DirectoryNotFoundException() { }
DirectoryNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)9069         protected DirectoryNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
DirectoryNotFoundException(string message)9070         public DirectoryNotFoundException(string message) { }
DirectoryNotFoundException(string message, System.Exception innerException)9071         public DirectoryNotFoundException(string message, System.Exception innerException) { }
9072     }
9073     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9074     [System.SerializableAttribute]
9075     public sealed partial class DriveInfo : System.Runtime.Serialization.ISerializable
9076     {
9077         [System.Security.SecuritySafeCriticalAttribute]
DriveInfo(string driveName)9078         public DriveInfo(string driveName) { }
9079         public long AvailableFreeSpace { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
9080         public string DriveFormat { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
9081         public System.IO.DriveType DriveType { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
9082         public bool IsReady { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
9083         public string Name { get { throw null; } }
9084         public System.IO.DirectoryInfo RootDirectory { get { throw null; } }
9085         public long TotalFreeSpace { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
9086         public long TotalSize { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
9087         public string VolumeLabel { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } [System.Security.SecuritySafeCriticalAttribute]set { } }
GetDrives()9088         public static System.IO.DriveInfo[] GetDrives() { throw null; }
9089         [System.Security.SecurityCriticalAttribute]
System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)9090         void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
ToString()9091         public override string ToString() { throw null; }
9092     }
9093     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9094     [System.SerializableAttribute]
9095     public partial class DriveNotFoundException : System.IO.IOException
9096     {
DriveNotFoundException()9097         public DriveNotFoundException() { }
DriveNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)9098         protected DriveNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
DriveNotFoundException(string message)9099         public DriveNotFoundException(string message) { }
DriveNotFoundException(string message, System.Exception innerException)9100         public DriveNotFoundException(string message, System.Exception innerException) { }
9101     }
9102     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9103     [System.SerializableAttribute]
9104     public enum DriveType
9105     {
9106         CDRom = 5,
9107         Fixed = 3,
9108         Network = 4,
9109         NoRootDirectory = 1,
9110         Ram = 6,
9111         Removable = 2,
9112         Unknown = 0,
9113     }
9114     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9115     [System.SerializableAttribute]
9116     public partial class EndOfStreamException : System.IO.IOException
9117     {
EndOfStreamException()9118         public EndOfStreamException() { }
EndOfStreamException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)9119         protected EndOfStreamException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
EndOfStreamException(string message)9120         public EndOfStreamException(string message) { }
EndOfStreamException(string message, System.Exception innerException)9121         public EndOfStreamException(string message, System.Exception innerException) { }
9122     }
9123     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9124     public static partial class File
9125     {
AppendAllLines(string path, System.Collections.Generic.IEnumerable<string> contents)9126         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)9127         public static void AppendAllLines(string path, System.Collections.Generic.IEnumerable<string> contents, System.Text.Encoding encoding) { }
AppendAllText(string path, string contents)9128         public static void AppendAllText(string path, string contents) { }
AppendAllText(string path, string contents, System.Text.Encoding encoding)9129         public static void AppendAllText(string path, string contents, System.Text.Encoding encoding) { }
AppendText(string path)9130         public static System.IO.StreamWriter AppendText(string path) { throw null; }
Copy(string sourceFileName, string destFileName)9131         public static void Copy(string sourceFileName, string destFileName) { }
Copy(string sourceFileName, string destFileName, bool overwrite)9132         public static void Copy(string sourceFileName, string destFileName, bool overwrite) { }
Create(string path)9133         public static System.IO.FileStream Create(string path) { throw null; }
Create(string path, int bufferSize)9134         public static System.IO.FileStream Create(string path, int bufferSize) { throw null; }
Create(string path, int bufferSize, System.IO.FileOptions options)9135         public static System.IO.FileStream Create(string path, int bufferSize, System.IO.FileOptions options) { throw null; }
Create(string path, int bufferSize, System.IO.FileOptions options, System.Security.AccessControl.FileSecurity fileSecurity)9136         public static System.IO.FileStream Create(string path, int bufferSize, System.IO.FileOptions options, System.Security.AccessControl.FileSecurity fileSecurity) { throw null; }
CreateText(string path)9137         public static System.IO.StreamWriter CreateText(string path) { throw null; }
9138         [System.Security.SecuritySafeCriticalAttribute]
Decrypt(string path)9139         public static void Decrypt(string path) { }
9140         [System.Security.SecuritySafeCriticalAttribute]
Delete(string path)9141         public static void Delete(string path) { }
9142         [System.Security.SecuritySafeCriticalAttribute]
Encrypt(string path)9143         public static void Encrypt(string path) { }
9144         [System.Security.SecuritySafeCriticalAttribute]
Exists(string path)9145         public static bool Exists(string path) { throw null; }
GetAccessControl(string path)9146         public static System.Security.AccessControl.FileSecurity GetAccessControl(string path) { throw null; }
GetAccessControl(string path, System.Security.AccessControl.AccessControlSections includeSections)9147         public static System.Security.AccessControl.FileSecurity GetAccessControl(string path, System.Security.AccessControl.AccessControlSections includeSections) { throw null; }
9148         [System.Security.SecuritySafeCriticalAttribute]
GetAttributes(string path)9149         public static System.IO.FileAttributes GetAttributes(string path) { throw null; }
9150         [System.Security.SecuritySafeCriticalAttribute]
GetCreationTime(string path)9151         public static System.DateTime GetCreationTime(string path) { throw null; }
9152         [System.Security.SecuritySafeCriticalAttribute]
GetCreationTimeUtc(string path)9153         public static System.DateTime GetCreationTimeUtc(string path) { throw null; }
9154         [System.Security.SecuritySafeCriticalAttribute]
GetLastAccessTime(string path)9155         public static System.DateTime GetLastAccessTime(string path) { throw null; }
9156         [System.Security.SecuritySafeCriticalAttribute]
GetLastAccessTimeUtc(string path)9157         public static System.DateTime GetLastAccessTimeUtc(string path) { throw null; }
9158         [System.Security.SecuritySafeCriticalAttribute]
GetLastWriteTime(string path)9159         public static System.DateTime GetLastWriteTime(string path) { throw null; }
9160         [System.Security.SecuritySafeCriticalAttribute]
GetLastWriteTimeUtc(string path)9161         public static System.DateTime GetLastWriteTimeUtc(string path) { throw null; }
9162         [System.Security.SecuritySafeCriticalAttribute]
Move(string sourceFileName, string destFileName)9163         public static void Move(string sourceFileName, string destFileName) { }
Open(string path, System.IO.FileMode mode)9164         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)9165         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)9166         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)9167         public static System.IO.FileStream OpenRead(string path) { throw null; }
OpenText(string path)9168         public static System.IO.StreamReader OpenText(string path) { throw null; }
OpenWrite(string path)9169         public static System.IO.FileStream OpenWrite(string path) { throw null; }
9170         [System.Security.SecuritySafeCriticalAttribute]
ReadAllBytes(string path)9171         public static byte[] ReadAllBytes(string path) { throw null; }
ReadAllLines(string path)9172         public static string[] ReadAllLines(string path) { throw null; }
ReadAllLines(string path, System.Text.Encoding encoding)9173         public static string[] ReadAllLines(string path, System.Text.Encoding encoding) { throw null; }
9174         [System.Security.SecuritySafeCriticalAttribute]
ReadAllText(string path)9175         public static string ReadAllText(string path) { throw null; }
9176         [System.Security.SecuritySafeCriticalAttribute]
ReadAllText(string path, System.Text.Encoding encoding)9177         public static string ReadAllText(string path, System.Text.Encoding encoding) { throw null; }
ReadLines(string path)9178         public static System.Collections.Generic.IEnumerable<string> ReadLines(string path) { throw null; }
ReadLines(string path, System.Text.Encoding encoding)9179         public static System.Collections.Generic.IEnumerable<string> ReadLines(string path, System.Text.Encoding encoding) { throw null; }
Replace(string sourceFileName, string destinationFileName, string destinationBackupFileName)9180         public static void Replace(string sourceFileName, string destinationFileName, string destinationBackupFileName) { }
Replace(string sourceFileName, string destinationFileName, string destinationBackupFileName, bool ignoreMetadataErrors)9181         public static void Replace(string sourceFileName, string destinationFileName, string destinationBackupFileName, bool ignoreMetadataErrors) { }
9182         [System.Security.SecuritySafeCriticalAttribute]
SetAccessControl(string path, System.Security.AccessControl.FileSecurity fileSecurity)9183         public static void SetAccessControl(string path, System.Security.AccessControl.FileSecurity fileSecurity) { }
9184         [System.Security.SecuritySafeCriticalAttribute]
SetAttributes(string path, System.IO.FileAttributes fileAttributes)9185         public static void SetAttributes(string path, System.IO.FileAttributes fileAttributes) { }
SetCreationTime(string path, System.DateTime creationTime)9186         public static void SetCreationTime(string path, System.DateTime creationTime) { }
9187         [System.Security.SecuritySafeCriticalAttribute]
SetCreationTimeUtc(string path, System.DateTime creationTimeUtc)9188         public static void SetCreationTimeUtc(string path, System.DateTime creationTimeUtc) { }
SetLastAccessTime(string path, System.DateTime lastAccessTime)9189         public static void SetLastAccessTime(string path, System.DateTime lastAccessTime) { }
9190         [System.Security.SecuritySafeCriticalAttribute]
SetLastAccessTimeUtc(string path, System.DateTime lastAccessTimeUtc)9191         public static void SetLastAccessTimeUtc(string path, System.DateTime lastAccessTimeUtc) { }
SetLastWriteTime(string path, System.DateTime lastWriteTime)9192         public static void SetLastWriteTime(string path, System.DateTime lastWriteTime) { }
9193         [System.Security.SecuritySafeCriticalAttribute]
SetLastWriteTimeUtc(string path, System.DateTime lastWriteTimeUtc)9194         public static void SetLastWriteTimeUtc(string path, System.DateTime lastWriteTimeUtc) { }
9195         [System.Security.SecuritySafeCriticalAttribute]
WriteAllBytes(string path, byte[] bytes)9196         public static void WriteAllBytes(string path, byte[] bytes) { }
WriteAllLines(string path, System.Collections.Generic.IEnumerable<string> contents)9197         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)9198         public static void WriteAllLines(string path, System.Collections.Generic.IEnumerable<string> contents, System.Text.Encoding encoding) { }
WriteAllLines(string path, string[] contents)9199         public static void WriteAllLines(string path, string[] contents) { }
WriteAllLines(string path, string[] contents, System.Text.Encoding encoding)9200         public static void WriteAllLines(string path, string[] contents, System.Text.Encoding encoding) { }
9201         [System.Security.SecuritySafeCriticalAttribute]
WriteAllText(string path, string contents)9202         public static void WriteAllText(string path, string contents) { }
9203         [System.Security.SecuritySafeCriticalAttribute]
WriteAllText(string path, string contents, System.Text.Encoding encoding)9204         public static void WriteAllText(string path, string contents, System.Text.Encoding encoding) { }
9205     }
9206     [System.FlagsAttribute]
9207     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9208     [System.SerializableAttribute]
9209     public enum FileAccess
9210     {
9211         Read = 1,
9212         ReadWrite = 3,
9213         Write = 2,
9214     }
9215     [System.FlagsAttribute]
9216     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9217     [System.SerializableAttribute]
9218     public enum FileAttributes
9219     {
9220         Archive = 32,
9221         Compressed = 2048,
9222         Device = 64,
9223         Directory = 16,
9224         Encrypted = 16384,
9225         Hidden = 2,
9226         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9227         IntegrityStream = 32768,
9228         Normal = 128,
9229         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9230         NoScrubData = 131072,
9231         NotContentIndexed = 8192,
9232         Offline = 4096,
9233         ReadOnly = 1,
9234         ReparsePoint = 1024,
9235         SparseFile = 512,
9236         System = 4,
9237         Temporary = 256,
9238     }
9239     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9240     [System.SerializableAttribute]
9241     public sealed partial class FileInfo : System.IO.FileSystemInfo
9242     {
9243         [System.Security.SecuritySafeCriticalAttribute]
FileInfo(string fileName)9244         public FileInfo(string fileName) { }
9245         public System.IO.DirectoryInfo Directory { get { throw null; } }
9246         public string DirectoryName { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
9247         public override bool Exists { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
9248         public bool IsReadOnly { get { throw null; } set { } }
9249         public long Length { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
9250         public override string Name { get { throw null; } }
AppendText()9251         public System.IO.StreamWriter AppendText() { throw null; }
CopyTo(string destFileName)9252         public System.IO.FileInfo CopyTo(string destFileName) { throw null; }
CopyTo(string destFileName, bool overwrite)9253         public System.IO.FileInfo CopyTo(string destFileName, bool overwrite) { throw null; }
Create()9254         public System.IO.FileStream Create() { throw null; }
CreateText()9255         public System.IO.StreamWriter CreateText() { throw null; }
9256         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
Decrypt()9257         public void Decrypt() { }
9258         [System.Security.SecuritySafeCriticalAttribute]
Delete()9259         public override void Delete() { }
9260         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
Encrypt()9261         public void Encrypt() { }
GetAccessControl()9262         public System.Security.AccessControl.FileSecurity GetAccessControl() { throw null; }
GetAccessControl(System.Security.AccessControl.AccessControlSections includeSections)9263         public System.Security.AccessControl.FileSecurity GetAccessControl(System.Security.AccessControl.AccessControlSections includeSections) { throw null; }
9264         [System.Security.SecuritySafeCriticalAttribute]
MoveTo(string destFileName)9265         public void MoveTo(string destFileName) { }
Open(System.IO.FileMode mode)9266         public System.IO.FileStream Open(System.IO.FileMode mode) { throw null; }
Open(System.IO.FileMode mode, System.IO.FileAccess access)9267         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)9268         public System.IO.FileStream Open(System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share) { throw null; }
OpenRead()9269         public System.IO.FileStream OpenRead() { throw null; }
9270         [System.Security.SecuritySafeCriticalAttribute]
OpenText()9271         public System.IO.StreamReader OpenText() { throw null; }
OpenWrite()9272         public System.IO.FileStream OpenWrite() { throw null; }
9273         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
Replace(string destinationFileName, string destinationBackupFileName)9274         public System.IO.FileInfo Replace(string destinationFileName, string destinationBackupFileName) { throw null; }
9275         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
Replace(string destinationFileName, string destinationBackupFileName, bool ignoreMetadataErrors)9276         public System.IO.FileInfo Replace(string destinationFileName, string destinationBackupFileName, bool ignoreMetadataErrors) { throw null; }
SetAccessControl(System.Security.AccessControl.FileSecurity fileSecurity)9277         public void SetAccessControl(System.Security.AccessControl.FileSecurity fileSecurity) { }
ToString()9278         public override string ToString() { throw null; }
9279     }
9280     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9281     [System.SerializableAttribute]
9282     public partial class FileLoadException : System.IO.IOException
9283     {
FileLoadException()9284         public FileLoadException() { }
FileLoadException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)9285         protected FileLoadException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
FileLoadException(string message)9286         public FileLoadException(string message) { }
FileLoadException(string message, System.Exception inner)9287         public FileLoadException(string message, System.Exception inner) { }
FileLoadException(string message, string fileName)9288         public FileLoadException(string message, string fileName) { }
FileLoadException(string message, string fileName, System.Exception inner)9289         public FileLoadException(string message, string fileName, System.Exception inner) { }
9290         public string FileName { get { throw null; } }
9291         public string FusionLog { [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(96))]get { throw null; } }
9292         public override string Message { get { throw null; } }
9293         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)9294         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
ToString()9295         public override string ToString() { throw null; }
9296     }
9297     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9298     [System.SerializableAttribute]
9299     public enum FileMode
9300     {
9301         Append = 6,
9302         Create = 2,
9303         CreateNew = 1,
9304         Open = 3,
9305         OpenOrCreate = 4,
9306         Truncate = 5,
9307     }
9308     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9309     [System.SerializableAttribute]
9310     public partial class FileNotFoundException : System.IO.IOException
9311     {
FileNotFoundException()9312         public FileNotFoundException() { }
FileNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)9313         protected FileNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
FileNotFoundException(string message)9314         public FileNotFoundException(string message) { }
FileNotFoundException(string message, System.Exception innerException)9315         public FileNotFoundException(string message, System.Exception innerException) { }
FileNotFoundException(string message, string fileName)9316         public FileNotFoundException(string message, string fileName) { }
FileNotFoundException(string message, string fileName, System.Exception innerException)9317         public FileNotFoundException(string message, string fileName, System.Exception innerException) { }
9318         public string FileName { get { throw null; } }
9319         public string FusionLog { [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(96))]get { throw null; } }
9320         public override string Message { get { throw null; } }
9321         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)9322         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
ToString()9323         public override string ToString() { throw null; }
9324     }
9325     [System.FlagsAttribute]
9326     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9327     [System.SerializableAttribute]
9328     public enum FileOptions
9329     {
9330         Asynchronous = 1073741824,
9331         DeleteOnClose = 67108864,
9332         Encrypted = 16384,
9333         None = 0,
9334         RandomAccess = 268435456,
9335         SequentialScan = 134217728,
9336         WriteThrough = -2147483648,
9337     }
9338     [System.FlagsAttribute]
9339     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9340     [System.SerializableAttribute]
9341     public enum FileShare
9342     {
9343         Delete = 4,
9344         Inheritable = 16,
9345         None = 0,
9346         Read = 1,
9347         ReadWrite = 3,
9348         Write = 2,
9349     }
9350     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9351     public partial class FileStream : System.IO.Stream
9352     {
9353         [System.Security.SecuritySafeCriticalAttribute]
FileStream(Microsoft.Win32.SafeHandles.SafeFileHandle handle, System.IO.FileAccess access)9354         public FileStream(Microsoft.Win32.SafeHandles.SafeFileHandle handle, System.IO.FileAccess access) { }
9355         [System.Security.SecuritySafeCriticalAttribute]
FileStream(Microsoft.Win32.SafeHandles.SafeFileHandle handle, System.IO.FileAccess access, int bufferSize)9356         public FileStream(Microsoft.Win32.SafeHandles.SafeFileHandle handle, System.IO.FileAccess access, int bufferSize) { }
9357         [System.Security.SecuritySafeCriticalAttribute]
9358         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
FileStream(Microsoft.Win32.SafeHandles.SafeFileHandle handle, System.IO.FileAccess access, int bufferSize, bool isAsync)9359         public FileStream(Microsoft.Win32.SafeHandles.SafeFileHandle handle, System.IO.FileAccess access, int bufferSize, bool isAsync) { }
9360         [System.ObsoleteAttribute("This constructor has been deprecated.  Please use new FileStream(SafeFileHandle handle, FileAccess access) instead.  http://go.microsoft.com/fwlink/?linkid=14202")]
FileStream(System.IntPtr handle, System.IO.FileAccess access)9361         public FileStream(System.IntPtr handle, System.IO.FileAccess access) { }
9362         [System.ObsoleteAttribute("This constructor has been deprecated.  Please use new FileStream(SafeFileHandle handle, FileAccess access) instead, and optionally make a new SafeFileHandle with ownsHandle=false if needed.  http://go.microsoft.com/fwlink/?linkid=14202")]
FileStream(System.IntPtr handle, System.IO.FileAccess access, bool ownsHandle)9363         public FileStream(System.IntPtr handle, System.IO.FileAccess access, bool ownsHandle) { }
9364         [System.ObsoleteAttribute("This constructor has been deprecated.  Please use new FileStream(SafeFileHandle handle, FileAccess access, int bufferSize) instead, and optionally make a new SafeFileHandle with ownsHandle=false if needed.  http://go.microsoft.com/fwlink/?linkid=14202")]
FileStream(System.IntPtr handle, System.IO.FileAccess access, bool ownsHandle, int bufferSize)9365         public FileStream(System.IntPtr handle, System.IO.FileAccess access, bool ownsHandle, int bufferSize) { }
9366         [System.ObsoleteAttribute("This constructor has been deprecated.  Please use new FileStream(SafeFileHandle handle, FileAccess access, int bufferSize, bool isAsync) instead, and optionally make a new SafeFileHandle with ownsHandle=false if needed.  http://go.microsoft.com/fwlink/?linkid=14202")]
9367         [System.Security.SecuritySafeCriticalAttribute]
9368         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
FileStream(System.IntPtr handle, System.IO.FileAccess access, bool ownsHandle, int bufferSize, bool isAsync)9369         public FileStream(System.IntPtr handle, System.IO.FileAccess access, bool ownsHandle, int bufferSize, bool isAsync) { }
9370         [System.Security.SecuritySafeCriticalAttribute]
FileStream(string path, System.IO.FileMode mode)9371         public FileStream(string path, System.IO.FileMode mode) { }
9372         [System.Security.SecuritySafeCriticalAttribute]
FileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access)9373         public FileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access) { }
9374         [System.Security.SecuritySafeCriticalAttribute]
FileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share)9375         public FileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share) { }
9376         [System.Security.SecuritySafeCriticalAttribute]
FileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, int bufferSize)9377         public FileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, int bufferSize) { }
9378         [System.Security.SecuritySafeCriticalAttribute]
FileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, int bufferSize, bool useAsync)9379         public FileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, int bufferSize, bool useAsync) { }
9380         [System.Security.SecuritySafeCriticalAttribute]
FileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, int bufferSize, System.IO.FileOptions options)9381         public FileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, int bufferSize, System.IO.FileOptions options) { }
9382         [System.Security.SecuritySafeCriticalAttribute]
FileStream(string path, System.IO.FileMode mode, System.Security.AccessControl.FileSystemRights rights, System.IO.FileShare share, int bufferSize, System.IO.FileOptions options)9383         public FileStream(string path, System.IO.FileMode mode, System.Security.AccessControl.FileSystemRights rights, System.IO.FileShare share, int bufferSize, System.IO.FileOptions options) { }
9384         [System.Security.SecuritySafeCriticalAttribute]
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)9385         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) { }
9386         public override bool CanRead { get { throw null; } }
9387         public override bool CanSeek { get { throw null; } }
9388         public override bool CanWrite { get { throw null; } }
9389         [System.ObsoleteAttribute("This property has been deprecated.  Please use FileStream's SafeFileHandle property instead.  http://go.microsoft.com/fwlink/?linkid=14202")]
9390         public virtual System.IntPtr Handle { [System.Security.SecurityCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]get { throw null; } }
9391         public virtual bool IsAsync { get { throw null; } }
9392         public override long Length { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
9393         public string Name { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
9394         public override long Position { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } set { } }
9395         public virtual Microsoft.Win32.SafeHandles.SafeFileHandle SafeFileHandle { [System.Security.SecurityCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]get { throw null; } }
9396         [System.Security.SecuritySafeCriticalAttribute]
9397         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
BeginRead(byte[] array, int offset, int numBytes, System.AsyncCallback userCallback, object stateObject)9398         public override System.IAsyncResult BeginRead(byte[] array, int offset, int numBytes, System.AsyncCallback userCallback, object stateObject) { throw null; }
9399         [System.Security.SecuritySafeCriticalAttribute]
9400         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
BeginWrite(byte[] array, int offset, int numBytes, System.AsyncCallback userCallback, object stateObject)9401         public override System.IAsyncResult BeginWrite(byte[] array, int offset, int numBytes, System.AsyncCallback userCallback, object stateObject) { throw null; }
9402         [System.Security.SecuritySafeCriticalAttribute]
Dispose(bool disposing)9403         protected override void Dispose(bool disposing) { }
9404         [System.Security.SecuritySafeCriticalAttribute]
EndRead(System.IAsyncResult asyncResult)9405         public override int EndRead(System.IAsyncResult asyncResult) { throw null; }
9406         [System.Security.SecuritySafeCriticalAttribute]
EndWrite(System.IAsyncResult asyncResult)9407         public override void EndWrite(System.IAsyncResult asyncResult) { }
9408         [System.Security.SecuritySafeCriticalAttribute]
~FileStream()9409         ~FileStream() { }
Flush()9410         public override void Flush() { }
9411         [System.Security.SecuritySafeCriticalAttribute]
Flush(bool flushToDisk)9412         public virtual void Flush(bool flushToDisk) { }
9413         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9414         [System.Security.SecuritySafeCriticalAttribute]
9415         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
FlushAsync(System.Threading.CancellationToken cancellationToken)9416         public override System.Threading.Tasks.Task FlushAsync(System.Threading.CancellationToken cancellationToken) { throw null; }
9417         [System.Security.SecuritySafeCriticalAttribute]
GetAccessControl()9418         public System.Security.AccessControl.FileSecurity GetAccessControl() { throw null; }
9419         [System.Security.SecuritySafeCriticalAttribute]
Lock(long position, long length)9420         public virtual void Lock(long position, long length) { }
9421         [System.Security.SecuritySafeCriticalAttribute]
Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]byte[] array, int offset, int count)9422         public override int Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]byte[] array, int offset, int count) { array = default(byte[]); throw null; }
9423         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9424         [System.Security.SecuritySafeCriticalAttribute]
9425         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
ReadAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken)9426         public override System.Threading.Tasks.Task<int> ReadAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken) { throw null; }
9427         [System.Security.SecuritySafeCriticalAttribute]
ReadByte()9428         public override int ReadByte() { throw null; }
9429         [System.Security.SecuritySafeCriticalAttribute]
Seek(long offset, System.IO.SeekOrigin origin)9430         public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; }
9431         [System.Security.SecuritySafeCriticalAttribute]
SetAccessControl(System.Security.AccessControl.FileSecurity fileSecurity)9432         public void SetAccessControl(System.Security.AccessControl.FileSecurity fileSecurity) { }
9433         [System.Security.SecuritySafeCriticalAttribute]
SetLength(long value)9434         public override void SetLength(long value) { }
9435         [System.Security.SecuritySafeCriticalAttribute]
Unlock(long position, long length)9436         public virtual void Unlock(long position, long length) { }
9437         [System.Security.SecuritySafeCriticalAttribute]
Write(byte[] array, int offset, int count)9438         public override void Write(byte[] array, int offset, int count) { }
9439         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9440         [System.Security.SecuritySafeCriticalAttribute]
9441         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken)9442         public override System.Threading.Tasks.Task WriteAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken) { throw null; }
9443         [System.Security.SecuritySafeCriticalAttribute]
WriteByte(byte value)9444         public override void WriteByte(byte value) { }
9445     }
9446     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9447     [System.Security.Permissions.FileIOPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
9448     [System.SerializableAttribute]
9449     public abstract partial class FileSystemInfo : System.MarshalByRefObject, System.Runtime.Serialization.ISerializable
9450     {
9451         protected string FullPath;
9452         protected string OriginalPath;
FileSystemInfo()9453         protected FileSystemInfo() { }
FileSystemInfo(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)9454         protected FileSystemInfo(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
9455         public System.IO.FileAttributes Attributes { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } [System.Security.SecuritySafeCriticalAttribute]set { } }
9456         public System.DateTime CreationTime { get { throw null; } set { } }
9457         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9458         public System.DateTime CreationTimeUtc { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } set { } }
9459         public abstract bool Exists { get; }
9460         public string Extension { get { throw null; } }
9461         public virtual string FullName { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
9462         public System.DateTime LastAccessTime { get { throw null; } set { } }
9463         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9464         public System.DateTime LastAccessTimeUtc { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } set { } }
9465         public System.DateTime LastWriteTime { get { throw null; } set { } }
9466         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9467         public System.DateTime LastWriteTimeUtc { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } set { } }
9468         public abstract string Name { get; }
Delete()9469         public abstract void Delete();
9470         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9471         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)9472         public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
9473         [System.Security.SecuritySafeCriticalAttribute]
Refresh()9474         public void Refresh() { }
9475     }
9476     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9477     [System.SerializableAttribute]
9478     public partial class IOException : System.SystemException
9479     {
IOException()9480         public IOException() { }
IOException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)9481         protected IOException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
IOException(string message)9482         public IOException(string message) { }
IOException(string message, System.Exception innerException)9483         public IOException(string message, System.Exception innerException) { }
IOException(string message, int hresult)9484         public IOException(string message, int hresult) { }
9485     }
9486     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9487     [System.SerializableAttribute]
9488     public partial class MemoryStream : System.IO.Stream
9489     {
MemoryStream()9490         public MemoryStream() { }
MemoryStream(byte[] buffer)9491         public MemoryStream(byte[] buffer) { }
MemoryStream(byte[] buffer, bool writable)9492         public MemoryStream(byte[] buffer, bool writable) { }
MemoryStream(byte[] buffer, int index, int count)9493         public MemoryStream(byte[] buffer, int index, int count) { }
MemoryStream(byte[] buffer, int index, int count, bool writable)9494         public MemoryStream(byte[] buffer, int index, int count, bool writable) { }
MemoryStream(byte[] buffer, int index, int count, bool writable, bool publiclyVisible)9495         public MemoryStream(byte[] buffer, int index, int count, bool writable, bool publiclyVisible) { }
MemoryStream(int capacity)9496         public MemoryStream(int capacity) { }
9497         public override bool CanRead { get { throw null; } }
9498         public override bool CanSeek { get { throw null; } }
9499         public override bool CanWrite { get { throw null; } }
9500         public virtual int Capacity { get { throw null; } set { } }
9501         public override long Length { get { throw null; } }
9502         public override long Position { get { throw null; } set { } }
CopyToAsync(System.IO.Stream destination, int bufferSize, System.Threading.CancellationToken cancellationToken)9503         public override System.Threading.Tasks.Task CopyToAsync(System.IO.Stream destination, int bufferSize, System.Threading.CancellationToken cancellationToken) { throw null; }
Dispose(bool disposing)9504         protected override void Dispose(bool disposing) { }
Flush()9505         public override void Flush() { }
9506         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9507         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
FlushAsync(System.Threading.CancellationToken cancellationToken)9508         public override System.Threading.Tasks.Task FlushAsync(System.Threading.CancellationToken cancellationToken) { throw null; }
GetBuffer()9509         public virtual byte[] GetBuffer() { throw null; }
Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]byte[] buffer, int offset, int count)9510         public override int Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]byte[] buffer, int offset, int count) { buffer = default(byte[]); throw null; }
9511         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9512         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
ReadAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken)9513         public override System.Threading.Tasks.Task<int> ReadAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken) { throw null; }
ReadByte()9514         public override int ReadByte() { throw null; }
Seek(long offset, System.IO.SeekOrigin loc)9515         public override long Seek(long offset, System.IO.SeekOrigin loc) { throw null; }
SetLength(long value)9516         public override void SetLength(long value) { }
ToArray()9517         public virtual byte[] ToArray() { throw null; }
TryGetBuffer(out System.ArraySegment<byte> buffer)9518         public virtual bool TryGetBuffer(out System.ArraySegment<byte> buffer) { buffer = default(System.ArraySegment<byte>); throw null; }
Write(byte[] buffer, int offset, int count)9519         public override void Write(byte[] buffer, int offset, int count) { }
9520         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9521         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken)9522         public override System.Threading.Tasks.Task WriteAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken) { throw null; }
WriteByte(byte value)9523         public override void WriteByte(byte value) { }
WriteTo(System.IO.Stream stream)9524         public virtual void WriteTo(System.IO.Stream stream) { }
9525     }
9526     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9527     public static partial class Path
9528     {
9529         public static readonly char AltDirectorySeparatorChar;
9530         public static readonly char DirectorySeparatorChar;
9531         [System.ObsoleteAttribute("Please use GetInvalidPathChars or GetInvalidFileNameChars instead.")]
9532         public static readonly char[] InvalidPathChars;
9533         public static readonly char PathSeparator;
9534         public static readonly char VolumeSeparatorChar;
ChangeExtension(string path, string extension)9535         public static string ChangeExtension(string path, string extension) { throw null; }
Combine(string path1, string path2)9536         public static string Combine(string path1, string path2) { throw null; }
Combine(string path1, string path2, string path3)9537         public static string Combine(string path1, string path2, string path3) { throw null; }
Combine(string path1, string path2, string path3, string path4)9538         public static string Combine(string path1, string path2, string path3, string path4) { throw null; }
Combine(params string[] paths)9539         public static string Combine(params string[] paths) { throw null; }
GetDirectoryName(string path)9540         public static string GetDirectoryName(string path) { throw null; }
GetExtension(string path)9541         public static string GetExtension(string path) { throw null; }
GetFileName(string path)9542         public static string GetFileName(string path) { throw null; }
GetFileNameWithoutExtension(string path)9543         public static string GetFileNameWithoutExtension(string path) { throw null; }
9544         [System.Security.SecuritySafeCriticalAttribute]
GetFullPath(string path)9545         public static string GetFullPath(string path) { throw null; }
GetInvalidFileNameChars()9546         public static char[] GetInvalidFileNameChars() { throw null; }
GetInvalidPathChars()9547         public static char[] GetInvalidPathChars() { throw null; }
GetPathRoot(string path)9548         public static string GetPathRoot(string path) { throw null; }
GetRandomFileName()9549         public static string GetRandomFileName() { throw null; }
9550         [System.Security.SecuritySafeCriticalAttribute]
GetTempFileName()9551         public static string GetTempFileName() { throw null; }
9552         [System.Security.SecuritySafeCriticalAttribute]
GetTempPath()9553         public static string GetTempPath() { throw null; }
HasExtension(string path)9554         public static bool HasExtension(string path) { throw null; }
IsPathRooted(string path)9555         public static bool IsPathRooted(string path) { throw null; }
9556     }
9557     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9558     [System.SerializableAttribute]
9559     public partial class PathTooLongException : System.IO.IOException
9560     {
PathTooLongException()9561         public PathTooLongException() { }
PathTooLongException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)9562         protected PathTooLongException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
PathTooLongException(string message)9563         public PathTooLongException(string message) { }
PathTooLongException(string message, System.Exception innerException)9564         public PathTooLongException(string message, System.Exception innerException) { }
9565     }
9566     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9567     [System.SerializableAttribute]
9568     public enum SearchOption
9569     {
9570         AllDirectories = 1,
9571         TopDirectoryOnly = 0,
9572     }
9573     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9574     [System.SerializableAttribute]
9575     public enum SeekOrigin
9576     {
9577         Begin = 0,
9578         Current = 1,
9579         End = 2,
9580     }
9581     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9582     [System.SerializableAttribute]
9583     public abstract partial class Stream : System.MarshalByRefObject, System.IDisposable
9584     {
9585         public static readonly System.IO.Stream Null;
Stream()9586         protected Stream() { }
9587         public abstract bool CanRead { get; }
9588         public abstract bool CanSeek { get; }
9589         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9590         public virtual bool CanTimeout { get { throw null; } }
9591         public abstract bool CanWrite { get; }
9592         public abstract long Length { get; }
9593         public abstract long Position { get; set; }
9594         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9595         public virtual int ReadTimeout { get { throw null; } set { } }
9596         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9597         public virtual int WriteTimeout { get { throw null; } set { } }
9598         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
BeginRead(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state)9599         public virtual System.IAsyncResult BeginRead(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; }
9600         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state)9601         public virtual System.IAsyncResult BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; }
Close()9602         public virtual void Close() { }
CopyTo(System.IO.Stream destination)9603         public void CopyTo(System.IO.Stream destination) { }
CopyTo(System.IO.Stream destination, int bufferSize)9604         public void CopyTo(System.IO.Stream destination, int bufferSize) { }
9605         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9606         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
CopyToAsync(System.IO.Stream destination)9607         public System.Threading.Tasks.Task CopyToAsync(System.IO.Stream destination) { throw null; }
9608         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9609         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
CopyToAsync(System.IO.Stream destination, int bufferSize)9610         public System.Threading.Tasks.Task CopyToAsync(System.IO.Stream destination, int bufferSize) { throw null; }
9611         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9612         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
CopyToAsync(System.IO.Stream destination, int bufferSize, System.Threading.CancellationToken cancellationToken)9613         public virtual System.Threading.Tasks.Task CopyToAsync(System.IO.Stream destination, int bufferSize, System.Threading.CancellationToken cancellationToken) { throw null; }
9614         [System.ObsoleteAttribute("CreateWaitHandle will be removed eventually.  Please use \"new ManualResetEvent(false)\" instead.")]
CreateWaitHandle()9615         protected virtual System.Threading.WaitHandle CreateWaitHandle() { throw null; }
Dispose()9616         public void Dispose() { }
Dispose(bool disposing)9617         protected virtual void Dispose(bool disposing) { }
EndRead(System.IAsyncResult asyncResult)9618         public virtual int EndRead(System.IAsyncResult asyncResult) { throw null; }
EndWrite(System.IAsyncResult asyncResult)9619         public virtual void EndWrite(System.IAsyncResult asyncResult) { }
Flush()9620         public abstract void Flush();
9621         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9622         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
FlushAsync()9623         public System.Threading.Tasks.Task FlushAsync() { throw null; }
9624         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9625         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
FlushAsync(System.Threading.CancellationToken cancellationToken)9626         public virtual System.Threading.Tasks.Task FlushAsync(System.Threading.CancellationToken cancellationToken) { throw null; }
9627         [System.ObsoleteAttribute("Do not call or override this method.")]
ObjectInvariant()9628         protected virtual void ObjectInvariant() { }
Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]byte[] buffer, int offset, int count)9629         public abstract int Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]byte[] buffer, int offset, int count);
9630         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9631         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
ReadAsync(byte[] buffer, int offset, int count)9632         public System.Threading.Tasks.Task<int> ReadAsync(byte[] buffer, int offset, int count) { throw null; }
9633         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9634         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
ReadAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken)9635         public virtual System.Threading.Tasks.Task<int> ReadAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken) { throw null; }
ReadByte()9636         public virtual int ReadByte() { throw null; }
Seek(long offset, System.IO.SeekOrigin origin)9637         public abstract long Seek(long offset, System.IO.SeekOrigin origin);
SetLength(long value)9638         public abstract void SetLength(long value);
9639         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)]
Synchronized(System.IO.Stream stream)9640         public static System.IO.Stream Synchronized(System.IO.Stream stream) { throw null; }
Write(byte[] buffer, int offset, int count)9641         public abstract void Write(byte[] buffer, int offset, int count);
9642         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9643         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteAsync(byte[] buffer, int offset, int count)9644         public System.Threading.Tasks.Task WriteAsync(byte[] buffer, int offset, int count) { throw null; }
9645         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9646         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken)9647         public virtual System.Threading.Tasks.Task WriteAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken) { throw null; }
WriteByte(byte value)9648         public virtual void WriteByte(byte value) { }
9649     }
9650     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9651     [System.SerializableAttribute]
9652     public partial class StreamReader : System.IO.TextReader
9653     {
9654         public static readonly new System.IO.StreamReader Null;
StreamReader(System.IO.Stream stream)9655         public StreamReader(System.IO.Stream stream) { }
StreamReader(System.IO.Stream stream, bool detectEncodingFromByteOrderMarks)9656         public StreamReader(System.IO.Stream stream, bool detectEncodingFromByteOrderMarks) { }
StreamReader(System.IO.Stream stream, System.Text.Encoding encoding)9657         public StreamReader(System.IO.Stream stream, System.Text.Encoding encoding) { }
StreamReader(System.IO.Stream stream, System.Text.Encoding encoding, bool detectEncodingFromByteOrderMarks)9658         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)9659         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)9660         public StreamReader(System.IO.Stream stream, System.Text.Encoding encoding, bool detectEncodingFromByteOrderMarks, int bufferSize, bool leaveOpen) { }
StreamReader(string path)9661         public StreamReader(string path) { }
StreamReader(string path, bool detectEncodingFromByteOrderMarks)9662         public StreamReader(string path, bool detectEncodingFromByteOrderMarks) { }
StreamReader(string path, System.Text.Encoding encoding)9663         public StreamReader(string path, System.Text.Encoding encoding) { }
StreamReader(string path, System.Text.Encoding encoding, bool detectEncodingFromByteOrderMarks)9664         public StreamReader(string path, System.Text.Encoding encoding, bool detectEncodingFromByteOrderMarks) { }
9665         [System.Security.SecuritySafeCriticalAttribute]
StreamReader(string path, System.Text.Encoding encoding, bool detectEncodingFromByteOrderMarks, int bufferSize)9666         public StreamReader(string path, System.Text.Encoding encoding, bool detectEncodingFromByteOrderMarks, int bufferSize) { }
9667         public virtual System.IO.Stream BaseStream { get { throw null; } }
9668         public virtual System.Text.Encoding CurrentEncoding { get { throw null; } }
9669         public bool EndOfStream { get { throw null; } }
Close()9670         public override void Close() { }
DiscardBufferedData()9671         public void DiscardBufferedData() { }
Dispose(bool disposing)9672         protected override void Dispose(bool disposing) { }
Peek()9673         public override int Peek() { throw null; }
Read()9674         public override int Read() { throw null; }
Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]char[] buffer, int index, int count)9675         public override int Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]char[] buffer, int index, int count) { buffer = default(char[]); throw null; }
9676         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9677         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
ReadAsync(char[] buffer, int index, int count)9678         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)9679         public override int ReadBlock([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]char[] buffer, int index, int count) { buffer = default(char[]); throw null; }
9680         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9681         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
ReadBlockAsync(char[] buffer, int index, int count)9682         public override System.Threading.Tasks.Task<int> ReadBlockAsync(char[] buffer, int index, int count) { throw null; }
ReadLine()9683         public override string ReadLine() { throw null; }
9684         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9685         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
ReadLineAsync()9686         public override System.Threading.Tasks.Task<string> ReadLineAsync() { throw null; }
ReadToEnd()9687         public override string ReadToEnd() { throw null; }
9688         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9689         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
ReadToEndAsync()9690         public override System.Threading.Tasks.Task<string> ReadToEndAsync() { throw null; }
9691     }
9692     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9693     [System.SerializableAttribute]
9694     public partial class StreamWriter : System.IO.TextWriter
9695     {
9696         public static readonly new System.IO.StreamWriter Null;
StreamWriter(System.IO.Stream stream)9697         public StreamWriter(System.IO.Stream stream) { }
StreamWriter(System.IO.Stream stream, System.Text.Encoding encoding)9698         public StreamWriter(System.IO.Stream stream, System.Text.Encoding encoding) { }
StreamWriter(System.IO.Stream stream, System.Text.Encoding encoding, int bufferSize)9699         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)9700         public StreamWriter(System.IO.Stream stream, System.Text.Encoding encoding, int bufferSize, bool leaveOpen) { }
StreamWriter(string path)9701         public StreamWriter(string path) { }
StreamWriter(string path, bool append)9702         public StreamWriter(string path, bool append) { }
StreamWriter(string path, bool append, System.Text.Encoding encoding)9703         public StreamWriter(string path, bool append, System.Text.Encoding encoding) { }
9704         [System.Security.SecuritySafeCriticalAttribute]
StreamWriter(string path, bool append, System.Text.Encoding encoding, int bufferSize)9705         public StreamWriter(string path, bool append, System.Text.Encoding encoding, int bufferSize) { }
9706         public virtual bool AutoFlush { get { throw null; } set { } }
9707         public virtual System.IO.Stream BaseStream { get { throw null; } }
9708         public override System.Text.Encoding Encoding { get { throw null; } }
Close()9709         public override void Close() { }
Dispose(bool disposing)9710         protected override void Dispose(bool disposing) { }
Flush()9711         public override void Flush() { }
9712         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9713         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
FlushAsync()9714         public override System.Threading.Tasks.Task FlushAsync() { throw null; }
Write(char value)9715         public override void Write(char value) { }
Write(char[] buffer)9716         public override void Write(char[] buffer) { }
Write(char[] buffer, int index, int count)9717         public override void Write(char[] buffer, int index, int count) { }
Write(string value)9718         public override void Write(string value) { }
9719         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9720         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteAsync(char value)9721         public override System.Threading.Tasks.Task WriteAsync(char value) { throw null; }
9722         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9723         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteAsync(char[] buffer, int index, int count)9724         public override System.Threading.Tasks.Task WriteAsync(char[] buffer, int index, int count) { throw null; }
9725         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9726         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteAsync(string value)9727         public override System.Threading.Tasks.Task WriteAsync(string value) { throw null; }
9728         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9729         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteLineAsync()9730         public override System.Threading.Tasks.Task WriteLineAsync() { throw null; }
9731         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9732         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteLineAsync(char value)9733         public override System.Threading.Tasks.Task WriteLineAsync(char value) { throw null; }
9734         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9735         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteLineAsync(char[] buffer, int index, int count)9736         public override System.Threading.Tasks.Task WriteLineAsync(char[] buffer, int index, int count) { throw null; }
9737         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9738         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteLineAsync(string value)9739         public override System.Threading.Tasks.Task WriteLineAsync(string value) { throw null; }
9740     }
9741     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9742     [System.SerializableAttribute]
9743     public partial class StringReader : System.IO.TextReader
9744     {
StringReader(string s)9745         public StringReader(string s) { }
Close()9746         public override void Close() { }
Dispose(bool disposing)9747         protected override void Dispose(bool disposing) { }
Peek()9748         public override int Peek() { throw null; }
Read()9749         public override int Read() { throw null; }
Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]char[] buffer, int index, int count)9750         public override int Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]char[] buffer, int index, int count) { buffer = default(char[]); throw null; }
9751         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
ReadAsync(char[] buffer, int index, int count)9752         public override System.Threading.Tasks.Task<int> ReadAsync(char[] buffer, int index, int count) { throw null; }
9753         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
ReadBlockAsync(char[] buffer, int index, int count)9754         public override System.Threading.Tasks.Task<int> ReadBlockAsync(char[] buffer, int index, int count) { throw null; }
ReadLine()9755         public override string ReadLine() { throw null; }
9756         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
ReadLineAsync()9757         public override System.Threading.Tasks.Task<string> ReadLineAsync() { throw null; }
ReadToEnd()9758         public override string ReadToEnd() { throw null; }
9759         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
ReadToEndAsync()9760         public override System.Threading.Tasks.Task<string> ReadToEndAsync() { throw null; }
9761     }
9762     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9763     [System.SerializableAttribute]
9764     public partial class StringWriter : System.IO.TextWriter
9765     {
StringWriter()9766         public StringWriter() { }
StringWriter(System.IFormatProvider formatProvider)9767         public StringWriter(System.IFormatProvider formatProvider) { }
StringWriter(System.Text.StringBuilder sb)9768         public StringWriter(System.Text.StringBuilder sb) { }
StringWriter(System.Text.StringBuilder sb, System.IFormatProvider formatProvider)9769         public StringWriter(System.Text.StringBuilder sb, System.IFormatProvider formatProvider) { }
9770         public override System.Text.Encoding Encoding { get { throw null; } }
Close()9771         public override void Close() { }
Dispose(bool disposing)9772         protected override void Dispose(bool disposing) { }
9773         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9774         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
FlushAsync()9775         public override System.Threading.Tasks.Task FlushAsync() { throw null; }
GetStringBuilder()9776         public virtual System.Text.StringBuilder GetStringBuilder() { throw null; }
ToString()9777         public override string ToString() { throw null; }
Write(char value)9778         public override void Write(char value) { }
Write(char[] buffer, int index, int count)9779         public override void Write(char[] buffer, int index, int count) { }
Write(string value)9780         public override void Write(string value) { }
9781         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9782         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteAsync(char value)9783         public override System.Threading.Tasks.Task WriteAsync(char value) { throw null; }
9784         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9785         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteAsync(char[] buffer, int index, int count)9786         public override System.Threading.Tasks.Task WriteAsync(char[] buffer, int index, int count) { throw null; }
9787         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9788         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteAsync(string value)9789         public override System.Threading.Tasks.Task WriteAsync(string value) { throw null; }
9790         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9791         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteLineAsync(char value)9792         public override System.Threading.Tasks.Task WriteLineAsync(char value) { throw null; }
9793         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9794         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteLineAsync(char[] buffer, int index, int count)9795         public override System.Threading.Tasks.Task WriteLineAsync(char[] buffer, int index, int count) { throw null; }
9796         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9797         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteLineAsync(string value)9798         public override System.Threading.Tasks.Task WriteLineAsync(string value) { throw null; }
9799     }
9800     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9801     [System.SerializableAttribute]
9802     public abstract partial class TextReader : System.MarshalByRefObject, System.IDisposable
9803     {
9804         public static readonly System.IO.TextReader Null;
TextReader()9805         protected TextReader() { }
Close()9806         public virtual void Close() { }
Dispose()9807         public void Dispose() { }
Dispose(bool disposing)9808         protected virtual void Dispose(bool disposing) { }
Peek()9809         public virtual int Peek() { throw null; }
Read()9810         public virtual int Read() { throw null; }
Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]char[] buffer, int index, int count)9811         public virtual int Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]char[] buffer, int index, int count) { buffer = default(char[]); throw null; }
9812         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9813         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
ReadAsync(char[] buffer, int index, int count)9814         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)9815         public virtual int ReadBlock([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]char[] buffer, int index, int count) { buffer = default(char[]); throw null; }
9816         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9817         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
ReadBlockAsync(char[] buffer, int index, int count)9818         public virtual System.Threading.Tasks.Task<int> ReadBlockAsync(char[] buffer, int index, int count) { throw null; }
ReadLine()9819         public virtual string ReadLine() { throw null; }
9820         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9821         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
ReadLineAsync()9822         public virtual System.Threading.Tasks.Task<string> ReadLineAsync() { throw null; }
ReadToEnd()9823         public virtual string ReadToEnd() { throw null; }
9824         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9825         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
ReadToEndAsync()9826         public virtual System.Threading.Tasks.Task<string> ReadToEndAsync() { throw null; }
9827         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)]
Synchronized(System.IO.TextReader reader)9828         public static System.IO.TextReader Synchronized(System.IO.TextReader reader) { throw null; }
9829     }
9830     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
9831     [System.SerializableAttribute]
9832     public abstract partial class TextWriter : System.MarshalByRefObject, System.IDisposable
9833     {
9834         protected char[] CoreNewLine;
9835         public static readonly System.IO.TextWriter Null;
TextWriter()9836         protected TextWriter() { }
TextWriter(System.IFormatProvider formatProvider)9837         protected TextWriter(System.IFormatProvider formatProvider) { }
9838         public abstract System.Text.Encoding Encoding { get; }
9839         public virtual System.IFormatProvider FormatProvider { get { throw null; } }
9840         public virtual string NewLine { get { throw null; } set { } }
Close()9841         public virtual void Close() { }
Dispose()9842         public void Dispose() { }
Dispose(bool disposing)9843         protected virtual void Dispose(bool disposing) { }
Flush()9844         public virtual void Flush() { }
9845         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9846         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
FlushAsync()9847         public virtual System.Threading.Tasks.Task FlushAsync() { throw null; }
9848         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)]
Synchronized(System.IO.TextWriter writer)9849         public static System.IO.TextWriter Synchronized(System.IO.TextWriter writer) { throw null; }
Write(bool value)9850         public virtual void Write(bool value) { }
Write(char value)9851         public virtual void Write(char value) { }
Write(char[] buffer)9852         public virtual void Write(char[] buffer) { }
Write(char[] buffer, int index, int count)9853         public virtual void Write(char[] buffer, int index, int count) { }
Write(decimal value)9854         public virtual void Write(decimal value) { }
Write(double value)9855         public virtual void Write(double value) { }
Write(int value)9856         public virtual void Write(int value) { }
Write(long value)9857         public virtual void Write(long value) { }
Write(object value)9858         public virtual void Write(object value) { }
Write(float value)9859         public virtual void Write(float value) { }
Write(string value)9860         public virtual void Write(string value) { }
Write(string format, object arg0)9861         public virtual void Write(string format, object arg0) { }
Write(string format, object arg0, object arg1)9862         public virtual void Write(string format, object arg0, object arg1) { }
Write(string format, object arg0, object arg1, object arg2)9863         public virtual void Write(string format, object arg0, object arg1, object arg2) { }
Write(string format, params object[] arg)9864         public virtual void Write(string format, params object[] arg) { }
9865         [System.CLSCompliantAttribute(false)]
Write(uint value)9866         public virtual void Write(uint value) { }
9867         [System.CLSCompliantAttribute(false)]
Write(ulong value)9868         public virtual void Write(ulong value) { }
9869         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9870         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteAsync(char value)9871         public virtual System.Threading.Tasks.Task WriteAsync(char value) { throw null; }
9872         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9873         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteAsync(char[] buffer)9874         public System.Threading.Tasks.Task WriteAsync(char[] buffer) { throw null; }
9875         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9876         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteAsync(char[] buffer, int index, int count)9877         public virtual System.Threading.Tasks.Task WriteAsync(char[] buffer, int index, int count) { throw null; }
9878         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9879         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteAsync(string value)9880         public virtual System.Threading.Tasks.Task WriteAsync(string value) { throw null; }
WriteLine()9881         public virtual void WriteLine() { }
WriteLine(bool value)9882         public virtual void WriteLine(bool value) { }
WriteLine(char value)9883         public virtual void WriteLine(char value) { }
WriteLine(char[] buffer)9884         public virtual void WriteLine(char[] buffer) { }
WriteLine(char[] buffer, int index, int count)9885         public virtual void WriteLine(char[] buffer, int index, int count) { }
WriteLine(decimal value)9886         public virtual void WriteLine(decimal value) { }
WriteLine(double value)9887         public virtual void WriteLine(double value) { }
WriteLine(int value)9888         public virtual void WriteLine(int value) { }
WriteLine(long value)9889         public virtual void WriteLine(long value) { }
WriteLine(object value)9890         public virtual void WriteLine(object value) { }
WriteLine(float value)9891         public virtual void WriteLine(float value) { }
WriteLine(string value)9892         public virtual void WriteLine(string value) { }
WriteLine(string format, object arg0)9893         public virtual void WriteLine(string format, object arg0) { }
WriteLine(string format, object arg0, object arg1)9894         public virtual void WriteLine(string format, object arg0, object arg1) { }
WriteLine(string format, object arg0, object arg1, object arg2)9895         public virtual void WriteLine(string format, object arg0, object arg1, object arg2) { }
WriteLine(string format, params object[] arg)9896         public virtual void WriteLine(string format, params object[] arg) { }
9897         [System.CLSCompliantAttribute(false)]
WriteLine(uint value)9898         public virtual void WriteLine(uint value) { }
9899         [System.CLSCompliantAttribute(false)]
WriteLine(ulong value)9900         public virtual void WriteLine(ulong value) { }
9901         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9902         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteLineAsync()9903         public virtual System.Threading.Tasks.Task WriteLineAsync() { throw null; }
9904         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9905         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteLineAsync(char value)9906         public virtual System.Threading.Tasks.Task WriteLineAsync(char value) { throw null; }
9907         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9908         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteLineAsync(char[] buffer)9909         public System.Threading.Tasks.Task WriteLineAsync(char[] buffer) { throw null; }
9910         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9911         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteLineAsync(char[] buffer, int index, int count)9912         public virtual System.Threading.Tasks.Task WriteLineAsync(char[] buffer, int index, int count) { throw null; }
9913         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
9914         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteLineAsync(string value)9915         public virtual System.Threading.Tasks.Task WriteLineAsync(string value) { throw null; }
9916     }
9917     public partial class UnmanagedMemoryAccessor : System.IDisposable
9918     {
UnmanagedMemoryAccessor()9919         protected UnmanagedMemoryAccessor() { }
9920         [System.Security.SecuritySafeCriticalAttribute]
UnmanagedMemoryAccessor(System.Runtime.InteropServices.SafeBuffer buffer, long offset, long capacity)9921         public UnmanagedMemoryAccessor(System.Runtime.InteropServices.SafeBuffer buffer, long offset, long capacity) { }
9922         [System.Security.SecuritySafeCriticalAttribute]
UnmanagedMemoryAccessor(System.Runtime.InteropServices.SafeBuffer buffer, long offset, long capacity, System.IO.FileAccess access)9923         public UnmanagedMemoryAccessor(System.Runtime.InteropServices.SafeBuffer buffer, long offset, long capacity, System.IO.FileAccess access) { }
9924         public bool CanRead { get { throw null; } }
9925         public bool CanWrite { get { throw null; } }
9926         public long Capacity { get { throw null; } }
9927         protected bool IsOpen { get { throw null; } }
Dispose()9928         public void Dispose() { }
Dispose(bool disposing)9929         protected virtual void Dispose(bool disposing) { }
9930         [System.Security.SecuritySafeCriticalAttribute]
9931         [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)9932         protected void Initialize(System.Runtime.InteropServices.SafeBuffer buffer, long offset, long capacity, System.IO.FileAccess access) { }
9933         [System.Security.SecurityCriticalAttribute]
9934         public int ReadArray<T>(long position, T[] array, int offset, int count) where T : struct { throw null; }
ReadBoolean(long position)9935         public bool ReadBoolean(long position) { throw null; }
ReadByte(long position)9936         public byte ReadByte(long position) { throw null; }
9937         [System.Security.SecuritySafeCriticalAttribute]
ReadChar(long position)9938         public char ReadChar(long position) { throw null; }
9939         [System.Security.SecuritySafeCriticalAttribute]
ReadDecimal(long position)9940         public decimal ReadDecimal(long position) { throw null; }
9941         [System.Security.SecuritySafeCriticalAttribute]
ReadDouble(long position)9942         public double ReadDouble(long position) { throw null; }
9943         [System.Security.SecuritySafeCriticalAttribute]
ReadInt16(long position)9944         public short ReadInt16(long position) { throw null; }
9945         [System.Security.SecuritySafeCriticalAttribute]
ReadInt32(long position)9946         public int ReadInt32(long position) { throw null; }
9947         [System.Security.SecuritySafeCriticalAttribute]
ReadInt64(long position)9948         public long ReadInt64(long position) { throw null; }
9949         [System.CLSCompliantAttribute(false)]
9950         [System.Security.SecuritySafeCriticalAttribute]
ReadSByte(long position)9951         public sbyte ReadSByte(long position) { throw null; }
9952         [System.Security.SecuritySafeCriticalAttribute]
ReadSingle(long position)9953         public float ReadSingle(long position) { throw null; }
9954         [System.CLSCompliantAttribute(false)]
9955         [System.Security.SecuritySafeCriticalAttribute]
ReadUInt16(long position)9956         public ushort ReadUInt16(long position) { throw null; }
9957         [System.CLSCompliantAttribute(false)]
9958         [System.Security.SecuritySafeCriticalAttribute]
ReadUInt32(long position)9959         public uint ReadUInt32(long position) { throw null; }
9960         [System.CLSCompliantAttribute(false)]
9961         [System.Security.SecuritySafeCriticalAttribute]
ReadUInt64(long position)9962         public ulong ReadUInt64(long position) { throw null; }
9963         [System.Security.SecurityCriticalAttribute]
9964         public void Read<T>(long position, out T structure) where T : struct { structure = default(T); }
Write(long position, bool value)9965         public void Write(long position, bool value) { }
Write(long position, byte value)9966         public void Write(long position, byte value) { }
9967         [System.Security.SecuritySafeCriticalAttribute]
Write(long position, char value)9968         public void Write(long position, char value) { }
9969         [System.Security.SecuritySafeCriticalAttribute]
Write(long position, decimal value)9970         public void Write(long position, decimal value) { }
9971         [System.Security.SecuritySafeCriticalAttribute]
Write(long position, double value)9972         public void Write(long position, double value) { }
9973         [System.Security.SecuritySafeCriticalAttribute]
Write(long position, short value)9974         public void Write(long position, short value) { }
9975         [System.Security.SecuritySafeCriticalAttribute]
Write(long position, int value)9976         public void Write(long position, int value) { }
9977         [System.Security.SecuritySafeCriticalAttribute]
Write(long position, long value)9978         public void Write(long position, long value) { }
9979         [System.CLSCompliantAttribute(false)]
9980         [System.Security.SecuritySafeCriticalAttribute]
Write(long position, sbyte value)9981         public void Write(long position, sbyte value) { }
9982         [System.Security.SecuritySafeCriticalAttribute]
Write(long position, float value)9983         public void Write(long position, float value) { }
9984         [System.CLSCompliantAttribute(false)]
9985         [System.Security.SecuritySafeCriticalAttribute]
Write(long position, ushort value)9986         public void Write(long position, ushort value) { }
9987         [System.CLSCompliantAttribute(false)]
9988         [System.Security.SecuritySafeCriticalAttribute]
Write(long position, uint value)9989         public void Write(long position, uint value) { }
9990         [System.CLSCompliantAttribute(false)]
9991         [System.Security.SecuritySafeCriticalAttribute]
Write(long position, ulong value)9992         public void Write(long position, ulong value) { }
9993         [System.Security.SecurityCriticalAttribute]
9994         public void WriteArray<T>(long position, T[] array, int offset, int count) where T : struct { }
9995         [System.Security.SecurityCriticalAttribute]
9996         public void Write<T>(long position, ref T structure) where T : struct { }
9997     }
9998     public partial class UnmanagedMemoryStream : System.IO.Stream
9999     {
10000         [System.Security.SecuritySafeCriticalAttribute]
UnmanagedMemoryStream()10001         protected UnmanagedMemoryStream() { }
10002         [System.CLSCompliantAttribute(false)]
10003         [System.Security.SecurityCriticalAttribute]
UnmanagedMemoryStream(byte* pointer, long length)10004         public unsafe UnmanagedMemoryStream(byte* pointer, long length) { }
10005         [System.CLSCompliantAttribute(false)]
10006         [System.Security.SecurityCriticalAttribute]
UnmanagedMemoryStream(byte* pointer, long length, long capacity, System.IO.FileAccess access)10007         public unsafe UnmanagedMemoryStream(byte* pointer, long length, long capacity, System.IO.FileAccess access) { }
10008         [System.Security.SecuritySafeCriticalAttribute]
UnmanagedMemoryStream(System.Runtime.InteropServices.SafeBuffer buffer, long offset, long length)10009         public UnmanagedMemoryStream(System.Runtime.InteropServices.SafeBuffer buffer, long offset, long length) { }
10010         [System.Security.SecuritySafeCriticalAttribute]
UnmanagedMemoryStream(System.Runtime.InteropServices.SafeBuffer buffer, long offset, long length, System.IO.FileAccess access)10011         public UnmanagedMemoryStream(System.Runtime.InteropServices.SafeBuffer buffer, long offset, long length, System.IO.FileAccess access) { }
10012         public override bool CanRead { get { throw null; } }
10013         public override bool CanSeek { get { throw null; } }
10014         public override bool CanWrite { get { throw null; } }
10015         public long Capacity { get { throw null; } }
10016         public override long Length { get { throw null; } }
10017         public override long Position { get { throw null; } [System.Security.SecuritySafeCriticalAttribute]set { } }
10018         [System.CLSCompliantAttribute(false)]
10019         public unsafe byte* PositionPointer { [System.Security.SecurityCriticalAttribute]get { throw null; } [System.Security.SecurityCriticalAttribute]set { } }
10020         [System.Security.SecuritySafeCriticalAttribute]
Dispose(bool disposing)10021         protected override void Dispose(bool disposing) { }
Flush()10022         public override void Flush() { }
10023         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
10024         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
FlushAsync(System.Threading.CancellationToken cancellationToken)10025         public override System.Threading.Tasks.Task FlushAsync(System.Threading.CancellationToken cancellationToken) { throw null; }
10026         [System.CLSCompliantAttribute(false)]
10027         [System.Security.SecurityCriticalAttribute]
Initialize(byte* pointer, long length, long capacity, System.IO.FileAccess access)10028         protected unsafe void Initialize(byte* pointer, long length, long capacity, System.IO.FileAccess access) { }
10029         [System.Security.SecuritySafeCriticalAttribute]
Initialize(System.Runtime.InteropServices.SafeBuffer buffer, long offset, long length, System.IO.FileAccess access)10030         protected void Initialize(System.Runtime.InteropServices.SafeBuffer buffer, long offset, long length, System.IO.FileAccess access) { }
10031         [System.Security.SecuritySafeCriticalAttribute]
Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]byte[] buffer, int offset, int count)10032         public override int Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]byte[] buffer, int offset, int count) { buffer = default(byte[]); throw null; }
10033         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
10034         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
ReadAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken)10035         public override System.Threading.Tasks.Task<int> ReadAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken) { throw null; }
10036         [System.Security.SecuritySafeCriticalAttribute]
ReadByte()10037         public override int ReadByte() { throw null; }
Seek(long offset, System.IO.SeekOrigin loc)10038         public override long Seek(long offset, System.IO.SeekOrigin loc) { throw null; }
10039         [System.Security.SecuritySafeCriticalAttribute]
SetLength(long value)10040         public override void SetLength(long value) { }
10041         [System.Security.SecuritySafeCriticalAttribute]
Write(byte[] buffer, int offset, int count)10042         public override void Write(byte[] buffer, int offset, int count) { }
10043         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
10044         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
WriteAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken)10045         public override System.Threading.Tasks.Task WriteAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken) { throw null; }
10046         [System.Security.SecuritySafeCriticalAttribute]
WriteByte(byte value)10047         public override void WriteByte(byte value) { }
10048     }
10049 }
10050 namespace System.IO.IsolatedStorage
10051 {
10052     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10053     public partial interface INormalizeForIsolatedStorage
10054     {
Normalize()10055         object Normalize();
10056     }
10057     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10058     public abstract partial class IsolatedStorage : System.MarshalByRefObject
10059     {
IsolatedStorage()10060         protected IsolatedStorage() { }
10061         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
10062         public object ApplicationIdentity { [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(64))]get { throw null; } }
10063         public object AssemblyIdentity { [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(64))]get { throw null; } }
10064         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
10065         public virtual long AvailableFreeSpace { get { throw null; } }
10066         [System.CLSCompliantAttribute(false)]
10067         [System.ObsoleteAttribute("IsolatedStorage.CurrentSize has been deprecated because it is not CLS Compliant.  To get the current size use IsolatedStorage.UsedSize")]
10068         public virtual ulong CurrentSize { get { throw null; } }
10069         public object DomainIdentity { [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(64))]get { throw null; } }
10070         [System.CLSCompliantAttribute(false)]
10071         [System.ObsoleteAttribute("IsolatedStorage.MaximumSize has been deprecated because it is not CLS Compliant.  To get the maximum size use IsolatedStorage.Quota")]
10072         public virtual ulong MaximumSize { get { throw null; } }
10073         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
10074         public virtual long Quota { get { throw null; } }
10075         public System.IO.IsolatedStorage.IsolatedStorageScope Scope { get { throw null; } }
10076         protected virtual char SeparatorExternal { get { throw null; } }
10077         protected virtual char SeparatorInternal { get { throw null; } }
10078         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
10079         public virtual long UsedSize { get { throw null; } }
GetPermission(System.Security.PermissionSet ps)10080         protected abstract System.Security.Permissions.IsolatedStoragePermission GetPermission(System.Security.PermissionSet ps);
10081         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
IncreaseQuotaTo(long newQuotaSize)10082         public virtual bool IncreaseQuotaTo(long newQuotaSize) { throw null; }
10083         [System.Security.SecuritySafeCriticalAttribute]
InitStore(System.IO.IsolatedStorage.IsolatedStorageScope scope, System.Type appEvidenceType)10084         protected void InitStore(System.IO.IsolatedStorage.IsolatedStorageScope scope, System.Type appEvidenceType) { }
10085         [System.Security.SecuritySafeCriticalAttribute]
InitStore(System.IO.IsolatedStorage.IsolatedStorageScope scope, System.Type domainEvidenceType, System.Type assemblyEvidenceType)10086         protected void InitStore(System.IO.IsolatedStorage.IsolatedStorageScope scope, System.Type domainEvidenceType, System.Type assemblyEvidenceType) { }
Remove()10087         public abstract void Remove();
10088     }
10089     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10090     [System.SerializableAttribute]
10091     public partial class IsolatedStorageException : System.Exception
10092     {
IsolatedStorageException()10093         public IsolatedStorageException() { }
IsolatedStorageException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)10094         protected IsolatedStorageException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
IsolatedStorageException(string message)10095         public IsolatedStorageException(string message) { }
IsolatedStorageException(string message, System.Exception inner)10096         public IsolatedStorageException(string message, System.Exception inner) { }
10097     }
10098     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10099     public sealed partial class IsolatedStorageFile : System.IO.IsolatedStorage.IsolatedStorage, System.IDisposable
10100     {
IsolatedStorageFile()10101         internal IsolatedStorageFile() { }
10102         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
10103         public override long AvailableFreeSpace { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
10104         [System.CLSCompliantAttribute(false)]
10105         [System.ObsoleteAttribute("IsolatedStorageFile.CurrentSize has been deprecated because it is not CLS Compliant.  To get the current size use IsolatedStorageFile.UsedSize")]
10106         public override ulong CurrentSize { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
10107         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
10108         public static bool IsEnabled { get { throw null; } }
10109         [System.CLSCompliantAttribute(false)]
10110         [System.ObsoleteAttribute("IsolatedStorageFile.MaximumSize has been deprecated because it is not CLS Compliant.  To get the maximum size use IsolatedStorageFile.Quota")]
10111         public override ulong MaximumSize { get { throw null; } }
10112         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
10113         public override long Quota { get { throw null; } }
10114         public override long UsedSize { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
10115         [System.Security.SecuritySafeCriticalAttribute]
Close()10116         public void Close() { }
10117         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
CopyFile(string sourceFileName, string destinationFileName)10118         public void CopyFile(string sourceFileName, string destinationFileName) { }
10119         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
10120         [System.Security.SecuritySafeCriticalAttribute]
CopyFile(string sourceFileName, string destinationFileName, bool overwrite)10121         public void CopyFile(string sourceFileName, string destinationFileName, bool overwrite) { }
10122         [System.Security.SecuritySafeCriticalAttribute]
CreateDirectory(string dir)10123         public void CreateDirectory(string dir) { }
10124         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
CreateFile(string path)10125         public System.IO.IsolatedStorage.IsolatedStorageFileStream CreateFile(string path) { throw null; }
10126         [System.Security.SecuritySafeCriticalAttribute]
DeleteDirectory(string dir)10127         public void DeleteDirectory(string dir) { }
10128         [System.Security.SecuritySafeCriticalAttribute]
DeleteFile(string file)10129         public void DeleteFile(string file) { }
10130         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
10131         [System.Security.SecuritySafeCriticalAttribute]
DirectoryExists(string path)10132         public bool DirectoryExists(string path) { throw null; }
Dispose()10133         public void Dispose() { }
10134         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
10135         [System.Security.SecuritySafeCriticalAttribute]
FileExists(string path)10136         public bool FileExists(string path) { throw null; }
~IsolatedStorageFile()10137         ~IsolatedStorageFile() { }
10138         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
10139         [System.Security.SecuritySafeCriticalAttribute]
GetCreationTime(string path)10140         public System.DateTimeOffset GetCreationTime(string path) { throw null; }
10141         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetDirectoryNames()10142         public string[] GetDirectoryNames() { throw null; }
10143         [System.Security.SecuritySafeCriticalAttribute]
GetDirectoryNames(string searchPattern)10144         public string[] GetDirectoryNames(string searchPattern) { throw null; }
10145         [System.Security.SecuritySafeCriticalAttribute]
GetEnumerator(System.IO.IsolatedStorage.IsolatedStorageScope scope)10146         public static System.Collections.IEnumerator GetEnumerator(System.IO.IsolatedStorage.IsolatedStorageScope scope) { throw null; }
10147         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetFileNames()10148         public string[] GetFileNames() { throw null; }
10149         [System.Security.SecuritySafeCriticalAttribute]
GetFileNames(string searchPattern)10150         public string[] GetFileNames(string searchPattern) { throw null; }
10151         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
10152         [System.Security.SecuritySafeCriticalAttribute]
GetLastAccessTime(string path)10153         public System.DateTimeOffset GetLastAccessTime(string path) { throw null; }
10154         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
10155         [System.Security.SecuritySafeCriticalAttribute]
GetLastWriteTime(string path)10156         public System.DateTimeOffset GetLastWriteTime(string path) { throw null; }
GetMachineStoreForApplication()10157         public static System.IO.IsolatedStorage.IsolatedStorageFile GetMachineStoreForApplication() { throw null; }
GetMachineStoreForAssembly()10158         public static System.IO.IsolatedStorage.IsolatedStorageFile GetMachineStoreForAssembly() { throw null; }
GetMachineStoreForDomain()10159         public static System.IO.IsolatedStorage.IsolatedStorageFile GetMachineStoreForDomain() { throw null; }
GetPermission(System.Security.PermissionSet ps)10160         protected override System.Security.Permissions.IsolatedStoragePermission GetPermission(System.Security.PermissionSet ps) { throw null; }
10161         [System.Security.SecuritySafeCriticalAttribute]
GetStore(System.IO.IsolatedStorage.IsolatedStorageScope scope, object applicationIdentity)10162         public static System.IO.IsolatedStorage.IsolatedStorageFile GetStore(System.IO.IsolatedStorage.IsolatedStorageScope scope, object applicationIdentity) { throw null; }
10163         [System.Security.SecuritySafeCriticalAttribute]
GetStore(System.IO.IsolatedStorage.IsolatedStorageScope scope, object domainIdentity, object assemblyIdentity)10164         public static System.IO.IsolatedStorage.IsolatedStorageFile GetStore(System.IO.IsolatedStorage.IsolatedStorageScope scope, object domainIdentity, object assemblyIdentity) { throw null; }
10165         [System.Security.SecuritySafeCriticalAttribute]
GetStore(System.IO.IsolatedStorage.IsolatedStorageScope scope, System.Security.Policy.Evidence domainEvidence, System.Type domainEvidenceType, System.Security.Policy.Evidence assemblyEvidence, System.Type assemblyEvidenceType)10166         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; }
10167         [System.Security.SecuritySafeCriticalAttribute]
GetStore(System.IO.IsolatedStorage.IsolatedStorageScope scope, System.Type applicationEvidenceType)10168         public static System.IO.IsolatedStorage.IsolatedStorageFile GetStore(System.IO.IsolatedStorage.IsolatedStorageScope scope, System.Type applicationEvidenceType) { throw null; }
10169         [System.Security.SecuritySafeCriticalAttribute]
GetStore(System.IO.IsolatedStorage.IsolatedStorageScope scope, System.Type domainEvidenceType, System.Type assemblyEvidenceType)10170         public static System.IO.IsolatedStorage.IsolatedStorageFile GetStore(System.IO.IsolatedStorage.IsolatedStorageScope scope, System.Type domainEvidenceType, System.Type assemblyEvidenceType) { throw null; }
GetUserStoreForApplication()10171         public static System.IO.IsolatedStorage.IsolatedStorageFile GetUserStoreForApplication() { throw null; }
GetUserStoreForAssembly()10172         public static System.IO.IsolatedStorage.IsolatedStorageFile GetUserStoreForAssembly() { throw null; }
GetUserStoreForDomain()10173         public static System.IO.IsolatedStorage.IsolatedStorageFile GetUserStoreForDomain() { throw null; }
10174         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetUserStoreForSite()10175         public static System.IO.IsolatedStorage.IsolatedStorageFile GetUserStoreForSite() { throw null; }
10176         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
10177         [System.Security.SecuritySafeCriticalAttribute]
IncreaseQuotaTo(long newQuotaSize)10178         public override bool IncreaseQuotaTo(long newQuotaSize) { throw null; }
10179         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
10180         [System.Security.SecuritySafeCriticalAttribute]
MoveDirectory(string sourceDirectoryName, string destinationDirectoryName)10181         public void MoveDirectory(string sourceDirectoryName, string destinationDirectoryName) { }
10182         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
10183         [System.Security.SecuritySafeCriticalAttribute]
MoveFile(string sourceFileName, string destinationFileName)10184         public void MoveFile(string sourceFileName, string destinationFileName) { }
10185         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
OpenFile(string path, System.IO.FileMode mode)10186         public System.IO.IsolatedStorage.IsolatedStorageFileStream OpenFile(string path, System.IO.FileMode mode) { throw null; }
10187         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
OpenFile(string path, System.IO.FileMode mode, System.IO.FileAccess access)10188         public System.IO.IsolatedStorage.IsolatedStorageFileStream OpenFile(string path, System.IO.FileMode mode, System.IO.FileAccess access) { throw null; }
10189         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
OpenFile(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share)10190         public System.IO.IsolatedStorage.IsolatedStorageFileStream OpenFile(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share) { throw null; }
10191         [System.Security.SecuritySafeCriticalAttribute]
Remove()10192         public override void Remove() { }
10193         [System.Security.SecuritySafeCriticalAttribute]
Remove(System.IO.IsolatedStorage.IsolatedStorageScope scope)10194         public static void Remove(System.IO.IsolatedStorage.IsolatedStorageScope scope) { }
10195     }
10196     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10197     public partial class IsolatedStorageFileStream : System.IO.FileStream
10198     {
IsolatedStorageFileStream(string path, System.IO.FileMode mode)10199         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)10200         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)10201         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)10202         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)) { }
10203         [System.Security.SecuritySafeCriticalAttribute]
IsolatedStorageFileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, int bufferSize, System.IO.IsolatedStorage.IsolatedStorageFile isf)10204         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)10205         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)10206         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)10207         public IsolatedStorageFileStream(string path, System.IO.FileMode mode, System.IO.IsolatedStorage.IsolatedStorageFile isf) : base (default(string), default(System.IO.FileMode)) { }
10208         public override bool CanRead { get { throw null; } }
10209         public override bool CanSeek { get { throw null; } }
10210         public override bool CanWrite { get { throw null; } }
10211         [System.ObsoleteAttribute("This property has been deprecated.  Please use IsolatedStorageFileStream's SafeFileHandle property instead.  http://go.microsoft.com/fwlink/?linkid=14202")]
10212         public override System.IntPtr Handle { [System.Security.SecurityCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]get { throw null; } }
10213         public override bool IsAsync { get { throw null; } }
10214         public override long Length { get { throw null; } }
10215         public override long Position { get { throw null; } set { } }
10216         public override Microsoft.Win32.SafeHandles.SafeFileHandle SafeFileHandle { [System.Security.SecurityCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]get { throw null; } }
10217         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
BeginRead(byte[] buffer, int offset, int numBytes, System.AsyncCallback userCallback, object stateObject)10218         public override System.IAsyncResult BeginRead(byte[] buffer, int offset, int numBytes, System.AsyncCallback userCallback, object stateObject) { throw null; }
10219         [System.Security.SecuritySafeCriticalAttribute]
10220         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
BeginWrite(byte[] buffer, int offset, int numBytes, System.AsyncCallback userCallback, object stateObject)10221         public override System.IAsyncResult BeginWrite(byte[] buffer, int offset, int numBytes, System.AsyncCallback userCallback, object stateObject) { throw null; }
Dispose(bool disposing)10222         protected override void Dispose(bool disposing) { }
EndRead(System.IAsyncResult asyncResult)10223         public override int EndRead(System.IAsyncResult asyncResult) { throw null; }
EndWrite(System.IAsyncResult asyncResult)10224         public override void EndWrite(System.IAsyncResult asyncResult) { }
Flush()10225         public override void Flush() { }
Flush(bool flushToDisk)10226         public override void Flush(bool flushToDisk) { }
Lock(long position, long length)10227         public override void Lock(long position, long length) { }
Read(byte[] buffer, int offset, int count)10228         public override int Read(byte[] buffer, int offset, int count) { throw null; }
ReadByte()10229         public override int ReadByte() { throw null; }
10230         [System.Security.SecuritySafeCriticalAttribute]
Seek(long offset, System.IO.SeekOrigin origin)10231         public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; }
10232         [System.Security.SecuritySafeCriticalAttribute]
SetLength(long value)10233         public override void SetLength(long value) { }
Unlock(long position, long length)10234         public override void Unlock(long position, long length) { }
10235         [System.Security.SecuritySafeCriticalAttribute]
Write(byte[] buffer, int offset, int count)10236         public override void Write(byte[] buffer, int offset, int count) { }
10237         [System.Security.SecuritySafeCriticalAttribute]
WriteByte(byte value)10238         public override void WriteByte(byte value) { }
10239     }
10240     [System.FlagsAttribute]
10241     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10242     [System.SerializableAttribute]
10243     public enum IsolatedStorageScope
10244     {
10245         Application = 32,
10246         Assembly = 4,
10247         Domain = 2,
10248         Machine = 16,
10249         None = 0,
10250         Roaming = 8,
10251         User = 1,
10252     }
10253     public enum IsolatedStorageSecurityOptions
10254     {
10255         IncreaseQuotaForApplication = 4,
10256     }
10257     [System.Security.SecurityCriticalAttribute]
10258     public partial class IsolatedStorageSecurityState : System.Security.SecurityState
10259     {
IsolatedStorageSecurityState()10260         internal IsolatedStorageSecurityState() { }
10261         public System.IO.IsolatedStorage.IsolatedStorageSecurityOptions Options { get { throw null; } }
10262         public long Quota { get { throw null; } set { } }
10263         public long UsedSize { get { throw null; } }
10264         [System.Security.SecurityCriticalAttribute]
EnsureState()10265         public override void EnsureState() { }
10266     }
10267 }
10268 namespace System.Reflection
10269 {
10270     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10271     [System.SerializableAttribute]
10272     public sealed partial class AmbiguousMatchException : System.SystemException
10273     {
AmbiguousMatchException()10274         public AmbiguousMatchException() { }
AmbiguousMatchException(string message)10275         public AmbiguousMatchException(string message) { }
AmbiguousMatchException(string message, System.Exception inner)10276         public AmbiguousMatchException(string message, System.Exception inner) { }
10277     }
10278     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
10279     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._Assembly))]
10280     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10281     [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
10282     [System.SerializableAttribute]
10283     public abstract partial class Assembly : System.Reflection.ICustomAttributeProvider, System.Runtime.InteropServices._Assembly, System.Runtime.Serialization.ISerializable, System.Security.IEvidenceFactory
10284     {
Assembly()10285         protected Assembly() { }
10286         public virtual string CodeBase { get { throw null; } }
10287         public virtual System.Collections.Generic.IEnumerable<System.Reflection.CustomAttributeData> CustomAttributes { get { throw null; } }
10288         public virtual System.Collections.Generic.IEnumerable<System.Reflection.TypeInfo> DefinedTypes { get { throw null; } }
10289         public virtual System.Reflection.MethodInfo EntryPoint { get { throw null; } }
10290         public virtual string EscapedCodeBase { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
10291         public virtual System.Security.Policy.Evidence Evidence { get { throw null; } }
10292         public virtual System.Collections.Generic.IEnumerable<System.Type> ExportedTypes { get { throw null; } }
10293         public virtual string FullName { get { throw null; } }
10294         public virtual bool GlobalAssemblyCache { get { throw null; } }
10295         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
10296         public virtual long HostContext { get { throw null; } }
10297         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
10298         public virtual string ImageRuntimeVersion { get { throw null; } }
10299         public virtual bool IsDynamic { get { throw null; } }
10300         public bool IsFullyTrusted { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
10301         public virtual string Location { get { throw null; } }
10302         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
10303         public virtual System.Reflection.Module ManifestModule { get { throw null; } }
10304         public virtual System.Collections.Generic.IEnumerable<System.Reflection.Module> Modules { get { throw null; } }
10305         public virtual System.Security.PermissionSet PermissionSet { [System.Security.SecurityCriticalAttribute]get { throw null; } }
10306         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
10307         public virtual bool ReflectionOnly { get { throw null; } }
10308         public virtual System.Security.SecurityRuleSet SecurityRuleSet { get { throw null; } }
10309         public virtual event System.Reflection.ModuleResolveEventHandler ModuleResolve { add { } remove { } }
CreateInstance(string typeName)10310         public object CreateInstance(string typeName) { throw null; }
CreateInstance(string typeName, bool ignoreCase)10311         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)10312         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)10313         public static string CreateQualifiedName(string assemblyName, string typeName) { throw null; }
Equals(object o)10314         public override bool Equals(object o) { throw null; }
GetAssembly(System.Type type)10315         public static System.Reflection.Assembly GetAssembly(System.Type type) { throw null; }
10316         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
GetCallingAssembly()10317         public static System.Reflection.Assembly GetCallingAssembly() { throw null; }
GetCustomAttributes(bool inherit)10318         public virtual object[] GetCustomAttributes(bool inherit) { throw null; }
GetCustomAttributes(System.Type attributeType, bool inherit)10319         public virtual object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
GetCustomAttributesData()10320         public virtual System.Collections.Generic.IList<System.Reflection.CustomAttributeData> GetCustomAttributesData() { throw null; }
10321         [System.Security.SecuritySafeCriticalAttribute]
GetEntryAssembly()10322         public static System.Reflection.Assembly GetEntryAssembly() { throw null; }
10323         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
GetExecutingAssembly()10324         public static System.Reflection.Assembly GetExecutingAssembly() { throw null; }
GetExportedTypes()10325         public virtual System.Type[] GetExportedTypes() { throw null; }
GetFile(string name)10326         public virtual System.IO.FileStream GetFile(string name) { throw null; }
GetFiles()10327         public virtual System.IO.FileStream[] GetFiles() { throw null; }
GetFiles(bool getResourceModules)10328         public virtual System.IO.FileStream[] GetFiles(bool getResourceModules) { throw null; }
GetHashCode()10329         public override int GetHashCode() { throw null; }
GetLoadedModules()10330         public System.Reflection.Module[] GetLoadedModules() { throw null; }
GetLoadedModules(bool getResourceModules)10331         public virtual System.Reflection.Module[] GetLoadedModules(bool getResourceModules) { throw null; }
GetManifestResourceInfo(string resourceName)10332         public virtual System.Reflection.ManifestResourceInfo GetManifestResourceInfo(string resourceName) { throw null; }
GetManifestResourceNames()10333         public virtual string[] GetManifestResourceNames() { throw null; }
GetManifestResourceStream(string name)10334         public virtual System.IO.Stream GetManifestResourceStream(string name) { throw null; }
GetManifestResourceStream(System.Type type, string name)10335         public virtual System.IO.Stream GetManifestResourceStream(System.Type type, string name) { throw null; }
GetModule(string name)10336         public virtual System.Reflection.Module GetModule(string name) { throw null; }
GetModules()10337         public System.Reflection.Module[] GetModules() { throw null; }
GetModules(bool getResourceModules)10338         public virtual System.Reflection.Module[] GetModules(bool getResourceModules) { throw null; }
GetName()10339         public virtual System.Reflection.AssemblyName GetName() { throw null; }
GetName(bool copiedName)10340         public virtual System.Reflection.AssemblyName GetName(bool copiedName) { throw null; }
10341         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)10342         public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
GetReferencedAssemblies()10343         public virtual System.Reflection.AssemblyName[] GetReferencedAssemblies() { throw null; }
GetSatelliteAssembly(System.Globalization.CultureInfo culture)10344         public virtual System.Reflection.Assembly GetSatelliteAssembly(System.Globalization.CultureInfo culture) { throw null; }
GetSatelliteAssembly(System.Globalization.CultureInfo culture, System.Version version)10345         public virtual System.Reflection.Assembly GetSatelliteAssembly(System.Globalization.CultureInfo culture, System.Version version) { throw null; }
GetType(string name)10346         public virtual System.Type GetType(string name) { throw null; }
GetType(string name, bool throwOnError)10347         public virtual System.Type GetType(string name, bool throwOnError) { throw null; }
GetType(string name, bool throwOnError, bool ignoreCase)10348         public virtual System.Type GetType(string name, bool throwOnError, bool ignoreCase) { throw null; }
GetTypes()10349         public virtual System.Type[] GetTypes() { throw null; }
IsDefined(System.Type attributeType, bool inherit)10350         public virtual bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
10351         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
Load(byte[] rawAssembly)10352         public static System.Reflection.Assembly Load(byte[] rawAssembly) { throw null; }
10353         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
Load(byte[] rawAssembly, byte[] rawSymbolStore)10354         public static System.Reflection.Assembly Load(byte[] rawAssembly, byte[] rawSymbolStore) { throw null; }
10355         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.ObsoleteAttribute("This method is obsolete and will be removed in a future release of the .NET Framework. Please use an overload of Load which does not take an Evidence parameter. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
10356         [System.Security.SecuritySafeCriticalAttribute]
10357         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(32))]
Load(byte[] rawAssembly, byte[] rawSymbolStore, System.Security.Policy.Evidence securityEvidence)10358         public static System.Reflection.Assembly Load(byte[] rawAssembly, byte[] rawSymbolStore, System.Security.Policy.Evidence securityEvidence) { throw null; }
10359         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
Load(byte[] rawAssembly, byte[] rawSymbolStore, System.Security.SecurityContextSource securityContextSource)10360         public static System.Reflection.Assembly Load(byte[] rawAssembly, byte[] rawSymbolStore, System.Security.SecurityContextSource securityContextSource) { throw null; }
10361         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
Load(System.Reflection.AssemblyName assemblyRef)10362         public static System.Reflection.Assembly Load(System.Reflection.AssemblyName assemblyRef) { throw null; }
10363         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.ObsoleteAttribute("This method is obsolete and will be removed in a future release of the .NET Framework. Please use an overload of Load which does not take an Evidence parameter. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
10364         [System.Security.SecuritySafeCriticalAttribute]
Load(System.Reflection.AssemblyName assemblyRef, System.Security.Policy.Evidence assemblySecurity)10365         public static System.Reflection.Assembly Load(System.Reflection.AssemblyName assemblyRef, System.Security.Policy.Evidence assemblySecurity) { throw null; }
10366         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
Load(string assemblyString)10367         public static System.Reflection.Assembly Load(string assemblyString) { throw null; }
10368         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.ObsoleteAttribute("This method is obsolete and will be removed in a future release of the .NET Framework. Please use an overload of Load which does not take an Evidence parameter. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
10369         [System.Security.SecuritySafeCriticalAttribute]
Load(string assemblyString, System.Security.Policy.Evidence assemblySecurity)10370         public static System.Reflection.Assembly Load(string assemblyString, System.Security.Policy.Evidence assemblySecurity) { throw null; }
10371         [System.Security.SecuritySafeCriticalAttribute]
LoadFile(string path)10372         public static System.Reflection.Assembly LoadFile(string path) { throw null; }
10373         [System.ObsoleteAttribute("This method is obsolete and will be removed in a future release of the .NET Framework. Please use an overload of LoadFile which does not take an Evidence parameter. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
10374         [System.Security.SecuritySafeCriticalAttribute]
10375         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(32))]
LoadFile(string path, System.Security.Policy.Evidence securityEvidence)10376         public static System.Reflection.Assembly LoadFile(string path, System.Security.Policy.Evidence securityEvidence) { throw null; }
10377         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
LoadFrom(string assemblyFile)10378         public static System.Reflection.Assembly LoadFrom(string assemblyFile) { throw null; }
10379         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
LoadFrom(string assemblyFile, byte[] hashValue, System.Configuration.Assemblies.AssemblyHashAlgorithm hashAlgorithm)10380         public static System.Reflection.Assembly LoadFrom(string assemblyFile, byte[] hashValue, System.Configuration.Assemblies.AssemblyHashAlgorithm hashAlgorithm) { throw null; }
10381         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.ObsoleteAttribute("This method is obsolete and will be removed in a future release of the .NET Framework. Please use an overload of LoadFrom which does not take an Evidence parameter. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
10382         [System.Security.SecuritySafeCriticalAttribute]
LoadFrom(string assemblyFile, System.Security.Policy.Evidence securityEvidence)10383         public static System.Reflection.Assembly LoadFrom(string assemblyFile, System.Security.Policy.Evidence securityEvidence) { throw null; }
10384         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.ObsoleteAttribute("This method is obsolete and will be removed in a future release of the .NET Framework. Please use an overload of LoadFrom which does not take an Evidence parameter. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
10385         [System.Security.SecuritySafeCriticalAttribute]
LoadFrom(string assemblyFile, System.Security.Policy.Evidence securityEvidence, byte[] hashValue, System.Configuration.Assemblies.AssemblyHashAlgorithm hashAlgorithm)10386         public static System.Reflection.Assembly LoadFrom(string assemblyFile, System.Security.Policy.Evidence securityEvidence, byte[] hashValue, System.Configuration.Assemblies.AssemblyHashAlgorithm hashAlgorithm) { throw null; }
LoadModule(string moduleName, byte[] rawModule)10387         public System.Reflection.Module LoadModule(string moduleName, byte[] rawModule) { throw null; }
LoadModule(string moduleName, byte[] rawModule, byte[] rawSymbolStore)10388         public virtual System.Reflection.Module LoadModule(string moduleName, byte[] rawModule, byte[] rawSymbolStore) { throw null; }
10389         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.ObsoleteAttribute("This method has been deprecated. Please use Assembly.Load() instead. http://go.microsoft.com/fwlink/?linkid=14202")]
10390         [System.Security.SecuritySafeCriticalAttribute]
LoadWithPartialName(string partialName)10391         public static System.Reflection.Assembly LoadWithPartialName(string partialName) { throw null; }
10392         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.ObsoleteAttribute("This method has been deprecated. Please use Assembly.Load() instead. http://go.microsoft.com/fwlink/?linkid=14202")]
10393         [System.Security.SecuritySafeCriticalAttribute]
LoadWithPartialName(string partialName, System.Security.Policy.Evidence securityEvidence)10394         public static System.Reflection.Assembly LoadWithPartialName(string partialName, System.Security.Policy.Evidence securityEvidence) { throw null; }
operator ==(System.Reflection.Assembly left, System.Reflection.Assembly right)10395         public static bool operator ==(System.Reflection.Assembly left, System.Reflection.Assembly right) { throw null; }
operator !=(System.Reflection.Assembly left, System.Reflection.Assembly right)10396         public static bool operator !=(System.Reflection.Assembly left, System.Reflection.Assembly right) { throw null; }
10397         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
ReflectionOnlyLoad(byte[] rawAssembly)10398         public static System.Reflection.Assembly ReflectionOnlyLoad(byte[] rawAssembly) { throw null; }
10399         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
ReflectionOnlyLoad(string assemblyString)10400         public static System.Reflection.Assembly ReflectionOnlyLoad(string assemblyString) { throw null; }
10401         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
ReflectionOnlyLoadFrom(string assemblyFile)10402         public static System.Reflection.Assembly ReflectionOnlyLoadFrom(string assemblyFile) { throw null; }
System.Runtime.InteropServices._Assembly.GetType()10403         System.Type System.Runtime.InteropServices._Assembly.GetType() { throw null; }
ToString()10404         public override string ToString() { throw null; }
10405         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecurityCriticalAttribute]
UnsafeLoadFrom(string assemblyFile)10406         public static System.Reflection.Assembly UnsafeLoadFrom(string assemblyFile) { throw null; }
10407     }
10408     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
10409     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10410     public sealed partial class AssemblyAlgorithmIdAttribute : System.Attribute
10411     {
AssemblyAlgorithmIdAttribute(System.Configuration.Assemblies.AssemblyHashAlgorithm algorithmId)10412         public AssemblyAlgorithmIdAttribute(System.Configuration.Assemblies.AssemblyHashAlgorithm algorithmId) { }
10413         [System.CLSCompliantAttribute(false)]
AssemblyAlgorithmIdAttribute(uint algorithmId)10414         public AssemblyAlgorithmIdAttribute(uint algorithmId) { }
10415         [System.CLSCompliantAttribute(false)]
10416         public uint AlgorithmId { get { throw null; } }
10417     }
10418     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
10419     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10420     public sealed partial class AssemblyCompanyAttribute : System.Attribute
10421     {
AssemblyCompanyAttribute(string company)10422         public AssemblyCompanyAttribute(string company) { }
10423         public string Company { get { throw null; } }
10424     }
10425     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
10426     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10427     public sealed partial class AssemblyConfigurationAttribute : System.Attribute
10428     {
AssemblyConfigurationAttribute(string configuration)10429         public AssemblyConfigurationAttribute(string configuration) { }
10430         public string Configuration { get { throw null; } }
10431     }
10432     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
10433     [System.SerializableAttribute]
10434     public enum AssemblyContentType
10435     {
10436         Default = 0,
10437         WindowsRuntime = 1,
10438     }
10439     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
10440     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10441     public sealed partial class AssemblyCopyrightAttribute : System.Attribute
10442     {
AssemblyCopyrightAttribute(string copyright)10443         public AssemblyCopyrightAttribute(string copyright) { }
10444         public string Copyright { get { throw null; } }
10445     }
10446     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
10447     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10448     public sealed partial class AssemblyCultureAttribute : System.Attribute
10449     {
AssemblyCultureAttribute(string culture)10450         public AssemblyCultureAttribute(string culture) { }
10451         public string Culture { get { throw null; } }
10452     }
10453     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
10454     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10455     public sealed partial class AssemblyDefaultAliasAttribute : System.Attribute
10456     {
AssemblyDefaultAliasAttribute(string defaultAlias)10457         public AssemblyDefaultAliasAttribute(string defaultAlias) { }
10458         public string DefaultAlias { get { throw null; } }
10459     }
10460     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
10461     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10462     public sealed partial class AssemblyDelaySignAttribute : System.Attribute
10463     {
AssemblyDelaySignAttribute(bool delaySign)10464         public AssemblyDelaySignAttribute(bool delaySign) { }
10465         public bool DelaySign { get { throw null; } }
10466     }
10467     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
10468     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10469     public sealed partial class AssemblyDescriptionAttribute : System.Attribute
10470     {
AssemblyDescriptionAttribute(string description)10471         public AssemblyDescriptionAttribute(string description) { }
10472         public string Description { get { throw null; } }
10473     }
10474     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
10475     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10476     public sealed partial class AssemblyFileVersionAttribute : System.Attribute
10477     {
AssemblyFileVersionAttribute(string version)10478         public AssemblyFileVersionAttribute(string version) { }
10479         public string Version { get { throw null; } }
10480     }
10481     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
10482     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10483     public sealed partial class AssemblyFlagsAttribute : System.Attribute
10484     {
10485         [System.ObsoleteAttribute("This constructor has been deprecated. Please use AssemblyFlagsAttribute(AssemblyNameFlags) instead. http://go.microsoft.com/fwlink/?linkid=14202")]
AssemblyFlagsAttribute(int assemblyFlags)10486         public AssemblyFlagsAttribute(int assemblyFlags) { }
AssemblyFlagsAttribute(System.Reflection.AssemblyNameFlags assemblyFlags)10487         public AssemblyFlagsAttribute(System.Reflection.AssemblyNameFlags assemblyFlags) { }
10488         [System.CLSCompliantAttribute(false)]
10489         [System.ObsoleteAttribute("This constructor has been deprecated. Please use AssemblyFlagsAttribute(AssemblyNameFlags) instead. http://go.microsoft.com/fwlink/?linkid=14202")]
AssemblyFlagsAttribute(uint flags)10490         public AssemblyFlagsAttribute(uint flags) { }
10491         public int AssemblyFlags { get { throw null; } }
10492         [System.CLSCompliantAttribute(false)]
10493         [System.ObsoleteAttribute("This property has been deprecated. Please use AssemblyFlags instead. http://go.microsoft.com/fwlink/?linkid=14202")]
10494         public uint Flags { get { throw null; } }
10495     }
10496     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
10497     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10498     public sealed partial class AssemblyInformationalVersionAttribute : System.Attribute
10499     {
AssemblyInformationalVersionAttribute(string informationalVersion)10500         public AssemblyInformationalVersionAttribute(string informationalVersion) { }
10501         public string InformationalVersion { get { throw null; } }
10502     }
10503     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
10504     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10505     public sealed partial class AssemblyKeyFileAttribute : System.Attribute
10506     {
AssemblyKeyFileAttribute(string keyFile)10507         public AssemblyKeyFileAttribute(string keyFile) { }
10508         public string KeyFile { get { throw null; } }
10509     }
10510     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
10511     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10512     public sealed partial class AssemblyKeyNameAttribute : System.Attribute
10513     {
AssemblyKeyNameAttribute(string keyName)10514         public AssemblyKeyNameAttribute(string keyName) { }
10515         public string KeyName { get { throw null; } }
10516     }
10517     [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=true, Inherited=false)]
10518     public sealed partial class AssemblyMetadataAttribute : System.Attribute
10519     {
AssemblyMetadataAttribute(string key, string value)10520         public AssemblyMetadataAttribute(string key, string value) { }
10521         public string Key { get { throw null; } }
10522         public string Value { get { throw null; } }
10523     }
10524     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
10525     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._AssemblyName))]
10526     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10527     [System.SerializableAttribute]
10528     public sealed partial class AssemblyName : System.ICloneable, System.Runtime.InteropServices._AssemblyName, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable
10529     {
AssemblyName()10530         public AssemblyName() { }
10531         [System.Security.SecuritySafeCriticalAttribute]
AssemblyName(string assemblyName)10532         public AssemblyName(string assemblyName) { }
10533         public string CodeBase { get { throw null; } set { } }
10534         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
10535         public System.Reflection.AssemblyContentType ContentType { get { throw null; } set { } }
10536         public System.Globalization.CultureInfo CultureInfo { get { throw null; } set { } }
10537         public string CultureName { get { throw null; } set { } }
10538         public string EscapedCodeBase { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
10539         public System.Reflection.AssemblyNameFlags Flags { get { throw null; } set { } }
10540         public string FullName { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
10541         public System.Configuration.Assemblies.AssemblyHashAlgorithm HashAlgorithm { get { throw null; } set { } }
10542         public System.Reflection.StrongNameKeyPair KeyPair { get { throw null; } set { } }
10543         public string Name { get { throw null; } set { } }
10544         public System.Reflection.ProcessorArchitecture ProcessorArchitecture { get { throw null; } set { } }
10545         public System.Version Version { get { throw null; } set { } }
10546         public System.Configuration.Assemblies.AssemblyVersionCompatibility VersionCompatibility { get { throw null; } set { } }
Clone()10547         public object Clone() { throw null; }
10548         [System.Security.SecuritySafeCriticalAttribute]
GetAssemblyName(string assemblyFile)10549         public static System.Reflection.AssemblyName GetAssemblyName(string assemblyFile) { throw null; }
10550         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)10551         public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
GetPublicKey()10552         public byte[] GetPublicKey() { throw null; }
10553         [System.Security.SecuritySafeCriticalAttribute]
GetPublicKeyToken()10554         public byte[] GetPublicKeyToken() { throw null; }
OnDeserialization(object sender)10555         public void OnDeserialization(object sender) { }
10556         [System.Security.SecuritySafeCriticalAttribute]
ReferenceMatchesDefinition(System.Reflection.AssemblyName reference, System.Reflection.AssemblyName definition)10557         public static bool ReferenceMatchesDefinition(System.Reflection.AssemblyName reference, System.Reflection.AssemblyName definition) { throw null; }
SetPublicKey(byte[] publicKey)10558         public void SetPublicKey(byte[] publicKey) { }
SetPublicKeyToken(byte[] publicKeyToken)10559         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)10560         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)10561         void System.Runtime.InteropServices._AssemblyName.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._AssemblyName.GetTypeInfoCount(out uint pcTInfo)10562         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)10563         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()10564         public override string ToString() { throw null; }
10565     }
10566     [System.FlagsAttribute]
10567     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10568     [System.SerializableAttribute]
10569     public enum AssemblyNameFlags
10570     {
10571         EnableJITcompileOptimizer = 16384,
10572         EnableJITcompileTracking = 32768,
10573         None = 0,
10574         PublicKey = 1,
10575         Retargetable = 256,
10576     }
10577     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10578     public partial class AssemblyNameProxy : System.MarshalByRefObject
10579     {
AssemblyNameProxy()10580         public AssemblyNameProxy() { }
GetAssemblyName(string assemblyFile)10581         public System.Reflection.AssemblyName GetAssemblyName(string assemblyFile) { throw null; }
10582     }
10583     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
10584     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10585     public sealed partial class AssemblyProductAttribute : System.Attribute
10586     {
AssemblyProductAttribute(string product)10587         public AssemblyProductAttribute(string product) { }
10588         public string Product { get { throw null; } }
10589     }
10590     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false, AllowMultiple=false)]
10591     public sealed partial class AssemblySignatureKeyAttribute : System.Attribute
10592     {
AssemblySignatureKeyAttribute(string publicKey, string countersignature)10593         public AssemblySignatureKeyAttribute(string publicKey, string countersignature) { }
10594         public string Countersignature { get { throw null; } }
10595         public string PublicKey { get { throw null; } }
10596     }
10597     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
10598     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10599     public sealed partial class AssemblyTitleAttribute : System.Attribute
10600     {
AssemblyTitleAttribute(string title)10601         public AssemblyTitleAttribute(string title) { }
10602         public string Title { get { throw null; } }
10603     }
10604     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
10605     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10606     public sealed partial class AssemblyTrademarkAttribute : System.Attribute
10607     {
AssemblyTrademarkAttribute(string trademark)10608         public AssemblyTrademarkAttribute(string trademark) { }
10609         public string Trademark { get { throw null; } }
10610     }
10611     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
10612     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10613     public sealed partial class AssemblyVersionAttribute : System.Attribute
10614     {
AssemblyVersionAttribute(string version)10615         public AssemblyVersionAttribute(string version) { }
10616         public string Version { get { throw null; } }
10617     }
10618     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(2))]
10619     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10620     [System.SerializableAttribute]
10621     public abstract partial class Binder
10622     {
Binder()10623         protected Binder() { }
BindToField(System.Reflection.BindingFlags bindingAttr, System.Reflection.FieldInfo[] match, object value, System.Globalization.CultureInfo culture)10624         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)10625         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)10626         public abstract object ChangeType(object value, System.Type type, System.Globalization.CultureInfo culture);
ReorderArgumentArray(ref object[] args, object state)10627         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)10628         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)10629         public abstract System.Reflection.PropertyInfo SelectProperty(System.Reflection.BindingFlags bindingAttr, System.Reflection.PropertyInfo[] match, System.Type returnType, System.Type[] indexes, System.Reflection.ParameterModifier[] modifiers);
10630     }
10631     [System.FlagsAttribute]
10632     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10633     [System.SerializableAttribute]
10634     public enum BindingFlags
10635     {
10636         CreateInstance = 512,
10637         DeclaredOnly = 2,
10638         Default = 0,
10639         ExactBinding = 65536,
10640         FlattenHierarchy = 64,
10641         GetField = 1024,
10642         GetProperty = 4096,
10643         IgnoreCase = 1,
10644         IgnoreReturn = 16777216,
10645         Instance = 4,
10646         InvokeMethod = 256,
10647         NonPublic = 32,
10648         OptionalParamBinding = 262144,
10649         Public = 16,
10650         PutDispProperty = 16384,
10651         PutRefDispProperty = 32768,
10652         SetField = 2048,
10653         SetProperty = 8192,
10654         Static = 8,
10655         SuppressChangeType = 131072,
10656     }
10657     [System.FlagsAttribute]
10658     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10659     [System.SerializableAttribute]
10660     public enum CallingConventions
10661     {
10662         Any = 3,
10663         ExplicitThis = 64,
10664         HasThis = 32,
10665         Standard = 1,
10666         VarArgs = 2,
10667     }
10668     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
10669     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._ConstructorInfo))]
10670     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10671     [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
10672     [System.SerializableAttribute]
10673     public abstract partial class ConstructorInfo : System.Reflection.MethodBase, System.Runtime.InteropServices._ConstructorInfo
10674     {
10675         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10676         public static readonly string ConstructorName;
10677         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10678         public static readonly string TypeConstructorName;
ConstructorInfo()10679         protected ConstructorInfo() { }
10680         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10681         public override System.Reflection.MemberTypes MemberType { get { throw null; } }
Equals(object obj)10682         public override bool Equals(object obj) { throw null; }
GetHashCode()10683         public override int GetHashCode() { throw null; }
10684         [System.Diagnostics.DebuggerHiddenAttribute]
10685         [System.Diagnostics.DebuggerStepThroughAttribute]
Invoke(object[] parameters)10686         public object Invoke(object[] parameters) { throw null; }
Invoke(System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture)10687         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)10688         public static bool operator ==(System.Reflection.ConstructorInfo left, System.Reflection.ConstructorInfo right) { throw null; }
operator !=(System.Reflection.ConstructorInfo left, System.Reflection.ConstructorInfo right)10689         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)10690         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()10691         System.Type System.Runtime.InteropServices._ConstructorInfo.GetType() { throw null; }
System.Runtime.InteropServices._ConstructorInfo.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo)10692         void System.Runtime.InteropServices._ConstructorInfo.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._ConstructorInfo.GetTypeInfoCount(out uint pcTInfo)10693         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)10694         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)10695         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)10696         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)10697         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)10698         object System.Runtime.InteropServices._ConstructorInfo.Invoke_5(object[] parameters) { throw null; }
10699     }
10700     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10701     [System.SerializableAttribute]
10702     public partial class CustomAttributeData
10703     {
CustomAttributeData()10704         protected CustomAttributeData() { }
10705         public System.Type AttributeType { get { throw null; } }
10706         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10707         public virtual System.Reflection.ConstructorInfo Constructor { get { throw null; } }
10708         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10709         public virtual System.Collections.Generic.IList<System.Reflection.CustomAttributeTypedArgument> ConstructorArguments { get { throw null; } }
10710         public virtual System.Collections.Generic.IList<System.Reflection.CustomAttributeNamedArgument> NamedArguments { get { throw null; } }
Equals(object obj)10711         public override bool Equals(object obj) { throw null; }
GetCustomAttributes(System.Reflection.Assembly target)10712         public static System.Collections.Generic.IList<System.Reflection.CustomAttributeData> GetCustomAttributes(System.Reflection.Assembly target) { throw null; }
GetCustomAttributes(System.Reflection.MemberInfo target)10713         public static System.Collections.Generic.IList<System.Reflection.CustomAttributeData> GetCustomAttributes(System.Reflection.MemberInfo target) { throw null; }
GetCustomAttributes(System.Reflection.Module target)10714         public static System.Collections.Generic.IList<System.Reflection.CustomAttributeData> GetCustomAttributes(System.Reflection.Module target) { throw null; }
GetCustomAttributes(System.Reflection.ParameterInfo target)10715         public static System.Collections.Generic.IList<System.Reflection.CustomAttributeData> GetCustomAttributes(System.Reflection.ParameterInfo target) { throw null; }
GetHashCode()10716         public override int GetHashCode() { throw null; }
ToString()10717         public override string ToString() { throw null; }
10718     }
10719     public static partial class CustomAttributeExtensions
10720     {
GetCustomAttribute(this System.Reflection.Assembly element, System.Type attributeType)10721         public static System.Attribute GetCustomAttribute(this System.Reflection.Assembly element, System.Type attributeType) { throw null; }
GetCustomAttribute(this System.Reflection.MemberInfo element, System.Type attributeType)10722         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)10723         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)10724         public static System.Attribute GetCustomAttribute(this System.Reflection.Module element, System.Type attributeType) { throw null; }
GetCustomAttribute(this System.Reflection.ParameterInfo element, System.Type attributeType)10725         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)10726         public static System.Attribute GetCustomAttribute(this System.Reflection.ParameterInfo element, System.Type attributeType, bool inherit) { throw null; }
GetCustomAttributes(this System.Reflection.Assembly element)10727         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)10728         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)10729         public static System.Collections.Generic.IEnumerable<System.Attribute> GetCustomAttributes(this System.Reflection.MemberInfo element) { throw null; }
GetCustomAttributes(this System.Reflection.MemberInfo element, bool inherit)10730         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)10731         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)10732         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)10733         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)10734         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)10735         public static System.Collections.Generic.IEnumerable<System.Attribute> GetCustomAttributes(this System.Reflection.ParameterInfo element) { throw null; }
GetCustomAttributes(this System.Reflection.ParameterInfo element, bool inherit)10736         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)10737         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)10738         public static System.Collections.Generic.IEnumerable<System.Attribute> GetCustomAttributes(this System.Reflection.ParameterInfo element, System.Type attributeType, bool inherit) { throw null; }
10739         public static System.Collections.Generic.IEnumerable<T> GetCustomAttributes<T>(this System.Reflection.Assembly element) where T : System.Attribute { throw null; }
10740         public static System.Collections.Generic.IEnumerable<T> GetCustomAttributes<T>(this System.Reflection.MemberInfo element) where T : System.Attribute { throw null; }
10741         public static System.Collections.Generic.IEnumerable<T> GetCustomAttributes<T>(this System.Reflection.MemberInfo element, bool inherit) where T : System.Attribute { throw null; }
10742         public static System.Collections.Generic.IEnumerable<T> GetCustomAttributes<T>(this System.Reflection.Module element) where T : System.Attribute { throw null; }
10743         public static System.Collections.Generic.IEnumerable<T> GetCustomAttributes<T>(this System.Reflection.ParameterInfo element) where T : System.Attribute { throw null; }
10744         public static System.Collections.Generic.IEnumerable<T> GetCustomAttributes<T>(this System.Reflection.ParameterInfo element, bool inherit) where T : System.Attribute { throw null; }
10745         public static T GetCustomAttribute<T>(this System.Reflection.Assembly element) where T : System.Attribute { throw null; }
10746         public static T GetCustomAttribute<T>(this System.Reflection.MemberInfo element) where T : System.Attribute { throw null; }
10747         public static T GetCustomAttribute<T>(this System.Reflection.MemberInfo element, bool inherit) where T : System.Attribute { throw null; }
10748         public static T GetCustomAttribute<T>(this System.Reflection.Module element) where T : System.Attribute { throw null; }
10749         public static T GetCustomAttribute<T>(this System.Reflection.ParameterInfo element) where T : System.Attribute { throw null; }
10750         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)10751         public static bool IsDefined(this System.Reflection.Assembly element, System.Type attributeType) { throw null; }
IsDefined(this System.Reflection.MemberInfo element, System.Type attributeType)10752         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)10753         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)10754         public static bool IsDefined(this System.Reflection.Module element, System.Type attributeType) { throw null; }
IsDefined(this System.Reflection.ParameterInfo element, System.Type attributeType)10755         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)10756         public static bool IsDefined(this System.Reflection.ParameterInfo element, System.Type attributeType, bool inherit) { throw null; }
10757     }
10758     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10759     [System.SerializableAttribute]
10760     public partial class CustomAttributeFormatException : System.FormatException
10761     {
CustomAttributeFormatException()10762         public CustomAttributeFormatException() { }
CustomAttributeFormatException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)10763         protected CustomAttributeFormatException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
CustomAttributeFormatException(string message)10764         public CustomAttributeFormatException(string message) { }
CustomAttributeFormatException(string message, System.Exception inner)10765         public CustomAttributeFormatException(string message, System.Exception inner) { }
10766     }
10767     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10768     [System.SerializableAttribute]
10769     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
10770     public partial struct CustomAttributeNamedArgument
10771     {
CustomAttributeNamedArgumentSystem.Reflection.CustomAttributeNamedArgument10772         public CustomAttributeNamedArgument(System.Reflection.MemberInfo memberInfo, object value) { throw null;}
CustomAttributeNamedArgumentSystem.Reflection.CustomAttributeNamedArgument10773         public CustomAttributeNamedArgument(System.Reflection.MemberInfo memberInfo, System.Reflection.CustomAttributeTypedArgument typedArgument) { throw null;}
10774         public bool IsField { get { throw null; } }
10775         public System.Reflection.MemberInfo MemberInfo { get { throw null; } }
10776         public string MemberName { get { throw null; } }
10777         public System.Reflection.CustomAttributeTypedArgument TypedValue { get { throw null; } }
EqualsSystem.Reflection.CustomAttributeNamedArgument10778         public override bool Equals(object obj) { throw null; }
GetHashCodeSystem.Reflection.CustomAttributeNamedArgument10779         public override int GetHashCode() { throw null; }
operator ==System.Reflection.CustomAttributeNamedArgument10780         public static bool operator ==(System.Reflection.CustomAttributeNamedArgument left, System.Reflection.CustomAttributeNamedArgument right) { throw null; }
operator !=System.Reflection.CustomAttributeNamedArgument10781         public static bool operator !=(System.Reflection.CustomAttributeNamedArgument left, System.Reflection.CustomAttributeNamedArgument right) { throw null; }
ToStringSystem.Reflection.CustomAttributeNamedArgument10782         public override string ToString() { throw null; }
10783     }
10784     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10785     [System.SerializableAttribute]
10786     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
10787     public partial struct CustomAttributeTypedArgument
10788     {
CustomAttributeTypedArgumentSystem.Reflection.CustomAttributeTypedArgument10789         public CustomAttributeTypedArgument(object value) { throw null;}
CustomAttributeTypedArgumentSystem.Reflection.CustomAttributeTypedArgument10790         public CustomAttributeTypedArgument(System.Type argumentType, object value) { throw null;}
10791         public System.Type ArgumentType { get { throw null; } }
10792         public object Value { get { throw null; } }
EqualsSystem.Reflection.CustomAttributeTypedArgument10793         public override bool Equals(object obj) { throw null; }
GetHashCodeSystem.Reflection.CustomAttributeTypedArgument10794         public override int GetHashCode() { throw null; }
operator ==System.Reflection.CustomAttributeTypedArgument10795         public static bool operator ==(System.Reflection.CustomAttributeTypedArgument left, System.Reflection.CustomAttributeTypedArgument right) { throw null; }
operator !=System.Reflection.CustomAttributeTypedArgument10796         public static bool operator !=(System.Reflection.CustomAttributeTypedArgument left, System.Reflection.CustomAttributeTypedArgument right) { throw null; }
ToStringSystem.Reflection.CustomAttributeTypedArgument10797         public override string ToString() { throw null; }
10798     }
10799     [System.AttributeUsageAttribute((System.AttributeTargets)(1036))]
10800     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10801     [System.SerializableAttribute]
10802     public sealed partial class DefaultMemberAttribute : System.Attribute
10803     {
DefaultMemberAttribute(string memberName)10804         public DefaultMemberAttribute(string memberName) { }
10805         public string MemberName { get { throw null; } }
10806     }
10807     [System.FlagsAttribute]
10808     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10809     [System.SerializableAttribute]
10810     public enum EventAttributes
10811     {
10812         None = 0,
10813         ReservedMask = 1024,
10814         RTSpecialName = 1024,
10815         SpecialName = 512,
10816     }
10817     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
10818     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._EventInfo))]
10819     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10820     [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
10821     [System.SerializableAttribute]
10822     public abstract partial class EventInfo : System.Reflection.MemberInfo, System.Runtime.InteropServices._EventInfo
10823     {
EventInfo()10824         protected EventInfo() { }
10825         public virtual System.Reflection.MethodInfo AddMethod { get { throw null; } }
10826         public abstract System.Reflection.EventAttributes Attributes { get; }
10827         public virtual System.Type EventHandlerType { get { throw null; } }
10828         public virtual bool IsMulticast { get { throw null; } }
10829         public bool IsSpecialName { get { throw null; } }
10830         public override System.Reflection.MemberTypes MemberType { get { throw null; } }
10831         public virtual System.Reflection.MethodInfo RaiseMethod { get { throw null; } }
10832         public virtual System.Reflection.MethodInfo RemoveMethod { get { throw null; } }
10833         [System.Diagnostics.DebuggerHiddenAttribute]
10834         [System.Diagnostics.DebuggerStepThroughAttribute]
AddEventHandler(object target, System.Delegate handler)10835         public virtual void AddEventHandler(object target, System.Delegate handler) { }
Equals(object obj)10836         public override bool Equals(object obj) { throw null; }
GetAddMethod()10837         public System.Reflection.MethodInfo GetAddMethod() { throw null; }
GetAddMethod(bool nonPublic)10838         public abstract System.Reflection.MethodInfo GetAddMethod(bool nonPublic);
GetHashCode()10839         public override int GetHashCode() { throw null; }
GetOtherMethods()10840         public System.Reflection.MethodInfo[] GetOtherMethods() { throw null; }
GetOtherMethods(bool nonPublic)10841         public virtual System.Reflection.MethodInfo[] GetOtherMethods(bool nonPublic) { throw null; }
GetRaiseMethod()10842         public System.Reflection.MethodInfo GetRaiseMethod() { throw null; }
GetRaiseMethod(bool nonPublic)10843         public abstract System.Reflection.MethodInfo GetRaiseMethod(bool nonPublic);
GetRemoveMethod()10844         public System.Reflection.MethodInfo GetRemoveMethod() { throw null; }
GetRemoveMethod(bool nonPublic)10845         public abstract System.Reflection.MethodInfo GetRemoveMethod(bool nonPublic);
operator ==(System.Reflection.EventInfo left, System.Reflection.EventInfo right)10846         public static bool operator ==(System.Reflection.EventInfo left, System.Reflection.EventInfo right) { throw null; }
operator !=(System.Reflection.EventInfo left, System.Reflection.EventInfo right)10847         public static bool operator !=(System.Reflection.EventInfo left, System.Reflection.EventInfo right) { throw null; }
10848         [System.Diagnostics.DebuggerHiddenAttribute]
10849         [System.Diagnostics.DebuggerStepThroughAttribute]
RemoveEventHandler(object target, System.Delegate handler)10850         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)10851         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()10852         System.Type System.Runtime.InteropServices._EventInfo.GetType() { throw null; }
System.Runtime.InteropServices._EventInfo.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo)10853         void System.Runtime.InteropServices._EventInfo.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._EventInfo.GetTypeInfoCount(out uint pcTInfo)10854         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)10855         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) { }
10856     }
10857     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10858     public partial class ExceptionHandlingClause
10859     {
ExceptionHandlingClause()10860         protected ExceptionHandlingClause() { }
10861         public virtual System.Type CatchType { get { throw null; } }
10862         public virtual int FilterOffset { get { throw null; } }
10863         public virtual System.Reflection.ExceptionHandlingClauseOptions Flags { get { throw null; } }
10864         public virtual int HandlerLength { get { throw null; } }
10865         public virtual int HandlerOffset { get { throw null; } }
10866         public virtual int TryLength { get { throw null; } }
10867         public virtual int TryOffset { get { throw null; } }
ToString()10868         public override string ToString() { throw null; }
10869     }
10870     [System.FlagsAttribute]
10871     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10872     public enum ExceptionHandlingClauseOptions
10873     {
10874         Clause = 0,
10875         Fault = 4,
10876         Filter = 1,
10877         Finally = 2,
10878     }
10879     [System.FlagsAttribute]
10880     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10881     [System.SerializableAttribute]
10882     public enum FieldAttributes
10883     {
10884         Assembly = 3,
10885         FamANDAssem = 2,
10886         Family = 4,
10887         FamORAssem = 5,
10888         FieldAccessMask = 7,
10889         HasDefault = 32768,
10890         HasFieldMarshal = 4096,
10891         HasFieldRVA = 256,
10892         InitOnly = 32,
10893         Literal = 64,
10894         NotSerialized = 128,
10895         PinvokeImpl = 8192,
10896         Private = 1,
10897         PrivateScope = 0,
10898         Public = 6,
10899         ReservedMask = 38144,
10900         RTSpecialName = 1024,
10901         SpecialName = 512,
10902         Static = 16,
10903     }
10904     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
10905     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._FieldInfo))]
10906     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10907     [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
10908     [System.SerializableAttribute]
10909     public abstract partial class FieldInfo : System.Reflection.MemberInfo, System.Runtime.InteropServices._FieldInfo
10910     {
FieldInfo()10911         protected FieldInfo() { }
10912         public abstract System.Reflection.FieldAttributes Attributes { get; }
10913         public abstract System.RuntimeFieldHandle FieldHandle { get; }
10914         public abstract System.Type FieldType { get; }
10915         public bool IsAssembly { get { throw null; } }
10916         public bool IsFamily { get { throw null; } }
10917         public bool IsFamilyAndAssembly { get { throw null; } }
10918         public bool IsFamilyOrAssembly { get { throw null; } }
10919         public bool IsInitOnly { get { throw null; } }
10920         public bool IsLiteral { get { throw null; } }
10921         public bool IsNotSerialized { get { throw null; } }
10922         public bool IsPinvokeImpl { get { throw null; } }
10923         public bool IsPrivate { get { throw null; } }
10924         public bool IsPublic { get { throw null; } }
10925         public virtual bool IsSecurityCritical { get { throw null; } }
10926         public virtual bool IsSecuritySafeCritical { get { throw null; } }
10927         public virtual bool IsSecurityTransparent { get { throw null; } }
10928         public bool IsSpecialName { get { throw null; } }
10929         public bool IsStatic { get { throw null; } }
10930         public override System.Reflection.MemberTypes MemberType { get { throw null; } }
Equals(object obj)10931         public override bool Equals(object obj) { throw null; }
GetFieldFromHandle(System.RuntimeFieldHandle handle)10932         public static System.Reflection.FieldInfo GetFieldFromHandle(System.RuntimeFieldHandle handle) { throw null; }
10933         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetFieldFromHandle(System.RuntimeFieldHandle handle, System.RuntimeTypeHandle declaringType)10934         public static System.Reflection.FieldInfo GetFieldFromHandle(System.RuntimeFieldHandle handle, System.RuntimeTypeHandle declaringType) { throw null; }
GetHashCode()10935         public override int GetHashCode() { throw null; }
GetOptionalCustomModifiers()10936         public virtual System.Type[] GetOptionalCustomModifiers() { throw null; }
GetRawConstantValue()10937         public virtual object GetRawConstantValue() { throw null; }
GetRequiredCustomModifiers()10938         public virtual System.Type[] GetRequiredCustomModifiers() { throw null; }
GetValue(object obj)10939         public abstract object GetValue(object obj);
10940         [System.CLSCompliantAttribute(false)]
GetValueDirect(System.TypedReference obj)10941         public virtual object GetValueDirect(System.TypedReference obj) { throw null; }
operator ==(System.Reflection.FieldInfo left, System.Reflection.FieldInfo right)10942         public static bool operator ==(System.Reflection.FieldInfo left, System.Reflection.FieldInfo right) { throw null; }
operator !=(System.Reflection.FieldInfo left, System.Reflection.FieldInfo right)10943         public static bool operator !=(System.Reflection.FieldInfo left, System.Reflection.FieldInfo right) { throw null; }
10944         [System.Diagnostics.DebuggerHiddenAttribute]
10945         [System.Diagnostics.DebuggerStepThroughAttribute]
SetValue(object obj, object value)10946         public void SetValue(object obj, object value) { }
SetValue(object obj, object value, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Globalization.CultureInfo culture)10947         public abstract void SetValue(object obj, object value, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Globalization.CultureInfo culture);
10948         [System.CLSCompliantAttribute(false)]
SetValueDirect(System.TypedReference obj, object value)10949         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)10950         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()10951         System.Type System.Runtime.InteropServices._FieldInfo.GetType() { throw null; }
System.Runtime.InteropServices._FieldInfo.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo)10952         void System.Runtime.InteropServices._FieldInfo.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._FieldInfo.GetTypeInfoCount(out uint pcTInfo)10953         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)10954         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) { }
10955     }
10956     [System.FlagsAttribute]
10957     public enum GenericParameterAttributes
10958     {
10959         Contravariant = 2,
10960         Covariant = 1,
10961         DefaultConstructorConstraint = 16,
10962         None = 0,
10963         NotNullableValueTypeConstraint = 8,
10964         ReferenceTypeConstraint = 4,
10965         SpecialConstraintMask = 28,
10966         VarianceMask = 3,
10967     }
10968     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10969     public partial interface ICustomAttributeProvider
10970     {
GetCustomAttributes(bool inherit)10971         object[] GetCustomAttributes(bool inherit);
GetCustomAttributes(System.Type attributeType, bool inherit)10972         object[] GetCustomAttributes(System.Type attributeType, bool inherit);
IsDefined(System.Type attributeType, bool inherit)10973         bool IsDefined(System.Type attributeType, bool inherit);
10974     }
10975     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10976     [System.SerializableAttribute]
10977     public enum ImageFileMachine
10978     {
10979         AMD64 = 34404,
10980         ARM = 452,
10981         I386 = 332,
10982         IA64 = 512,
10983     }
10984     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10985     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
10986     public partial struct InterfaceMapping
10987     {
10988         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10989         public System.Reflection.MethodInfo[] InterfaceMethods;
10990         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10991         public System.Type InterfaceType;
10992         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10993         public System.Reflection.MethodInfo[] TargetMethods;
10994         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
10995         public System.Type TargetType;
10996     }
10997     public static partial class IntrospectionExtensions
10998     {
GetTypeInfo(this System.Type type)10999         public static System.Reflection.TypeInfo GetTypeInfo(this System.Type type) { throw null; }
11000     }
11001     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11002     [System.SerializableAttribute]
11003     public partial class InvalidFilterCriteriaException : System.ApplicationException
11004     {
InvalidFilterCriteriaException()11005         public InvalidFilterCriteriaException() { }
InvalidFilterCriteriaException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)11006         protected InvalidFilterCriteriaException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
InvalidFilterCriteriaException(string message)11007         public InvalidFilterCriteriaException(string message) { }
InvalidFilterCriteriaException(string message, System.Exception inner)11008         public InvalidFilterCriteriaException(string message, System.Exception inner) { }
11009     }
11010     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11011     [System.Runtime.InteropServices.GuidAttribute("AFBF15E5-C37C-11d2-B88E-00A0C9B471B8")]
11012     public partial interface IReflect
11013     {
11014         System.Type UnderlyingSystemType { get; }
GetField(string name, System.Reflection.BindingFlags bindingAttr)11015         System.Reflection.FieldInfo GetField(string name, System.Reflection.BindingFlags bindingAttr);
GetFields(System.Reflection.BindingFlags bindingAttr)11016         System.Reflection.FieldInfo[] GetFields(System.Reflection.BindingFlags bindingAttr);
GetMember(string name, System.Reflection.BindingFlags bindingAttr)11017         System.Reflection.MemberInfo[] GetMember(string name, System.Reflection.BindingFlags bindingAttr);
GetMembers(System.Reflection.BindingFlags bindingAttr)11018         System.Reflection.MemberInfo[] GetMembers(System.Reflection.BindingFlags bindingAttr);
GetMethod(string name, System.Reflection.BindingFlags bindingAttr)11019         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)11020         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)11021         System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags bindingAttr);
GetProperties(System.Reflection.BindingFlags bindingAttr)11022         System.Reflection.PropertyInfo[] GetProperties(System.Reflection.BindingFlags bindingAttr);
GetProperty(string name, System.Reflection.BindingFlags bindingAttr)11023         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)11024         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)11025         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);
11026     }
11027     public partial interface IReflectableType
11028     {
GetTypeInfo()11029         System.Reflection.TypeInfo GetTypeInfo();
11030     }
11031     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11032     public partial class LocalVariableInfo
11033     {
LocalVariableInfo()11034         protected LocalVariableInfo() { }
11035         public virtual bool IsPinned { get { throw null; } }
11036         public virtual int LocalIndex { get { throw null; } }
11037         public virtual System.Type LocalType { get { throw null; } }
ToString()11038         public override string ToString() { throw null; }
11039     }
11040     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11041     public partial class ManifestResourceInfo
11042     {
ManifestResourceInfo(System.Reflection.Assembly containingAssembly, string containingFileName, System.Reflection.ResourceLocation resourceLocation)11043         public ManifestResourceInfo(System.Reflection.Assembly containingAssembly, string containingFileName, System.Reflection.ResourceLocation resourceLocation) { }
11044         public virtual string FileName { get { throw null; } }
11045         public virtual System.Reflection.Assembly ReferencedAssembly { get { throw null; } }
11046         public virtual System.Reflection.ResourceLocation ResourceLocation { get { throw null; } }
11047     }
11048     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11049     [System.SerializableAttribute]
MemberFilter(System.Reflection.MemberInfo m, object filterCriteria)11050     public delegate bool MemberFilter(System.Reflection.MemberInfo m, object filterCriteria);
11051     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
11052     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._MemberInfo))]
11053     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11054     [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
11055     [System.SerializableAttribute]
11056     public abstract partial class MemberInfo : System.Reflection.ICustomAttributeProvider, System.Runtime.InteropServices._MemberInfo
11057     {
MemberInfo()11058         protected MemberInfo() { }
11059         public virtual System.Collections.Generic.IEnumerable<System.Reflection.CustomAttributeData> CustomAttributes { get { throw null; } }
11060         public abstract System.Type DeclaringType { get; }
11061         public abstract System.Reflection.MemberTypes MemberType { get; }
11062         public virtual int MetadataToken { get { throw null; } }
11063         public virtual System.Reflection.Module Module { get { throw null; } }
11064         public abstract string Name { get; }
11065         public abstract System.Type ReflectedType { get; }
Equals(object obj)11066         public override bool Equals(object obj) { throw null; }
GetCustomAttributes(bool inherit)11067         public abstract object[] GetCustomAttributes(bool inherit);
GetCustomAttributes(System.Type attributeType, bool inherit)11068         public abstract object[] GetCustomAttributes(System.Type attributeType, bool inherit);
GetCustomAttributesData()11069         public virtual System.Collections.Generic.IList<System.Reflection.CustomAttributeData> GetCustomAttributesData() { throw null; }
GetHashCode()11070         public override int GetHashCode() { throw null; }
IsDefined(System.Type attributeType, bool inherit)11071         public abstract bool IsDefined(System.Type attributeType, bool inherit);
operator ==(System.Reflection.MemberInfo left, System.Reflection.MemberInfo right)11072         public static bool operator ==(System.Reflection.MemberInfo left, System.Reflection.MemberInfo right) { throw null; }
operator !=(System.Reflection.MemberInfo left, System.Reflection.MemberInfo right)11073         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)11074         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()11075         System.Type System.Runtime.InteropServices._MemberInfo.GetType() { throw null; }
System.Runtime.InteropServices._MemberInfo.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo)11076         void System.Runtime.InteropServices._MemberInfo.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._MemberInfo.GetTypeInfoCount(out uint pcTInfo)11077         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)11078         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) { }
11079     }
11080     [System.FlagsAttribute]
11081     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11082     [System.SerializableAttribute]
11083     public enum MemberTypes
11084     {
11085         All = 191,
11086         Constructor = 1,
11087         Custom = 64,
11088         Event = 2,
11089         Field = 4,
11090         Method = 8,
11091         NestedType = 128,
11092         Property = 16,
11093         TypeInfo = 32,
11094     }
11095     [System.FlagsAttribute]
11096     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11097     [System.SerializableAttribute]
11098     public enum MethodAttributes
11099     {
11100         Abstract = 1024,
11101         Assembly = 3,
11102         CheckAccessOnOverride = 512,
11103         FamANDAssem = 2,
11104         Family = 4,
11105         FamORAssem = 5,
11106         Final = 32,
11107         HasSecurity = 16384,
11108         HideBySig = 128,
11109         MemberAccessMask = 7,
11110         NewSlot = 256,
11111         PinvokeImpl = 8192,
11112         Private = 1,
11113         PrivateScope = 0,
11114         Public = 6,
11115         RequireSecObject = 32768,
11116         ReservedMask = 53248,
11117         ReuseSlot = 0,
11118         RTSpecialName = 4096,
11119         SpecialName = 2048,
11120         Static = 16,
11121         UnmanagedExport = 8,
11122         Virtual = 64,
11123         VtableLayoutMask = 256,
11124     }
11125     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
11126     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._MethodBase))]
11127     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11128     [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
11129     [System.SerializableAttribute]
11130     public abstract partial class MethodBase : System.Reflection.MemberInfo, System.Runtime.InteropServices._MethodBase
11131     {
MethodBase()11132         protected MethodBase() { }
11133         public abstract System.Reflection.MethodAttributes Attributes { get; }
11134         public virtual System.Reflection.CallingConventions CallingConvention { get { throw null; } }
11135         public virtual bool ContainsGenericParameters { get { throw null; } }
11136         public bool IsAbstract { get { throw null; } }
11137         public bool IsAssembly { get { throw null; } }
11138         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11139         public bool IsConstructor { get { throw null; } }
11140         public bool IsFamily { get { throw null; } }
11141         public bool IsFamilyAndAssembly { get { throw null; } }
11142         public bool IsFamilyOrAssembly { get { throw null; } }
11143         public bool IsFinal { get { throw null; } }
11144         public virtual bool IsGenericMethod { get { throw null; } }
11145         public virtual bool IsGenericMethodDefinition { get { throw null; } }
11146         public bool IsHideBySig { get { throw null; } }
11147         public bool IsPrivate { get { throw null; } }
11148         public bool IsPublic { get { throw null; } }
11149         public virtual bool IsSecurityCritical { get { throw null; } }
11150         public virtual bool IsSecuritySafeCritical { get { throw null; } }
11151         public virtual bool IsSecurityTransparent { get { throw null; } }
11152         public bool IsSpecialName { get { throw null; } }
11153         public bool IsStatic { get { throw null; } }
11154         public bool IsVirtual { get { throw null; } }
11155         public abstract System.RuntimeMethodHandle MethodHandle { get; }
11156         public virtual System.Reflection.MethodImplAttributes MethodImplementationFlags { get { throw null; } }
11157         bool System.Runtime.InteropServices._MethodBase.IsAbstract { get { throw null; } }
11158         bool System.Runtime.InteropServices._MethodBase.IsAssembly { get { throw null; } }
11159         bool System.Runtime.InteropServices._MethodBase.IsConstructor { get { throw null; } }
11160         bool System.Runtime.InteropServices._MethodBase.IsFamily { get { throw null; } }
11161         bool System.Runtime.InteropServices._MethodBase.IsFamilyAndAssembly { get { throw null; } }
11162         bool System.Runtime.InteropServices._MethodBase.IsFamilyOrAssembly { get { throw null; } }
11163         bool System.Runtime.InteropServices._MethodBase.IsFinal { get { throw null; } }
11164         bool System.Runtime.InteropServices._MethodBase.IsHideBySig { get { throw null; } }
11165         bool System.Runtime.InteropServices._MethodBase.IsPrivate { get { throw null; } }
11166         bool System.Runtime.InteropServices._MethodBase.IsPublic { get { throw null; } }
11167         bool System.Runtime.InteropServices._MethodBase.IsSpecialName { get { throw null; } }
11168         bool System.Runtime.InteropServices._MethodBase.IsStatic { get { throw null; } }
11169         bool System.Runtime.InteropServices._MethodBase.IsVirtual { get { throw null; } }
Equals(object obj)11170         public override bool Equals(object obj) { throw null; }
GetCurrentMethod()11171         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public static System.Reflection.MethodBase GetCurrentMethod() { throw null; }
11172         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetGenericArguments()11173         public virtual System.Type[] GetGenericArguments() { throw null; }
GetHashCode()11174         public override int GetHashCode() { throw null; }
11175         [System.Security.SecuritySafeCriticalAttribute]
11176         [System.Security.Permissions.ReflectionPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.ReflectionPermissionFlag)(2))]
GetMethodBody()11177         public virtual System.Reflection.MethodBody GetMethodBody() { throw null; }
GetMethodFromHandle(System.RuntimeMethodHandle handle)11178         public static System.Reflection.MethodBase GetMethodFromHandle(System.RuntimeMethodHandle handle) { throw null; }
11179         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetMethodFromHandle(System.RuntimeMethodHandle handle, System.RuntimeTypeHandle declaringType)11180         public static System.Reflection.MethodBase GetMethodFromHandle(System.RuntimeMethodHandle handle, System.RuntimeTypeHandle declaringType) { throw null; }
GetMethodImplementationFlags()11181         public abstract System.Reflection.MethodImplAttributes GetMethodImplementationFlags();
GetParameters()11182         public abstract System.Reflection.ParameterInfo[] GetParameters();
11183         [System.Diagnostics.DebuggerHiddenAttribute]
11184         [System.Diagnostics.DebuggerStepThroughAttribute]
Invoke(object obj, object[] parameters)11185         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)11186         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)11187         public static bool operator ==(System.Reflection.MethodBase left, System.Reflection.MethodBase right) { throw null; }
operator !=(System.Reflection.MethodBase left, System.Reflection.MethodBase right)11188         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)11189         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()11190         System.Type System.Runtime.InteropServices._MethodBase.GetType() { throw null; }
System.Runtime.InteropServices._MethodBase.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo)11191         void System.Runtime.InteropServices._MethodBase.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._MethodBase.GetTypeInfoCount(out uint pcTInfo)11192         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)11193         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) { }
11194     }
11195     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11196     public partial class MethodBody
11197     {
MethodBody()11198         protected MethodBody() { }
11199         public virtual System.Collections.Generic.IList<System.Reflection.ExceptionHandlingClause> ExceptionHandlingClauses { get { throw null; } }
11200         public virtual bool InitLocals { get { throw null; } }
11201         public virtual int LocalSignatureMetadataToken { get { throw null; } }
11202         public virtual System.Collections.Generic.IList<System.Reflection.LocalVariableInfo> LocalVariables { get { throw null; } }
11203         public virtual int MaxStackSize { get { throw null; } }
GetILAsByteArray()11204         public virtual byte[] GetILAsByteArray() { throw null; }
11205     }
11206     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11207     [System.SerializableAttribute]
11208     public enum MethodImplAttributes
11209     {
11210         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
11211         AggressiveInlining = 256,
11212         CodeTypeMask = 3,
11213         ForwardRef = 16,
11214         IL = 0,
11215         InternalCall = 4096,
11216         Managed = 0,
11217         ManagedMask = 4,
11218         MaxMethodImplVal = 65535,
11219         Native = 1,
11220         NoInlining = 8,
11221         NoOptimization = 64,
11222         OPTIL = 2,
11223         PreserveSig = 128,
11224         Runtime = 3,
11225         Synchronized = 32,
11226         Unmanaged = 4,
11227     }
11228     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
11229     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._MethodInfo))]
11230     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11231     [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
11232     [System.SerializableAttribute]
11233     public abstract partial class MethodInfo : System.Reflection.MethodBase, System.Runtime.InteropServices._MethodInfo
11234     {
MethodInfo()11235         protected MethodInfo() { }
11236         public override System.Reflection.MemberTypes MemberType { get { throw null; } }
11237         public virtual System.Reflection.ParameterInfo ReturnParameter { get { throw null; } }
11238         public virtual System.Type ReturnType { get { throw null; } }
11239         public abstract System.Reflection.ICustomAttributeProvider ReturnTypeCustomAttributes { get; }
CreateDelegate(System.Type delegateType)11240         public virtual System.Delegate CreateDelegate(System.Type delegateType) { throw null; }
CreateDelegate(System.Type delegateType, object target)11241         public virtual System.Delegate CreateDelegate(System.Type delegateType, object target) { throw null; }
Equals(object obj)11242         public override bool Equals(object obj) { throw null; }
GetBaseDefinition()11243         public abstract System.Reflection.MethodInfo GetBaseDefinition();
11244         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetGenericArguments()11245         public override System.Type[] GetGenericArguments() { throw null; }
11246         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetGenericMethodDefinition()11247         public virtual System.Reflection.MethodInfo GetGenericMethodDefinition() { throw null; }
GetHashCode()11248         public override int GetHashCode() { throw null; }
MakeGenericMethod(params System.Type[] typeArguments)11249         public virtual System.Reflection.MethodInfo MakeGenericMethod(params System.Type[] typeArguments) { throw null; }
operator ==(System.Reflection.MethodInfo left, System.Reflection.MethodInfo right)11250         public static bool operator ==(System.Reflection.MethodInfo left, System.Reflection.MethodInfo right) { throw null; }
operator !=(System.Reflection.MethodInfo left, System.Reflection.MethodInfo right)11251         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)11252         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()11253         System.Type System.Runtime.InteropServices._MethodInfo.GetType() { throw null; }
System.Runtime.InteropServices._MethodInfo.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo)11254         void System.Runtime.InteropServices._MethodInfo.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._MethodInfo.GetTypeInfoCount(out uint pcTInfo)11255         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)11256         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) { }
11257     }
11258     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11259     [System.SerializableAttribute]
11260     public sealed partial class Missing : System.Runtime.Serialization.ISerializable
11261     {
Missing()11262         internal Missing() { }
11263         public static readonly System.Reflection.Missing Value;
11264         [System.Security.SecurityCriticalAttribute]
System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)11265         void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
11266     }
11267     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
11268     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._Module))]
11269     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11270     [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
11271     [System.SerializableAttribute]
11272     public abstract partial class Module : System.Reflection.ICustomAttributeProvider, System.Runtime.InteropServices._Module, System.Runtime.Serialization.ISerializable
11273     {
11274         public static readonly System.Reflection.TypeFilter FilterTypeName;
11275         public static readonly System.Reflection.TypeFilter FilterTypeNameIgnoreCase;
Module()11276         protected Module() { }
11277         public virtual System.Reflection.Assembly Assembly { get { throw null; } }
11278         public virtual System.Collections.Generic.IEnumerable<System.Reflection.CustomAttributeData> CustomAttributes { get { throw null; } }
11279         public virtual string FullyQualifiedName { get { throw null; } }
11280         public virtual int MDStreamVersion { get { throw null; } }
11281         public virtual int MetadataToken { get { throw null; } }
11282         public System.ModuleHandle ModuleHandle { get { throw null; } }
11283         public virtual System.Guid ModuleVersionId { get { throw null; } }
11284         public virtual string Name { get { throw null; } }
11285         public virtual string ScopeName { get { throw null; } }
Equals(object o)11286         public override bool Equals(object o) { throw null; }
FindTypes(System.Reflection.TypeFilter filter, object filterCriteria)11287         public virtual System.Type[] FindTypes(System.Reflection.TypeFilter filter, object filterCriteria) { throw null; }
GetCustomAttributes(bool inherit)11288         public virtual object[] GetCustomAttributes(bool inherit) { throw null; }
GetCustomAttributes(System.Type attributeType, bool inherit)11289         public virtual object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
GetCustomAttributesData()11290         public virtual System.Collections.Generic.IList<System.Reflection.CustomAttributeData> GetCustomAttributesData() { throw null; }
GetField(string name)11291         public System.Reflection.FieldInfo GetField(string name) { throw null; }
GetField(string name, System.Reflection.BindingFlags bindingAttr)11292         public virtual System.Reflection.FieldInfo GetField(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
GetFields()11293         public System.Reflection.FieldInfo[] GetFields() { throw null; }
GetFields(System.Reflection.BindingFlags bindingFlags)11294         public virtual System.Reflection.FieldInfo[] GetFields(System.Reflection.BindingFlags bindingFlags) { throw null; }
GetHashCode()11295         public override int GetHashCode() { throw null; }
GetMethod(string name)11296         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)11297         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)11298         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)11299         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()11300         public System.Reflection.MethodInfo[] GetMethods() { throw null; }
GetMethods(System.Reflection.BindingFlags bindingFlags)11301         public virtual System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags bindingFlags) { throw null; }
11302         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)11303         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)11304         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()11305         public virtual System.Security.Cryptography.X509Certificates.X509Certificate GetSignerCertificate() { throw null; }
11306         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetType(string className)11307         public virtual System.Type GetType(string className) { throw null; }
11308         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetType(string className, bool ignoreCase)11309         public virtual System.Type GetType(string className, bool ignoreCase) { throw null; }
11310         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetType(string className, bool throwOnError, bool ignoreCase)11311         public virtual System.Type GetType(string className, bool throwOnError, bool ignoreCase) { throw null; }
GetTypes()11312         public virtual System.Type[] GetTypes() { throw null; }
IsDefined(System.Type attributeType, bool inherit)11313         public virtual bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
IsResource()11314         public virtual bool IsResource() { throw null; }
operator ==(System.Reflection.Module left, System.Reflection.Module right)11315         public static bool operator ==(System.Reflection.Module left, System.Reflection.Module right) { throw null; }
operator !=(System.Reflection.Module left, System.Reflection.Module right)11316         public static bool operator !=(System.Reflection.Module left, System.Reflection.Module right) { throw null; }
ResolveField(int metadataToken)11317         public System.Reflection.FieldInfo ResolveField(int metadataToken) { throw null; }
ResolveField(int metadataToken, System.Type[] genericTypeArguments, System.Type[] genericMethodArguments)11318         public virtual System.Reflection.FieldInfo ResolveField(int metadataToken, System.Type[] genericTypeArguments, System.Type[] genericMethodArguments) { throw null; }
ResolveMember(int metadataToken)11319         public System.Reflection.MemberInfo ResolveMember(int metadataToken) { throw null; }
ResolveMember(int metadataToken, System.Type[] genericTypeArguments, System.Type[] genericMethodArguments)11320         public virtual System.Reflection.MemberInfo ResolveMember(int metadataToken, System.Type[] genericTypeArguments, System.Type[] genericMethodArguments) { throw null; }
ResolveMethod(int metadataToken)11321         public System.Reflection.MethodBase ResolveMethod(int metadataToken) { throw null; }
ResolveMethod(int metadataToken, System.Type[] genericTypeArguments, System.Type[] genericMethodArguments)11322         public virtual System.Reflection.MethodBase ResolveMethod(int metadataToken, System.Type[] genericTypeArguments, System.Type[] genericMethodArguments) { throw null; }
ResolveSignature(int metadataToken)11323         public virtual byte[] ResolveSignature(int metadataToken) { throw null; }
ResolveString(int metadataToken)11324         public virtual string ResolveString(int metadataToken) { throw null; }
ResolveType(int metadataToken)11325         public System.Type ResolveType(int metadataToken) { throw null; }
ResolveType(int metadataToken, System.Type[] genericTypeArguments, System.Type[] genericMethodArguments)11326         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)11327         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)11328         void System.Runtime.InteropServices._Module.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._Module.GetTypeInfoCount(out uint pcTInfo)11329         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)11330         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()11331         public override string ToString() { throw null; }
11332     }
11333     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11334     [System.SerializableAttribute]
ModuleResolveEventHandler(object sender, System.ResolveEventArgs e)11335     public delegate System.Reflection.Module ModuleResolveEventHandler(object sender, System.ResolveEventArgs e);
11336     [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=false, Inherited=false)]
11337     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11338     public sealed partial class ObfuscateAssemblyAttribute : System.Attribute
11339     {
ObfuscateAssemblyAttribute(bool assemblyIsPrivate)11340         public ObfuscateAssemblyAttribute(bool assemblyIsPrivate) { }
11341         public bool AssemblyIsPrivate { get { throw null; } }
11342         public bool StripAfterObfuscation { get { throw null; } set { } }
11343     }
11344     [System.AttributeUsageAttribute((System.AttributeTargets)(8157), AllowMultiple=true, Inherited=false)]
11345     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11346     public sealed partial class ObfuscationAttribute : System.Attribute
11347     {
ObfuscationAttribute()11348         public ObfuscationAttribute() { }
11349         public bool ApplyToMembers { get { throw null; } set { } }
11350         public bool Exclude { get { throw null; } set { } }
11351         public string Feature { get { throw null; } set { } }
11352         public bool StripAfterObfuscation { get { throw null; } set { } }
11353     }
11354     [System.FlagsAttribute]
11355     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11356     [System.SerializableAttribute]
11357     public enum ParameterAttributes
11358     {
11359         HasDefault = 4096,
11360         HasFieldMarshal = 8192,
11361         In = 1,
11362         Lcid = 4,
11363         None = 0,
11364         Optional = 16,
11365         Out = 2,
11366         Reserved3 = 16384,
11367         Reserved4 = 32768,
11368         ReservedMask = 61440,
11369         Retval = 8,
11370     }
11371     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
11372     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._ParameterInfo))]
11373     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11374     [System.SerializableAttribute]
11375     public partial class ParameterInfo : System.Reflection.ICustomAttributeProvider, System.Runtime.InteropServices._ParameterInfo, System.Runtime.Serialization.IObjectReference
11376     {
11377         protected System.Reflection.ParameterAttributes AttrsImpl;
11378         protected System.Type ClassImpl;
11379         protected object DefaultValueImpl;
11380         protected System.Reflection.MemberInfo MemberImpl;
11381         protected string NameImpl;
11382         protected int PositionImpl;
ParameterInfo()11383         protected ParameterInfo() { }
11384         public virtual System.Reflection.ParameterAttributes Attributes { get { throw null; } }
11385         public virtual System.Collections.Generic.IEnumerable<System.Reflection.CustomAttributeData> CustomAttributes { get { throw null; } }
11386         public virtual object DefaultValue { get { throw null; } }
11387         public virtual bool HasDefaultValue { get { throw null; } }
11388         public bool IsIn { get { throw null; } }
11389         public bool IsLcid { get { throw null; } }
11390         public bool IsOptional { get { throw null; } }
11391         public bool IsOut { get { throw null; } }
11392         public bool IsRetval { get { throw null; } }
11393         public virtual System.Reflection.MemberInfo Member { get { throw null; } }
11394         public virtual int MetadataToken { get { throw null; } }
11395         public virtual string Name { get { throw null; } }
11396         public virtual System.Type ParameterType { get { throw null; } }
11397         public virtual int Position { get { throw null; } }
11398         public virtual object RawDefaultValue { get { throw null; } }
GetCustomAttributes(bool inherit)11399         public virtual object[] GetCustomAttributes(bool inherit) { throw null; }
GetCustomAttributes(System.Type attributeType, bool inherit)11400         public virtual object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
GetCustomAttributesData()11401         public virtual System.Collections.Generic.IList<System.Reflection.CustomAttributeData> GetCustomAttributesData() { throw null; }
GetOptionalCustomModifiers()11402         public virtual System.Type[] GetOptionalCustomModifiers() { throw null; }
11403         [System.Security.SecurityCriticalAttribute]
GetRealObject(System.Runtime.Serialization.StreamingContext context)11404         public object GetRealObject(System.Runtime.Serialization.StreamingContext context) { throw null; }
GetRequiredCustomModifiers()11405         public virtual System.Type[] GetRequiredCustomModifiers() { throw null; }
IsDefined(System.Type attributeType, bool inherit)11406         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)11407         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)11408         void System.Runtime.InteropServices._ParameterInfo.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._ParameterInfo.GetTypeInfoCount(out uint pcTInfo)11409         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)11410         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()11411         public override string ToString() { throw null; }
11412     }
11413     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11414     [System.SerializableAttribute]
11415     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
11416     public partial struct ParameterModifier
11417     {
ParameterModifierSystem.Reflection.ParameterModifier11418         public ParameterModifier(int parameterCount) { throw null;}
11419         public bool this[int index] { get { throw null; } set { } }
11420     }
11421     [System.CLSCompliantAttribute(false)]
11422     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11423     [System.SerializableAttribute]
11424     public sealed partial class Pointer : System.Runtime.Serialization.ISerializable
11425     {
Pointer()11426         internal Pointer() { }
11427         [System.Security.SecurityCriticalAttribute]
Box(void* ptr, System.Type type)11428         public unsafe static object Box(void* ptr, System.Type type) { throw null; }
11429         [System.Security.SecurityCriticalAttribute]
System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)11430         void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
11431         [System.Security.SecurityCriticalAttribute]
Unbox(object ptr)11432         public unsafe static void* Unbox(object ptr) { throw null; }
11433     }
11434     [System.FlagsAttribute]
11435     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11436     [System.SerializableAttribute]
11437     public enum PortableExecutableKinds
11438     {
11439         ILOnly = 1,
11440         NotAPortableExecutableImage = 0,
11441         PE32Plus = 4,
11442         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
11443         Preferred32Bit = 16,
11444         Required32Bit = 2,
11445         Unmanaged32Bit = 8,
11446     }
11447     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11448     [System.SerializableAttribute]
11449     public enum ProcessorArchitecture
11450     {
11451         Amd64 = 4,
11452         Arm = 5,
11453         IA64 = 3,
11454         MSIL = 1,
11455         None = 0,
11456         X86 = 2,
11457     }
11458     [System.FlagsAttribute]
11459     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11460     [System.SerializableAttribute]
11461     public enum PropertyAttributes
11462     {
11463         HasDefault = 4096,
11464         None = 0,
11465         Reserved2 = 8192,
11466         Reserved3 = 16384,
11467         Reserved4 = 32768,
11468         ReservedMask = 62464,
11469         RTSpecialName = 1024,
11470         SpecialName = 512,
11471     }
11472     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
11473     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._PropertyInfo))]
11474     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11475     [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
11476     [System.SerializableAttribute]
11477     public abstract partial class PropertyInfo : System.Reflection.MemberInfo, System.Runtime.InteropServices._PropertyInfo
11478     {
PropertyInfo()11479         protected PropertyInfo() { }
11480         public abstract System.Reflection.PropertyAttributes Attributes { get; }
11481         public abstract bool CanRead { get; }
11482         public abstract bool CanWrite { get; }
11483         public virtual System.Reflection.MethodInfo GetMethod { get { throw null; } }
11484         public bool IsSpecialName { get { throw null; } }
11485         public override System.Reflection.MemberTypes MemberType { get { throw null; } }
11486         public abstract System.Type PropertyType { get; }
11487         public virtual System.Reflection.MethodInfo SetMethod { get { throw null; } }
Equals(object obj)11488         public override bool Equals(object obj) { throw null; }
GetAccessors()11489         public System.Reflection.MethodInfo[] GetAccessors() { throw null; }
GetAccessors(bool nonPublic)11490         public abstract System.Reflection.MethodInfo[] GetAccessors(bool nonPublic);
GetConstantValue()11491         public virtual object GetConstantValue() { throw null; }
GetGetMethod()11492         public System.Reflection.MethodInfo GetGetMethod() { throw null; }
GetGetMethod(bool nonPublic)11493         public abstract System.Reflection.MethodInfo GetGetMethod(bool nonPublic);
GetHashCode()11494         public override int GetHashCode() { throw null; }
GetIndexParameters()11495         public abstract System.Reflection.ParameterInfo[] GetIndexParameters();
GetOptionalCustomModifiers()11496         public virtual System.Type[] GetOptionalCustomModifiers() { throw null; }
GetRawConstantValue()11497         public virtual object GetRawConstantValue() { throw null; }
GetRequiredCustomModifiers()11498         public virtual System.Type[] GetRequiredCustomModifiers() { throw null; }
GetSetMethod()11499         public System.Reflection.MethodInfo GetSetMethod() { throw null; }
GetSetMethod(bool nonPublic)11500         public abstract System.Reflection.MethodInfo GetSetMethod(bool nonPublic);
11501         [System.Diagnostics.DebuggerHiddenAttribute]
11502         [System.Diagnostics.DebuggerStepThroughAttribute]
GetValue(object obj)11503         public object GetValue(object obj) { throw null; }
11504         [System.Diagnostics.DebuggerHiddenAttribute]
11505         [System.Diagnostics.DebuggerStepThroughAttribute]
GetValue(object obj, object[] index)11506         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)11507         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)11508         public static bool operator ==(System.Reflection.PropertyInfo left, System.Reflection.PropertyInfo right) { throw null; }
operator !=(System.Reflection.PropertyInfo left, System.Reflection.PropertyInfo right)11509         public static bool operator !=(System.Reflection.PropertyInfo left, System.Reflection.PropertyInfo right) { throw null; }
11510         [System.Diagnostics.DebuggerHiddenAttribute]
11511         [System.Diagnostics.DebuggerStepThroughAttribute]
SetValue(object obj, object value)11512         public void SetValue(object obj, object value) { }
11513         [System.Diagnostics.DebuggerHiddenAttribute]
11514         [System.Diagnostics.DebuggerStepThroughAttribute]
SetValue(object obj, object value, object[] index)11515         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)11516         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)11517         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()11518         System.Type System.Runtime.InteropServices._PropertyInfo.GetType() { throw null; }
System.Runtime.InteropServices._PropertyInfo.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo)11519         void System.Runtime.InteropServices._PropertyInfo.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._PropertyInfo.GetTypeInfoCount(out uint pcTInfo)11520         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)11521         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) { }
11522     }
11523     public abstract partial class ReflectionContext
11524     {
ReflectionContext()11525         protected ReflectionContext() { }
GetTypeForObject(object value)11526         public virtual System.Reflection.TypeInfo GetTypeForObject(object value) { throw null; }
MapAssembly(System.Reflection.Assembly assembly)11527         public abstract System.Reflection.Assembly MapAssembly(System.Reflection.Assembly assembly);
MapType(System.Reflection.TypeInfo type)11528         public abstract System.Reflection.TypeInfo MapType(System.Reflection.TypeInfo type);
11529     }
11530     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11531     [System.SerializableAttribute]
11532     public sealed partial class ReflectionTypeLoadException : System.SystemException, System.Runtime.Serialization.ISerializable
11533     {
ReflectionTypeLoadException(System.Type[] classes, System.Exception[] exceptions)11534         public ReflectionTypeLoadException(System.Type[] classes, System.Exception[] exceptions) { }
ReflectionTypeLoadException(System.Type[] classes, System.Exception[] exceptions, string message)11535         public ReflectionTypeLoadException(System.Type[] classes, System.Exception[] exceptions, string message) { }
11536         public System.Exception[] LoaderExceptions { get { throw null; } }
11537         public System.Type[] Types { get { throw null; } }
11538         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)11539         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
11540     }
11541     [System.FlagsAttribute]
11542     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11543     [System.SerializableAttribute]
11544     public enum ResourceAttributes
11545     {
11546         Private = 2,
11547         Public = 1,
11548     }
11549     [System.FlagsAttribute]
11550     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11551     [System.SerializableAttribute]
11552     public enum ResourceLocation
11553     {
11554         ContainedInAnotherAssembly = 2,
11555         ContainedInManifestFile = 4,
11556         Embedded = 1,
11557     }
11558     public static partial class RuntimeReflectionExtensions
11559     {
GetMethodInfo(this System.Delegate del)11560         public static System.Reflection.MethodInfo GetMethodInfo(this System.Delegate del) { throw null; }
GetRuntimeBaseDefinition(this System.Reflection.MethodInfo method)11561         public static System.Reflection.MethodInfo GetRuntimeBaseDefinition(this System.Reflection.MethodInfo method) { throw null; }
GetRuntimeEvent(this System.Type type, string name)11562         public static System.Reflection.EventInfo GetRuntimeEvent(this System.Type type, string name) { throw null; }
GetRuntimeEvents(this System.Type type)11563         public static System.Collections.Generic.IEnumerable<System.Reflection.EventInfo> GetRuntimeEvents(this System.Type type) { throw null; }
GetRuntimeField(this System.Type type, string name)11564         public static System.Reflection.FieldInfo GetRuntimeField(this System.Type type, string name) { throw null; }
GetRuntimeFields(this System.Type type)11565         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)11566         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)11567         public static System.Reflection.MethodInfo GetRuntimeMethod(this System.Type type, string name, System.Type[] parameters) { throw null; }
GetRuntimeMethods(this System.Type type)11568         public static System.Collections.Generic.IEnumerable<System.Reflection.MethodInfo> GetRuntimeMethods(this System.Type type) { throw null; }
GetRuntimeProperties(this System.Type type)11569         public static System.Collections.Generic.IEnumerable<System.Reflection.PropertyInfo> GetRuntimeProperties(this System.Type type) { throw null; }
GetRuntimeProperty(this System.Type type, string name)11570         public static System.Reflection.PropertyInfo GetRuntimeProperty(this System.Type type, string name) { throw null; }
11571     }
11572     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11573     [System.SerializableAttribute]
11574     public partial class StrongNameKeyPair : System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable
11575     {
11576         [System.Security.SecuritySafeCriticalAttribute]
11577         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
StrongNameKeyPair(byte[] keyPairArray)11578         public StrongNameKeyPair(byte[] keyPairArray) { }
11579         [System.Security.SecuritySafeCriticalAttribute]
11580         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
StrongNameKeyPair(System.IO.FileStream keyPairFile)11581         public StrongNameKeyPair(System.IO.FileStream keyPairFile) { }
11582         [System.Security.SecuritySafeCriticalAttribute]
11583         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
StrongNameKeyPair(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)11584         protected StrongNameKeyPair(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
11585         [System.Security.SecuritySafeCriticalAttribute]
11586         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
StrongNameKeyPair(string keyPairContainer)11587         public StrongNameKeyPair(string keyPairContainer) { }
11588         public byte[] PublicKey { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender)11589         void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { }
11590         [System.Security.SecurityCriticalAttribute]
System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)11591         void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
11592     }
11593     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11594     [System.SerializableAttribute]
11595     public partial class TargetException : System.ApplicationException
11596     {
TargetException()11597         public TargetException() { }
TargetException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)11598         protected TargetException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
TargetException(string message)11599         public TargetException(string message) { }
TargetException(string message, System.Exception inner)11600         public TargetException(string message, System.Exception inner) { }
11601     }
11602     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11603     [System.SerializableAttribute]
11604     public sealed partial class TargetInvocationException : System.ApplicationException
11605     {
TargetInvocationException(System.Exception inner)11606         public TargetInvocationException(System.Exception inner) { }
TargetInvocationException(string message, System.Exception inner)11607         public TargetInvocationException(string message, System.Exception inner) { }
11608     }
11609     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11610     [System.SerializableAttribute]
11611     public sealed partial class TargetParameterCountException : System.ApplicationException
11612     {
TargetParameterCountException()11613         public TargetParameterCountException() { }
TargetParameterCountException(string message)11614         public TargetParameterCountException(string message) { }
TargetParameterCountException(string message, System.Exception inner)11615         public TargetParameterCountException(string message, System.Exception inner) { }
11616     }
11617     [System.FlagsAttribute]
11618     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11619     [System.SerializableAttribute]
11620     public enum TypeAttributes
11621     {
11622         Abstract = 128,
11623         AnsiClass = 0,
11624         AutoClass = 131072,
11625         AutoLayout = 0,
11626         BeforeFieldInit = 1048576,
11627         Class = 0,
11628         ClassSemanticsMask = 32,
11629         CustomFormatClass = 196608,
11630         CustomFormatMask = 12582912,
11631         ExplicitLayout = 16,
11632         HasSecurity = 262144,
11633         Import = 4096,
11634         Interface = 32,
11635         LayoutMask = 24,
11636         NestedAssembly = 5,
11637         NestedFamANDAssem = 6,
11638         NestedFamily = 4,
11639         NestedFamORAssem = 7,
11640         NestedPrivate = 3,
11641         NestedPublic = 2,
11642         NotPublic = 0,
11643         Public = 1,
11644         ReservedMask = 264192,
11645         RTSpecialName = 2048,
11646         Sealed = 256,
11647         SequentialLayout = 8,
11648         Serializable = 8192,
11649         SpecialName = 1024,
11650         StringFormatMask = 196608,
11651         UnicodeClass = 65536,
11652         VisibilityMask = 7,
11653         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
11654         WindowsRuntime = 16384,
11655     }
11656     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11657     [System.SerializableAttribute]
11658     public partial class TypeDelegator : System.Reflection.TypeInfo
11659     {
11660         protected System.Type typeImpl;
TypeDelegator()11661         protected TypeDelegator() { }
TypeDelegator(System.Type delegatingType)11662         public TypeDelegator(System.Type delegatingType) { }
11663         public override System.Reflection.Assembly Assembly { get { throw null; } }
11664         public override string AssemblyQualifiedName { get { throw null; } }
11665         public override System.Type BaseType { get { throw null; } }
11666         public override string FullName { get { throw null; } }
11667         public override System.Guid GUID { get { throw null; } }
11668         public override bool IsConstructedGenericType { get { throw null; } }
11669         public override int MetadataToken { get { throw null; } }
11670         public override System.Reflection.Module Module { get { throw null; } }
11671         public override string Name { get { throw null; } }
11672         public override string Namespace { get { throw null; } }
11673         public override System.RuntimeTypeHandle TypeHandle { get { throw null; } }
11674         public override System.Type UnderlyingSystemType { get { throw null; } }
GetAttributeFlagsImpl()11675         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)11676         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; }
11677         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetConstructors(System.Reflection.BindingFlags bindingAttr)11678         public override System.Reflection.ConstructorInfo[] GetConstructors(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetCustomAttributes(bool inherit)11679         public override object[] GetCustomAttributes(bool inherit) { throw null; }
GetCustomAttributes(System.Type attributeType, bool inherit)11680         public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
GetElementType()11681         public override System.Type GetElementType() { throw null; }
GetEvent(string name, System.Reflection.BindingFlags bindingAttr)11682         public override System.Reflection.EventInfo GetEvent(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
GetEvents()11683         public override System.Reflection.EventInfo[] GetEvents() { throw null; }
GetEvents(System.Reflection.BindingFlags bindingAttr)11684         public override System.Reflection.EventInfo[] GetEvents(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetField(string name, System.Reflection.BindingFlags bindingAttr)11685         public override System.Reflection.FieldInfo GetField(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
GetFields(System.Reflection.BindingFlags bindingAttr)11686         public override System.Reflection.FieldInfo[] GetFields(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetInterface(string name, bool ignoreCase)11687         public override System.Type GetInterface(string name, bool ignoreCase) { throw null; }
11688         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetInterfaceMap(System.Type interfaceType)11689         public override System.Reflection.InterfaceMapping GetInterfaceMap(System.Type interfaceType) { throw null; }
GetInterfaces()11690         public override System.Type[] GetInterfaces() { throw null; }
GetMember(string name, System.Reflection.MemberTypes type, System.Reflection.BindingFlags bindingAttr)11691         public override System.Reflection.MemberInfo[] GetMember(string name, System.Reflection.MemberTypes type, System.Reflection.BindingFlags bindingAttr) { throw null; }
GetMembers(System.Reflection.BindingFlags bindingAttr)11692         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)11693         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)11694         public override System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetNestedType(string name, System.Reflection.BindingFlags bindingAttr)11695         public override System.Type GetNestedType(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
GetNestedTypes(System.Reflection.BindingFlags bindingAttr)11696         public override System.Type[] GetNestedTypes(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetProperties(System.Reflection.BindingFlags bindingAttr)11697         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)11698         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()11699         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)11700         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()11701         protected override bool IsArrayImpl() { throw null; }
IsAssignableFrom(System.Reflection.TypeInfo typeInfo)11702         public override bool IsAssignableFrom(System.Reflection.TypeInfo typeInfo) { throw null; }
IsByRefImpl()11703         protected override bool IsByRefImpl() { throw null; }
IsCOMObjectImpl()11704         protected override bool IsCOMObjectImpl() { throw null; }
IsDefined(System.Type attributeType, bool inherit)11705         public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
IsPointerImpl()11706         protected override bool IsPointerImpl() { throw null; }
IsPrimitiveImpl()11707         protected override bool IsPrimitiveImpl() { throw null; }
IsValueTypeImpl()11708         protected override bool IsValueTypeImpl() { throw null; }
11709     }
11710     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11711     [System.SerializableAttribute]
TypeFilter(System.Type m, object filterCriteria)11712     public delegate bool TypeFilter(System.Type m, object filterCriteria);
11713     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11714     [System.SerializableAttribute]
11715     public abstract partial class TypeInfo : System.Type, System.Reflection.IReflectableType
11716     {
TypeInfo()11717         internal TypeInfo() { }
11718         public virtual System.Collections.Generic.IEnumerable<System.Reflection.ConstructorInfo> DeclaredConstructors { get { throw null; } }
11719         public virtual System.Collections.Generic.IEnumerable<System.Reflection.EventInfo> DeclaredEvents { get { throw null; } }
11720         public virtual System.Collections.Generic.IEnumerable<System.Reflection.FieldInfo> DeclaredFields { get { throw null; } }
11721         public virtual System.Collections.Generic.IEnumerable<System.Reflection.MemberInfo> DeclaredMembers { get { throw null; } }
11722         public virtual System.Collections.Generic.IEnumerable<System.Reflection.MethodInfo> DeclaredMethods { get { throw null; } }
11723         public virtual System.Collections.Generic.IEnumerable<System.Reflection.TypeInfo> DeclaredNestedTypes { get { throw null; } }
11724         public virtual System.Collections.Generic.IEnumerable<System.Reflection.PropertyInfo> DeclaredProperties { get { throw null; } }
11725         public virtual System.Type[] GenericTypeParameters { get { throw null; } }
11726         public virtual System.Collections.Generic.IEnumerable<System.Type> ImplementedInterfaces { get { throw null; } }
AsType()11727         public virtual System.Type AsType() { throw null; }
GetDeclaredEvent(string name)11728         public virtual System.Reflection.EventInfo GetDeclaredEvent(string name) { throw null; }
GetDeclaredField(string name)11729         public virtual System.Reflection.FieldInfo GetDeclaredField(string name) { throw null; }
GetDeclaredMethod(string name)11730         public virtual System.Reflection.MethodInfo GetDeclaredMethod(string name) { throw null; }
GetDeclaredMethods(string name)11731         public virtual System.Collections.Generic.IEnumerable<System.Reflection.MethodInfo> GetDeclaredMethods(string name) { throw null; }
GetDeclaredNestedType(string name)11732         public virtual System.Reflection.TypeInfo GetDeclaredNestedType(string name) { throw null; }
GetDeclaredProperty(string name)11733         public virtual System.Reflection.PropertyInfo GetDeclaredProperty(string name) { throw null; }
IsAssignableFrom(System.Reflection.TypeInfo typeInfo)11734         public virtual bool IsAssignableFrom(System.Reflection.TypeInfo typeInfo) { throw null; }
System.Reflection.IReflectableType.GetTypeInfo()11735         System.Reflection.TypeInfo System.Reflection.IReflectableType.GetTypeInfo() { throw null; }
11736     }
11737 }
11738 namespace System.Reflection.Emit
11739 {
11740     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
11741     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._AssemblyBuilder))]
11742     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11743     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
11744     public sealed partial class AssemblyBuilder : System.Reflection.Assembly, System.Runtime.InteropServices._AssemblyBuilder
11745     {
AssemblyBuilder()11746         internal AssemblyBuilder() { }
11747         public override string CodeBase { get { throw null; } }
11748         public override System.Reflection.MethodInfo EntryPoint { get { throw null; } }
11749         public override System.Security.Policy.Evidence Evidence { get { throw null; } }
11750         public override string FullName { get { throw null; } }
11751         public override bool GlobalAssemblyCache { get { throw null; } }
11752         public override long HostContext { get { throw null; } }
11753         public override string ImageRuntimeVersion { get { throw null; } }
11754         public override bool IsDynamic { get { throw null; } }
11755         public override string Location { get { throw null; } }
11756         public override System.Reflection.Module ManifestModule { get { throw null; } }
11757         public override System.Security.PermissionSet PermissionSet { [System.Security.SecurityCriticalAttribute]get { throw null; } }
11758         public override bool ReflectionOnly { get { throw null; } }
11759         public override System.Security.SecurityRuleSet SecurityRuleSet { get { throw null; } }
AddResourceFile(string name, string fileName)11760         public void AddResourceFile(string name, string fileName) { }
AddResourceFile(string name, string fileName, System.Reflection.ResourceAttributes attribute)11761         public void AddResourceFile(string name, string fileName, System.Reflection.ResourceAttributes attribute) { }
11762         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access)11763         public static System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access) { throw null; }
11764         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
DefineDynamicAssembly(System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, System.Collections.Generic.IEnumerable<System.Reflection.Emit.CustomAttributeBuilder> assemblyAttributes)11765         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; }
11766         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
DefineDynamicModule(string name)11767         public System.Reflection.Emit.ModuleBuilder DefineDynamicModule(string name) { throw null; }
11768         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
DefineDynamicModule(string name, bool emitSymbolInfo)11769         public System.Reflection.Emit.ModuleBuilder DefineDynamicModule(string name, bool emitSymbolInfo) { throw null; }
11770         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
DefineDynamicModule(string name, string fileName)11771         public System.Reflection.Emit.ModuleBuilder DefineDynamicModule(string name, string fileName) { throw null; }
11772         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
DefineDynamicModule(string name, string fileName, bool emitSymbolInfo)11773         public System.Reflection.Emit.ModuleBuilder DefineDynamicModule(string name, string fileName, bool emitSymbolInfo) { throw null; }
DefineResource(string name, string description, string fileName)11774         public System.Resources.IResourceWriter DefineResource(string name, string description, string fileName) { throw null; }
DefineResource(string name, string description, string fileName, System.Reflection.ResourceAttributes attribute)11775         public System.Resources.IResourceWriter DefineResource(string name, string description, string fileName, System.Reflection.ResourceAttributes attribute) { throw null; }
DefineUnmanagedResource(byte[] resource)11776         public void DefineUnmanagedResource(byte[] resource) { }
11777         [System.Security.SecuritySafeCriticalAttribute]
DefineUnmanagedResource(string resourceFileName)11778         public void DefineUnmanagedResource(string resourceFileName) { }
DefineVersionInfoResource()11779         public void DefineVersionInfoResource() { }
DefineVersionInfoResource(string product, string productVersion, string company, string copyright, string trademark)11780         public void DefineVersionInfoResource(string product, string productVersion, string company, string copyright, string trademark) { }
Equals(object obj)11781         public override bool Equals(object obj) { throw null; }
GetCustomAttributes(bool inherit)11782         public override object[] GetCustomAttributes(bool inherit) { throw null; }
GetCustomAttributes(System.Type attributeType, bool inherit)11783         public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
GetCustomAttributesData()11784         public override System.Collections.Generic.IList<System.Reflection.CustomAttributeData> GetCustomAttributesData() { throw null; }
GetDynamicModule(string name)11785         public System.Reflection.Emit.ModuleBuilder GetDynamicModule(string name) { throw null; }
GetExportedTypes()11786         public override System.Type[] GetExportedTypes() { throw null; }
GetFile(string name)11787         public override System.IO.FileStream GetFile(string name) { throw null; }
GetFiles(bool getResourceModules)11788         public override System.IO.FileStream[] GetFiles(bool getResourceModules) { throw null; }
GetHashCode()11789         public override int GetHashCode() { throw null; }
GetLoadedModules(bool getResourceModules)11790         public override System.Reflection.Module[] GetLoadedModules(bool getResourceModules) { throw null; }
GetManifestResourceInfo(string resourceName)11791         public override System.Reflection.ManifestResourceInfo GetManifestResourceInfo(string resourceName) { throw null; }
GetManifestResourceNames()11792         public override string[] GetManifestResourceNames() { throw null; }
GetManifestResourceStream(string name)11793         public override System.IO.Stream GetManifestResourceStream(string name) { throw null; }
GetManifestResourceStream(System.Type type, string name)11794         public override System.IO.Stream GetManifestResourceStream(System.Type type, string name) { throw null; }
GetModule(string name)11795         public override System.Reflection.Module GetModule(string name) { throw null; }
GetModules(bool getResourceModules)11796         public override System.Reflection.Module[] GetModules(bool getResourceModules) { throw null; }
GetName(bool copiedName)11797         public override System.Reflection.AssemblyName GetName(bool copiedName) { throw null; }
GetReferencedAssemblies()11798         public override System.Reflection.AssemblyName[] GetReferencedAssemblies() { throw null; }
GetSatelliteAssembly(System.Globalization.CultureInfo culture)11799         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public override System.Reflection.Assembly GetSatelliteAssembly(System.Globalization.CultureInfo culture) { throw null; }
GetSatelliteAssembly(System.Globalization.CultureInfo culture, System.Version version)11800         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public override System.Reflection.Assembly GetSatelliteAssembly(System.Globalization.CultureInfo culture, System.Version version) { throw null; }
GetType(string name, bool throwOnError, bool ignoreCase)11801         public override System.Type GetType(string name, bool throwOnError, bool ignoreCase) { throw null; }
IsDefined(System.Type attributeType, bool inherit)11802         public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
Save(string assemblyFileName)11803         public void Save(string assemblyFileName) { }
11804         [System.Security.SecuritySafeCriticalAttribute]
Save(string assemblyFileName, System.Reflection.PortableExecutableKinds portableExecutableKind, System.Reflection.ImageFileMachine imageFileMachine)11805         public void Save(string assemblyFileName, System.Reflection.PortableExecutableKinds portableExecutableKind, System.Reflection.ImageFileMachine imageFileMachine) { }
11806         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11807         [System.Security.SecuritySafeCriticalAttribute]
SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute)11808         public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
11809         [System.Security.SecuritySafeCriticalAttribute]
SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder)11810         public void SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder) { }
SetEntryPoint(System.Reflection.MethodInfo entryMethod)11811         public void SetEntryPoint(System.Reflection.MethodInfo entryMethod) { }
SetEntryPoint(System.Reflection.MethodInfo entryMethod, System.Reflection.Emit.PEFileKinds fileKind)11812         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)11813         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)11814         void System.Runtime.InteropServices._AssemblyBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._AssemblyBuilder.GetTypeInfoCount(out uint pcTInfo)11815         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)11816         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) { }
11817     }
11818     [System.FlagsAttribute]
11819     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11820     [System.SerializableAttribute]
11821     public enum AssemblyBuilderAccess
11822     {
11823         ReflectionOnly = 6,
11824         Run = 1,
11825         RunAndCollect = 9,
11826         RunAndSave = 3,
11827         Save = 2,
11828     }
11829     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
11830     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._ConstructorBuilder))]
11831     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11832     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
11833     public sealed partial class ConstructorBuilder : System.Reflection.ConstructorInfo, System.Runtime.InteropServices._ConstructorBuilder
11834     {
ConstructorBuilder()11835         internal ConstructorBuilder() { }
11836         public override System.Reflection.MethodAttributes Attributes { get { throw null; } }
11837         public override System.Reflection.CallingConventions CallingConvention { get { throw null; } }
11838         public override System.Type DeclaringType { get { throw null; } }
11839         public bool InitLocals { get { throw null; } set { } }
11840         public override System.RuntimeMethodHandle MethodHandle { get { throw null; } }
11841         public override System.Reflection.Module Module { get { throw null; } }
11842         public override string Name { get { throw null; } }
11843         public override System.Type ReflectedType { get { throw null; } }
11844         [System.ObsoleteAttribute("This property has been deprecated. http://go.microsoft.com/fwlink/?linkid=14202")]
11845         public System.Type ReturnType { get { throw null; } }
11846         public string Signature { get { throw null; } }
11847         [System.Security.SecuritySafeCriticalAttribute]
AddDeclarativeSecurity(System.Security.Permissions.SecurityAction action, System.Security.PermissionSet pset)11848         public void AddDeclarativeSecurity(System.Security.Permissions.SecurityAction action, System.Security.PermissionSet pset) { }
DefineParameter(int iSequence, System.Reflection.ParameterAttributes attributes, string strParamName)11849         public System.Reflection.Emit.ParameterBuilder DefineParameter(int iSequence, System.Reflection.ParameterAttributes attributes, string strParamName) { throw null; }
GetCustomAttributes(bool inherit)11850         public override object[] GetCustomAttributes(bool inherit) { throw null; }
GetCustomAttributes(System.Type attributeType, bool inherit)11851         public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
GetILGenerator()11852         public System.Reflection.Emit.ILGenerator GetILGenerator() { throw null; }
GetILGenerator(int streamSize)11853         public System.Reflection.Emit.ILGenerator GetILGenerator(int streamSize) { throw null; }
GetMethodImplementationFlags()11854         public override System.Reflection.MethodImplAttributes GetMethodImplementationFlags() { throw null; }
GetModule()11855         public System.Reflection.Module GetModule() { throw null; }
GetParameters()11856         public override System.Reflection.ParameterInfo[] GetParameters() { throw null; }
GetToken()11857         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)11858         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)11859         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)11860         public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
11861         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute)11862         public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder)11863         public void SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder) { }
SetImplementationFlags(System.Reflection.MethodImplAttributes attributes)11864         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)11865         public void SetMethodBody(byte[] il, int maxStack, byte[] localSignature, System.Collections.Generic.IEnumerable<System.Reflection.Emit.ExceptionHandler> exceptionHandlers, System.Collections.Generic.IEnumerable<int> tokenFixups) { }
SetSymCustomAttribute(string name, byte[] data)11866         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)11867         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)11868         void System.Runtime.InteropServices._ConstructorBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._ConstructorBuilder.GetTypeInfoCount(out uint pcTInfo)11869         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)11870         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()11871         public override string ToString() { throw null; }
11872     }
11873     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
11874     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._CustomAttributeBuilder))]
11875     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11876     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
11877     public partial class CustomAttributeBuilder : System.Runtime.InteropServices._CustomAttributeBuilder
11878     {
CustomAttributeBuilder(System.Reflection.ConstructorInfo con, object[] constructorArgs)11879         public CustomAttributeBuilder(System.Reflection.ConstructorInfo con, object[] constructorArgs) { }
CustomAttributeBuilder(System.Reflection.ConstructorInfo con, object[] constructorArgs, System.Reflection.FieldInfo[] namedFields, object[] fieldValues)11880         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)11881         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)11882         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)11883         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)11884         void System.Runtime.InteropServices._CustomAttributeBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._CustomAttributeBuilder.GetTypeInfoCount(out uint pcTInfo)11885         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)11886         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) { }
11887     }
11888     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11889     public partial class DynamicILInfo
11890     {
DynamicILInfo()11891         internal DynamicILInfo() { }
11892         public System.Reflection.Emit.DynamicMethod DynamicMethod { get { throw null; } }
GetTokenFor(byte[] signature)11893         public int GetTokenFor(byte[] signature) { throw null; }
GetTokenFor(System.Reflection.Emit.DynamicMethod method)11894         public int GetTokenFor(System.Reflection.Emit.DynamicMethod method) { throw null; }
GetTokenFor(System.RuntimeFieldHandle field)11895         public int GetTokenFor(System.RuntimeFieldHandle field) { throw null; }
GetTokenFor(System.RuntimeFieldHandle field, System.RuntimeTypeHandle contextType)11896         public int GetTokenFor(System.RuntimeFieldHandle field, System.RuntimeTypeHandle contextType) { throw null; }
11897         [System.Security.SecuritySafeCriticalAttribute]
GetTokenFor(System.RuntimeMethodHandle method)11898         public int GetTokenFor(System.RuntimeMethodHandle method) { throw null; }
GetTokenFor(System.RuntimeMethodHandle method, System.RuntimeTypeHandle contextType)11899         public int GetTokenFor(System.RuntimeMethodHandle method, System.RuntimeTypeHandle contextType) { throw null; }
GetTokenFor(System.RuntimeTypeHandle type)11900         public int GetTokenFor(System.RuntimeTypeHandle type) { throw null; }
GetTokenFor(string literal)11901         public int GetTokenFor(string literal) { throw null; }
11902         [System.CLSCompliantAttribute(false)]
11903         [System.Security.SecurityCriticalAttribute]
SetCode(byte* code, int codeSize, int maxStackSize)11904         public unsafe void SetCode(byte* code, int codeSize, int maxStackSize) { }
SetCode(byte[] code, int maxStackSize)11905         public void SetCode(byte[] code, int maxStackSize) { }
11906         [System.CLSCompliantAttribute(false)]
11907         [System.Security.SecurityCriticalAttribute]
SetExceptions(byte* exceptions, int exceptionsSize)11908         public unsafe void SetExceptions(byte* exceptions, int exceptionsSize) { }
SetExceptions(byte[] exceptions)11909         public void SetExceptions(byte[] exceptions) { }
11910         [System.CLSCompliantAttribute(false)]
11911         [System.Security.SecurityCriticalAttribute]
SetLocalSignature(byte* localSignature, int signatureSize)11912         public unsafe void SetLocalSignature(byte* localSignature, int signatureSize) { }
SetLocalSignature(byte[] localSignature)11913         public void SetLocalSignature(byte[] localSignature) { }
11914     }
11915     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11916     public sealed partial class DynamicMethod : System.Reflection.MethodInfo
11917     {
11918         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
DynamicMethod(string name, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes, System.Reflection.Module m, bool skipVisibility)11919         public DynamicMethod(string name, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes, System.Reflection.Module m, bool skipVisibility) { }
11920         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
DynamicMethod(string name, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes, System.Type owner, bool skipVisibility)11921         public DynamicMethod(string name, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes, System.Type owner, bool skipVisibility) { }
11922         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
DynamicMethod(string name, System.Type returnType, System.Type[] parameterTypes)11923         public DynamicMethod(string name, System.Type returnType, System.Type[] parameterTypes) { }
11924         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
DynamicMethod(string name, System.Type returnType, System.Type[] parameterTypes, bool restrictedSkipVisibility)11925         public DynamicMethod(string name, System.Type returnType, System.Type[] parameterTypes, bool restrictedSkipVisibility) { }
11926         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
DynamicMethod(string name, System.Type returnType, System.Type[] parameterTypes, System.Reflection.Module m)11927         public DynamicMethod(string name, System.Type returnType, System.Type[] parameterTypes, System.Reflection.Module m) { }
11928         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
DynamicMethod(string name, System.Type returnType, System.Type[] parameterTypes, System.Reflection.Module m, bool skipVisibility)11929         public DynamicMethod(string name, System.Type returnType, System.Type[] parameterTypes, System.Reflection.Module m, bool skipVisibility) { }
11930         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
DynamicMethod(string name, System.Type returnType, System.Type[] parameterTypes, System.Type owner)11931         public DynamicMethod(string name, System.Type returnType, System.Type[] parameterTypes, System.Type owner) { }
11932         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
DynamicMethod(string name, System.Type returnType, System.Type[] parameterTypes, System.Type owner, bool skipVisibility)11933         public DynamicMethod(string name, System.Type returnType, System.Type[] parameterTypes, System.Type owner, bool skipVisibility) { }
11934         public override System.Reflection.MethodAttributes Attributes { get { throw null; } }
11935         public override System.Reflection.CallingConventions CallingConvention { get { throw null; } }
11936         public override System.Type DeclaringType { get { throw null; } }
11937         public bool InitLocals { get { throw null; } set { } }
11938         public override bool IsSecurityCritical { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
11939         public override bool IsSecuritySafeCritical { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
11940         public override bool IsSecurityTransparent { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
11941         public override System.RuntimeMethodHandle MethodHandle { get { throw null; } }
11942         public override System.Reflection.Module Module { get { throw null; } }
11943         public override string Name { get { throw null; } }
11944         public override System.Type ReflectedType { get { throw null; } }
11945         public override System.Reflection.ParameterInfo ReturnParameter { get { throw null; } }
11946         public override System.Type ReturnType { get { throw null; } }
11947         public override System.Reflection.ICustomAttributeProvider ReturnTypeCustomAttributes { get { throw null; } }
11948         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11949         [System.Security.SecuritySafeCriticalAttribute]
CreateDelegate(System.Type delegateType)11950         public sealed override System.Delegate CreateDelegate(System.Type delegateType) { throw null; }
11951         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11952         [System.Security.SecuritySafeCriticalAttribute]
CreateDelegate(System.Type delegateType, object target)11953         public sealed override System.Delegate CreateDelegate(System.Type delegateType, object target) { throw null; }
DefineParameter(int position, System.Reflection.ParameterAttributes attributes, string parameterName)11954         public System.Reflection.Emit.ParameterBuilder DefineParameter(int position, System.Reflection.ParameterAttributes attributes, string parameterName) { throw null; }
GetBaseDefinition()11955         public override System.Reflection.MethodInfo GetBaseDefinition() { throw null; }
GetCustomAttributes(bool inherit)11956         public override object[] GetCustomAttributes(bool inherit) { throw null; }
GetCustomAttributes(System.Type attributeType, bool inherit)11957         public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
11958         [System.Security.SecuritySafeCriticalAttribute]
GetDynamicILInfo()11959         public System.Reflection.Emit.DynamicILInfo GetDynamicILInfo() { throw null; }
GetILGenerator()11960         public System.Reflection.Emit.ILGenerator GetILGenerator() { throw null; }
11961         [System.Security.SecuritySafeCriticalAttribute]
GetILGenerator(int streamSize)11962         public System.Reflection.Emit.ILGenerator GetILGenerator(int streamSize) { throw null; }
GetMethodImplementationFlags()11963         public override System.Reflection.MethodImplAttributes GetMethodImplementationFlags() { throw null; }
GetParameters()11964         public override System.Reflection.ParameterInfo[] GetParameters() { throw null; }
11965         [System.Security.SecuritySafeCriticalAttribute]
Invoke(object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture)11966         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)11967         public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
ToString()11968         public override string ToString() { throw null; }
11969     }
11970     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
11971     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._EnumBuilder))]
11972     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
11973     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
11974     public sealed partial class EnumBuilder : System.Reflection.TypeInfo, System.Runtime.InteropServices._EnumBuilder
11975     {
EnumBuilder()11976         internal EnumBuilder() { }
11977         public override System.Reflection.Assembly Assembly { get { throw null; } }
11978         public override string AssemblyQualifiedName { get { throw null; } }
11979         public override System.Type BaseType { get { throw null; } }
11980         public override System.Type DeclaringType { get { throw null; } }
11981         public override string FullName { get { throw null; } }
11982         public override System.Guid GUID { get { throw null; } }
11983         public override bool IsConstructedGenericType { get { throw null; } }
11984         public override System.Reflection.Module Module { get { throw null; } }
11985         public override string Name { get { throw null; } }
11986         public override string Namespace { get { throw null; } }
11987         public override System.Type ReflectedType { get { throw null; } }
11988         public override System.RuntimeTypeHandle TypeHandle { get { throw null; } }
11989         public System.Reflection.Emit.TypeToken TypeToken { get { throw null; } }
11990         public System.Reflection.Emit.FieldBuilder UnderlyingField { get { throw null; } }
11991         public override System.Type UnderlyingSystemType { get { throw null; } }
CreateType()11992         public System.Type CreateType() { throw null; }
CreateTypeInfo()11993         public System.Reflection.TypeInfo CreateTypeInfo() { throw null; }
DefineLiteral(string literalName, object literalValue)11994         public System.Reflection.Emit.FieldBuilder DefineLiteral(string literalName, object literalValue) { throw null; }
GetAttributeFlagsImpl()11995         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)11996         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; }
11997         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetConstructors(System.Reflection.BindingFlags bindingAttr)11998         public override System.Reflection.ConstructorInfo[] GetConstructors(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetCustomAttributes(bool inherit)11999         public override object[] GetCustomAttributes(bool inherit) { throw null; }
GetCustomAttributes(System.Type attributeType, bool inherit)12000         public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
GetElementType()12001         public override System.Type GetElementType() { throw null; }
GetEnumUnderlyingType()12002         public override System.Type GetEnumUnderlyingType() { throw null; }
GetEvent(string name, System.Reflection.BindingFlags bindingAttr)12003         public override System.Reflection.EventInfo GetEvent(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
GetEvents()12004         public override System.Reflection.EventInfo[] GetEvents() { throw null; }
GetEvents(System.Reflection.BindingFlags bindingAttr)12005         public override System.Reflection.EventInfo[] GetEvents(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetField(string name, System.Reflection.BindingFlags bindingAttr)12006         public override System.Reflection.FieldInfo GetField(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
GetFields(System.Reflection.BindingFlags bindingAttr)12007         public override System.Reflection.FieldInfo[] GetFields(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetInterface(string name, bool ignoreCase)12008         public override System.Type GetInterface(string name, bool ignoreCase) { throw null; }
12009         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetInterfaceMap(System.Type interfaceType)12010         public override System.Reflection.InterfaceMapping GetInterfaceMap(System.Type interfaceType) { throw null; }
GetInterfaces()12011         public override System.Type[] GetInterfaces() { throw null; }
GetMember(string name, System.Reflection.MemberTypes type, System.Reflection.BindingFlags bindingAttr)12012         public override System.Reflection.MemberInfo[] GetMember(string name, System.Reflection.MemberTypes type, System.Reflection.BindingFlags bindingAttr) { throw null; }
GetMembers(System.Reflection.BindingFlags bindingAttr)12013         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)12014         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)12015         public override System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetNestedType(string name, System.Reflection.BindingFlags bindingAttr)12016         public override System.Type GetNestedType(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
GetNestedTypes(System.Reflection.BindingFlags bindingAttr)12017         public override System.Type[] GetNestedTypes(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetProperties(System.Reflection.BindingFlags bindingAttr)12018         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)12019         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()12020         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)12021         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()12022         protected override bool IsArrayImpl() { throw null; }
IsAssignableFrom(System.Reflection.TypeInfo typeInfo)12023         public override bool IsAssignableFrom(System.Reflection.TypeInfo typeInfo) { throw null; }
IsByRefImpl()12024         protected override bool IsByRefImpl() { throw null; }
IsCOMObjectImpl()12025         protected override bool IsCOMObjectImpl() { throw null; }
IsDefined(System.Type attributeType, bool inherit)12026         public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
IsPointerImpl()12027         protected override bool IsPointerImpl() { throw null; }
IsPrimitiveImpl()12028         protected override bool IsPrimitiveImpl() { throw null; }
IsValueTypeImpl()12029         protected override bool IsValueTypeImpl() { throw null; }
MakeArrayType()12030         public override System.Type MakeArrayType() { throw null; }
MakeArrayType(int rank)12031         public override System.Type MakeArrayType(int rank) { throw null; }
MakeByRefType()12032         public override System.Type MakeByRefType() { throw null; }
MakePointerType()12033         public override System.Type MakePointerType() { throw null; }
12034         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute)12035         public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder)12036         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)12037         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)12038         void System.Runtime.InteropServices._EnumBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._EnumBuilder.GetTypeInfoCount(out uint pcTInfo)12039         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)12040         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) { }
12041     }
12042     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
12043     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._EventBuilder))]
12044     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12045     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
12046     public sealed partial class EventBuilder : System.Runtime.InteropServices._EventBuilder
12047     {
EventBuilder()12048         internal EventBuilder() { }
12049         [System.Security.SecuritySafeCriticalAttribute]
AddOtherMethod(System.Reflection.Emit.MethodBuilder mdBuilder)12050         public void AddOtherMethod(System.Reflection.Emit.MethodBuilder mdBuilder) { }
GetEventToken()12051         public System.Reflection.Emit.EventToken GetEventToken() { throw null; }
12052         [System.Security.SecuritySafeCriticalAttribute]
SetAddOnMethod(System.Reflection.Emit.MethodBuilder mdBuilder)12053         public void SetAddOnMethod(System.Reflection.Emit.MethodBuilder mdBuilder) { }
12054         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12055         [System.Security.SecuritySafeCriticalAttribute]
SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute)12056         public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
12057         [System.Security.SecuritySafeCriticalAttribute]
SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder)12058         public void SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder) { }
12059         [System.Security.SecuritySafeCriticalAttribute]
SetRaiseMethod(System.Reflection.Emit.MethodBuilder mdBuilder)12060         public void SetRaiseMethod(System.Reflection.Emit.MethodBuilder mdBuilder) { }
12061         [System.Security.SecuritySafeCriticalAttribute]
SetRemoveOnMethod(System.Reflection.Emit.MethodBuilder mdBuilder)12062         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)12063         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)12064         void System.Runtime.InteropServices._EventBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._EventBuilder.GetTypeInfoCount(out uint pcTInfo)12065         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)12066         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) { }
12067     }
12068     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12069     [System.SerializableAttribute]
12070     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
12071     public partial struct EventToken
12072     {
12073         public static readonly System.Reflection.Emit.EventToken Empty;
12074         public int Token { get { throw null; } }
EqualsSystem.Reflection.Emit.EventToken12075         public override bool Equals(object obj) { throw null; }
EqualsSystem.Reflection.Emit.EventToken12076         public bool Equals(System.Reflection.Emit.EventToken obj) { throw null; }
GetHashCodeSystem.Reflection.Emit.EventToken12077         public override int GetHashCode() { throw null; }
operator ==System.Reflection.Emit.EventToken12078         public static bool operator ==(System.Reflection.Emit.EventToken a, System.Reflection.Emit.EventToken b) { throw null; }
operator !=System.Reflection.Emit.EventToken12079         public static bool operator !=(System.Reflection.Emit.EventToken a, System.Reflection.Emit.EventToken b) { throw null; }
12080     }
12081     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
12082     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
12083     public partial struct ExceptionHandler : System.IEquatable<System.Reflection.Emit.ExceptionHandler>
12084     {
ExceptionHandlerSystem.Reflection.Emit.ExceptionHandler12085         public ExceptionHandler(int tryOffset, int tryLength, int filterOffset, int handlerOffset, int handlerLength, System.Reflection.ExceptionHandlingClauseOptions kind, int exceptionTypeToken) { throw null;}
12086         public int ExceptionTypeToken { get { throw null; } }
12087         public int FilterOffset { get { throw null; } }
12088         public int HandlerLength { get { throw null; } }
12089         public int HandlerOffset { get { throw null; } }
12090         public System.Reflection.ExceptionHandlingClauseOptions Kind { get { throw null; } }
12091         public int TryLength { get { throw null; } }
12092         public int TryOffset { get { throw null; } }
EqualsSystem.Reflection.Emit.ExceptionHandler12093         public override bool Equals(object obj) { throw null; }
EqualsSystem.Reflection.Emit.ExceptionHandler12094         public bool Equals(System.Reflection.Emit.ExceptionHandler other) { throw null; }
GetHashCodeSystem.Reflection.Emit.ExceptionHandler12095         public override int GetHashCode() { throw null; }
operator ==System.Reflection.Emit.ExceptionHandler12096         public static bool operator ==(System.Reflection.Emit.ExceptionHandler left, System.Reflection.Emit.ExceptionHandler right) { throw null; }
operator !=System.Reflection.Emit.ExceptionHandler12097         public static bool operator !=(System.Reflection.Emit.ExceptionHandler left, System.Reflection.Emit.ExceptionHandler right) { throw null; }
12098     }
12099     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
12100     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._FieldBuilder))]
12101     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12102     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
12103     public sealed partial class FieldBuilder : System.Reflection.FieldInfo, System.Runtime.InteropServices._FieldBuilder
12104     {
FieldBuilder()12105         internal FieldBuilder() { }
12106         public override System.Reflection.FieldAttributes Attributes { get { throw null; } }
12107         public override System.Type DeclaringType { get { throw null; } }
12108         public override System.RuntimeFieldHandle FieldHandle { get { throw null; } }
12109         public override System.Type FieldType { get { throw null; } }
12110         public override System.Reflection.Module Module { get { throw null; } }
12111         public override string Name { get { throw null; } }
12112         public override System.Type ReflectedType { get { throw null; } }
GetCustomAttributes(bool inherit)12113         public override object[] GetCustomAttributes(bool inherit) { throw null; }
GetCustomAttributes(System.Type attributeType, bool inherit)12114         public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
GetToken()12115         public System.Reflection.Emit.FieldToken GetToken() { throw null; }
GetValue(object obj)12116         public override object GetValue(object obj) { throw null; }
IsDefined(System.Type attributeType, bool inherit)12117         public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
12118         [System.Security.SecuritySafeCriticalAttribute]
SetConstant(object defaultValue)12119         public void SetConstant(object defaultValue) { }
12120         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12121         [System.Security.SecuritySafeCriticalAttribute]
SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute)12122         public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
12123         [System.Security.SecuritySafeCriticalAttribute]
SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder)12124         public void SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder) { }
12125         [System.ObsoleteAttribute("An alternate API is available: Emit the MarshalAs custom attribute instead. http://go.microsoft.com/fwlink/?linkid=14202")]
12126         [System.Security.SecuritySafeCriticalAttribute]
SetMarshal(System.Reflection.Emit.UnmanagedMarshal unmanagedMarshal)12127         public void SetMarshal(System.Reflection.Emit.UnmanagedMarshal unmanagedMarshal) { }
12128         [System.Security.SecuritySafeCriticalAttribute]
SetOffset(int iOffset)12129         public void SetOffset(int iOffset) { }
SetValue(object obj, object val, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Globalization.CultureInfo culture)12130         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)12131         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)12132         void System.Runtime.InteropServices._FieldBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._FieldBuilder.GetTypeInfoCount(out uint pcTInfo)12133         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)12134         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) { }
12135     }
12136     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12137     [System.SerializableAttribute]
12138     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
12139     public partial struct FieldToken
12140     {
12141         public static readonly System.Reflection.Emit.FieldToken Empty;
12142         public int Token { get { throw null; } }
EqualsSystem.Reflection.Emit.FieldToken12143         public override bool Equals(object obj) { throw null; }
EqualsSystem.Reflection.Emit.FieldToken12144         public bool Equals(System.Reflection.Emit.FieldToken obj) { throw null; }
GetHashCodeSystem.Reflection.Emit.FieldToken12145         public override int GetHashCode() { throw null; }
operator ==System.Reflection.Emit.FieldToken12146         public static bool operator ==(System.Reflection.Emit.FieldToken a, System.Reflection.Emit.FieldToken b) { throw null; }
operator !=System.Reflection.Emit.FieldToken12147         public static bool operator !=(System.Reflection.Emit.FieldToken a, System.Reflection.Emit.FieldToken b) { throw null; }
12148     }
12149     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12150     [System.SerializableAttribute]
12151     public enum FlowControl
12152     {
12153         Branch = 0,
12154         Break = 1,
12155         Call = 2,
12156         Cond_Branch = 3,
12157         Meta = 4,
12158         Next = 5,
12159         [System.ObsoleteAttribute("This API has been deprecated. http://go.microsoft.com/fwlink/?linkid=14202")]
12160         Phi = 6,
12161         Return = 7,
12162         Throw = 8,
12163     }
12164     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12165     public sealed partial class GenericTypeParameterBuilder : System.Reflection.TypeInfo
12166     {
GenericTypeParameterBuilder()12167         internal GenericTypeParameterBuilder() { }
12168         public override System.Reflection.Assembly Assembly { get { throw null; } }
12169         public override string AssemblyQualifiedName { get { throw null; } }
12170         public override System.Type BaseType { get { throw null; } }
12171         public override bool ContainsGenericParameters { get { throw null; } }
12172         public override System.Reflection.MethodBase DeclaringMethod { get { throw null; } }
12173         public override System.Type DeclaringType { get { throw null; } }
12174         public override string FullName { get { throw null; } }
12175         public override System.Reflection.GenericParameterAttributes GenericParameterAttributes { get { throw null; } }
12176         public override int GenericParameterPosition { get { throw null; } }
12177         public override System.Guid GUID { get { throw null; } }
12178         public override bool IsConstructedGenericType { get { throw null; } }
12179         public override bool IsGenericParameter { get { throw null; } }
12180         public override bool IsGenericType { get { throw null; } }
12181         public override bool IsGenericTypeDefinition { get { throw null; } }
12182         public override System.Reflection.Module Module { get { throw null; } }
12183         public override string Name { get { throw null; } }
12184         public override string Namespace { get { throw null; } }
12185         public override System.Type ReflectedType { get { throw null; } }
12186         public override System.RuntimeTypeHandle TypeHandle { get { throw null; } }
12187         public override System.Type UnderlyingSystemType { get { throw null; } }
Equals(object o)12188         public override bool Equals(object o) { throw null; }
GetAttributeFlagsImpl()12189         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)12190         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; }
12191         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetConstructors(System.Reflection.BindingFlags bindingAttr)12192         public override System.Reflection.ConstructorInfo[] GetConstructors(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetCustomAttributes(bool inherit)12193         public override object[] GetCustomAttributes(bool inherit) { throw null; }
GetCustomAttributes(System.Type attributeType, bool inherit)12194         public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
GetElementType()12195         public override System.Type GetElementType() { throw null; }
GetEvent(string name, System.Reflection.BindingFlags bindingAttr)12196         public override System.Reflection.EventInfo GetEvent(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
GetEvents()12197         public override System.Reflection.EventInfo[] GetEvents() { throw null; }
GetEvents(System.Reflection.BindingFlags bindingAttr)12198         public override System.Reflection.EventInfo[] GetEvents(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetField(string name, System.Reflection.BindingFlags bindingAttr)12199         public override System.Reflection.FieldInfo GetField(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
GetFields(System.Reflection.BindingFlags bindingAttr)12200         public override System.Reflection.FieldInfo[] GetFields(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetGenericArguments()12201         public override System.Type[] GetGenericArguments() { throw null; }
GetGenericTypeDefinition()12202         public override System.Type GetGenericTypeDefinition() { throw null; }
GetHashCode()12203         public override int GetHashCode() { throw null; }
GetInterface(string name, bool ignoreCase)12204         public override System.Type GetInterface(string name, bool ignoreCase) { throw null; }
12205         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetInterfaceMap(System.Type interfaceType)12206         public override System.Reflection.InterfaceMapping GetInterfaceMap(System.Type interfaceType) { throw null; }
GetInterfaces()12207         public override System.Type[] GetInterfaces() { throw null; }
GetMember(string name, System.Reflection.MemberTypes type, System.Reflection.BindingFlags bindingAttr)12208         public override System.Reflection.MemberInfo[] GetMember(string name, System.Reflection.MemberTypes type, System.Reflection.BindingFlags bindingAttr) { throw null; }
GetMembers(System.Reflection.BindingFlags bindingAttr)12209         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)12210         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)12211         public override System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetNestedType(string name, System.Reflection.BindingFlags bindingAttr)12212         public override System.Type GetNestedType(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
GetNestedTypes(System.Reflection.BindingFlags bindingAttr)12213         public override System.Type[] GetNestedTypes(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetProperties(System.Reflection.BindingFlags bindingAttr)12214         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)12215         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()12216         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)12217         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()12218         protected override bool IsArrayImpl() { throw null; }
IsAssignableFrom(System.Reflection.TypeInfo typeInfo)12219         public override bool IsAssignableFrom(System.Reflection.TypeInfo typeInfo) { throw null; }
IsAssignableFrom(System.Type c)12220         public override bool IsAssignableFrom(System.Type c) { throw null; }
IsByRefImpl()12221         protected override bool IsByRefImpl() { throw null; }
IsCOMObjectImpl()12222         protected override bool IsCOMObjectImpl() { throw null; }
IsDefined(System.Type attributeType, bool inherit)12223         public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
IsPointerImpl()12224         protected override bool IsPointerImpl() { throw null; }
IsPrimitiveImpl()12225         protected override bool IsPrimitiveImpl() { throw null; }
12226         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
IsSubclassOf(System.Type c)12227         public override bool IsSubclassOf(System.Type c) { throw null; }
IsValueTypeImpl()12228         protected override bool IsValueTypeImpl() { throw null; }
MakeArrayType()12229         public override System.Type MakeArrayType() { throw null; }
MakeArrayType(int rank)12230         public override System.Type MakeArrayType(int rank) { throw null; }
MakeByRefType()12231         public override System.Type MakeByRefType() { throw null; }
MakeGenericType(params System.Type[] typeArguments)12232         public override System.Type MakeGenericType(params System.Type[] typeArguments) { throw null; }
MakePointerType()12233         public override System.Type MakePointerType() { throw null; }
SetBaseTypeConstraint(System.Type baseTypeConstraint)12234         public void SetBaseTypeConstraint(System.Type baseTypeConstraint) { }
SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute)12235         public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder)12236         public void SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder) { }
SetGenericParameterAttributes(System.Reflection.GenericParameterAttributes genericParameterAttributes)12237         public void SetGenericParameterAttributes(System.Reflection.GenericParameterAttributes genericParameterAttributes) { }
12238         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
SetInterfaceConstraints(params System.Type[] interfaceConstraints)12239         public void SetInterfaceConstraints(params System.Type[] interfaceConstraints) { }
ToString()12240         public override string ToString() { throw null; }
12241     }
12242     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
12243     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._ILGenerator))]
12244     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12245     public partial class ILGenerator : System.Runtime.InteropServices._ILGenerator
12246     {
ILGenerator()12247         internal ILGenerator() { }
12248         public virtual int ILOffset { get { throw null; } }
BeginCatchBlock(System.Type exceptionType)12249         public virtual void BeginCatchBlock(System.Type exceptionType) { }
BeginExceptFilterBlock()12250         public virtual void BeginExceptFilterBlock() { }
BeginExceptionBlock()12251         public virtual System.Reflection.Emit.Label BeginExceptionBlock() { throw null; }
BeginFaultBlock()12252         public virtual void BeginFaultBlock() { }
BeginFinallyBlock()12253         public virtual void BeginFinallyBlock() { }
BeginScope()12254         public virtual void BeginScope() { }
DeclareLocal(System.Type localType)12255         public virtual System.Reflection.Emit.LocalBuilder DeclareLocal(System.Type localType) { throw null; }
DeclareLocal(System.Type localType, bool pinned)12256         public virtual System.Reflection.Emit.LocalBuilder DeclareLocal(System.Type localType, bool pinned) { throw null; }
DefineLabel()12257         public virtual System.Reflection.Emit.Label DefineLabel() { throw null; }
Emit(System.Reflection.Emit.OpCode opcode)12258         public virtual void Emit(System.Reflection.Emit.OpCode opcode) { }
Emit(System.Reflection.Emit.OpCode opcode, byte arg)12259         public virtual void Emit(System.Reflection.Emit.OpCode opcode, byte arg) { }
12260         [System.Security.SecuritySafeCriticalAttribute]
Emit(System.Reflection.Emit.OpCode opcode, double arg)12261         public virtual void Emit(System.Reflection.Emit.OpCode opcode, double arg) { }
Emit(System.Reflection.Emit.OpCode opcode, short arg)12262         public virtual void Emit(System.Reflection.Emit.OpCode opcode, short arg) { }
Emit(System.Reflection.Emit.OpCode opcode, int arg)12263         public virtual void Emit(System.Reflection.Emit.OpCode opcode, int arg) { }
Emit(System.Reflection.Emit.OpCode opcode, long arg)12264         public virtual void Emit(System.Reflection.Emit.OpCode opcode, long arg) { }
12265         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12266         [System.Security.SecuritySafeCriticalAttribute]
Emit(System.Reflection.Emit.OpCode opcode, System.Reflection.ConstructorInfo con)12267         public virtual void Emit(System.Reflection.Emit.OpCode opcode, System.Reflection.ConstructorInfo con) { }
Emit(System.Reflection.Emit.OpCode opcode, System.Reflection.Emit.Label label)12268         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)12269         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)12270         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)12271         public virtual void Emit(System.Reflection.Emit.OpCode opcode, System.Reflection.Emit.SignatureHelper signature) { }
Emit(System.Reflection.Emit.OpCode opcode, System.Reflection.FieldInfo field)12272         public virtual void Emit(System.Reflection.Emit.OpCode opcode, System.Reflection.FieldInfo field) { }
12273         [System.Security.SecuritySafeCriticalAttribute]
Emit(System.Reflection.Emit.OpCode opcode, System.Reflection.MethodInfo meth)12274         public virtual void Emit(System.Reflection.Emit.OpCode opcode, System.Reflection.MethodInfo meth) { }
12275         [System.CLSCompliantAttribute(false)]
Emit(System.Reflection.Emit.OpCode opcode, sbyte arg)12276         public void Emit(System.Reflection.Emit.OpCode opcode, sbyte arg) { }
12277         [System.Security.SecuritySafeCriticalAttribute]
Emit(System.Reflection.Emit.OpCode opcode, float arg)12278         public virtual void Emit(System.Reflection.Emit.OpCode opcode, float arg) { }
Emit(System.Reflection.Emit.OpCode opcode, string str)12279         public virtual void Emit(System.Reflection.Emit.OpCode opcode, string str) { }
12280         [System.Security.SecuritySafeCriticalAttribute]
Emit(System.Reflection.Emit.OpCode opcode, System.Type cls)12281         public virtual void Emit(System.Reflection.Emit.OpCode opcode, System.Type cls) { }
12282         [System.Security.SecuritySafeCriticalAttribute]
EmitCall(System.Reflection.Emit.OpCode opcode, System.Reflection.MethodInfo methodInfo, System.Type[] optionalParameterTypes)12283         public virtual void EmitCall(System.Reflection.Emit.OpCode opcode, System.Reflection.MethodInfo methodInfo, System.Type[] optionalParameterTypes) { }
12284         [System.Security.SecuritySafeCriticalAttribute]
EmitCalli(System.Reflection.Emit.OpCode opcode, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes, System.Type[] optionalParameterTypes)12285         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)12286         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)12287         public virtual void EmitWriteLine(System.Reflection.Emit.LocalBuilder localBuilder) { }
EmitWriteLine(System.Reflection.FieldInfo fld)12288         public virtual void EmitWriteLine(System.Reflection.FieldInfo fld) { }
EmitWriteLine(string value)12289         public virtual void EmitWriteLine(string value) { }
EndExceptionBlock()12290         public virtual void EndExceptionBlock() { }
EndScope()12291         public virtual void EndScope() { }
MarkLabel(System.Reflection.Emit.Label loc)12292         public virtual void MarkLabel(System.Reflection.Emit.Label loc) { }
MarkSequencePoint(System.Diagnostics.SymbolStore.ISymbolDocumentWriter document, int startLine, int startColumn, int endLine, int endColumn)12293         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)12294         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)12295         void System.Runtime.InteropServices._ILGenerator.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._ILGenerator.GetTypeInfoCount(out uint pcTInfo)12296         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)12297         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)12298         public virtual void ThrowException(System.Type excType) { }
UsingNamespace(string usingNamespace)12299         public virtual void UsingNamespace(string usingNamespace) { }
12300     }
12301     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12302     [System.SerializableAttribute]
12303     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
12304     public partial struct Label
12305     {
EqualsSystem.Reflection.Emit.Label12306         public override bool Equals(object obj) { throw null; }
EqualsSystem.Reflection.Emit.Label12307         public bool Equals(System.Reflection.Emit.Label obj) { throw null; }
GetHashCodeSystem.Reflection.Emit.Label12308         public override int GetHashCode() { throw null; }
operator ==System.Reflection.Emit.Label12309         public static bool operator ==(System.Reflection.Emit.Label a, System.Reflection.Emit.Label b) { throw null; }
operator !=System.Reflection.Emit.Label12310         public static bool operator !=(System.Reflection.Emit.Label a, System.Reflection.Emit.Label b) { throw null; }
12311     }
12312     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
12313     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._LocalBuilder))]
12314     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12315     public sealed partial class LocalBuilder : System.Reflection.LocalVariableInfo, System.Runtime.InteropServices._LocalBuilder
12316     {
LocalBuilder()12317         internal LocalBuilder() { }
12318         public override bool IsPinned { get { throw null; } }
12319         public override int LocalIndex { get { throw null; } }
12320         public override System.Type LocalType { get { throw null; } }
SetLocalSymInfo(string name)12321         public void SetLocalSymInfo(string name) { }
SetLocalSymInfo(string name, int startOffset, int endOffset)12322         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)12323         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)12324         void System.Runtime.InteropServices._LocalBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._LocalBuilder.GetTypeInfoCount(out uint pcTInfo)12325         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)12326         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) { }
12327     }
12328     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
12329     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._MethodBuilder))]
12330     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12331     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
12332     public sealed partial class MethodBuilder : System.Reflection.MethodInfo, System.Runtime.InteropServices._MethodBuilder
12333     {
MethodBuilder()12334         internal MethodBuilder() { }
12335         public override System.Reflection.MethodAttributes Attributes { get { throw null; } }
12336         public override System.Reflection.CallingConventions CallingConvention { get { throw null; } }
12337         public override bool ContainsGenericParameters { get { throw null; } }
12338         public override System.Type DeclaringType { get { throw null; } }
12339         public bool InitLocals { get { throw null; } set { } }
12340         public override bool IsGenericMethod { get { throw null; } }
12341         public override bool IsGenericMethodDefinition { get { throw null; } }
12342         public override bool IsSecurityCritical { get { throw null; } }
12343         public override bool IsSecuritySafeCritical { get { throw null; } }
12344         public override bool IsSecurityTransparent { get { throw null; } }
12345         public override System.RuntimeMethodHandle MethodHandle { get { throw null; } }
12346         public override System.Reflection.Module Module { get { throw null; } }
12347         public override string Name { get { throw null; } }
12348         public override System.Type ReflectedType { get { throw null; } }
12349         public override System.Reflection.ParameterInfo ReturnParameter { get { throw null; } }
12350         public override System.Type ReturnType { get { throw null; } }
12351         public override System.Reflection.ICustomAttributeProvider ReturnTypeCustomAttributes { get { throw null; } }
12352         public string Signature { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
12353         [System.Security.SecuritySafeCriticalAttribute]
AddDeclarativeSecurity(System.Security.Permissions.SecurityAction action, System.Security.PermissionSet pset)12354         public void AddDeclarativeSecurity(System.Security.Permissions.SecurityAction action, System.Security.PermissionSet pset) { }
CreateMethodBody(byte[] il, int count)12355         public void CreateMethodBody(byte[] il, int count) { }
DefineGenericParameters(params string[] names)12356         public System.Reflection.Emit.GenericTypeParameterBuilder[] DefineGenericParameters(params string[] names) { throw null; }
12357         [System.Security.SecuritySafeCriticalAttribute]
DefineParameter(int position, System.Reflection.ParameterAttributes attributes, string strParamName)12358         public System.Reflection.Emit.ParameterBuilder DefineParameter(int position, System.Reflection.ParameterAttributes attributes, string strParamName) { throw null; }
12359         [System.Security.SecuritySafeCriticalAttribute]
Equals(object obj)12360         public override bool Equals(object obj) { throw null; }
GetBaseDefinition()12361         public override System.Reflection.MethodInfo GetBaseDefinition() { throw null; }
GetCustomAttributes(bool inherit)12362         public override object[] GetCustomAttributes(bool inherit) { throw null; }
GetCustomAttributes(System.Type attributeType, bool inherit)12363         public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
GetGenericArguments()12364         public override System.Type[] GetGenericArguments() { throw null; }
GetGenericMethodDefinition()12365         public override System.Reflection.MethodInfo GetGenericMethodDefinition() { throw null; }
GetHashCode()12366         public override int GetHashCode() { throw null; }
GetILGenerator()12367         public System.Reflection.Emit.ILGenerator GetILGenerator() { throw null; }
GetILGenerator(int size)12368         public System.Reflection.Emit.ILGenerator GetILGenerator(int size) { throw null; }
GetMethodImplementationFlags()12369         public override System.Reflection.MethodImplAttributes GetMethodImplementationFlags() { throw null; }
GetModule()12370         public System.Reflection.Module GetModule() { throw null; }
GetParameters()12371         public override System.Reflection.ParameterInfo[] GetParameters() { throw null; }
12372         [System.Security.SecuritySafeCriticalAttribute]
GetToken()12373         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)12374         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)12375         public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
MakeGenericMethod(params System.Type[] typeArguments)12376         public override System.Reflection.MethodInfo MakeGenericMethod(params System.Type[] typeArguments) { throw null; }
12377         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12378         [System.Security.SecuritySafeCriticalAttribute]
SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute)12379         public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
12380         [System.Security.SecuritySafeCriticalAttribute]
SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder)12381         public void SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder) { }
12382         [System.Security.SecuritySafeCriticalAttribute]
SetImplementationFlags(System.Reflection.MethodImplAttributes attributes)12383         public void SetImplementationFlags(System.Reflection.MethodImplAttributes attributes) { }
12384         [System.ObsoleteAttribute("An alternate API is available: Emit the MarshalAs custom attribute instead. http://go.microsoft.com/fwlink/?linkid=14202")]
12385         [System.Security.SecuritySafeCriticalAttribute]
SetMarshal(System.Reflection.Emit.UnmanagedMarshal unmanagedMarshal)12386         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)12387         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)12388         public void SetParameters(params System.Type[] parameterTypes) { }
SetReturnType(System.Type returnType)12389         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)12390         public void SetSignature(System.Type returnType, System.Type[] returnTypeRequiredCustomModifiers, System.Type[] returnTypeOptionalCustomModifiers, System.Type[] parameterTypes, System.Type[][] parameterTypeRequiredCustomModifiers, System.Type[][] parameterTypeOptionalCustomModifiers) { }
SetSymCustomAttribute(string name, byte[] data)12391         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)12392         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)12393         void System.Runtime.InteropServices._MethodBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._MethodBuilder.GetTypeInfoCount(out uint pcTInfo)12394         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)12395         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) { }
12396         [System.Security.SecuritySafeCriticalAttribute]
ToString()12397         public override string ToString() { throw null; }
12398     }
12399     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
12400     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._MethodRental))]
12401     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12402     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
12403     public sealed partial class MethodRental : System.Runtime.InteropServices._MethodRental
12404     {
MethodRental()12405         internal MethodRental() { }
12406         public const int JitImmediate = 1;
12407         public const int JitOnDemand = 0;
12408         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
12409         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
SwapMethodBody(System.Type cls, int methodtoken, System.IntPtr rgIL, int methodSize, int flags)12410         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)12411         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)12412         void System.Runtime.InteropServices._MethodRental.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._MethodRental.GetTypeInfoCount(out uint pcTInfo)12413         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)12414         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) { }
12415     }
12416     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12417     [System.SerializableAttribute]
12418     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
12419     public partial struct MethodToken
12420     {
12421         public static readonly System.Reflection.Emit.MethodToken Empty;
12422         public int Token { get { throw null; } }
EqualsSystem.Reflection.Emit.MethodToken12423         public override bool Equals(object obj) { throw null; }
EqualsSystem.Reflection.Emit.MethodToken12424         public bool Equals(System.Reflection.Emit.MethodToken obj) { throw null; }
GetHashCodeSystem.Reflection.Emit.MethodToken12425         public override int GetHashCode() { throw null; }
operator ==System.Reflection.Emit.MethodToken12426         public static bool operator ==(System.Reflection.Emit.MethodToken a, System.Reflection.Emit.MethodToken b) { throw null; }
operator !=System.Reflection.Emit.MethodToken12427         public static bool operator !=(System.Reflection.Emit.MethodToken a, System.Reflection.Emit.MethodToken b) { throw null; }
12428     }
12429     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
12430     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._ModuleBuilder))]
12431     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12432     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
12433     public partial class ModuleBuilder : System.Reflection.Module, System.Runtime.InteropServices._ModuleBuilder
12434     {
ModuleBuilder()12435         internal ModuleBuilder() { }
12436         public override System.Reflection.Assembly Assembly { get { throw null; } }
12437         public override string FullyQualifiedName { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
12438         public override int MDStreamVersion { get { throw null; } }
12439         public override int MetadataToken { get { throw null; } }
12440         public override System.Guid ModuleVersionId { get { throw null; } }
12441         public override string Name { get { throw null; } }
12442         public override string ScopeName { get { throw null; } }
CreateGlobalFunctions()12443         public void CreateGlobalFunctions() { }
DefineDocument(string url, System.Guid language, System.Guid languageVendor, System.Guid documentType)12444         public System.Diagnostics.SymbolStore.ISymbolDocumentWriter DefineDocument(string url, System.Guid language, System.Guid languageVendor, System.Guid documentType) { throw null; }
12445         [System.Security.SecuritySafeCriticalAttribute]
DefineEnum(string name, System.Reflection.TypeAttributes visibility, System.Type underlyingType)12446         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)12447         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)12448         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)12449         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)12450         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)12451         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)12452         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)12453         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)12454         public System.Resources.IResourceWriter DefineResource(string name, string description) { throw null; }
DefineResource(string name, string description, System.Reflection.ResourceAttributes attribute)12455         public System.Resources.IResourceWriter DefineResource(string name, string description, System.Reflection.ResourceAttributes attribute) { throw null; }
12456         [System.Security.SecuritySafeCriticalAttribute]
DefineType(string name)12457         public System.Reflection.Emit.TypeBuilder DefineType(string name) { throw null; }
12458         [System.Security.SecuritySafeCriticalAttribute]
DefineType(string name, System.Reflection.TypeAttributes attr)12459         public System.Reflection.Emit.TypeBuilder DefineType(string name, System.Reflection.TypeAttributes attr) { throw null; }
12460         [System.Security.SecuritySafeCriticalAttribute]
DefineType(string name, System.Reflection.TypeAttributes attr, System.Type parent)12461         public System.Reflection.Emit.TypeBuilder DefineType(string name, System.Reflection.TypeAttributes attr, System.Type parent) { throw null; }
12462         [System.Security.SecuritySafeCriticalAttribute]
DefineType(string name, System.Reflection.TypeAttributes attr, System.Type parent, int typesize)12463         public System.Reflection.Emit.TypeBuilder DefineType(string name, System.Reflection.TypeAttributes attr, System.Type parent, int typesize) { throw null; }
12464         [System.Security.SecuritySafeCriticalAttribute]
DefineType(string name, System.Reflection.TypeAttributes attr, System.Type parent, System.Reflection.Emit.PackingSize packsize)12465         public System.Reflection.Emit.TypeBuilder DefineType(string name, System.Reflection.TypeAttributes attr, System.Type parent, System.Reflection.Emit.PackingSize packsize) { throw null; }
12466         [System.Security.SecuritySafeCriticalAttribute]
DefineType(string name, System.Reflection.TypeAttributes attr, System.Type parent, System.Reflection.Emit.PackingSize packingSize, int typesize)12467         public System.Reflection.Emit.TypeBuilder DefineType(string name, System.Reflection.TypeAttributes attr, System.Type parent, System.Reflection.Emit.PackingSize packingSize, int typesize) { throw null; }
12468         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12469         [System.Security.SecuritySafeCriticalAttribute]
DefineType(string name, System.Reflection.TypeAttributes attr, System.Type parent, System.Type[] interfaces)12470         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)12471         public System.Reflection.Emit.FieldBuilder DefineUninitializedData(string name, int size, System.Reflection.FieldAttributes attributes) { throw null; }
DefineUnmanagedResource(byte[] resource)12472         public void DefineUnmanagedResource(byte[] resource) { }
12473         [System.Security.SecuritySafeCriticalAttribute]
DefineUnmanagedResource(string resourceFileName)12474         public void DefineUnmanagedResource(string resourceFileName) { }
Equals(object obj)12475         public override bool Equals(object obj) { throw null; }
12476         [System.Security.SecuritySafeCriticalAttribute]
GetArrayMethod(System.Type arrayClass, string methodName, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes)12477         public System.Reflection.MethodInfo GetArrayMethod(System.Type arrayClass, string methodName, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes) { throw null; }
12478         [System.Security.SecuritySafeCriticalAttribute]
GetArrayMethodToken(System.Type arrayClass, string methodName, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes)12479         public System.Reflection.Emit.MethodToken GetArrayMethodToken(System.Type arrayClass, string methodName, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes) { throw null; }
12480         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12481         [System.Security.SecuritySafeCriticalAttribute]
GetConstructorToken(System.Reflection.ConstructorInfo con)12482         public System.Reflection.Emit.MethodToken GetConstructorToken(System.Reflection.ConstructorInfo con) { throw null; }
12483         [System.Security.SecuritySafeCriticalAttribute]
GetConstructorToken(System.Reflection.ConstructorInfo constructor, System.Collections.Generic.IEnumerable<System.Type> optionalParameterTypes)12484         public System.Reflection.Emit.MethodToken GetConstructorToken(System.Reflection.ConstructorInfo constructor, System.Collections.Generic.IEnumerable<System.Type> optionalParameterTypes) { throw null; }
GetCustomAttributes(bool inherit)12485         public override object[] GetCustomAttributes(bool inherit) { throw null; }
GetCustomAttributes(System.Type attributeType, bool inherit)12486         public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
GetCustomAttributesData()12487         public override System.Collections.Generic.IList<System.Reflection.CustomAttributeData> GetCustomAttributesData() { throw null; }
GetField(string name, System.Reflection.BindingFlags bindingAttr)12488         public override System.Reflection.FieldInfo GetField(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
GetFields(System.Reflection.BindingFlags bindingFlags)12489         public override System.Reflection.FieldInfo[] GetFields(System.Reflection.BindingFlags bindingFlags) { throw null; }
12490         [System.Security.SecuritySafeCriticalAttribute]
GetFieldToken(System.Reflection.FieldInfo field)12491         public System.Reflection.Emit.FieldToken GetFieldToken(System.Reflection.FieldInfo field) { throw null; }
GetHashCode()12492         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)12493         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)12494         public override System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags bindingFlags) { throw null; }
12495         [System.Security.SecuritySafeCriticalAttribute]
GetMethodToken(System.Reflection.MethodInfo method)12496         public System.Reflection.Emit.MethodToken GetMethodToken(System.Reflection.MethodInfo method) { throw null; }
12497         [System.Security.SecuritySafeCriticalAttribute]
GetMethodToken(System.Reflection.MethodInfo method, System.Collections.Generic.IEnumerable<System.Type> optionalParameterTypes)12498         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)12499         public override void GetPEKind(out System.Reflection.PortableExecutableKinds peKind, out System.Reflection.ImageFileMachine machine) { peKind = default(System.Reflection.PortableExecutableKinds); machine = default(System.Reflection.ImageFileMachine); }
12500         [System.Security.SecuritySafeCriticalAttribute]
GetSignatureToken(byte[] sigBytes, int sigLength)12501         public System.Reflection.Emit.SignatureToken GetSignatureToken(byte[] sigBytes, int sigLength) { throw null; }
12502         [System.Security.SecuritySafeCriticalAttribute]
GetSignatureToken(System.Reflection.Emit.SignatureHelper sigHelper)12503         public System.Reflection.Emit.SignatureToken GetSignatureToken(System.Reflection.Emit.SignatureHelper sigHelper) { throw null; }
GetSignerCertificate()12504         public override System.Security.Cryptography.X509Certificates.X509Certificate GetSignerCertificate() { throw null; }
12505         [System.Security.SecuritySafeCriticalAttribute]
GetStringConstant(string str)12506         public System.Reflection.Emit.StringToken GetStringConstant(string str) { throw null; }
GetSymWriter()12507         public System.Diagnostics.SymbolStore.ISymbolWriter GetSymWriter() { throw null; }
12508         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetType(string className)12509         public override System.Type GetType(string className) { throw null; }
12510         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetType(string className, bool ignoreCase)12511         public override System.Type GetType(string className, bool ignoreCase) { throw null; }
12512         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetType(string className, bool throwOnError, bool ignoreCase)12513         public override System.Type GetType(string className, bool throwOnError, bool ignoreCase) { throw null; }
GetTypes()12514         public override System.Type[] GetTypes() { throw null; }
GetTypeToken(string name)12515         public System.Reflection.Emit.TypeToken GetTypeToken(string name) { throw null; }
12516         [System.Security.SecuritySafeCriticalAttribute]
GetTypeToken(System.Type type)12517         public System.Reflection.Emit.TypeToken GetTypeToken(System.Type type) { throw null; }
IsDefined(System.Type attributeType, bool inherit)12518         public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
IsResource()12519         public override bool IsResource() { throw null; }
IsTransient()12520         public bool IsTransient() { throw null; }
ResolveField(int metadataToken, System.Type[] genericTypeArguments, System.Type[] genericMethodArguments)12521         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)12522         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)12523         public override System.Reflection.MethodBase ResolveMethod(int metadataToken, System.Type[] genericTypeArguments, System.Type[] genericMethodArguments) { throw null; }
ResolveSignature(int metadataToken)12524         public override byte[] ResolveSignature(int metadataToken) { throw null; }
ResolveString(int metadataToken)12525         public override string ResolveString(int metadataToken) { throw null; }
ResolveType(int metadataToken, System.Type[] genericTypeArguments, System.Type[] genericMethodArguments)12526         public override System.Type ResolveType(int metadataToken, System.Type[] genericTypeArguments, System.Type[] genericMethodArguments) { throw null; }
12527         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12528         [System.Security.SecuritySafeCriticalAttribute]
SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute)12529         public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
12530         [System.Security.SecuritySafeCriticalAttribute]
SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder)12531         public void SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder) { }
SetSymCustomAttribute(string name, byte[] data)12532         public void SetSymCustomAttribute(string name, byte[] data) { }
12533         [System.Security.SecuritySafeCriticalAttribute]
SetUserEntryPoint(System.Reflection.MethodInfo entryPoint)12534         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)12535         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)12536         void System.Runtime.InteropServices._ModuleBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._ModuleBuilder.GetTypeInfoCount(out uint pcTInfo)12537         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)12538         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) { }
12539     }
12540     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12541     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
12542     public partial struct OpCode
12543     {
12544         public System.Reflection.Emit.FlowControl FlowControl { get { throw null; } }
12545         public string Name { get { throw null; } }
12546         public System.Reflection.Emit.OpCodeType OpCodeType { get { throw null; } }
12547         public System.Reflection.Emit.OperandType OperandType { get { throw null; } }
12548         public int Size { get { throw null; } }
12549         public System.Reflection.Emit.StackBehaviour StackBehaviourPop { get { throw null; } }
12550         public System.Reflection.Emit.StackBehaviour StackBehaviourPush { get { throw null; } }
12551         public short Value { get { throw null; } }
EqualsSystem.Reflection.Emit.OpCode12552         public override bool Equals(object obj) { throw null; }
EqualsSystem.Reflection.Emit.OpCode12553         public bool Equals(System.Reflection.Emit.OpCode obj) { throw null; }
GetHashCodeSystem.Reflection.Emit.OpCode12554         public override int GetHashCode() { throw null; }
operator ==System.Reflection.Emit.OpCode12555         public static bool operator ==(System.Reflection.Emit.OpCode a, System.Reflection.Emit.OpCode b) { throw null; }
operator !=System.Reflection.Emit.OpCode12556         public static bool operator !=(System.Reflection.Emit.OpCode a, System.Reflection.Emit.OpCode b) { throw null; }
ToStringSystem.Reflection.Emit.OpCode12557         public override string ToString() { throw null; }
12558     }
12559     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12560     public partial class OpCodes
12561     {
OpCodes()12562         internal OpCodes() { }
12563         public static readonly System.Reflection.Emit.OpCode Add;
12564         public static readonly System.Reflection.Emit.OpCode Add_Ovf;
12565         public static readonly System.Reflection.Emit.OpCode Add_Ovf_Un;
12566         public static readonly System.Reflection.Emit.OpCode And;
12567         public static readonly System.Reflection.Emit.OpCode Arglist;
12568         public static readonly System.Reflection.Emit.OpCode Beq;
12569         public static readonly System.Reflection.Emit.OpCode Beq_S;
12570         public static readonly System.Reflection.Emit.OpCode Bge;
12571         public static readonly System.Reflection.Emit.OpCode Bge_S;
12572         public static readonly System.Reflection.Emit.OpCode Bge_Un;
12573         public static readonly System.Reflection.Emit.OpCode Bge_Un_S;
12574         public static readonly System.Reflection.Emit.OpCode Bgt;
12575         public static readonly System.Reflection.Emit.OpCode Bgt_S;
12576         public static readonly System.Reflection.Emit.OpCode Bgt_Un;
12577         public static readonly System.Reflection.Emit.OpCode Bgt_Un_S;
12578         public static readonly System.Reflection.Emit.OpCode Ble;
12579         public static readonly System.Reflection.Emit.OpCode Ble_S;
12580         public static readonly System.Reflection.Emit.OpCode Ble_Un;
12581         public static readonly System.Reflection.Emit.OpCode Ble_Un_S;
12582         public static readonly System.Reflection.Emit.OpCode Blt;
12583         public static readonly System.Reflection.Emit.OpCode Blt_S;
12584         public static readonly System.Reflection.Emit.OpCode Blt_Un;
12585         public static readonly System.Reflection.Emit.OpCode Blt_Un_S;
12586         public static readonly System.Reflection.Emit.OpCode Bne_Un;
12587         public static readonly System.Reflection.Emit.OpCode Bne_Un_S;
12588         public static readonly System.Reflection.Emit.OpCode Box;
12589         public static readonly System.Reflection.Emit.OpCode Br;
12590         public static readonly System.Reflection.Emit.OpCode Break;
12591         public static readonly System.Reflection.Emit.OpCode Brfalse;
12592         public static readonly System.Reflection.Emit.OpCode Brfalse_S;
12593         public static readonly System.Reflection.Emit.OpCode Brtrue;
12594         public static readonly System.Reflection.Emit.OpCode Brtrue_S;
12595         public static readonly System.Reflection.Emit.OpCode Br_S;
12596         public static readonly System.Reflection.Emit.OpCode Call;
12597         public static readonly System.Reflection.Emit.OpCode Calli;
12598         public static readonly System.Reflection.Emit.OpCode Callvirt;
12599         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12600         public static readonly System.Reflection.Emit.OpCode Castclass;
12601         public static readonly System.Reflection.Emit.OpCode Ceq;
12602         public static readonly System.Reflection.Emit.OpCode Cgt;
12603         public static readonly System.Reflection.Emit.OpCode Cgt_Un;
12604         public static readonly System.Reflection.Emit.OpCode Ckfinite;
12605         public static readonly System.Reflection.Emit.OpCode Clt;
12606         public static readonly System.Reflection.Emit.OpCode Clt_Un;
12607         public static readonly System.Reflection.Emit.OpCode Constrained;
12608         public static readonly System.Reflection.Emit.OpCode Conv_I;
12609         public static readonly System.Reflection.Emit.OpCode Conv_I1;
12610         public static readonly System.Reflection.Emit.OpCode Conv_I2;
12611         public static readonly System.Reflection.Emit.OpCode Conv_I4;
12612         public static readonly System.Reflection.Emit.OpCode Conv_I8;
12613         public static readonly System.Reflection.Emit.OpCode Conv_Ovf_I;
12614         public static readonly System.Reflection.Emit.OpCode Conv_Ovf_I1;
12615         public static readonly System.Reflection.Emit.OpCode Conv_Ovf_I1_Un;
12616         public static readonly System.Reflection.Emit.OpCode Conv_Ovf_I2;
12617         public static readonly System.Reflection.Emit.OpCode Conv_Ovf_I2_Un;
12618         public static readonly System.Reflection.Emit.OpCode Conv_Ovf_I4;
12619         public static readonly System.Reflection.Emit.OpCode Conv_Ovf_I4_Un;
12620         public static readonly System.Reflection.Emit.OpCode Conv_Ovf_I8;
12621         public static readonly System.Reflection.Emit.OpCode Conv_Ovf_I8_Un;
12622         public static readonly System.Reflection.Emit.OpCode Conv_Ovf_I_Un;
12623         public static readonly System.Reflection.Emit.OpCode Conv_Ovf_U;
12624         public static readonly System.Reflection.Emit.OpCode Conv_Ovf_U1;
12625         public static readonly System.Reflection.Emit.OpCode Conv_Ovf_U1_Un;
12626         public static readonly System.Reflection.Emit.OpCode Conv_Ovf_U2;
12627         public static readonly System.Reflection.Emit.OpCode Conv_Ovf_U2_Un;
12628         public static readonly System.Reflection.Emit.OpCode Conv_Ovf_U4;
12629         public static readonly System.Reflection.Emit.OpCode Conv_Ovf_U4_Un;
12630         public static readonly System.Reflection.Emit.OpCode Conv_Ovf_U8;
12631         public static readonly System.Reflection.Emit.OpCode Conv_Ovf_U8_Un;
12632         public static readonly System.Reflection.Emit.OpCode Conv_Ovf_U_Un;
12633         public static readonly System.Reflection.Emit.OpCode Conv_R4;
12634         public static readonly System.Reflection.Emit.OpCode Conv_R8;
12635         public static readonly System.Reflection.Emit.OpCode Conv_R_Un;
12636         public static readonly System.Reflection.Emit.OpCode Conv_U;
12637         public static readonly System.Reflection.Emit.OpCode Conv_U1;
12638         public static readonly System.Reflection.Emit.OpCode Conv_U2;
12639         public static readonly System.Reflection.Emit.OpCode Conv_U4;
12640         public static readonly System.Reflection.Emit.OpCode Conv_U8;
12641         public static readonly System.Reflection.Emit.OpCode Cpblk;
12642         public static readonly System.Reflection.Emit.OpCode Cpobj;
12643         public static readonly System.Reflection.Emit.OpCode Div;
12644         public static readonly System.Reflection.Emit.OpCode Div_Un;
12645         public static readonly System.Reflection.Emit.OpCode Dup;
12646         public static readonly System.Reflection.Emit.OpCode Endfilter;
12647         public static readonly System.Reflection.Emit.OpCode Endfinally;
12648         public static readonly System.Reflection.Emit.OpCode Initblk;
12649         public static readonly System.Reflection.Emit.OpCode Initobj;
12650         public static readonly System.Reflection.Emit.OpCode Isinst;
12651         public static readonly System.Reflection.Emit.OpCode Jmp;
12652         public static readonly System.Reflection.Emit.OpCode Ldarg;
12653         public static readonly System.Reflection.Emit.OpCode Ldarga;
12654         public static readonly System.Reflection.Emit.OpCode Ldarga_S;
12655         public static readonly System.Reflection.Emit.OpCode Ldarg_0;
12656         public static readonly System.Reflection.Emit.OpCode Ldarg_1;
12657         public static readonly System.Reflection.Emit.OpCode Ldarg_2;
12658         public static readonly System.Reflection.Emit.OpCode Ldarg_3;
12659         public static readonly System.Reflection.Emit.OpCode Ldarg_S;
12660         public static readonly System.Reflection.Emit.OpCode Ldc_I4;
12661         public static readonly System.Reflection.Emit.OpCode Ldc_I4_0;
12662         public static readonly System.Reflection.Emit.OpCode Ldc_I4_1;
12663         public static readonly System.Reflection.Emit.OpCode Ldc_I4_2;
12664         public static readonly System.Reflection.Emit.OpCode Ldc_I4_3;
12665         public static readonly System.Reflection.Emit.OpCode Ldc_I4_4;
12666         public static readonly System.Reflection.Emit.OpCode Ldc_I4_5;
12667         public static readonly System.Reflection.Emit.OpCode Ldc_I4_6;
12668         public static readonly System.Reflection.Emit.OpCode Ldc_I4_7;
12669         public static readonly System.Reflection.Emit.OpCode Ldc_I4_8;
12670         public static readonly System.Reflection.Emit.OpCode Ldc_I4_M1;
12671         public static readonly System.Reflection.Emit.OpCode Ldc_I4_S;
12672         public static readonly System.Reflection.Emit.OpCode Ldc_I8;
12673         public static readonly System.Reflection.Emit.OpCode Ldc_R4;
12674         public static readonly System.Reflection.Emit.OpCode Ldc_R8;
12675         public static readonly System.Reflection.Emit.OpCode Ldelem;
12676         public static readonly System.Reflection.Emit.OpCode Ldelema;
12677         public static readonly System.Reflection.Emit.OpCode Ldelem_I;
12678         public static readonly System.Reflection.Emit.OpCode Ldelem_I1;
12679         public static readonly System.Reflection.Emit.OpCode Ldelem_I2;
12680         public static readonly System.Reflection.Emit.OpCode Ldelem_I4;
12681         public static readonly System.Reflection.Emit.OpCode Ldelem_I8;
12682         public static readonly System.Reflection.Emit.OpCode Ldelem_R4;
12683         public static readonly System.Reflection.Emit.OpCode Ldelem_R8;
12684         public static readonly System.Reflection.Emit.OpCode Ldelem_Ref;
12685         public static readonly System.Reflection.Emit.OpCode Ldelem_U1;
12686         public static readonly System.Reflection.Emit.OpCode Ldelem_U2;
12687         public static readonly System.Reflection.Emit.OpCode Ldelem_U4;
12688         public static readonly System.Reflection.Emit.OpCode Ldfld;
12689         public static readonly System.Reflection.Emit.OpCode Ldflda;
12690         public static readonly System.Reflection.Emit.OpCode Ldftn;
12691         public static readonly System.Reflection.Emit.OpCode Ldind_I;
12692         public static readonly System.Reflection.Emit.OpCode Ldind_I1;
12693         public static readonly System.Reflection.Emit.OpCode Ldind_I2;
12694         public static readonly System.Reflection.Emit.OpCode Ldind_I4;
12695         public static readonly System.Reflection.Emit.OpCode Ldind_I8;
12696         public static readonly System.Reflection.Emit.OpCode Ldind_R4;
12697         public static readonly System.Reflection.Emit.OpCode Ldind_R8;
12698         public static readonly System.Reflection.Emit.OpCode Ldind_Ref;
12699         public static readonly System.Reflection.Emit.OpCode Ldind_U1;
12700         public static readonly System.Reflection.Emit.OpCode Ldind_U2;
12701         public static readonly System.Reflection.Emit.OpCode Ldind_U4;
12702         public static readonly System.Reflection.Emit.OpCode Ldlen;
12703         public static readonly System.Reflection.Emit.OpCode Ldloc;
12704         public static readonly System.Reflection.Emit.OpCode Ldloca;
12705         public static readonly System.Reflection.Emit.OpCode Ldloca_S;
12706         public static readonly System.Reflection.Emit.OpCode Ldloc_0;
12707         public static readonly System.Reflection.Emit.OpCode Ldloc_1;
12708         public static readonly System.Reflection.Emit.OpCode Ldloc_2;
12709         public static readonly System.Reflection.Emit.OpCode Ldloc_3;
12710         public static readonly System.Reflection.Emit.OpCode Ldloc_S;
12711         public static readonly System.Reflection.Emit.OpCode Ldnull;
12712         public static readonly System.Reflection.Emit.OpCode Ldobj;
12713         public static readonly System.Reflection.Emit.OpCode Ldsfld;
12714         public static readonly System.Reflection.Emit.OpCode Ldsflda;
12715         public static readonly System.Reflection.Emit.OpCode Ldstr;
12716         public static readonly System.Reflection.Emit.OpCode Ldtoken;
12717         public static readonly System.Reflection.Emit.OpCode Ldvirtftn;
12718         public static readonly System.Reflection.Emit.OpCode Leave;
12719         public static readonly System.Reflection.Emit.OpCode Leave_S;
12720         public static readonly System.Reflection.Emit.OpCode Localloc;
12721         public static readonly System.Reflection.Emit.OpCode Mkrefany;
12722         public static readonly System.Reflection.Emit.OpCode Mul;
12723         public static readonly System.Reflection.Emit.OpCode Mul_Ovf;
12724         public static readonly System.Reflection.Emit.OpCode Mul_Ovf_Un;
12725         public static readonly System.Reflection.Emit.OpCode Neg;
12726         public static readonly System.Reflection.Emit.OpCode Newarr;
12727         public static readonly System.Reflection.Emit.OpCode Newobj;
12728         public static readonly System.Reflection.Emit.OpCode Nop;
12729         public static readonly System.Reflection.Emit.OpCode Not;
12730         public static readonly System.Reflection.Emit.OpCode Or;
12731         public static readonly System.Reflection.Emit.OpCode Pop;
12732         public static readonly System.Reflection.Emit.OpCode Prefix1;
12733         public static readonly System.Reflection.Emit.OpCode Prefix2;
12734         public static readonly System.Reflection.Emit.OpCode Prefix3;
12735         public static readonly System.Reflection.Emit.OpCode Prefix4;
12736         public static readonly System.Reflection.Emit.OpCode Prefix5;
12737         public static readonly System.Reflection.Emit.OpCode Prefix6;
12738         public static readonly System.Reflection.Emit.OpCode Prefix7;
12739         public static readonly System.Reflection.Emit.OpCode Prefixref;
12740         public static readonly System.Reflection.Emit.OpCode Readonly;
12741         public static readonly System.Reflection.Emit.OpCode Refanytype;
12742         public static readonly System.Reflection.Emit.OpCode Refanyval;
12743         public static readonly System.Reflection.Emit.OpCode Rem;
12744         public static readonly System.Reflection.Emit.OpCode Rem_Un;
12745         public static readonly System.Reflection.Emit.OpCode Ret;
12746         public static readonly System.Reflection.Emit.OpCode Rethrow;
12747         public static readonly System.Reflection.Emit.OpCode Shl;
12748         public static readonly System.Reflection.Emit.OpCode Shr;
12749         public static readonly System.Reflection.Emit.OpCode Shr_Un;
12750         public static readonly System.Reflection.Emit.OpCode Sizeof;
12751         public static readonly System.Reflection.Emit.OpCode Starg;
12752         public static readonly System.Reflection.Emit.OpCode Starg_S;
12753         public static readonly System.Reflection.Emit.OpCode Stelem;
12754         public static readonly System.Reflection.Emit.OpCode Stelem_I;
12755         public static readonly System.Reflection.Emit.OpCode Stelem_I1;
12756         public static readonly System.Reflection.Emit.OpCode Stelem_I2;
12757         public static readonly System.Reflection.Emit.OpCode Stelem_I4;
12758         public static readonly System.Reflection.Emit.OpCode Stelem_I8;
12759         public static readonly System.Reflection.Emit.OpCode Stelem_R4;
12760         public static readonly System.Reflection.Emit.OpCode Stelem_R8;
12761         public static readonly System.Reflection.Emit.OpCode Stelem_Ref;
12762         public static readonly System.Reflection.Emit.OpCode Stfld;
12763         public static readonly System.Reflection.Emit.OpCode Stind_I;
12764         public static readonly System.Reflection.Emit.OpCode Stind_I1;
12765         public static readonly System.Reflection.Emit.OpCode Stind_I2;
12766         public static readonly System.Reflection.Emit.OpCode Stind_I4;
12767         public static readonly System.Reflection.Emit.OpCode Stind_I8;
12768         public static readonly System.Reflection.Emit.OpCode Stind_R4;
12769         public static readonly System.Reflection.Emit.OpCode Stind_R8;
12770         public static readonly System.Reflection.Emit.OpCode Stind_Ref;
12771         public static readonly System.Reflection.Emit.OpCode Stloc;
12772         public static readonly System.Reflection.Emit.OpCode Stloc_0;
12773         public static readonly System.Reflection.Emit.OpCode Stloc_1;
12774         public static readonly System.Reflection.Emit.OpCode Stloc_2;
12775         public static readonly System.Reflection.Emit.OpCode Stloc_3;
12776         public static readonly System.Reflection.Emit.OpCode Stloc_S;
12777         public static readonly System.Reflection.Emit.OpCode Stobj;
12778         public static readonly System.Reflection.Emit.OpCode Stsfld;
12779         public static readonly System.Reflection.Emit.OpCode Sub;
12780         public static readonly System.Reflection.Emit.OpCode Sub_Ovf;
12781         public static readonly System.Reflection.Emit.OpCode Sub_Ovf_Un;
12782         public static readonly System.Reflection.Emit.OpCode Switch;
12783         public static readonly System.Reflection.Emit.OpCode Tailcall;
12784         public static readonly System.Reflection.Emit.OpCode Throw;
12785         public static readonly System.Reflection.Emit.OpCode Unaligned;
12786         public static readonly System.Reflection.Emit.OpCode Unbox;
12787         public static readonly System.Reflection.Emit.OpCode Unbox_Any;
12788         public static readonly System.Reflection.Emit.OpCode Volatile;
12789         public static readonly System.Reflection.Emit.OpCode Xor;
TakesSingleByteArgument(System.Reflection.Emit.OpCode inst)12790         public static bool TakesSingleByteArgument(System.Reflection.Emit.OpCode inst) { throw null; }
12791     }
12792     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12793     [System.SerializableAttribute]
12794     public enum OpCodeType
12795     {
12796         [System.ObsoleteAttribute("This API has been deprecated. http://go.microsoft.com/fwlink/?linkid=14202")]
12797         Annotation = 0,
12798         Macro = 1,
12799         Nternal = 2,
12800         Objmodel = 3,
12801         Prefix = 4,
12802         Primitive = 5,
12803     }
12804     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12805     [System.SerializableAttribute]
12806     public enum OperandType
12807     {
12808         InlineBrTarget = 0,
12809         InlineField = 1,
12810         InlineI = 2,
12811         InlineI8 = 3,
12812         InlineMethod = 4,
12813         InlineNone = 5,
12814         [System.ObsoleteAttribute("This API has been deprecated. http://go.microsoft.com/fwlink/?linkid=14202")]
12815         InlinePhi = 6,
12816         InlineR = 7,
12817         InlineSig = 9,
12818         InlineString = 10,
12819         InlineSwitch = 11,
12820         InlineTok = 12,
12821         InlineType = 13,
12822         InlineVar = 14,
12823         ShortInlineBrTarget = 15,
12824         ShortInlineI = 16,
12825         ShortInlineR = 17,
12826         ShortInlineVar = 18,
12827     }
12828     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12829     [System.SerializableAttribute]
12830     public enum PackingSize
12831     {
12832         Size1 = 1,
12833         Size128 = 128,
12834         Size16 = 16,
12835         Size2 = 2,
12836         Size32 = 32,
12837         Size4 = 4,
12838         Size64 = 64,
12839         Size8 = 8,
12840         Unspecified = 0,
12841     }
12842     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
12843     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._ParameterBuilder))]
12844     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12845     public partial class ParameterBuilder : System.Runtime.InteropServices._ParameterBuilder
12846     {
ParameterBuilder()12847         internal ParameterBuilder() { }
12848         public virtual int Attributes { get { throw null; } }
12849         public bool IsIn { get { throw null; } }
12850         public bool IsOptional { get { throw null; } }
12851         public bool IsOut { get { throw null; } }
12852         public virtual string Name { get { throw null; } }
12853         public virtual int Position { get { throw null; } }
GetToken()12854         public virtual System.Reflection.Emit.ParameterToken GetToken() { throw null; }
12855         [System.Security.SecuritySafeCriticalAttribute]
SetConstant(object defaultValue)12856         public virtual void SetConstant(object defaultValue) { }
12857         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12858         [System.Security.SecuritySafeCriticalAttribute]
SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute)12859         public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
12860         [System.Security.SecuritySafeCriticalAttribute]
SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder)12861         public void SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder) { }
12862         [System.ObsoleteAttribute("An alternate API is available: Emit the MarshalAs custom attribute instead. http://go.microsoft.com/fwlink/?linkid=14202")]
12863         [System.Security.SecuritySafeCriticalAttribute]
SetMarshal(System.Reflection.Emit.UnmanagedMarshal unmanagedMarshal)12864         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)12865         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)12866         void System.Runtime.InteropServices._ParameterBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._ParameterBuilder.GetTypeInfoCount(out uint pcTInfo)12867         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)12868         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) { }
12869     }
12870     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12871     [System.SerializableAttribute]
12872     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
12873     public partial struct ParameterToken
12874     {
12875         public static readonly System.Reflection.Emit.ParameterToken Empty;
12876         public int Token { get { throw null; } }
EqualsSystem.Reflection.Emit.ParameterToken12877         public override bool Equals(object obj) { throw null; }
EqualsSystem.Reflection.Emit.ParameterToken12878         public bool Equals(System.Reflection.Emit.ParameterToken obj) { throw null; }
GetHashCodeSystem.Reflection.Emit.ParameterToken12879         public override int GetHashCode() { throw null; }
operator ==System.Reflection.Emit.ParameterToken12880         public static bool operator ==(System.Reflection.Emit.ParameterToken a, System.Reflection.Emit.ParameterToken b) { throw null; }
operator !=System.Reflection.Emit.ParameterToken12881         public static bool operator !=(System.Reflection.Emit.ParameterToken a, System.Reflection.Emit.ParameterToken b) { throw null; }
12882     }
12883     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12884     [System.SerializableAttribute]
12885     public enum PEFileKinds
12886     {
12887         ConsoleApplication = 2,
12888         Dll = 1,
12889         WindowApplication = 3,
12890     }
12891     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
12892     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._PropertyBuilder))]
12893     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12894     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
12895     public sealed partial class PropertyBuilder : System.Reflection.PropertyInfo, System.Runtime.InteropServices._PropertyBuilder
12896     {
PropertyBuilder()12897         internal PropertyBuilder() { }
12898         public override System.Reflection.PropertyAttributes Attributes { get { throw null; } }
12899         public override bool CanRead { get { throw null; } }
12900         public override bool CanWrite { get { throw null; } }
12901         public override System.Type DeclaringType { get { throw null; } }
12902         public override System.Reflection.Module Module { get { throw null; } }
12903         public override string Name { get { throw null; } }
12904         public System.Reflection.Emit.PropertyToken PropertyToken { get { throw null; } }
12905         public override System.Type PropertyType { get { throw null; } }
12906         public override System.Type ReflectedType { get { throw null; } }
12907         [System.Security.SecuritySafeCriticalAttribute]
AddOtherMethod(System.Reflection.Emit.MethodBuilder mdBuilder)12908         public void AddOtherMethod(System.Reflection.Emit.MethodBuilder mdBuilder) { }
GetAccessors(bool nonPublic)12909         public override System.Reflection.MethodInfo[] GetAccessors(bool nonPublic) { throw null; }
GetCustomAttributes(bool inherit)12910         public override object[] GetCustomAttributes(bool inherit) { throw null; }
GetCustomAttributes(System.Type attributeType, bool inherit)12911         public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
GetGetMethod(bool nonPublic)12912         public override System.Reflection.MethodInfo GetGetMethod(bool nonPublic) { throw null; }
GetIndexParameters()12913         public override System.Reflection.ParameterInfo[] GetIndexParameters() { throw null; }
GetSetMethod(bool nonPublic)12914         public override System.Reflection.MethodInfo GetSetMethod(bool nonPublic) { throw null; }
GetValue(object obj, object[] index)12915         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)12916         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)12917         public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
12918         [System.Security.SecuritySafeCriticalAttribute]
SetConstant(object defaultValue)12919         public void SetConstant(object defaultValue) { }
12920         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12921         [System.Security.SecuritySafeCriticalAttribute]
SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute)12922         public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
12923         [System.Security.SecuritySafeCriticalAttribute]
SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder)12924         public void SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder) { }
12925         [System.Security.SecuritySafeCriticalAttribute]
SetGetMethod(System.Reflection.Emit.MethodBuilder mdBuilder)12926         public void SetGetMethod(System.Reflection.Emit.MethodBuilder mdBuilder) { }
12927         [System.Security.SecuritySafeCriticalAttribute]
SetSetMethod(System.Reflection.Emit.MethodBuilder mdBuilder)12928         public void SetSetMethod(System.Reflection.Emit.MethodBuilder mdBuilder) { }
SetValue(object obj, object value, object[] index)12929         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)12930         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)12931         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)12932         void System.Runtime.InteropServices._PropertyBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._PropertyBuilder.GetTypeInfoCount(out uint pcTInfo)12933         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)12934         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) { }
12935     }
12936     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12937     [System.SerializableAttribute]
12938     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
12939     public partial struct PropertyToken
12940     {
12941         public static readonly System.Reflection.Emit.PropertyToken Empty;
12942         public int Token { get { throw null; } }
EqualsSystem.Reflection.Emit.PropertyToken12943         public override bool Equals(object obj) { throw null; }
EqualsSystem.Reflection.Emit.PropertyToken12944         public bool Equals(System.Reflection.Emit.PropertyToken obj) { throw null; }
GetHashCodeSystem.Reflection.Emit.PropertyToken12945         public override int GetHashCode() { throw null; }
operator ==System.Reflection.Emit.PropertyToken12946         public static bool operator ==(System.Reflection.Emit.PropertyToken a, System.Reflection.Emit.PropertyToken b) { throw null; }
operator !=System.Reflection.Emit.PropertyToken12947         public static bool operator !=(System.Reflection.Emit.PropertyToken a, System.Reflection.Emit.PropertyToken b) { throw null; }
12948     }
12949     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
12950     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._SignatureHelper))]
12951     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12952     public sealed partial class SignatureHelper : System.Runtime.InteropServices._SignatureHelper
12953     {
SignatureHelper()12954         internal SignatureHelper() { }
AddArgument(System.Type clsArgument)12955         public void AddArgument(System.Type clsArgument) { }
12956         [System.Security.SecuritySafeCriticalAttribute]
AddArgument(System.Type argument, bool pinned)12957         public void AddArgument(System.Type argument, bool pinned) { }
12958         [System.Security.SecuritySafeCriticalAttribute]
AddArgument(System.Type argument, System.Type[] requiredCustomModifiers, System.Type[] optionalCustomModifiers)12959         public void AddArgument(System.Type argument, System.Type[] requiredCustomModifiers, System.Type[] optionalCustomModifiers) { }
AddArguments(System.Type[] arguments, System.Type[][] requiredCustomModifiers, System.Type[][] optionalCustomModifiers)12960         public void AddArguments(System.Type[] arguments, System.Type[][] requiredCustomModifiers, System.Type[][] optionalCustomModifiers) { }
AddSentinel()12961         public void AddSentinel() { }
Equals(object obj)12962         public override bool Equals(object obj) { throw null; }
GetFieldSigHelper(System.Reflection.Module mod)12963         public static System.Reflection.Emit.SignatureHelper GetFieldSigHelper(System.Reflection.Module mod) { throw null; }
GetHashCode()12964         public override int GetHashCode() { throw null; }
GetLocalVarSigHelper()12965         public static System.Reflection.Emit.SignatureHelper GetLocalVarSigHelper() { throw null; }
GetLocalVarSigHelper(System.Reflection.Module mod)12966         public static System.Reflection.Emit.SignatureHelper GetLocalVarSigHelper(System.Reflection.Module mod) { throw null; }
GetMethodSigHelper(System.Reflection.CallingConventions callingConvention, System.Type returnType)12967         public static System.Reflection.Emit.SignatureHelper GetMethodSigHelper(System.Reflection.CallingConventions callingConvention, System.Type returnType) { throw null; }
12968         [System.Security.SecuritySafeCriticalAttribute]
GetMethodSigHelper(System.Reflection.Module mod, System.Reflection.CallingConventions callingConvention, System.Type returnType)12969         public static System.Reflection.Emit.SignatureHelper GetMethodSigHelper(System.Reflection.Module mod, System.Reflection.CallingConventions callingConvention, System.Type returnType) { throw null; }
12970         [System.Security.SecuritySafeCriticalAttribute]
GetMethodSigHelper(System.Reflection.Module mod, System.Runtime.InteropServices.CallingConvention unmanagedCallConv, System.Type returnType)12971         public static System.Reflection.Emit.SignatureHelper GetMethodSigHelper(System.Reflection.Module mod, System.Runtime.InteropServices.CallingConvention unmanagedCallConv, System.Type returnType) { throw null; }
12972         [System.Security.SecuritySafeCriticalAttribute]
GetMethodSigHelper(System.Reflection.Module mod, System.Type returnType, System.Type[] parameterTypes)12973         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)12974         public static System.Reflection.Emit.SignatureHelper GetMethodSigHelper(System.Runtime.InteropServices.CallingConvention unmanagedCallingConvention, System.Type returnType) { throw null; }
12975         [System.Security.SecuritySafeCriticalAttribute]
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)12976         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; }
GetPropertySigHelper(System.Reflection.Module mod, System.Type returnType, System.Type[] parameterTypes)12977         public static System.Reflection.Emit.SignatureHelper GetPropertySigHelper(System.Reflection.Module mod, System.Type returnType, System.Type[] parameterTypes) { throw null; }
GetPropertySigHelper(System.Reflection.Module mod, System.Type returnType, System.Type[] requiredReturnTypeCustomModifiers, System.Type[] optionalReturnTypeCustomModifiers, System.Type[] parameterTypes, System.Type[][] requiredParameterTypeCustomModifiers, System.Type[][] optionalParameterTypeCustomModifiers)12978         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()12979         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)12980         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)12981         void System.Runtime.InteropServices._SignatureHelper.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._SignatureHelper.GetTypeInfoCount(out uint pcTInfo)12982         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)12983         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()12984         public override string ToString() { throw null; }
12985     }
12986     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12987     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
12988     public partial struct SignatureToken
12989     {
12990         public static readonly System.Reflection.Emit.SignatureToken Empty;
12991         public int Token { get { throw null; } }
EqualsSystem.Reflection.Emit.SignatureToken12992         public override bool Equals(object obj) { throw null; }
EqualsSystem.Reflection.Emit.SignatureToken12993         public bool Equals(System.Reflection.Emit.SignatureToken obj) { throw null; }
GetHashCodeSystem.Reflection.Emit.SignatureToken12994         public override int GetHashCode() { throw null; }
operator ==System.Reflection.Emit.SignatureToken12995         public static bool operator ==(System.Reflection.Emit.SignatureToken a, System.Reflection.Emit.SignatureToken b) { throw null; }
operator !=System.Reflection.Emit.SignatureToken12996         public static bool operator !=(System.Reflection.Emit.SignatureToken a, System.Reflection.Emit.SignatureToken b) { throw null; }
12997     }
12998     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
12999     [System.SerializableAttribute]
13000     public enum StackBehaviour
13001     {
13002         Pop0 = 0,
13003         Pop1 = 1,
13004         Pop1_pop1 = 2,
13005         Popi = 3,
13006         Popi_pop1 = 4,
13007         Popi_popi = 5,
13008         Popi_popi8 = 6,
13009         Popi_popi_popi = 7,
13010         Popi_popr4 = 8,
13011         Popi_popr8 = 9,
13012         Popref = 10,
13013         Popref_pop1 = 11,
13014         Popref_popi = 12,
13015         Popref_popi_pop1 = 28,
13016         Popref_popi_popi = 13,
13017         Popref_popi_popi8 = 14,
13018         Popref_popi_popr4 = 15,
13019         Popref_popi_popr8 = 16,
13020         Popref_popi_popref = 17,
13021         Push0 = 18,
13022         Push1 = 19,
13023         Push1_push1 = 20,
13024         Pushi = 21,
13025         Pushi8 = 22,
13026         Pushr4 = 23,
13027         Pushr8 = 24,
13028         Pushref = 25,
13029         Varpop = 26,
13030         Varpush = 27,
13031     }
13032     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13033     [System.SerializableAttribute]
13034     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
13035     public partial struct StringToken
13036     {
13037         public int Token { get { throw null; } }
EqualsSystem.Reflection.Emit.StringToken13038         public override bool Equals(object obj) { throw null; }
EqualsSystem.Reflection.Emit.StringToken13039         public bool Equals(System.Reflection.Emit.StringToken obj) { throw null; }
GetHashCodeSystem.Reflection.Emit.StringToken13040         public override int GetHashCode() { throw null; }
operator ==System.Reflection.Emit.StringToken13041         public static bool operator ==(System.Reflection.Emit.StringToken a, System.Reflection.Emit.StringToken b) { throw null; }
operator !=System.Reflection.Emit.StringToken13042         public static bool operator !=(System.Reflection.Emit.StringToken a, System.Reflection.Emit.StringToken b) { throw null; }
13043     }
13044     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
13045     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._TypeBuilder))]
13046     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13047     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
13048     public sealed partial class TypeBuilder : System.Reflection.TypeInfo, System.Runtime.InteropServices._TypeBuilder
13049     {
TypeBuilder()13050         internal TypeBuilder() { }
13051         public const int UnspecifiedTypeSize = 0;
13052         public override System.Reflection.Assembly Assembly { get { throw null; } }
13053         public override string AssemblyQualifiedName { get { throw null; } }
13054         public override System.Type BaseType { get { throw null; } }
13055         public override System.Reflection.MethodBase DeclaringMethod { get { throw null; } }
13056         public override System.Type DeclaringType { get { throw null; } }
13057         public override string FullName { get { throw null; } }
13058         public override System.Reflection.GenericParameterAttributes GenericParameterAttributes { get { throw null; } }
13059         public override int GenericParameterPosition { get { throw null; } }
13060         public override System.Guid GUID { get { throw null; } }
13061         public override bool IsConstructedGenericType { get { throw null; } }
13062         public override bool IsGenericParameter { get { throw null; } }
13063         public override bool IsGenericType { get { throw null; } }
13064         public override bool IsGenericTypeDefinition { get { throw null; } }
13065         public override bool IsSecurityCritical { get { throw null; } }
13066         public override bool IsSecuritySafeCritical { get { throw null; } }
13067         public override bool IsSecurityTransparent { get { throw null; } }
13068         public override System.Reflection.Module Module { get { throw null; } }
13069         public override string Name { get { throw null; } }
13070         public override string Namespace { get { throw null; } }
13071         public System.Reflection.Emit.PackingSize PackingSize { get { throw null; } }
13072         public override System.Type ReflectedType { get { throw null; } }
13073         public int Size { get { throw null; } }
13074         public override System.RuntimeTypeHandle TypeHandle { get { throw null; } }
13075         public System.Reflection.Emit.TypeToken TypeToken { get { throw null; } }
13076         public override System.Type UnderlyingSystemType { get { throw null; } }
13077         [System.Security.SecuritySafeCriticalAttribute]
AddDeclarativeSecurity(System.Security.Permissions.SecurityAction action, System.Security.PermissionSet pset)13078         public void AddDeclarativeSecurity(System.Security.Permissions.SecurityAction action, System.Security.PermissionSet pset) { }
13079         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13080         [System.Security.SecuritySafeCriticalAttribute]
AddInterfaceImplementation(System.Type interfaceType)13081         public void AddInterfaceImplementation(System.Type interfaceType) { }
13082         [System.Security.SecuritySafeCriticalAttribute]
CreateType()13083         public System.Type CreateType() { throw null; }
13084         [System.Security.SecuritySafeCriticalAttribute]
CreateTypeInfo()13085         public System.Reflection.TypeInfo CreateTypeInfo() { throw null; }
13086         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
DefineConstructor(System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type[] parameterTypes)13087         public System.Reflection.Emit.ConstructorBuilder DefineConstructor(System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type[] parameterTypes) { throw null; }
13088         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13089         [System.Security.SecuritySafeCriticalAttribute]
DefineConstructor(System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type[] parameterTypes, System.Type[][] requiredCustomModifiers, System.Type[][] optionalCustomModifiers)13090         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; }
13091         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
DefineDefaultConstructor(System.Reflection.MethodAttributes attributes)13092         public System.Reflection.Emit.ConstructorBuilder DefineDefaultConstructor(System.Reflection.MethodAttributes attributes) { throw null; }
13093         [System.Security.SecuritySafeCriticalAttribute]
DefineEvent(string name, System.Reflection.EventAttributes attributes, System.Type eventtype)13094         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)13095         public System.Reflection.Emit.FieldBuilder DefineField(string fieldName, System.Type type, System.Reflection.FieldAttributes attributes) { throw null; }
13096         [System.Security.SecuritySafeCriticalAttribute]
DefineField(string fieldName, System.Type type, System.Type[] requiredCustomModifiers, System.Type[] optionalCustomModifiers, System.Reflection.FieldAttributes attributes)13097         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)13098         public System.Reflection.Emit.GenericTypeParameterBuilder[] DefineGenericParameters(params string[] names) { throw null; }
13099         [System.Security.SecuritySafeCriticalAttribute]
DefineInitializedData(string name, byte[] data, System.Reflection.FieldAttributes attributes)13100         public System.Reflection.Emit.FieldBuilder DefineInitializedData(string name, byte[] data, System.Reflection.FieldAttributes attributes) { throw null; }
DefineMethod(string name, System.Reflection.MethodAttributes attributes)13101         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)13102         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)13103         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)13104         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)13105         public System.Reflection.Emit.MethodBuilder DefineMethod(string name, System.Reflection.MethodAttributes attributes, System.Type returnType, System.Type[] parameterTypes) { throw null; }
13106         [System.Security.SecuritySafeCriticalAttribute]
DefineMethodOverride(System.Reflection.MethodInfo methodInfoBody, System.Reflection.MethodInfo methodInfoDeclaration)13107         public void DefineMethodOverride(System.Reflection.MethodInfo methodInfoBody, System.Reflection.MethodInfo methodInfoDeclaration) { }
13108         [System.Security.SecuritySafeCriticalAttribute]
DefineNestedType(string name)13109         public System.Reflection.Emit.TypeBuilder DefineNestedType(string name) { throw null; }
13110         [System.Security.SecuritySafeCriticalAttribute]
DefineNestedType(string name, System.Reflection.TypeAttributes attr)13111         public System.Reflection.Emit.TypeBuilder DefineNestedType(string name, System.Reflection.TypeAttributes attr) { throw null; }
13112         [System.Security.SecuritySafeCriticalAttribute]
DefineNestedType(string name, System.Reflection.TypeAttributes attr, System.Type parent)13113         public System.Reflection.Emit.TypeBuilder DefineNestedType(string name, System.Reflection.TypeAttributes attr, System.Type parent) { throw null; }
13114         [System.Security.SecuritySafeCriticalAttribute]
DefineNestedType(string name, System.Reflection.TypeAttributes attr, System.Type parent, int typeSize)13115         public System.Reflection.Emit.TypeBuilder DefineNestedType(string name, System.Reflection.TypeAttributes attr, System.Type parent, int typeSize) { throw null; }
13116         [System.Security.SecuritySafeCriticalAttribute]
DefineNestedType(string name, System.Reflection.TypeAttributes attr, System.Type parent, System.Reflection.Emit.PackingSize packSize)13117         public System.Reflection.Emit.TypeBuilder DefineNestedType(string name, System.Reflection.TypeAttributes attr, System.Type parent, System.Reflection.Emit.PackingSize packSize) { throw null; }
13118         [System.Security.SecuritySafeCriticalAttribute]
DefineNestedType(string name, System.Reflection.TypeAttributes attr, System.Type parent, System.Reflection.Emit.PackingSize packSize, int typeSize)13119         public System.Reflection.Emit.TypeBuilder DefineNestedType(string name, System.Reflection.TypeAttributes attr, System.Type parent, System.Reflection.Emit.PackingSize packSize, int typeSize) { throw null; }
13120         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13121         [System.Security.SecuritySafeCriticalAttribute]
DefineNestedType(string name, System.Reflection.TypeAttributes attr, System.Type parent, System.Type[] interfaces)13122         public System.Reflection.Emit.TypeBuilder DefineNestedType(string name, System.Reflection.TypeAttributes attr, System.Type parent, System.Type[] interfaces) { throw null; }
13123         [System.Security.SecuritySafeCriticalAttribute]
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)13124         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; }
13125         [System.Security.SecuritySafeCriticalAttribute]
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)13126         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; }
13127         [System.Security.SecuritySafeCriticalAttribute]
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)13128         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)13129         public System.Reflection.Emit.PropertyBuilder DefineProperty(string name, System.Reflection.PropertyAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes) { throw null; }
13130         [System.Security.SecuritySafeCriticalAttribute]
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)13131         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)13132         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)13133         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; }
13134         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13135         [System.Security.SecuritySafeCriticalAttribute]
DefineTypeInitializer()13136         public System.Reflection.Emit.ConstructorBuilder DefineTypeInitializer() { throw null; }
13137         [System.Security.SecuritySafeCriticalAttribute]
DefineUninitializedData(string name, int size, System.Reflection.FieldAttributes attributes)13138         public System.Reflection.Emit.FieldBuilder DefineUninitializedData(string name, int size, System.Reflection.FieldAttributes attributes) { throw null; }
GetAttributeFlagsImpl()13139         protected override System.Reflection.TypeAttributes GetAttributeFlagsImpl() { throw null; }
GetConstructor(System.Type type, System.Reflection.ConstructorInfo constructor)13140         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)13141         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; }
13142         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetConstructors(System.Reflection.BindingFlags bindingAttr)13143         public override System.Reflection.ConstructorInfo[] GetConstructors(System.Reflection.BindingFlags bindingAttr) { throw null; }
13144         [System.Security.SecuritySafeCriticalAttribute]
GetCustomAttributes(bool inherit)13145         public override object[] GetCustomAttributes(bool inherit) { throw null; }
13146         [System.Security.SecuritySafeCriticalAttribute]
GetCustomAttributes(System.Type attributeType, bool inherit)13147         public override object[] GetCustomAttributes(System.Type attributeType, bool inherit) { throw null; }
GetElementType()13148         public override System.Type GetElementType() { throw null; }
GetEvent(string name, System.Reflection.BindingFlags bindingAttr)13149         public override System.Reflection.EventInfo GetEvent(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
GetEvents()13150         public override System.Reflection.EventInfo[] GetEvents() { throw null; }
GetEvents(System.Reflection.BindingFlags bindingAttr)13151         public override System.Reflection.EventInfo[] GetEvents(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetField(string name, System.Reflection.BindingFlags bindingAttr)13152         public override System.Reflection.FieldInfo GetField(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
GetField(System.Type type, System.Reflection.FieldInfo field)13153         public static System.Reflection.FieldInfo GetField(System.Type type, System.Reflection.FieldInfo field) { throw null; }
GetFields(System.Reflection.BindingFlags bindingAttr)13154         public override System.Reflection.FieldInfo[] GetFields(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetGenericArguments()13155         public override System.Type[] GetGenericArguments() { throw null; }
GetGenericTypeDefinition()13156         public override System.Type GetGenericTypeDefinition() { throw null; }
GetInterface(string name, bool ignoreCase)13157         public override System.Type GetInterface(string name, bool ignoreCase) { throw null; }
13158         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
GetInterfaceMap(System.Type interfaceType)13159         public override System.Reflection.InterfaceMapping GetInterfaceMap(System.Type interfaceType) { throw null; }
GetInterfaces()13160         public override System.Type[] GetInterfaces() { throw null; }
GetMember(string name, System.Reflection.MemberTypes type, System.Reflection.BindingFlags bindingAttr)13161         public override System.Reflection.MemberInfo[] GetMember(string name, System.Reflection.MemberTypes type, System.Reflection.BindingFlags bindingAttr) { throw null; }
GetMembers(System.Reflection.BindingFlags bindingAttr)13162         public override System.Reflection.MemberInfo[] GetMembers(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetMethod(System.Type type, System.Reflection.MethodInfo method)13163         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)13164         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)13165         public override System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetNestedType(string name, System.Reflection.BindingFlags bindingAttr)13166         public override System.Type GetNestedType(string name, System.Reflection.BindingFlags bindingAttr) { throw null; }
GetNestedTypes(System.Reflection.BindingFlags bindingAttr)13167         public override System.Type[] GetNestedTypes(System.Reflection.BindingFlags bindingAttr) { throw null; }
GetProperties(System.Reflection.BindingFlags bindingAttr)13168         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)13169         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()13170         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)13171         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()13172         protected override bool IsArrayImpl() { throw null; }
IsAssignableFrom(System.Reflection.TypeInfo typeInfo)13173         public override bool IsAssignableFrom(System.Reflection.TypeInfo typeInfo) { throw null; }
IsAssignableFrom(System.Type c)13174         public override bool IsAssignableFrom(System.Type c) { throw null; }
IsByRefImpl()13175         protected override bool IsByRefImpl() { throw null; }
IsCOMObjectImpl()13176         protected override bool IsCOMObjectImpl() { throw null; }
IsCreated()13177         public bool IsCreated() { throw null; }
13178         [System.Security.SecuritySafeCriticalAttribute]
IsDefined(System.Type attributeType, bool inherit)13179         public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
IsPointerImpl()13180         protected override bool IsPointerImpl() { throw null; }
IsPrimitiveImpl()13181         protected override bool IsPrimitiveImpl() { throw null; }
13182         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
IsSubclassOf(System.Type c)13183         public override bool IsSubclassOf(System.Type c) { throw null; }
MakeArrayType()13184         public override System.Type MakeArrayType() { throw null; }
MakeArrayType(int rank)13185         public override System.Type MakeArrayType(int rank) { throw null; }
MakeByRefType()13186         public override System.Type MakeByRefType() { throw null; }
MakeGenericType(params System.Type[] typeArguments)13187         public override System.Type MakeGenericType(params System.Type[] typeArguments) { throw null; }
MakePointerType()13188         public override System.Type MakePointerType() { throw null; }
13189         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13190         [System.Security.SecuritySafeCriticalAttribute]
SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute)13191         public void SetCustomAttribute(System.Reflection.ConstructorInfo con, byte[] binaryAttribute) { }
13192         [System.Security.SecuritySafeCriticalAttribute]
SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder)13193         public void SetCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder customBuilder) { }
SetParent(System.Type parent)13194         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)13195         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)13196         void System.Runtime.InteropServices._TypeBuilder.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
System.Runtime.InteropServices._TypeBuilder.GetTypeInfoCount(out uint pcTInfo)13197         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)13198         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()13199         public override string ToString() { throw null; }
13200     }
13201     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13202     [System.SerializableAttribute]
13203     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
13204     public partial struct TypeToken
13205     {
13206         public static readonly System.Reflection.Emit.TypeToken Empty;
13207         public int Token { get { throw null; } }
EqualsSystem.Reflection.Emit.TypeToken13208         public override bool Equals(object obj) { throw null; }
EqualsSystem.Reflection.Emit.TypeToken13209         public bool Equals(System.Reflection.Emit.TypeToken obj) { throw null; }
GetHashCodeSystem.Reflection.Emit.TypeToken13210         public override int GetHashCode() { throw null; }
operator ==System.Reflection.Emit.TypeToken13211         public static bool operator ==(System.Reflection.Emit.TypeToken a, System.Reflection.Emit.TypeToken b) { throw null; }
operator !=System.Reflection.Emit.TypeToken13212         public static bool operator !=(System.Reflection.Emit.TypeToken a, System.Reflection.Emit.TypeToken b) { throw null; }
13213     }
13214     [System.ObsoleteAttribute("An alternate API is available: Emit the MarshalAs custom attribute instead. http://go.microsoft.com/fwlink/?linkid=14202")]
13215     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13216     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
13217     [System.SerializableAttribute]
13218     public sealed partial class UnmanagedMarshal
13219     {
UnmanagedMarshal()13220         internal UnmanagedMarshal() { }
13221         public System.Runtime.InteropServices.UnmanagedType BaseType { get { throw null; } }
13222         public int ElementCount { get { throw null; } }
13223         public System.Runtime.InteropServices.UnmanagedType GetUnmanagedType { get { throw null; } }
13224         public System.Guid IIDGuid { get { throw null; } }
DefineByValArray(int elemCount)13225         public static System.Reflection.Emit.UnmanagedMarshal DefineByValArray(int elemCount) { throw null; }
DefineByValTStr(int elemCount)13226         public static System.Reflection.Emit.UnmanagedMarshal DefineByValTStr(int elemCount) { throw null; }
DefineLPArray(System.Runtime.InteropServices.UnmanagedType elemType)13227         public static System.Reflection.Emit.UnmanagedMarshal DefineLPArray(System.Runtime.InteropServices.UnmanagedType elemType) { throw null; }
DefineSafeArray(System.Runtime.InteropServices.UnmanagedType elemType)13228         public static System.Reflection.Emit.UnmanagedMarshal DefineSafeArray(System.Runtime.InteropServices.UnmanagedType elemType) { throw null; }
DefineUnmanagedMarshal(System.Runtime.InteropServices.UnmanagedType unmanagedType)13229         public static System.Reflection.Emit.UnmanagedMarshal DefineUnmanagedMarshal(System.Runtime.InteropServices.UnmanagedType unmanagedType) { throw null; }
13230     }
13231 }
13232 namespace System.Resources
13233 {
13234     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13235     public partial interface IResourceReader : System.Collections.IEnumerable, System.IDisposable
13236     {
Close()13237         void Close();
GetEnumerator()13238         new System.Collections.IDictionaryEnumerator GetEnumerator();
13239     }
13240     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13241     public partial interface IResourceWriter : System.IDisposable
13242     {
AddResource(string name, byte[] value)13243         void AddResource(string name, byte[] value);
AddResource(string name, object value)13244         void AddResource(string name, object value);
AddResource(string name, string value)13245         void AddResource(string name, string value);
Close()13246         void Close();
Generate()13247         void Generate();
13248     }
13249     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13250     [System.SerializableAttribute]
13251     public partial class MissingManifestResourceException : System.SystemException
13252     {
MissingManifestResourceException()13253         public MissingManifestResourceException() { }
MissingManifestResourceException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)13254         protected MissingManifestResourceException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
MissingManifestResourceException(string message)13255         public MissingManifestResourceException(string message) { }
MissingManifestResourceException(string message, System.Exception inner)13256         public MissingManifestResourceException(string message, System.Exception inner) { }
13257     }
13258     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13259     [System.SerializableAttribute]
13260     public partial class MissingSatelliteAssemblyException : System.SystemException
13261     {
MissingSatelliteAssemblyException()13262         public MissingSatelliteAssemblyException() { }
MissingSatelliteAssemblyException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)13263         protected MissingSatelliteAssemblyException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
MissingSatelliteAssemblyException(string message)13264         public MissingSatelliteAssemblyException(string message) { }
MissingSatelliteAssemblyException(string message, System.Exception inner)13265         public MissingSatelliteAssemblyException(string message, System.Exception inner) { }
MissingSatelliteAssemblyException(string message, string cultureName)13266         public MissingSatelliteAssemblyException(string message, string cultureName) { }
13267         public string CultureName { get { throw null; } }
13268     }
13269     [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=false)]
13270     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13271     public sealed partial class NeutralResourcesLanguageAttribute : System.Attribute
13272     {
NeutralResourcesLanguageAttribute(string cultureName)13273         public NeutralResourcesLanguageAttribute(string cultureName) { }
NeutralResourcesLanguageAttribute(string cultureName, System.Resources.UltimateResourceFallbackLocation location)13274         public NeutralResourcesLanguageAttribute(string cultureName, System.Resources.UltimateResourceFallbackLocation location) { }
13275         public string CultureName { get { throw null; } }
13276         public System.Resources.UltimateResourceFallbackLocation Location { get { throw null; } }
13277     }
13278     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13279     [System.SerializableAttribute]
13280     public partial class ResourceManager
13281     {
13282         protected string BaseNameField;
13283         public static readonly int HeaderVersionNumber;
13284         public static readonly int MagicNumber;
13285         protected System.Reflection.Assembly MainAssembly;
13286         [System.ObsoleteAttribute("call InternalGetResourceSet instead")]
13287         protected System.Collections.Hashtable ResourceSets;
ResourceManager()13288         protected ResourceManager() { }
ResourceManager(string baseName, System.Reflection.Assembly assembly)13289         [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)13290         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public ResourceManager(string baseName, System.Reflection.Assembly assembly, System.Type usingResourceSet) { }
ResourceManager(System.Type resourceSource)13291         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public ResourceManager(System.Type resourceSource) { }
13292         public virtual string BaseName { get { throw null; } }
13293         protected System.Resources.UltimateResourceFallbackLocation FallbackLocation { get { throw null; } set { } }
13294         public virtual bool IgnoreCase { get { throw null; } set { } }
13295         public virtual System.Type ResourceSetType { get { throw null; } }
CreateFileBasedResourceManager(string baseName, string resourceDir, System.Type usingResourceSet)13296         public static System.Resources.ResourceManager CreateFileBasedResourceManager(string baseName, string resourceDir, System.Type usingResourceSet) { throw null; }
13297         [System.Security.SecuritySafeCriticalAttribute]
GetNeutralResourcesLanguage(System.Reflection.Assembly a)13298         protected static System.Globalization.CultureInfo GetNeutralResourcesLanguage(System.Reflection.Assembly a) { throw null; }
GetObject(string name)13299         public virtual object GetObject(string name) { throw null; }
GetObject(string name, System.Globalization.CultureInfo culture)13300         public virtual object GetObject(string name, System.Globalization.CultureInfo culture) { throw null; }
GetResourceFileName(System.Globalization.CultureInfo culture)13301         protected virtual string GetResourceFileName(System.Globalization.CultureInfo culture) { throw null; }
13302         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
GetResourceSet(System.Globalization.CultureInfo culture, bool createIfNotExists, bool tryParents)13303         public virtual System.Resources.ResourceSet GetResourceSet(System.Globalization.CultureInfo culture, bool createIfNotExists, bool tryParents) { throw null; }
GetSatelliteContractVersion(System.Reflection.Assembly a)13304         protected static System.Version GetSatelliteContractVersion(System.Reflection.Assembly a) { throw null; }
13305         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetStream(string name)13306         public System.IO.UnmanagedMemoryStream GetStream(string name) { throw null; }
13307         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetStream(string name, System.Globalization.CultureInfo culture)13308         public System.IO.UnmanagedMemoryStream GetStream(string name, System.Globalization.CultureInfo culture) { throw null; }
GetString(string name)13309         public virtual string GetString(string name) { throw null; }
GetString(string name, System.Globalization.CultureInfo culture)13310         public virtual string GetString(string name, System.Globalization.CultureInfo culture) { throw null; }
13311         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
InternalGetResourceSet(System.Globalization.CultureInfo culture, bool createIfNotExists, bool tryParents)13312         protected virtual System.Resources.ResourceSet InternalGetResourceSet(System.Globalization.CultureInfo culture, bool createIfNotExists, bool tryParents) { throw null; }
ReleaseAllResources()13313         public virtual void ReleaseAllResources() { }
13314     }
13315     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13316     public sealed partial class ResourceReader : System.Collections.IEnumerable, System.IDisposable, System.Resources.IResourceReader
13317     {
13318         [System.Security.SecurityCriticalAttribute]
ResourceReader(System.IO.Stream stream)13319         public ResourceReader(System.IO.Stream stream) { }
13320         [System.Security.SecuritySafeCriticalAttribute]
ResourceReader(string fileName)13321         public ResourceReader(string fileName) { }
Close()13322         public void Close() { }
Dispose()13323         public void Dispose() { }
GetEnumerator()13324         public System.Collections.IDictionaryEnumerator GetEnumerator() { throw null; }
GetResourceData(string resourceName, out string resourceType, out byte[] resourceData)13325         public void GetResourceData(string resourceName, out string resourceType, out byte[] resourceData) { resourceType = default(string); resourceData = default(byte[]); }
System.Collections.IEnumerable.GetEnumerator()13326         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
13327     }
13328     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13329     [System.SerializableAttribute]
13330     public partial class ResourceSet : System.Collections.IEnumerable, System.IDisposable
13331     {
13332         [System.NonSerializedAttribute]
13333         protected System.Resources.IResourceReader Reader;
13334         protected System.Collections.Hashtable Table;
ResourceSet()13335         protected ResourceSet() { }
13336         [System.Security.SecurityCriticalAttribute]
ResourceSet(System.IO.Stream stream)13337         public ResourceSet(System.IO.Stream stream) { }
ResourceSet(System.Resources.IResourceReader reader)13338         public ResourceSet(System.Resources.IResourceReader reader) { }
ResourceSet(string fileName)13339         public ResourceSet(string fileName) { }
Close()13340         public virtual void Close() { }
Dispose()13341         public void Dispose() { }
Dispose(bool disposing)13342         protected virtual void Dispose(bool disposing) { }
GetDefaultReader()13343         public virtual System.Type GetDefaultReader() { throw null; }
GetDefaultWriter()13344         public virtual System.Type GetDefaultWriter() { throw null; }
13345         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
GetEnumerator()13346         public virtual System.Collections.IDictionaryEnumerator GetEnumerator() { throw null; }
GetObject(string name)13347         public virtual object GetObject(string name) { throw null; }
GetObject(string name, bool ignoreCase)13348         public virtual object GetObject(string name, bool ignoreCase) { throw null; }
GetString(string name)13349         public virtual string GetString(string name) { throw null; }
GetString(string name, bool ignoreCase)13350         public virtual string GetString(string name, bool ignoreCase) { throw null; }
ReadResources()13351         protected virtual void ReadResources() { }
System.Collections.IEnumerable.GetEnumerator()13352         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
13353     }
13354     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13355     public sealed partial class ResourceWriter : System.IDisposable, System.Resources.IResourceWriter
13356     {
ResourceWriter(System.IO.Stream stream)13357         public ResourceWriter(System.IO.Stream stream) { }
ResourceWriter(string fileName)13358         public ResourceWriter(string fileName) { }
13359         public System.Func<System.Type, string> TypeNameConverter { get { throw null; } set { } }
AddResource(string name, byte[] value)13360         public void AddResource(string name, byte[] value) { }
AddResource(string name, System.IO.Stream value)13361         public void AddResource(string name, System.IO.Stream value) { }
AddResource(string name, System.IO.Stream value, bool closeAfterWrite)13362         public void AddResource(string name, System.IO.Stream value, bool closeAfterWrite) { }
AddResource(string name, object value)13363         public void AddResource(string name, object value) { }
AddResource(string name, string value)13364         public void AddResource(string name, string value) { }
AddResourceData(string name, string typeName, byte[] serializedData)13365         public void AddResourceData(string name, string typeName, byte[] serializedData) { }
Close()13366         public void Close() { }
Dispose()13367         public void Dispose() { }
13368         [System.Security.SecuritySafeCriticalAttribute]
Generate()13369         public void Generate() { }
13370     }
13371     [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=false)]
13372     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13373     public sealed partial class SatelliteContractVersionAttribute : System.Attribute
13374     {
SatelliteContractVersionAttribute(string version)13375         public SatelliteContractVersionAttribute(string version) { }
13376         public string Version { get { throw null; } }
13377     }
13378     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13379     [System.SerializableAttribute]
13380     public enum UltimateResourceFallbackLocation
13381     {
13382         MainAssembly = 0,
13383         Satellite = 1,
13384     }
13385 }
13386 namespace System.Runtime
13387 {
13388     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
13389     public sealed partial class AssemblyTargetedPatchBandAttribute : System.Attribute
13390     {
AssemblyTargetedPatchBandAttribute(string targetedPatchBand)13391         public AssemblyTargetedPatchBandAttribute(string targetedPatchBand) { }
13392         public string TargetedPatchBand { get { throw null; } }
13393     }
13394     [System.SerializableAttribute]
13395     public enum GCLargeObjectHeapCompactionMode
13396     {
13397         CompactOnce = 2,
13398         Default = 1,
13399     }
13400     [System.SerializableAttribute]
13401     public enum GCLatencyMode
13402     {
13403         Batch = 0,
13404         Interactive = 1,
13405         LowLatency = 2,
13406         NoGCRegion = 4,
13407         SustainedLowLatency = 3,
13408     }
13409     public static partial class GCSettings
13410     {
13411         public static bool IsServerGC { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
13412         public static System.Runtime.GCLargeObjectHeapCompactionMode LargeObjectHeapCompactionMode { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2)), System.Security.SecuritySafeCriticalAttribute]get { throw null; } [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2)), System.Security.SecurityCriticalAttribute][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]set { } }
13413         public static System.Runtime.GCLatencyMode LatencyMode { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2)), System.Security.SecuritySafeCriticalAttribute]get { throw null; } [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2)), System.Security.SecurityCriticalAttribute][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]set { } }
13414     }
13415     public sealed partial class MemoryFailPoint : System.Runtime.ConstrainedExecution.CriticalFinalizerObject, System.IDisposable
13416     {
13417         [System.Security.SecurityCriticalAttribute]
MemoryFailPoint(int sizeInMegabytes)13418         public MemoryFailPoint(int sizeInMegabytes) { }
13419         [System.Security.SecuritySafeCriticalAttribute]
Dispose()13420         public void Dispose() { }
13421         [System.Security.SecuritySafeCriticalAttribute]
~MemoryFailPoint()13422         ~MemoryFailPoint() { }
13423     }
13424     public static partial class ProfileOptimization
13425     {
13426         [System.Security.SecurityCriticalAttribute]
SetProfileRoot(string directoryPath)13427         public static void SetProfileRoot(string directoryPath) { }
13428         [System.Security.SecurityCriticalAttribute]
StartProfile(string profile)13429         public static void StartProfile(string profile) { }
13430     }
13431     [System.AttributeUsageAttribute((System.AttributeTargets)(96), AllowMultiple=false, Inherited=false)]
13432     public sealed partial class TargetedPatchingOptOutAttribute : System.Attribute
13433     {
TargetedPatchingOptOutAttribute(string reason)13434         public TargetedPatchingOptOutAttribute(string reason) { }
13435         public string Reason { get { throw null; } }
13436     }
13437 }
13438 namespace System.Runtime.CompilerServices
13439 {
13440     [System.AttributeUsageAttribute((System.AttributeTargets)(256))]
13441     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13442     public sealed partial class AccessedThroughPropertyAttribute : System.Attribute
13443     {
AccessedThroughPropertyAttribute(string propertyName)13444         public AccessedThroughPropertyAttribute(string propertyName) { }
13445         public string PropertyName { get { throw null; } }
13446     }
13447     [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false, AllowMultiple=false)]
13448     [System.SerializableAttribute]
13449     public sealed partial class AsyncStateMachineAttribute : System.Runtime.CompilerServices.StateMachineAttribute
13450     {
AsyncStateMachineAttribute(System.Type stateMachineType)13451         public AsyncStateMachineAttribute(System.Type stateMachineType) : base (default(System.Type)) { }
13452     }
13453     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
13454     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
13455     public partial struct AsyncTaskMethodBuilder
13456     {
13457         public System.Threading.Tasks.Task Task { get { throw null; } }
13458         public void AwaitOnCompleted<TAwaiter, TStateMachine>(ref TAwaiter awaiter, ref TStateMachine stateMachine) where TAwaiter : System.Runtime.CompilerServices.INotifyCompletion where TStateMachine : System.Runtime.CompilerServices.IAsyncStateMachine { }
13459         public void AwaitUnsafeOnCompleted<TAwaiter, TStateMachine>(ref TAwaiter awaiter, ref TStateMachine stateMachine) where TAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion where TStateMachine : System.Runtime.CompilerServices.IAsyncStateMachine { }
13460         public static System.Runtime.CompilerServices.AsyncTaskMethodBuilder Create() { throw null; }
SetException(System.Exception exception)13461         public void SetException(System.Exception exception) { }
SetResult()13462         public void SetResult() { }
SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine stateMachine)13463         public void SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine stateMachine) { }
13464         [System.Diagnostics.DebuggerStepThroughAttribute]
13465         [System.Security.SecuritySafeCriticalAttribute]
13466         public void Start<TStateMachine>(ref TStateMachine stateMachine) where TStateMachine : System.Runtime.CompilerServices.IAsyncStateMachine { }
13467     }
13468     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
13469     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
13470     public partial struct AsyncTaskMethodBuilder<TResult>
13471     {
13472         public System.Threading.Tasks.Task<TResult> Task { get { throw null; } }
13473         public void AwaitOnCompleted<TAwaiter, TStateMachine>(ref TAwaiter awaiter, ref TStateMachine stateMachine) where TAwaiter : System.Runtime.CompilerServices.INotifyCompletion where TStateMachine : System.Runtime.CompilerServices.IAsyncStateMachine { }
13474         [System.Security.SecuritySafeCriticalAttribute]
13475         public void AwaitUnsafeOnCompleted<TAwaiter, TStateMachine>(ref TAwaiter awaiter, ref TStateMachine stateMachine) where TAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion where TStateMachine : System.Runtime.CompilerServices.IAsyncStateMachine { }
13476         public static System.Runtime.CompilerServices.AsyncTaskMethodBuilder<TResult> Create() { throw null; }
SetException(System.Exception exception)13477         public void SetException(System.Exception exception) { }
SetResult(TResult result)13478         public void SetResult(TResult result) { }
SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine stateMachine)13479         public void SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine stateMachine) { }
13480         [System.Diagnostics.DebuggerStepThroughAttribute]
13481         [System.Security.SecuritySafeCriticalAttribute]
13482         public void Start<TStateMachine>(ref TStateMachine stateMachine) where TStateMachine : System.Runtime.CompilerServices.IAsyncStateMachine { }
13483     }
13484     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
13485     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
13486     public partial struct AsyncVoidMethodBuilder
13487     {
13488         public void AwaitOnCompleted<TAwaiter, TStateMachine>(ref TAwaiter awaiter, ref TStateMachine stateMachine) where TAwaiter : System.Runtime.CompilerServices.INotifyCompletion where TStateMachine : System.Runtime.CompilerServices.IAsyncStateMachine { }
13489         [System.Security.SecuritySafeCriticalAttribute]
13490         public void AwaitUnsafeOnCompleted<TAwaiter, TStateMachine>(ref TAwaiter awaiter, ref TStateMachine stateMachine) where TAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion where TStateMachine : System.Runtime.CompilerServices.IAsyncStateMachine { }
13491         public static System.Runtime.CompilerServices.AsyncVoidMethodBuilder Create() { throw null; }
13492         public void SetException(System.Exception exception) { }
13493         public void SetResult() { }
13494         public void SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine stateMachine) { }
13495         [System.Diagnostics.DebuggerStepThroughAttribute]
13496         [System.Security.SecuritySafeCriticalAttribute]
13497         public void Start<TStateMachine>(ref TStateMachine stateMachine) where TStateMachine : System.Runtime.CompilerServices.IAsyncStateMachine { }
13498     }
13499     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13500     public partial class CallConvCdecl
13501     {
13502         public CallConvCdecl() { }
13503     }
13504     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13505     public partial class CallConvFastcall
13506     {
13507         public CallConvFastcall() { }
13508     }
13509     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13510     public partial class CallConvStdcall
13511     {
13512         public CallConvStdcall() { }
13513     }
13514     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13515     public partial class CallConvThiscall
13516     {
13517         public CallConvThiscall() { }
13518     }
13519     [System.AttributeUsageAttribute((System.AttributeTargets)(2048), Inherited=false)]
13520     public sealed partial class CallerFilePathAttribute : System.Attribute
13521     {
13522         public CallerFilePathAttribute() { }
13523     }
13524     [System.AttributeUsageAttribute((System.AttributeTargets)(2048), Inherited=false)]
13525     public sealed partial class CallerLineNumberAttribute : System.Attribute
13526     {
13527         public CallerLineNumberAttribute() { }
13528     }
13529     [System.AttributeUsageAttribute((System.AttributeTargets)(2048), Inherited=false)]
13530     public sealed partial class CallerMemberNameAttribute : System.Attribute
13531     {
13532         public CallerMemberNameAttribute() { }
13533     }
13534     [System.FlagsAttribute]
13535     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13536     [System.SerializableAttribute]
13537     public enum CompilationRelaxations
13538     {
13539         NoStringInterning = 8,
13540     }
13541     [System.AttributeUsageAttribute((System.AttributeTargets)(71))]
13542     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13543     [System.SerializableAttribute]
13544     public partial class CompilationRelaxationsAttribute : System.Attribute
13545     {
13546         public CompilationRelaxationsAttribute(int relaxations) { }
13547         public CompilationRelaxationsAttribute(System.Runtime.CompilerServices.CompilationRelaxations relaxations) { }
13548         public int CompilationRelaxations { get { throw null; } }
13549     }
13550     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), Inherited=true)]
13551     [System.SerializableAttribute]
13552     public sealed partial class CompilerGeneratedAttribute : System.Attribute
13553     {
13554         public CompilerGeneratedAttribute() { }
13555     }
13556     [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
13557     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13558     [System.SerializableAttribute]
13559     public partial class CompilerGlobalScopeAttribute : System.Attribute
13560     {
13561         public CompilerGlobalScopeAttribute() { }
13562     }
13563     public static partial class CompilerMarshalOverride
13564     {
13565     }
13566     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
13567     public sealed partial class ConditionalWeakTable<TKey, TValue> where TKey : class where TValue : class
13568     {
13569         [System.Security.SecuritySafeCriticalAttribute]
13570         public ConditionalWeakTable() { }
13571         [System.Security.SecuritySafeCriticalAttribute]
13572         public void Add(TKey key, TValue value) { }
13573         [System.Security.SecuritySafeCriticalAttribute]
13574         ~ConditionalWeakTable() { }
13575         public TValue GetOrCreateValue(TKey key) { throw null; }
13576         [System.Security.SecuritySafeCriticalAttribute]
13577         public TValue GetValue(TKey key, System.Runtime.CompilerServices.ConditionalWeakTable<TKey, TValue>.CreateValueCallback createValueCallback) { throw null; }
13578         [System.Security.SecuritySafeCriticalAttribute]
13579         public bool Remove(TKey key) { throw null; }
13580         [System.Security.SecuritySafeCriticalAttribute]
13581         public bool TryGetValue(TKey key, out TValue value) { value = default(TValue); throw null; }
13582         public delegate TValue CreateValueCallback(TKey key);
13583     }
13584     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
13585     public partial struct ConfiguredTaskAwaitable
13586     {
13587         public System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter GetAwaiter() { throw null; }
13588         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
13589         [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
13590         public partial struct ConfiguredTaskAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion, System.Runtime.CompilerServices.INotifyCompletion
13591         {
13592             public bool IsCompleted { get { throw null; } }
13593             public void GetResult() { }
13594             [System.Security.SecuritySafeCriticalAttribute]
13595             public void OnCompleted(System.Action continuation) { }
13596             [System.Security.SecurityCriticalAttribute]
13597             public void UnsafeOnCompleted(System.Action continuation) { }
13598         }
13599     }
13600     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
13601     public partial struct ConfiguredTaskAwaitable<TResult>
13602     {
13603         public System.Runtime.CompilerServices.ConfiguredTaskAwaitable<TResult>.ConfiguredTaskAwaiter GetAwaiter() { throw null; }
13604         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
13605         [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
13606         public partial struct ConfiguredTaskAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion, System.Runtime.CompilerServices.INotifyCompletion
13607         {
13608             public bool IsCompleted { get { throw null; } }
13609             public TResult GetResult() { throw null; }
13610             [System.Security.SecuritySafeCriticalAttribute]
13611             public void OnCompleted(System.Action continuation) { }
13612             [System.Security.SecurityCriticalAttribute]
13613             public void UnsafeOnCompleted(System.Action continuation) { }
13614         }
13615     }
13616     public static partial class ContractHelper
13617     {
13618         [System.Diagnostics.DebuggerNonUserCodeAttribute]
13619         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
13620         public static string RaiseContractFailedEvent(System.Diagnostics.Contracts.ContractFailureKind failureKind, string userMessage, string conditionText, System.Exception innerException) { throw null; }
13621         [System.Diagnostics.DebuggerNonUserCodeAttribute]
13622         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
13623         public static void TriggerFailure(System.Diagnostics.Contracts.ContractFailureKind kind, string displayMessage, string userMessage, string conditionText, System.Exception innerException) { }
13624     }
13625     [System.AttributeUsageAttribute((System.AttributeTargets)(2304), Inherited=false)]
13626     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13627     [System.SerializableAttribute]
13628     public abstract partial class CustomConstantAttribute : System.Attribute
13629     {
13630         protected CustomConstantAttribute() { }
13631         public abstract object Value { get; }
13632     }
13633     [System.AttributeUsageAttribute((System.AttributeTargets)(2304), Inherited=false)]
13634     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13635     [System.SerializableAttribute]
13636     public sealed partial class DateTimeConstantAttribute : System.Runtime.CompilerServices.CustomConstantAttribute
13637     {
13638         public DateTimeConstantAttribute(long ticks) { }
13639         public override object Value { get { throw null; } }
13640     }
13641     [System.AttributeUsageAttribute((System.AttributeTargets)(2304), Inherited=false)]
13642     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13643     [System.SerializableAttribute]
13644     public sealed partial class DecimalConstantAttribute : System.Attribute
13645     {
13646         public DecimalConstantAttribute(byte scale, byte sign, int hi, int mid, int low) { }
13647         [System.CLSCompliantAttribute(false)]
13648         public DecimalConstantAttribute(byte scale, byte sign, uint hi, uint mid, uint low) { }
13649         public decimal Value { get { throw null; } }
13650     }
13651     [System.AttributeUsageAttribute((System.AttributeTargets)(1))]
13652     [System.SerializableAttribute]
13653     public sealed partial class DefaultDependencyAttribute : System.Attribute
13654     {
13655         public DefaultDependencyAttribute(System.Runtime.CompilerServices.LoadHint loadHintArgument) { }
13656         public System.Runtime.CompilerServices.LoadHint LoadHint { get { throw null; } }
13657     }
13658     [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=true)]
13659     [System.SerializableAttribute]
13660     public sealed partial class DependencyAttribute : System.Attribute
13661     {
13662         public DependencyAttribute(string dependentAssemblyArgument, System.Runtime.CompilerServices.LoadHint loadHintArgument) { }
13663         public string DependentAssembly { get { throw null; } }
13664         public System.Runtime.CompilerServices.LoadHint LoadHint { get { throw null; } }
13665     }
13666     [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=false, Inherited=false)]
13667     public sealed partial class DisablePrivateReflectionAttribute : System.Attribute
13668     {
13669         public DisablePrivateReflectionAttribute() { }
13670     }
13671     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13672     public partial class DiscardableAttribute : System.Attribute
13673     {
13674         public DiscardableAttribute() { }
13675     }
13676     [System.AttributeUsageAttribute((System.AttributeTargets)(69))]
13677     public sealed partial class ExtensionAttribute : System.Attribute
13678     {
13679         public ExtensionAttribute() { }
13680     }
13681     [System.AttributeUsageAttribute((System.AttributeTargets)(256))]
13682     [System.SerializableAttribute]
13683     public sealed partial class FixedAddressValueTypeAttribute : System.Attribute
13684     {
13685         public FixedAddressValueTypeAttribute() { }
13686     }
13687     [System.AttributeUsageAttribute((System.AttributeTargets)(256), Inherited=false)]
13688     public sealed partial class FixedBufferAttribute : System.Attribute
13689     {
13690         public FixedBufferAttribute(System.Type elementType, int length) { }
13691         public System.Type ElementType { get { throw null; } }
13692         public int Length { get { throw null; } }
13693     }
13694     public static partial class FormattableStringFactory
13695     {
13696         public static System.FormattableString Create(string format, params object[] arguments) { throw null; }
13697     }
13698     [System.AttributeUsageAttribute((System.AttributeTargets)(8))]
13699     [System.SerializableAttribute]
13700     public sealed partial class HasCopySemanticsAttribute : System.Attribute
13701     {
13702         public HasCopySemanticsAttribute() { }
13703     }
13704     public partial interface IAsyncStateMachine
13705     {
13706         void MoveNext();
13707         void SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine stateMachine);
13708     }
13709     public partial interface ICriticalNotifyCompletion : System.Runtime.CompilerServices.INotifyCompletion
13710     {
13711         [System.Security.SecurityCriticalAttribute]
13712         void UnsafeOnCompleted(System.Action continuation);
13713     }
13714     [System.AttributeUsageAttribute((System.AttributeTargets)(2304), Inherited=false)]
13715     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13716     [System.SerializableAttribute]
13717     public sealed partial class IDispatchConstantAttribute : System.Runtime.CompilerServices.CustomConstantAttribute
13718     {
13719         public IDispatchConstantAttribute() { }
13720         public override object Value { get { throw null; } }
13721     }
13722     [System.AttributeUsageAttribute((System.AttributeTargets)(128), Inherited=true)]
13723     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13724     [System.SerializableAttribute]
13725     public sealed partial class IndexerNameAttribute : System.Attribute
13726     {
13727         public IndexerNameAttribute(string indexerName) { }
13728     }
13729     public partial interface INotifyCompletion
13730     {
13731         void OnCompleted(System.Action continuation);
13732     }
13733     [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=true, Inherited=false)]
13734     public sealed partial class InternalsVisibleToAttribute : System.Attribute
13735     {
13736         public InternalsVisibleToAttribute(string assemblyName) { }
13737         public bool AllInternalsVisible { get { throw null; } set { } }
13738         public string AssemblyName { get { throw null; } }
13739     }
13740     public static partial class IsBoxed
13741     {
13742     }
13743     [System.AttributeUsageAttribute((System.AttributeTargets)(8))]
13744     public sealed partial class IsByRefLikeAttribute : System.Attribute
13745     {
13746         public IsByRefLikeAttribute() { }
13747     }
13748     public static partial class IsByValue
13749     {
13750     }
13751     public static partial class IsConst
13752     {
13753     }
13754     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13755     public static partial class IsCopyConstructed
13756     {
13757     }
13758     public static partial class IsExplicitlyDereferenced
13759     {
13760     }
13761     public static partial class IsImplicitlyDereferenced
13762     {
13763     }
13764     public static partial class IsJitIntrinsic
13765     {
13766     }
13767     public static partial class IsLong
13768     {
13769     }
13770     public static partial class IsPinned
13771     {
13772     }
13773     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), Inherited=false)]
13774     public sealed partial class IsReadOnlyAttribute : System.Attribute
13775     {
13776         public IsReadOnlyAttribute() { }
13777     }
13778     public static partial class IsSignUnspecifiedByte
13779     {
13780     }
13781     public static partial class IsUdtReturn
13782     {
13783     }
13784     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13785     public static partial class IsVolatile
13786     {
13787     }
13788     [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false, AllowMultiple=false)]
13789     [System.SerializableAttribute]
13790     public sealed partial class IteratorStateMachineAttribute : System.Runtime.CompilerServices.StateMachineAttribute
13791     {
13792         public IteratorStateMachineAttribute(System.Type stateMachineType) : base (default(System.Type)) { }
13793     }
13794     public partial interface ITuple
13795     {
13796         object this[int index] { get; }
13797         int Length { get; }
13798     }
13799     [System.AttributeUsageAttribute((System.AttributeTargets)(2304), Inherited=false)]
13800     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13801     [System.SerializableAttribute]
13802     public sealed partial class IUnknownConstantAttribute : System.Runtime.CompilerServices.CustomConstantAttribute
13803     {
13804         public IUnknownConstantAttribute() { }
13805         public override object Value { get { throw null; } }
13806     }
13807     [System.SerializableAttribute]
13808     public enum LoadHint
13809     {
13810         Always = 1,
13811         Default = 0,
13812         Sometimes = 2,
13813     }
13814     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13815     [System.SerializableAttribute]
13816     public enum MethodCodeType
13817     {
13818         IL = 0,
13819         Native = 1,
13820         OPTIL = 2,
13821         Runtime = 3,
13822     }
13823     [System.AttributeUsageAttribute((System.AttributeTargets)(96), Inherited=false)]
13824     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13825     [System.SerializableAttribute]
13826     public sealed partial class MethodImplAttribute : System.Attribute
13827     {
13828         public System.Runtime.CompilerServices.MethodCodeType MethodCodeType;
13829         public MethodImplAttribute() { }
13830         public MethodImplAttribute(short value) { }
13831         public MethodImplAttribute(System.Runtime.CompilerServices.MethodImplOptions methodImplOptions) { }
13832         public System.Runtime.CompilerServices.MethodImplOptions Value { get { throw null; } }
13833     }
13834     [System.FlagsAttribute]
13835     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13836     [System.SerializableAttribute]
13837     public enum MethodImplOptions
13838     {
13839         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
13840         AggressiveInlining = 256,
13841         ForwardRef = 16,
13842         InternalCall = 4096,
13843         NoInlining = 8,
13844         NoOptimization = 64,
13845         PreserveSig = 128,
13846         Synchronized = 32,
13847         Unmanaged = 4,
13848     }
13849     [System.AttributeUsageAttribute((System.AttributeTargets)(8), Inherited=true)]
13850     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13851     [System.SerializableAttribute]
13852     public sealed partial class NativeCppClassAttribute : System.Attribute
13853     {
13854         public NativeCppClassAttribute() { }
13855     }
13856     [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=false)]
13857     [System.SerializableAttribute]
13858     public sealed partial class ReferenceAssemblyAttribute : System.Attribute
13859     {
13860         public ReferenceAssemblyAttribute() { }
13861         public ReferenceAssemblyAttribute(string description) { }
13862         public string Description { get { throw null; } }
13863     }
13864     [System.AttributeUsageAttribute((System.AttributeTargets)(1052), AllowMultiple=true, Inherited=false)]
13865     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
13866     [System.SerializableAttribute]
13867     public sealed partial class RequiredAttributeAttribute : System.Attribute
13868     {
13869         public RequiredAttributeAttribute(System.Type requiredContract) { }
13870         public System.Type RequiredContract { get { throw null; } }
13871     }
13872     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false, AllowMultiple=false)]
13873     [System.SerializableAttribute]
13874     public sealed partial class RuntimeCompatibilityAttribute : System.Attribute
13875     {
13876         public RuntimeCompatibilityAttribute() { }
13877         public bool WrapNonExceptionThrows { get { throw null; } set { } }
13878     }
13879     public static partial class RuntimeFeature
13880     {
13881         public const string PortablePdb = "PortablePdb";
13882         public static bool IsSupported(string feature) { throw null; }
13883     }
13884     public static partial class RuntimeHelpers
13885     {
13886         public static int OffsetToStringData { get { throw null; } }
13887         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
13888         [System.Security.SecuritySafeCriticalAttribute]
13889         public static void EnsureSufficientExecutionStack() { }
13890         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
13891         public static new bool Equals(object o1, object o2) { throw null; }
13892         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecurityCriticalAttribute]
13893         public static void ExecuteCodeWithGuaranteedCleanup(System.Runtime.CompilerServices.RuntimeHelpers.TryCode code, System.Runtime.CompilerServices.RuntimeHelpers.CleanupCode backoutCode, object userData) { }
13894         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
13895         public static int GetHashCode(object o) { throw null; }
13896         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
13897         public static object GetObjectValue(object obj) { throw null; }
13898         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
13899         public static void InitializeArray(System.Array array, System.RuntimeFieldHandle fldHandle) { }
13900         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
13901         [System.Security.SecurityCriticalAttribute]
13902         public static void PrepareConstrainedRegions() { }
13903         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
13904         [System.Security.SecurityCriticalAttribute]
13905         public static void PrepareConstrainedRegionsNoOP() { }
13906         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecurityCriticalAttribute]
13907         public static void PrepareContractedDelegate(System.Delegate d) { }
13908         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecurityCriticalAttribute]
13909         public static void PrepareDelegate(System.Delegate d) { }
13910         [System.Security.SecurityCriticalAttribute]
13911         public static void PrepareMethod(System.RuntimeMethodHandle method) { }
13912         [System.Security.SecurityCriticalAttribute]
13913         public static void PrepareMethod(System.RuntimeMethodHandle method, System.RuntimeTypeHandle[] instantiation) { }
13914         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
13915         [System.Security.SecurityCriticalAttribute]
13916         public static void ProbeForSufficientStack() { }
13917         public static void RunClassConstructor(System.RuntimeTypeHandle type) { }
13918         public static void RunModuleConstructor(System.ModuleHandle module) { }
13919         public delegate void CleanupCode(object userData, bool exceptionThrown);
13920         public delegate void TryCode(object userData);
13921     }
13922     [System.SerializableAttribute]
13923     public sealed partial class RuntimeWrappedException : System.Exception
13924     {
13925         internal RuntimeWrappedException() { }
13926         public object WrappedException { get { throw null; } }
13927         [System.Security.SecurityCriticalAttribute]
13928         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
13929     }
13930     [System.AttributeUsageAttribute((System.AttributeTargets)(16))]
13931     [System.SerializableAttribute]
13932     public sealed partial class ScopelessEnumAttribute : System.Attribute
13933     {
13934         public ScopelessEnumAttribute() { }
13935     }
13936     [System.AttributeUsageAttribute((System.AttributeTargets)(972))]
13937     public sealed partial class SpecialNameAttribute : System.Attribute
13938     {
13939         public SpecialNameAttribute() { }
13940     }
13941     [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false, AllowMultiple=false)]
13942     [System.SerializableAttribute]
13943     public partial class StateMachineAttribute : System.Attribute
13944     {
13945         public StateMachineAttribute(System.Type stateMachineType) { }
13946         public System.Type StateMachineType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
13947     }
13948     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
13949     [System.SerializableAttribute]
13950     public sealed partial class StringFreezingAttribute : System.Attribute
13951     {
13952         public StringFreezingAttribute() { }
13953     }
13954     [System.AttributeUsageAttribute((System.AttributeTargets)(3))]
13955     public sealed partial class SuppressIldasmAttribute : System.Attribute
13956     {
13957         public SuppressIldasmAttribute() { }
13958     }
13959     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
13960     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
13961     public partial struct TaskAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion, System.Runtime.CompilerServices.INotifyCompletion
13962     {
13963         public bool IsCompleted { get { throw null; } }
13964         public void GetResult() { }
13965         [System.Security.SecuritySafeCriticalAttribute]
13966         public void OnCompleted(System.Action continuation) { }
13967         [System.Security.SecurityCriticalAttribute]
13968         public void UnsafeOnCompleted(System.Action continuation) { }
13969     }
13970     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
13971     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
13972     public partial struct TaskAwaiter<TResult> : System.Runtime.CompilerServices.ICriticalNotifyCompletion, System.Runtime.CompilerServices.INotifyCompletion
13973     {
13974         public bool IsCompleted { get { throw null; } }
13975         public TResult GetResult() { throw null; }
13976         [System.Security.SecuritySafeCriticalAttribute]
13977         public void OnCompleted(System.Action continuation) { }
13978         [System.Security.SecurityCriticalAttribute]
13979         public void UnsafeOnCompleted(System.Action continuation) { }
13980     }
13981     [System.AttributeUsageAttribute((System.AttributeTargets)(11148))]
13982     [System.CLSCompliantAttribute(false)]
13983     public sealed partial class TupleElementNamesAttribute : System.Attribute
13984     {
13985         public TupleElementNamesAttribute(string[] transformNames) { }
13986         public System.Collections.Generic.IList<string> TransformNames { get { throw null; } }
13987     }
13988     [System.AttributeUsageAttribute((System.AttributeTargets)(5148), Inherited=false, AllowMultiple=false)]
13989     public sealed partial class TypeForwardedFromAttribute : System.Attribute
13990     {
13991         public TypeForwardedFromAttribute(string assemblyFullName) { }
13992         public string AssemblyFullName { get { throw null; } }
13993     }
13994     [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=true, Inherited=false)]
13995     public sealed partial class TypeForwardedToAttribute : System.Attribute
13996     {
13997         public TypeForwardedToAttribute(System.Type destination) { }
13998         public System.Type Destination { get { throw null; } }
13999     }
14000     [System.AttributeUsageAttribute((System.AttributeTargets)(8))]
14001     [System.SerializableAttribute]
14002     public sealed partial class UnsafeValueTypeAttribute : System.Attribute
14003     {
14004         public UnsafeValueTypeAttribute() { }
14005     }
14006     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Size=1)]
14007     public partial struct YieldAwaitable
14008     {
14009         public System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter GetAwaiter() { throw null; }
14010         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
14011         [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Size=1)]
14012         public partial struct YieldAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion, System.Runtime.CompilerServices.INotifyCompletion
14013         {
14014             public bool IsCompleted { get { throw null; } }
14015             public void GetResult() { }
14016             [System.Security.SecuritySafeCriticalAttribute]
14017             public void OnCompleted(System.Action continuation) { }
14018             [System.Security.SecurityCriticalAttribute]
14019             public void UnsafeOnCompleted(System.Action continuation) { }
14020         }
14021     }
14022 }
14023 namespace System.Runtime.ConstrainedExecution
14024 {
14025     [System.SerializableAttribute]
14026     public enum Cer
14027     {
14028         MayFail = 1,
14029         None = 0,
14030         Success = 2,
14031     }
14032     [System.SerializableAttribute]
14033     public enum Consistency
14034     {
14035         MayCorruptAppDomain = 1,
14036         MayCorruptInstance = 2,
14037         MayCorruptProcess = 0,
14038         WillNotCorruptState = 3,
14039     }
14040     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14041     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, UnmanagedCode=true)]
14042     public abstract partial class CriticalFinalizerObject
14043     {
14044         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
14045         protected CriticalFinalizerObject() { }
14046         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
14047         ~CriticalFinalizerObject() { }
14048     }
14049     [System.AttributeUsageAttribute((System.AttributeTargets)(96), Inherited=false)]
14050     public sealed partial class PrePrepareMethodAttribute : System.Attribute
14051     {
14052         public PrePrepareMethodAttribute() { }
14053     }
14054     [System.AttributeUsageAttribute((System.AttributeTargets)(1133), Inherited=false)]
14055     public sealed partial class ReliabilityContractAttribute : System.Attribute
14056     {
14057         public ReliabilityContractAttribute(System.Runtime.ConstrainedExecution.Consistency consistencyGuarantee, System.Runtime.ConstrainedExecution.Cer cer) { }
14058         public System.Runtime.ConstrainedExecution.Cer Cer { get { throw null; } }
14059         public System.Runtime.ConstrainedExecution.Consistency ConsistencyGuarantee { get { throw null; } }
14060     }
14061 }
14062 namespace System.Runtime.DesignerServices
14063 {
14064     public sealed partial class WindowsRuntimeDesignerContext
14065     {
14066         [System.Security.SecurityCriticalAttribute]
14067         public WindowsRuntimeDesignerContext(System.Collections.Generic.IEnumerable<string> paths, string name) { }
14068         public string Name { get { throw null; } }
14069         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecurityCriticalAttribute]
14070         public System.Reflection.Assembly GetAssembly(string assemblyName) { throw null; }
14071         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecurityCriticalAttribute]
14072         public System.Type GetType(string typeName) { throw null; }
14073         [System.Security.SecurityCriticalAttribute]
14074         public static void InitializeSharedContext(System.Collections.Generic.IEnumerable<string> paths) { }
14075         [System.Security.SecurityCriticalAttribute]
14076         public static void SetIterationContext(System.Runtime.DesignerServices.WindowsRuntimeDesignerContext context) { }
14077     }
14078 }
14079 namespace System.Runtime.ExceptionServices
14080 {
14081     public sealed partial class ExceptionDispatchInfo
14082     {
14083         internal ExceptionDispatchInfo() { }
14084         public System.Exception SourceException { get { throw null; } }
14085         public static System.Runtime.ExceptionServices.ExceptionDispatchInfo Capture(System.Exception source) { throw null; }
14086         public void Throw() { }
14087     }
14088     public partial class FirstChanceExceptionEventArgs : System.EventArgs
14089     {
14090         public FirstChanceExceptionEventArgs(System.Exception exception) { }
14091         public System.Exception Exception { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
14092     }
14093     [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false, Inherited=false)]
14094     public sealed partial class HandleProcessCorruptedStateExceptionsAttribute : System.Attribute
14095     {
14096         public HandleProcessCorruptedStateExceptionsAttribute() { }
14097     }
14098 }
14099 namespace System.Runtime.Hosting
14100 {
14101     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14102     [System.SerializableAttribute]
14103     public sealed partial class ActivationArguments : System.Security.Policy.EvidenceBase
14104     {
14105         public ActivationArguments(System.ActivationContext activationData) { }
14106         public ActivationArguments(System.ActivationContext activationContext, string[] activationData) { }
14107         public ActivationArguments(System.ApplicationIdentity applicationIdentity) { }
14108         public ActivationArguments(System.ApplicationIdentity applicationIdentity, string[] activationData) { }
14109         public System.ActivationContext ActivationContext { get { throw null; } }
14110         public string[] ActivationData { get { throw null; } }
14111         public System.ApplicationIdentity ApplicationIdentity { get { throw null; } }
14112         public override System.Security.Policy.EvidenceBase Clone() { throw null; }
14113     }
14114     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14115     public partial class ApplicationActivator
14116     {
14117         public ApplicationActivator() { }
14118         public virtual System.Runtime.Remoting.ObjectHandle CreateInstance(System.ActivationContext activationContext) { throw null; }
14119         [System.Security.SecuritySafeCriticalAttribute]
14120         public virtual System.Runtime.Remoting.ObjectHandle CreateInstance(System.ActivationContext activationContext, string[] activationCustomData) { throw null; }
14121         [System.Security.SecuritySafeCriticalAttribute]
14122         protected static System.Runtime.Remoting.ObjectHandle CreateInstanceHelper(System.AppDomainSetup adSetup) { throw null; }
14123     }
14124 }
14125 namespace System.Runtime.InteropServices
14126 {
14127     [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false, Inherited=false)]
14128     public sealed partial class AllowReversePInvokeCallsAttribute : System.Attribute
14129     {
14130         public AllowReversePInvokeCallsAttribute() { }
14131     }
14132     public enum Architecture
14133     {
14134         Arm = 2,
14135         Arm64 = 3,
14136         X64 = 1,
14137         X86 = 0,
14138     }
14139     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14140     [System.SerializableAttribute]
14141     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
14142     public partial struct ArrayWithOffset
14143     {
14144         [System.Security.SecuritySafeCriticalAttribute]
14145         public ArrayWithOffset(object array, int offset) { throw null;}
14146         public override bool Equals(object obj) { throw null; }
14147         public bool Equals(System.Runtime.InteropServices.ArrayWithOffset obj) { throw null; }
14148         public object GetArray() { throw null; }
14149         public override int GetHashCode() { throw null; }
14150         public int GetOffset() { throw null; }
14151         public static bool operator ==(System.Runtime.InteropServices.ArrayWithOffset a, System.Runtime.InteropServices.ArrayWithOffset b) { throw null; }
14152         public static bool operator !=(System.Runtime.InteropServices.ArrayWithOffset a, System.Runtime.InteropServices.ArrayWithOffset b) { throw null; }
14153     }
14154     [System.FlagsAttribute]
14155     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14156     public enum AssemblyRegistrationFlags
14157     {
14158         None = 0,
14159         SetCodeBase = 1,
14160     }
14161     [System.AttributeUsageAttribute((System.AttributeTargets)(1029), Inherited=false)]
14162     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14163     public sealed partial class AutomationProxyAttribute : System.Attribute
14164     {
14165         public AutomationProxyAttribute(bool val) { }
14166         public bool Value { get { throw null; } }
14167     }
14168     [System.AttributeUsageAttribute((System.AttributeTargets)(1037), Inherited=false)]
14169     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14170     public sealed partial class BestFitMappingAttribute : System.Attribute
14171     {
14172         public bool ThrowOnUnmappableChar;
14173         public BestFitMappingAttribute(bool BestFitMapping) { }
14174         public bool BestFitMapping { get { throw null; } }
14175     }
14176     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.BINDPTR instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
14177     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Explicit, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
14178     public partial struct BINDPTR
14179     {
14180         [System.Runtime.InteropServices.FieldOffsetAttribute(0)]
14181         public System.IntPtr lpfuncdesc;
14182         [System.Runtime.InteropServices.FieldOffsetAttribute(0)]
14183         public System.IntPtr lptcomp;
14184         [System.Runtime.InteropServices.FieldOffsetAttribute(0)]
14185         public System.IntPtr lpvardesc;
14186     }
14187     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.BIND_OPTS instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
14188     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
14189     public partial struct BIND_OPTS
14190     {
14191         public int cbStruct;
14192         public int dwTickCountDeadline;
14193         public int grfFlags;
14194         public int grfMode;
14195     }
14196     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14197     [System.SerializableAttribute]
14198     public sealed partial class BStrWrapper
14199     {
14200         [System.Security.SecuritySafeCriticalAttribute]
14201         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
14202         public BStrWrapper(object value) { }
14203         [System.Security.SecuritySafeCriticalAttribute]
14204         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
14205         public BStrWrapper(string value) { }
14206         public string WrappedObject { get { throw null; } }
14207     }
14208     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.CALLCONV instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
14209     [System.SerializableAttribute]
14210     public enum CALLCONV
14211     {
14212         CC_CDECL = 1,
14213         CC_MACPASCAL = 3,
14214         CC_MAX = 9,
14215         CC_MPWCDECL = 7,
14216         CC_MPWPASCAL = 8,
14217         CC_MSCPASCAL = 2,
14218         CC_PASCAL = 2,
14219         CC_RESERVED = 5,
14220         CC_STDCALL = 4,
14221         CC_SYSCALL = 6,
14222     }
14223     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14224     [System.SerializableAttribute]
14225     public enum CallingConvention
14226     {
14227         Cdecl = 2,
14228         FastCall = 5,
14229         StdCall = 3,
14230         ThisCall = 4,
14231         Winapi = 1,
14232     }
14233     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14234     [System.SerializableAttribute]
14235     public enum CharSet
14236     {
14237         Ansi = 2,
14238         Auto = 4,
14239         None = 1,
14240         Unicode = 3,
14241     }
14242     [System.AttributeUsageAttribute((System.AttributeTargets)(5), Inherited=false)]
14243     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14244     public sealed partial class ClassInterfaceAttribute : System.Attribute
14245     {
14246         public ClassInterfaceAttribute(short classInterfaceType) { }
14247         public ClassInterfaceAttribute(System.Runtime.InteropServices.ClassInterfaceType classInterfaceType) { }
14248         public System.Runtime.InteropServices.ClassInterfaceType Value { get { throw null; } }
14249     }
14250     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14251     [System.SerializableAttribute]
14252     public enum ClassInterfaceType
14253     {
14254         AutoDispatch = 1,
14255         AutoDual = 2,
14256         None = 0,
14257     }
14258     [System.AttributeUsageAttribute((System.AttributeTargets)(1024), Inherited=false)]
14259     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14260     public sealed partial class CoClassAttribute : System.Attribute
14261     {
14262         public CoClassAttribute(System.Type coClass) { }
14263         public System.Type CoClass { get { throw null; } }
14264     }
14265     [System.AttributeUsageAttribute((System.AttributeTargets)(10624), Inherited=false)]
14266     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14267     public sealed partial class ComAliasNameAttribute : System.Attribute
14268     {
14269         public ComAliasNameAttribute(string alias) { }
14270         public string Value { get { throw null; } }
14271     }
14272     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
14273     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14274     public sealed partial class ComCompatibleVersionAttribute : System.Attribute
14275     {
14276         public ComCompatibleVersionAttribute(int major, int minor, int build, int revision) { }
14277         public int BuildNumber { get { throw null; } }
14278         public int MajorVersion { get { throw null; } }
14279         public int MinorVersion { get { throw null; } }
14280         public int RevisionNumber { get { throw null; } }
14281     }
14282     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), Inherited=false)]
14283     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14284     public sealed partial class ComConversionLossAttribute : System.Attribute
14285     {
14286         public ComConversionLossAttribute() { }
14287     }
14288     [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=false)]
14289     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14290     public sealed partial class ComDefaultInterfaceAttribute : System.Attribute
14291     {
14292         public ComDefaultInterfaceAttribute(System.Type defaultInterface) { }
14293         public System.Type Value { get { throw null; } }
14294     }
14295     [System.AttributeUsageAttribute((System.AttributeTargets)(1024), Inherited=false)]
14296     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14297     public sealed partial class ComEventInterfaceAttribute : System.Attribute
14298     {
14299         public ComEventInterfaceAttribute(System.Type SourceInterface, System.Type EventProvider) { }
14300         public System.Type EventProvider { get { throw null; } }
14301         public System.Type SourceInterface { get { throw null; } }
14302     }
14303     public static partial class ComEventsHelper
14304     {
14305         [System.Security.SecurityCriticalAttribute]
14306         public static void Combine(object rcw, System.Guid iid, int dispid, System.Delegate d) { }
14307         [System.Security.SecurityCriticalAttribute]
14308         public static System.Delegate Remove(object rcw, System.Guid iid, int dispid, System.Delegate d) { throw null; }
14309     }
14310     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14311     [System.SerializableAttribute]
14312     public partial class COMException : System.Runtime.InteropServices.ExternalException
14313     {
14314         public COMException() { }
14315         protected COMException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
14316         public COMException(string message) { }
14317         public COMException(string message, System.Exception inner) { }
14318         public COMException(string message, int errorCode) { }
14319         public override string ToString() { throw null; }
14320     }
14321     [System.AttributeUsageAttribute((System.AttributeTargets)(1028), Inherited=false)]
14322     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14323     public sealed partial class ComImportAttribute : System.Attribute
14324     {
14325         public ComImportAttribute() { }
14326     }
14327     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14328     [System.SerializableAttribute]
14329     public enum ComInterfaceType
14330     {
14331         InterfaceIsDual = 0,
14332         InterfaceIsIDispatch = 2,
14333         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
14334         InterfaceIsIInspectable = 3,
14335         InterfaceIsIUnknown = 1,
14336     }
14337     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14338     [System.SerializableAttribute]
14339     public enum ComMemberType
14340     {
14341         Method = 0,
14342         PropGet = 1,
14343         PropSet = 2,
14344     }
14345     [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false)]
14346     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14347     public sealed partial class ComRegisterFunctionAttribute : System.Attribute
14348     {
14349         public ComRegisterFunctionAttribute() { }
14350     }
14351     [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true)]
14352     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14353     public sealed partial class ComSourceInterfacesAttribute : System.Attribute
14354     {
14355         public ComSourceInterfacesAttribute(string sourceInterfaces) { }
14356         public ComSourceInterfacesAttribute(System.Type sourceInterface) { }
14357         public ComSourceInterfacesAttribute(System.Type sourceInterface1, System.Type sourceInterface2) { }
14358         public ComSourceInterfacesAttribute(System.Type sourceInterface1, System.Type sourceInterface2, System.Type sourceInterface3) { }
14359         public ComSourceInterfacesAttribute(System.Type sourceInterface1, System.Type sourceInterface2, System.Type sourceInterface3, System.Type sourceInterface4) { }
14360         public string Value { get { throw null; } }
14361     }
14362     [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false)]
14363     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14364     public sealed partial class ComUnregisterFunctionAttribute : System.Attribute
14365     {
14366         public ComUnregisterFunctionAttribute() { }
14367     }
14368     [System.AttributeUsageAttribute((System.AttributeTargets)(5597), Inherited=false)]
14369     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14370     public sealed partial class ComVisibleAttribute : System.Attribute
14371     {
14372         public ComVisibleAttribute(bool visibility) { }
14373         public bool Value { get { throw null; } }
14374     }
14375     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.CONNECTDATA instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
14376     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
14377     public partial struct CONNECTDATA
14378     {
14379         public int dwCookie;
14380         [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]
14381         public object pUnk;
14382     }
14383     [System.Security.SecurityCriticalAttribute]
14384     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, UnmanagedCode=true)]
14385     public abstract partial class CriticalHandle : System.Runtime.ConstrainedExecution.CriticalFinalizerObject, System.IDisposable
14386     {
14387         protected System.IntPtr handle;
14388         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
14389         protected CriticalHandle(System.IntPtr invalidHandleValue) { }
14390         public bool IsClosed { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
14391         public abstract bool IsInvalid { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get; }
14392         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
14393         [System.Security.SecurityCriticalAttribute]
14394         public void Close() { }
14395         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
14396         [System.Security.SecuritySafeCriticalAttribute]
14397         public void Dispose() { }
14398         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
14399         [System.Security.SecurityCriticalAttribute]
14400         protected virtual void Dispose(bool disposing) { }
14401         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
14402         [System.Security.SecuritySafeCriticalAttribute]
14403         ~CriticalHandle() { }
14404         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
14405         protected abstract bool ReleaseHandle();
14406         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
14407         protected void SetHandle(System.IntPtr handle) { }
14408         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
14409         public void SetHandleAsInvalid() { }
14410     }
14411     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14412     [System.SerializableAttribute]
14413     public sealed partial class CurrencyWrapper
14414     {
14415         public CurrencyWrapper(decimal obj) { }
14416         public CurrencyWrapper(object obj) { }
14417         public decimal WrappedObject { get { throw null; } }
14418     }
14419     [System.SerializableAttribute]
14420     public enum CustomQueryInterfaceMode
14421     {
14422         Allow = 1,
14423         Ignore = 0,
14424     }
14425     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
14426     [System.SerializableAttribute]
14427     public enum CustomQueryInterfaceResult
14428     {
14429         Failed = 2,
14430         Handled = 0,
14431         NotHandled = 1,
14432     }
14433     [System.AttributeUsageAttribute((System.AttributeTargets)(2), Inherited=false)]
14434     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14435     public sealed partial class DefaultCharSetAttribute : System.Attribute
14436     {
14437         public DefaultCharSetAttribute(System.Runtime.InteropServices.CharSet charSet) { }
14438         public System.Runtime.InteropServices.CharSet CharSet { get { throw null; } }
14439     }
14440     [System.AttributeUsageAttribute((System.AttributeTargets)(65), AllowMultiple=false)]
14441     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
14442     public sealed partial class DefaultDllImportSearchPathsAttribute : System.Attribute
14443     {
14444         public DefaultDllImportSearchPathsAttribute(System.Runtime.InteropServices.DllImportSearchPath paths) { }
14445         public System.Runtime.InteropServices.DllImportSearchPath Paths { get { throw null; } }
14446     }
14447     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.DESCKIND instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
14448     [System.SerializableAttribute]
14449     public enum DESCKIND
14450     {
14451         DESCKIND_FUNCDESC = 1,
14452         DESCKIND_IMPLICITAPPOBJ = 4,
14453         DESCKIND_MAX = 5,
14454         DESCKIND_NONE = 0,
14455         DESCKIND_TYPECOMP = 3,
14456         DESCKIND_VARDESC = 2,
14457     }
14458     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14459     [System.SerializableAttribute]
14460     public sealed partial class DispatchWrapper
14461     {
14462         [System.Security.SecuritySafeCriticalAttribute]
14463         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
14464         public DispatchWrapper(object obj) { }
14465         public object WrappedObject { get { throw null; } }
14466     }
14467     [System.AttributeUsageAttribute((System.AttributeTargets)(960), Inherited=false)]
14468     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14469     public sealed partial class DispIdAttribute : System.Attribute
14470     {
14471         public DispIdAttribute(int dispId) { }
14472         public int Value { get { throw null; } }
14473     }
14474     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.DISPPARAMS instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
14475     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
14476     public partial struct DISPPARAMS
14477     {
14478         public int cArgs;
14479         public int cNamedArgs;
14480         public System.IntPtr rgdispidNamedArgs;
14481         public System.IntPtr rgvarg;
14482     }
14483     [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false)]
14484     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14485     public sealed partial class DllImportAttribute : System.Attribute
14486     {
14487         public bool BestFitMapping;
14488         public System.Runtime.InteropServices.CallingConvention CallingConvention;
14489         public System.Runtime.InteropServices.CharSet CharSet;
14490         public string EntryPoint;
14491         public bool ExactSpelling;
14492         public bool PreserveSig;
14493         public bool SetLastError;
14494         public bool ThrowOnUnmappableChar;
14495         public DllImportAttribute(string dllName) { }
14496         public string Value { get { throw null; } }
14497     }
14498     [System.FlagsAttribute]
14499     public enum DllImportSearchPath
14500     {
14501         ApplicationDirectory = 512,
14502         AssemblyDirectory = 2,
14503         LegacyBehavior = 0,
14504         SafeDirectories = 4096,
14505         System32 = 2048,
14506         UseDllDirectoryForDependencies = 256,
14507         UserDirectories = 1024,
14508     }
14509     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.ELEMDESC instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
14510     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
14511     public partial struct ELEMDESC
14512     {
14513         public System.Runtime.InteropServices.ELEMDESC.DESCUNION desc;
14514         public System.Runtime.InteropServices.TYPEDESC tdesc;
14515         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
14516         [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Explicit, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
14517         public partial struct DESCUNION
14518         {
14519             [System.Runtime.InteropServices.FieldOffsetAttribute(0)]
14520             public System.Runtime.InteropServices.IDLDESC idldesc;
14521             [System.Runtime.InteropServices.FieldOffsetAttribute(0)]
14522             public System.Runtime.InteropServices.PARAMDESC paramdesc;
14523         }
14524     }
14525     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14526     [System.SerializableAttribute]
14527     public sealed partial class ErrorWrapper
14528     {
14529         [System.Security.SecuritySafeCriticalAttribute]
14530         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
14531         public ErrorWrapper(System.Exception e) { }
14532         public ErrorWrapper(int errorCode) { }
14533         public ErrorWrapper(object errorCode) { }
14534         public int ErrorCode { get { throw null; } }
14535     }
14536     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.EXCEPINFO instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
14537     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
14538     public partial struct EXCEPINFO
14539     {
14540         [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]
14541         public string bstrDescription;
14542         [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]
14543         public string bstrHelpFile;
14544         [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]
14545         public string bstrSource;
14546         public int dwHelpContext;
14547         public System.IntPtr pfnDeferredFillIn;
14548         public System.IntPtr pvReserved;
14549         public short wCode;
14550         public short wReserved;
14551     }
14552     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14553     [System.SerializableAttribute]
14554     public enum ExporterEventKind
14555     {
14556         ERROR_REFTOINVALIDASSEMBLY = 2,
14557         NOTIF_CONVERTWARNING = 1,
14558         NOTIF_TYPECONVERTED = 0,
14559     }
14560     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14561     public sealed partial class ExtensibleClassFactory
14562     {
14563         internal ExtensibleClassFactory() { }
14564         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
14565         public static void RegisterObjectCreationCallback(System.Runtime.InteropServices.ObjectCreationDelegate callback) { }
14566     }
14567     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14568     [System.SerializableAttribute]
14569     public partial class ExternalException : System.SystemException
14570     {
14571         public ExternalException() { }
14572         protected ExternalException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
14573         public ExternalException(string message) { }
14574         public ExternalException(string message, System.Exception inner) { }
14575         public ExternalException(string message, int errorCode) { }
14576         public virtual int ErrorCode { get { throw null; } }
14577         public override string ToString() { throw null; }
14578     }
14579     [System.AttributeUsageAttribute((System.AttributeTargets)(256), Inherited=false)]
14580     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14581     public sealed partial class FieldOffsetAttribute : System.Attribute
14582     {
14583         public FieldOffsetAttribute(int offset) { }
14584         public int Value { get { throw null; } }
14585     }
14586     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.FILETIME instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
14587     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
14588     public partial struct FILETIME
14589     {
14590         public int dwHighDateTime;
14591         public int dwLowDateTime;
14592     }
14593     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.FUNCDESC instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
14594     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
14595     public partial struct FUNCDESC
14596     {
14597         public System.Runtime.InteropServices.CALLCONV callconv;
14598         public short cParams;
14599         public short cParamsOpt;
14600         public short cScodes;
14601         public System.Runtime.InteropServices.ELEMDESC elemdescFunc;
14602         public System.Runtime.InteropServices.FUNCKIND funckind;
14603         public System.Runtime.InteropServices.INVOKEKIND invkind;
14604         public System.IntPtr lprgelemdescParam;
14605         public System.IntPtr lprgscode;
14606         public int memid;
14607         public short oVft;
14608         public short wFuncFlags;
14609     }
14610     [System.FlagsAttribute]
14611     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.FUNCFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
14612     [System.SerializableAttribute]
14613     public enum FUNCFLAGS : short
14614     {
14615         FUNCFLAG_FBINDABLE = (short)4,
14616         FUNCFLAG_FDEFAULTBIND = (short)32,
14617         FUNCFLAG_FDEFAULTCOLLELEM = (short)256,
14618         FUNCFLAG_FDISPLAYBIND = (short)16,
14619         FUNCFLAG_FHIDDEN = (short)64,
14620         FUNCFLAG_FIMMEDIATEBIND = (short)4096,
14621         FUNCFLAG_FNONBROWSABLE = (short)1024,
14622         FUNCFLAG_FREPLACEABLE = (short)2048,
14623         FUNCFLAG_FREQUESTEDIT = (short)8,
14624         FUNCFLAG_FRESTRICTED = (short)1,
14625         FUNCFLAG_FSOURCE = (short)2,
14626         FUNCFLAG_FUIDEFAULT = (short)512,
14627         FUNCFLAG_FUSESGETLASTERROR = (short)128,
14628     }
14629     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.FUNCKIND instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
14630     [System.SerializableAttribute]
14631     public enum FUNCKIND
14632     {
14633         FUNC_DISPATCH = 4,
14634         FUNC_NONVIRTUAL = 2,
14635         FUNC_PUREVIRTUAL = 1,
14636         FUNC_STATIC = 3,
14637         FUNC_VIRTUAL = 0,
14638     }
14639     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14640     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
14641     public partial struct GCHandle
14642     {
14643         public bool IsAllocated { get { throw null; } }
14644         public object Target { [System.Security.SecurityCriticalAttribute]get { throw null; } [System.Security.SecurityCriticalAttribute]set { } }
14645         [System.Security.SecurityCriticalAttribute]
14646         public System.IntPtr AddrOfPinnedObject() { throw null; }
14647         [System.Security.SecurityCriticalAttribute]
14648         public static System.Runtime.InteropServices.GCHandle Alloc(object value) { throw null; }
14649         [System.Security.SecurityCriticalAttribute]
14650         public static System.Runtime.InteropServices.GCHandle Alloc(object value, System.Runtime.InteropServices.GCHandleType type) { throw null; }
14651         public override bool Equals(object o) { throw null; }
14652         [System.Security.SecurityCriticalAttribute]
14653         public void Free() { }
14654         [System.Security.SecurityCriticalAttribute]
14655         public static System.Runtime.InteropServices.GCHandle FromIntPtr(System.IntPtr value) { throw null; }
14656         public override int GetHashCode() { throw null; }
14657         public static bool operator ==(System.Runtime.InteropServices.GCHandle a, System.Runtime.InteropServices.GCHandle b) { throw null; }
14658         [System.Security.SecurityCriticalAttribute]
14659         public static explicit operator System.Runtime.InteropServices.GCHandle (System.IntPtr value) { throw null; }
14660         public static explicit operator System.IntPtr (System.Runtime.InteropServices.GCHandle value) { throw null; }
14661         public static bool operator !=(System.Runtime.InteropServices.GCHandle a, System.Runtime.InteropServices.GCHandle b) { throw null; }
14662         public static System.IntPtr ToIntPtr(System.Runtime.InteropServices.GCHandle value) { throw null; }
14663     }
14664     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14665     [System.SerializableAttribute]
14666     public enum GCHandleType
14667     {
14668         Normal = 2,
14669         Pinned = 3,
14670         Weak = 0,
14671         WeakTrackResurrection = 1,
14672     }
14673     [System.AttributeUsageAttribute((System.AttributeTargets)(5149), Inherited=false)]
14674     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14675     public sealed partial class GuidAttribute : System.Attribute
14676     {
14677         public GuidAttribute(string guid) { }
14678         public string Value { get { throw null; } }
14679     }
14680     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14681     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
14682     public partial struct HandleRef
14683     {
14684         public HandleRef(object wrapper, System.IntPtr handle) { throw null;}
14685         public System.IntPtr Handle { get { throw null; } }
14686         public object Wrapper { get { throw null; } }
14687         public static explicit operator System.IntPtr (System.Runtime.InteropServices.HandleRef value) { throw null; }
14688         public static System.IntPtr ToIntPtr(System.Runtime.InteropServices.HandleRef value) { throw null; }
14689     }
14690     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14691     public partial interface ICustomAdapter
14692     {
14693         [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]
14694         object GetUnderlyingObject();
14695     }
14696     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14697     public partial interface ICustomFactory
14698     {
14699         System.MarshalByRefObject CreateInstance(System.Type serverType);
14700     }
14701     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14702     public partial interface ICustomMarshaler
14703     {
14704         void CleanUpManagedData(object ManagedObj);
14705         void CleanUpNativeData(System.IntPtr pNativeData);
14706         int GetNativeDataSize();
14707         System.IntPtr MarshalManagedToNative(object ManagedObj);
14708         object MarshalNativeToManaged(System.IntPtr pNativeData);
14709     }
14710     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
14711     public partial interface ICustomQueryInterface
14712     {
14713         [System.Security.SecurityCriticalAttribute]
14714         System.Runtime.InteropServices.CustomQueryInterfaceResult GetInterface([System.Runtime.InteropServices.In]ref System.Guid iid, out System.IntPtr ppv);
14715     }
14716     [System.AttributeUsageAttribute((System.AttributeTargets)(5), Inherited=false)]
14717     [System.ObsoleteAttribute("This attribute is deprecated and will be removed in a future version.", false)]
14718     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14719     public sealed partial class IDispatchImplAttribute : System.Attribute
14720     {
14721         public IDispatchImplAttribute(short implType) { }
14722         public IDispatchImplAttribute(System.Runtime.InteropServices.IDispatchImplType implType) { }
14723         public System.Runtime.InteropServices.IDispatchImplType Value { get { throw null; } }
14724     }
14725     [System.ObsoleteAttribute("The IDispatchImplAttribute is deprecated.", false)]
14726     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14727     [System.SerializableAttribute]
14728     public enum IDispatchImplType
14729     {
14730         CompatibleImpl = 2,
14731         InternalImpl = 1,
14732         SystemDefinedImpl = 0,
14733     }
14734     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.IDLDESC instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
14735     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
14736     public partial struct IDLDESC
14737     {
14738         public int dwReserved;
14739         public System.Runtime.InteropServices.IDLFLAG wIDLFlags;
14740     }
14741     [System.FlagsAttribute]
14742     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.IDLFLAG instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
14743     [System.SerializableAttribute]
14744     public enum IDLFLAG : short
14745     {
14746         IDLFLAG_FIN = (short)1,
14747         IDLFLAG_FLCID = (short)4,
14748         IDLFLAG_FOUT = (short)2,
14749         IDLFLAG_FRETVAL = (short)8,
14750         IDLFLAG_NONE = (short)0,
14751     }
14752     [System.FlagsAttribute]
14753     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.IMPLTYPEFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
14754     [System.SerializableAttribute]
14755     public enum IMPLTYPEFLAGS
14756     {
14757         IMPLTYPEFLAG_FDEFAULT = 1,
14758         IMPLTYPEFLAG_FDEFAULTVTABLE = 8,
14759         IMPLTYPEFLAG_FRESTRICTED = 4,
14760         IMPLTYPEFLAG_FSOURCE = 2,
14761     }
14762     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
14763     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14764     public sealed partial class ImportedFromTypeLibAttribute : System.Attribute
14765     {
14766         public ImportedFromTypeLibAttribute(string tlbFile) { }
14767         public string Value { get { throw null; } }
14768     }
14769     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14770     [System.SerializableAttribute]
14771     public enum ImporterEventKind
14772     {
14773         ERROR_REFTOINVALIDTYPELIB = 2,
14774         NOTIF_CONVERTWARNING = 1,
14775         NOTIF_TYPECONVERTED = 0,
14776     }
14777     [System.AttributeUsageAttribute((System.AttributeTargets)(2048), Inherited=false)]
14778     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14779     public sealed partial class InAttribute : System.Attribute
14780     {
14781         public InAttribute() { }
14782     }
14783     [System.AttributeUsageAttribute((System.AttributeTargets)(1024), Inherited=false)]
14784     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14785     public sealed partial class InterfaceTypeAttribute : System.Attribute
14786     {
14787         public InterfaceTypeAttribute(short interfaceType) { }
14788         public InterfaceTypeAttribute(System.Runtime.InteropServices.ComInterfaceType interfaceType) { }
14789         public System.Runtime.InteropServices.ComInterfaceType Value { get { throw null; } }
14790     }
14791     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14792     [System.SerializableAttribute]
14793     public partial class InvalidComObjectException : System.SystemException
14794     {
14795         public InvalidComObjectException() { }
14796         protected InvalidComObjectException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
14797         public InvalidComObjectException(string message) { }
14798         public InvalidComObjectException(string message, System.Exception inner) { }
14799     }
14800     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14801     [System.SerializableAttribute]
14802     public partial class InvalidOleVariantTypeException : System.SystemException
14803     {
14804         public InvalidOleVariantTypeException() { }
14805         protected InvalidOleVariantTypeException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
14806         public InvalidOleVariantTypeException(string message) { }
14807         public InvalidOleVariantTypeException(string message, System.Exception inner) { }
14808     }
14809     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.INVOKEKIND instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
14810     [System.SerializableAttribute]
14811     public enum INVOKEKIND
14812     {
14813         INVOKE_FUNC = 1,
14814         INVOKE_PROPERTYGET = 2,
14815         INVOKE_PROPERTYPUT = 4,
14816         INVOKE_PROPERTYPUTREF = 8,
14817     }
14818     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14819     [System.Runtime.InteropServices.GuidAttribute("CCBD682C-73A5-4568-B8B0-C7007E11ABA2")]
14820     public partial interface IRegistrationServices
14821     {
14822         System.Guid GetManagedCategoryGuid();
14823         [System.Security.SecurityCriticalAttribute]
14824         string GetProgIdForType(System.Type type);
14825         [System.Security.SecurityCriticalAttribute]
14826         System.Type[] GetRegistrableTypesInAssembly(System.Reflection.Assembly assembly);
14827         [System.Security.SecurityCriticalAttribute]
14828         bool RegisterAssembly(System.Reflection.Assembly assembly, System.Runtime.InteropServices.AssemblyRegistrationFlags flags);
14829         [System.Security.SecurityCriticalAttribute]
14830         void RegisterTypeForComClients(System.Type type, ref System.Guid g);
14831         bool TypeRepresentsComType(System.Type type);
14832         [System.Security.SecurityCriticalAttribute]
14833         bool TypeRequiresRegistration(System.Type type);
14834         [System.Security.SecurityCriticalAttribute]
14835         bool UnregisterAssembly(System.Reflection.Assembly assembly);
14836     }
14837     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14838     [System.Runtime.InteropServices.GuidAttribute("F1C3BF78-C3E4-11d3-88E7-00902754C43A")]
14839     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
14840     public partial interface ITypeLibConverter
14841     {
14842         [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]
14843         object ConvertAssemblyToTypeLib(System.Reflection.Assembly assembly, string typeLibName, System.Runtime.InteropServices.TypeLibExporterFlags flags, System.Runtime.InteropServices.ITypeLibExporterNotifySink notifySink);
14844         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);
14845         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);
14846         bool GetPrimaryInteropAssembly(System.Guid g, int major, int minor, int lcid, out string asmName, out string asmCodeBase);
14847     }
14848     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14849     [System.Runtime.InteropServices.GuidAttribute("FA1F3615-ACB9-486d-9EAC-1BEF87E36B09")]
14850     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
14851     public partial interface ITypeLibExporterNameProvider
14852     {
14853         [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.SafeArray)]
14854         string[] GetNames();
14855     }
14856     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14857     [System.Runtime.InteropServices.GuidAttribute("F1C3BF77-C3E4-11d3-88E7-00902754C43A")]
14858     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
14859     public partial interface ITypeLibExporterNotifySink
14860     {
14861         void ReportEvent(System.Runtime.InteropServices.ExporterEventKind eventKind, int eventCode, string eventMsg);
14862         [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]
14863         object ResolveRef(System.Reflection.Assembly assembly);
14864     }
14865     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14866     [System.Runtime.InteropServices.GuidAttribute("F1C3BF76-C3E4-11d3-88E7-00902754C43A")]
14867     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
14868     public partial interface ITypeLibImporterNotifySink
14869     {
14870         void ReportEvent(System.Runtime.InteropServices.ImporterEventKind eventKind, int eventCode, string eventMsg);
14871         System.Reflection.Assembly ResolveRef([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]object typeLib);
14872     }
14873     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14874     [System.SerializableAttribute]
14875     public enum LayoutKind
14876     {
14877         Auto = 3,
14878         Explicit = 2,
14879         Sequential = 0,
14880     }
14881     [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false)]
14882     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
14883     public sealed partial class LCIDConversionAttribute : System.Attribute
14884     {
14885         public LCIDConversionAttribute(int lcid) { }
14886         public int Value { get { throw null; } }
14887     }
14888     [System.FlagsAttribute]
14889     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.LIBFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
14890     [System.SerializableAttribute]
14891     public enum LIBFLAGS : short
14892     {
14893         LIBFLAG_FCONTROL = (short)2,
14894         LIBFLAG_FHASDISKIMAGE = (short)8,
14895         LIBFLAG_FHIDDEN = (short)4,
14896         LIBFLAG_FRESTRICTED = (short)1,
14897     }
14898     [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false, AllowMultiple=false)]
14899     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
14900     public sealed partial class ManagedToNativeComInteropStubAttribute : System.Attribute
14901     {
14902         public ManagedToNativeComInteropStubAttribute(System.Type classType, string methodName) { }
14903         public System.Type ClassType { get { throw null; } }
14904         public string MethodName { get { throw null; } }
14905     }
14906     public static partial class Marshal
14907     {
14908         public static readonly int SystemDefaultCharSize;
14909         public static readonly int SystemMaxDBCSCharSize;
14910         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecurityCriticalAttribute]
14911         public static int AddRef(System.IntPtr pUnk) { throw null; }
14912         [System.Security.SecurityCriticalAttribute]
14913         public static System.IntPtr AllocCoTaskMem(int cb) { throw null; }
14914         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
14915         [System.Security.SecurityCriticalAttribute]
14916         public static System.IntPtr AllocHGlobal(int cb) { throw null; }
14917         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
14918         [System.Security.SecurityCriticalAttribute]
14919         public static System.IntPtr AllocHGlobal(System.IntPtr cb) { throw null; }
14920         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecurityCriticalAttribute]
14921         public static bool AreComObjectsAvailableForCleanup() { throw null; }
14922         [System.Security.SecurityCriticalAttribute]
14923         public static object BindToMoniker(string monikerName) { throw null; }
14924         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecurityCriticalAttribute]
14925         public static void ChangeWrapperHandleStrength(object otp, bool fIsWeak) { }
14926         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecurityCriticalAttribute]
14927         public static void CleanupUnusedObjectsInCurrentContext() { }
14928         [System.Security.SecurityCriticalAttribute]
14929         public static void Copy(byte[] source, int startIndex, System.IntPtr destination, int length) { }
14930         [System.Security.SecurityCriticalAttribute]
14931         public static void Copy(char[] source, int startIndex, System.IntPtr destination, int length) { }
14932         [System.Security.SecurityCriticalAttribute]
14933         public static void Copy(double[] source, int startIndex, System.IntPtr destination, int length) { }
14934         [System.Security.SecurityCriticalAttribute]
14935         public static void Copy(short[] source, int startIndex, System.IntPtr destination, int length) { }
14936         [System.Security.SecurityCriticalAttribute]
14937         public static void Copy(int[] source, int startIndex, System.IntPtr destination, int length) { }
14938         [System.Security.SecurityCriticalAttribute]
14939         public static void Copy(long[] source, int startIndex, System.IntPtr destination, int length) { }
14940         [System.Security.SecurityCriticalAttribute]
14941         public static void Copy(System.IntPtr source, byte[] destination, int startIndex, int length) { }
14942         [System.Security.SecurityCriticalAttribute]
14943         public static void Copy(System.IntPtr source, char[] destination, int startIndex, int length) { }
14944         [System.Security.SecurityCriticalAttribute]
14945         public static void Copy(System.IntPtr source, double[] destination, int startIndex, int length) { }
14946         [System.Security.SecurityCriticalAttribute]
14947         public static void Copy(System.IntPtr source, short[] destination, int startIndex, int length) { }
14948         [System.Security.SecurityCriticalAttribute]
14949         public static void Copy(System.IntPtr source, int[] destination, int startIndex, int length) { }
14950         [System.Security.SecurityCriticalAttribute]
14951         public static void Copy(System.IntPtr source, long[] destination, int startIndex, int length) { }
14952         [System.Security.SecurityCriticalAttribute]
14953         public static void Copy(System.IntPtr source, System.IntPtr[] destination, int startIndex, int length) { }
14954         [System.Security.SecurityCriticalAttribute]
14955         public static void Copy(System.IntPtr source, float[] destination, int startIndex, int length) { }
14956         [System.Security.SecurityCriticalAttribute]
14957         public static void Copy(System.IntPtr[] source, int startIndex, System.IntPtr destination, int length) { }
14958         [System.Security.SecurityCriticalAttribute]
14959         public static void Copy(float[] source, int startIndex, System.IntPtr destination, int length) { }
14960         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecurityCriticalAttribute]
14961         public static System.IntPtr CreateAggregatedObject(System.IntPtr pOuter, object o) { throw null; }
14962         [System.Security.SecurityCriticalAttribute]
14963         public static System.IntPtr CreateAggregatedObject<T>(System.IntPtr pOuter, T o) { throw null; }
14964         [System.Security.SecurityCriticalAttribute]
14965         public static object CreateWrapperOfType(object o, System.Type t) { throw null; }
14966         [System.Security.SecurityCriticalAttribute]
14967         public static TWrapper CreateWrapperOfType<T, TWrapper>(T o) { throw null; }
14968         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.InteropServices.ComVisibleAttribute(true)]
14969         [System.Security.SecurityCriticalAttribute]
14970         public static void DestroyStructure(System.IntPtr ptr, System.Type structuretype) { }
14971         [System.Security.SecurityCriticalAttribute]
14972         public static void DestroyStructure<T>(System.IntPtr ptr) { }
14973         [System.Security.SecurityCriticalAttribute]
14974         public static int FinalReleaseComObject(object o) { throw null; }
14975         [System.Security.SecurityCriticalAttribute]
14976         public static void FreeBSTR(System.IntPtr ptr) { }
14977         [System.Security.SecurityCriticalAttribute]
14978         public static void FreeCoTaskMem(System.IntPtr ptr) { }
14979         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
14980         [System.Security.SecurityCriticalAttribute]
14981         public static void FreeHGlobal(System.IntPtr hglobal) { }
14982         [System.Security.SecurityCriticalAttribute]
14983         public static System.Guid GenerateGuidForType(System.Type type) { throw null; }
14984         [System.Security.SecurityCriticalAttribute]
14985         public static string GenerateProgIdForType(System.Type type) { throw null; }
14986         [System.Security.SecurityCriticalAttribute]
14987         public static object GetActiveObject(string progID) { throw null; }
14988         [System.Security.SecurityCriticalAttribute]
14989         public static System.IntPtr GetComInterfaceForObject(object o, System.Type T) { throw null; }
14990         [System.Security.SecurityCriticalAttribute]
14991         public static System.IntPtr GetComInterfaceForObject(object o, System.Type T, System.Runtime.InteropServices.CustomQueryInterfaceMode mode) { throw null; }
14992         [System.Security.SecurityCriticalAttribute]
14993         public static System.IntPtr GetComInterfaceForObjectInContext(object o, System.Type t) { throw null; }
14994         [System.Security.SecurityCriticalAttribute]
14995         public static System.IntPtr GetComInterfaceForObject<T, TInterface>(T o) { throw null; }
14996         [System.Security.SecurityCriticalAttribute]
14997         public static object GetComObjectData(object obj, object key) { throw null; }
14998         [System.Security.SecurityCriticalAttribute]
14999         public static int GetComSlotForMethodInfo(System.Reflection.MemberInfo m) { throw null; }
15000         [System.Security.SecurityCriticalAttribute]
15001         public static System.Delegate GetDelegateForFunctionPointer(System.IntPtr ptr, System.Type t) { throw null; }
15002         [System.Security.SecurityCriticalAttribute]
15003         public static TDelegate GetDelegateForFunctionPointer<TDelegate>(System.IntPtr ptr) { throw null; }
15004         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecurityCriticalAttribute]
15005         public static int GetEndComSlot(System.Type t) { throw null; }
15006         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecurityCriticalAttribute]
15007         public static int GetExceptionCode() { throw null; }
15008         [System.Security.SecurityCriticalAttribute]
15009         public static System.Exception GetExceptionForHR(int errorCode) { throw null; }
15010         [System.Security.SecurityCriticalAttribute]
15011         public static System.Exception GetExceptionForHR(int errorCode, System.IntPtr errorInfo) { throw null; }
15012         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.InteropServices.ComVisibleAttribute(true)]
15013         [System.Security.SecurityCriticalAttribute]
15014         public static System.IntPtr GetExceptionPointers() { throw null; }
15015         [System.Security.SecurityCriticalAttribute]
15016         public static System.IntPtr GetFunctionPointerForDelegate(System.Delegate d) { throw null; }
15017         [System.Security.SecurityCriticalAttribute]
15018         public static System.IntPtr GetFunctionPointerForDelegate<TDelegate>(TDelegate d) { throw null; }
15019         [System.Security.SecurityCriticalAttribute]
15020         public static System.IntPtr GetHINSTANCE(System.Reflection.Module m) { throw null; }
15021         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecurityCriticalAttribute]
15022         public static int GetHRForException(System.Exception e) { throw null; }
15023         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
15024         [System.Security.SecurityCriticalAttribute]
15025         public static int GetHRForLastWin32Error() { throw null; }
15026         [System.Security.SecurityCriticalAttribute]
15027         public static System.IntPtr GetIDispatchForObject(object o) { throw null; }
15028         [System.Security.SecurityCriticalAttribute]
15029         public static System.IntPtr GetIDispatchForObjectInContext(object o) { throw null; }
15030         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecurityCriticalAttribute]
15031         public static System.IntPtr GetITypeInfoForType(System.Type t) { throw null; }
15032         [System.Security.SecurityCriticalAttribute]
15033         public static System.IntPtr GetIUnknownForObject(object o) { throw null; }
15034         [System.Security.SecurityCriticalAttribute]
15035         public static System.IntPtr GetIUnknownForObjectInContext(object o) { throw null; }
15036         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
15037         [System.Security.SecurityCriticalAttribute]
15038         public static int GetLastWin32Error() { throw null; }
15039         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.ObsoleteAttribute("The GetManagedThunkForUnmanagedMethodPtr method has been deprecated and will be removed in a future release.", false)]
15040         [System.Security.SecurityCriticalAttribute]
15041         public static System.IntPtr GetManagedThunkForUnmanagedMethodPtr(System.IntPtr pfnMethodToWrap, System.IntPtr pbSignature, int cbSignature) { throw null; }
15042         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecurityCriticalAttribute]
15043         public static System.Reflection.MemberInfo GetMethodInfoForComSlot(System.Type t, int slot, ref System.Runtime.InteropServices.ComMemberType memberType) { throw null; }
15044         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecurityCriticalAttribute]
15045         public static void GetNativeVariantForObject(object obj, System.IntPtr pDstNativeVariant) { }
15046         [System.Security.SecurityCriticalAttribute]
15047         public static void GetNativeVariantForObject<T>(T obj, System.IntPtr pDstNativeVariant) { }
15048         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecurityCriticalAttribute]
15049         public static object GetObjectForIUnknown(System.IntPtr pUnk) { throw null; }
15050         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecurityCriticalAttribute]
15051         public static object GetObjectForNativeVariant(System.IntPtr pSrcNativeVariant) { throw null; }
15052         [System.Security.SecurityCriticalAttribute]
15053         public static T GetObjectForNativeVariant<T>(System.IntPtr pSrcNativeVariant) { throw null; }
15054         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecurityCriticalAttribute]
15055         public static object[] GetObjectsForNativeVariants(System.IntPtr aSrcNativeVariant, int cVars) { throw null; }
15056         [System.Security.SecurityCriticalAttribute]
15057         public static T[] GetObjectsForNativeVariants<T>(System.IntPtr aSrcNativeVariant, int cVars) { throw null; }
15058         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecurityCriticalAttribute]
15059         public static int GetStartComSlot(System.Type t) { throw null; }
15060         [System.ObsoleteAttribute("The GetThreadFromFiberCookie method has been deprecated.  Use the hosting API to perform this operation.", false)]
15061         [System.Security.SecurityCriticalAttribute]
15062         public static System.Threading.Thread GetThreadFromFiberCookie(int cookie) { throw null; }
15063         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecurityCriticalAttribute]
15064         public static object GetTypedObjectForIUnknown(System.IntPtr pUnk, System.Type t) { throw null; }
15065         [System.Security.SecurityCriticalAttribute]
15066         public static System.Type GetTypeForITypeInfo(System.IntPtr piTypeInfo) { throw null; }
15067         [System.Security.SecuritySafeCriticalAttribute]
15068         public static System.Type GetTypeFromCLSID(System.Guid clsid) { throw null; }
15069         [System.Security.SecurityCriticalAttribute]
15070         public static string GetTypeInfoName(System.Runtime.InteropServices.ComTypes.ITypeInfo typeInfo) { throw null; }
15071         [System.ObsoleteAttribute("Use System.Runtime.InteropServices.Marshal.GetTypeInfoName(ITypeInfo pTLB) instead. http://go.microsoft.com/fwlink/?linkid=14202&ID=0000011.", false)]
15072         [System.Security.SecurityCriticalAttribute]
15073         public static string GetTypeInfoName(System.Runtime.InteropServices.UCOMITypeInfo pTI) { throw null; }
15074         [System.Security.SecurityCriticalAttribute]
15075         public static System.Guid GetTypeLibGuid(System.Runtime.InteropServices.ComTypes.ITypeLib typelib) { throw null; }
15076         [System.ObsoleteAttribute("Use System.Runtime.InteropServices.Marshal.GetTypeLibGuid(ITypeLib pTLB) instead. http://go.microsoft.com/fwlink/?linkid=14202&ID=0000011.", false)]
15077         [System.Security.SecurityCriticalAttribute]
15078         public static System.Guid GetTypeLibGuid(System.Runtime.InteropServices.UCOMITypeLib pTLB) { throw null; }
15079         [System.Security.SecurityCriticalAttribute]
15080         public static System.Guid GetTypeLibGuidForAssembly(System.Reflection.Assembly asm) { throw null; }
15081         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecurityCriticalAttribute]
15082         public static int GetTypeLibLcid(System.Runtime.InteropServices.ComTypes.ITypeLib typelib) { throw null; }
15083         [System.ObsoleteAttribute("Use System.Runtime.InteropServices.Marshal.GetTypeLibLcid(ITypeLib pTLB) instead. http://go.microsoft.com/fwlink/?linkid=14202&ID=0000011.", false)]
15084         [System.Security.SecurityCriticalAttribute]
15085         public static int GetTypeLibLcid(System.Runtime.InteropServices.UCOMITypeLib pTLB) { throw null; }
15086         [System.Security.SecurityCriticalAttribute]
15087         public static string GetTypeLibName(System.Runtime.InteropServices.ComTypes.ITypeLib typelib) { throw null; }
15088         [System.ObsoleteAttribute("Use System.Runtime.InteropServices.Marshal.GetTypeLibName(ITypeLib pTLB) instead. http://go.microsoft.com/fwlink/?linkid=14202&ID=0000011.", false)]
15089         [System.Security.SecurityCriticalAttribute]
15090         public static string GetTypeLibName(System.Runtime.InteropServices.UCOMITypeLib pTLB) { throw null; }
15091         [System.Security.SecurityCriticalAttribute]
15092         public static void GetTypeLibVersionForAssembly(System.Reflection.Assembly inputAssembly, out int majorVersion, out int minorVersion) { majorVersion = default(int); minorVersion = default(int); }
15093         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecurityCriticalAttribute]
15094         public static object GetUniqueObjectForIUnknown(System.IntPtr unknown) { throw null; }
15095         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.ObsoleteAttribute("The GetUnmanagedThunkForManagedMethodPtr method has been deprecated and will be removed in a future release.", false)]
15096         [System.Security.SecurityCriticalAttribute]
15097         public static System.IntPtr GetUnmanagedThunkForManagedMethodPtr(System.IntPtr pfnMethodToWrap, System.IntPtr pbSignature, int cbSignature) { throw null; }
15098         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
15099         public static bool IsComObject(object o) { throw null; }
15100         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
15101         public static bool IsTypeVisibleFromCom(System.Type t) { throw null; }
15102         [System.Security.SecurityCriticalAttribute]
15103         public static int NumParamBytes(System.Reflection.MethodInfo m) { throw null; }
15104         public static System.IntPtr OffsetOf(System.Type t, string fieldName) { throw null; }
15105         public static System.IntPtr OffsetOf<T>(string fieldName) { throw null; }
15106         [System.Security.SecurityCriticalAttribute]
15107         public static void Prelink(System.Reflection.MethodInfo m) { }
15108         [System.Security.SecurityCriticalAttribute]
15109         public static void PrelinkAll(System.Type c) { }
15110         [System.Security.SecurityCriticalAttribute]
15111         public static string PtrToStringAnsi(System.IntPtr ptr) { throw null; }
15112         [System.Security.SecurityCriticalAttribute]
15113         public static string PtrToStringAnsi(System.IntPtr ptr, int len) { throw null; }
15114         [System.Security.SecurityCriticalAttribute]
15115         public static string PtrToStringAuto(System.IntPtr ptr) { throw null; }
15116         [System.Security.SecurityCriticalAttribute]
15117         public static string PtrToStringAuto(System.IntPtr ptr, int len) { throw null; }
15118         [System.Security.SecurityCriticalAttribute]
15119         public static string PtrToStringBSTR(System.IntPtr ptr) { throw null; }
15120         [System.Security.SecurityCriticalAttribute]
15121         public static string PtrToStringUni(System.IntPtr ptr) { throw null; }
15122         [System.Security.SecurityCriticalAttribute]
15123         public static string PtrToStringUni(System.IntPtr ptr, int len) { throw null; }
15124         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15125         [System.Security.SecurityCriticalAttribute]
15126         public static void PtrToStructure(System.IntPtr ptr, object structure) { }
15127         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Runtime.InteropServices.ComVisibleAttribute(true)]
15128         [System.Security.SecurityCriticalAttribute]
15129         public static object PtrToStructure(System.IntPtr ptr, System.Type structureType) { throw null; }
15130         [System.Security.SecurityCriticalAttribute]
15131         public static T PtrToStructure<T>(System.IntPtr ptr) { throw null; }
15132         [System.Security.SecurityCriticalAttribute]
15133         public static void PtrToStructure<T>(System.IntPtr ptr, T structure) { }
15134         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecurityCriticalAttribute]
15135         public static int QueryInterface(System.IntPtr pUnk, ref System.Guid iid, out System.IntPtr ppv) { ppv = default(System.IntPtr); throw null; }
15136         [System.Security.SecurityCriticalAttribute]
15137         public static byte ReadByte(System.IntPtr ptr) { throw null; }
15138         [System.Security.SecurityCriticalAttribute]
15139         public static byte ReadByte(System.IntPtr ptr, int ofs) { throw null; }
15140         [System.Runtime.InteropServices.DllImport("mscoree.dll")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)][System.Security.SecurityCriticalAttribute]
15141         [System.Security.SuppressUnmanagedCodeSecurityAttribute]
15142         public static extern byte ReadByte([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.AsAny)]object ptr, int ofs);
15143         [System.Security.SecurityCriticalAttribute]
15144         public static short ReadInt16(System.IntPtr ptr) { throw null; }
15145         [System.Security.SecurityCriticalAttribute]
15146         public static short ReadInt16(System.IntPtr ptr, int ofs) { throw null; }
15147         [System.Runtime.InteropServices.DllImport("mscoree.dll")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)][System.Security.SecurityCriticalAttribute]
15148         [System.Security.SuppressUnmanagedCodeSecurityAttribute]
15149         public static extern short ReadInt16([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.AsAny)]object ptr, int ofs);
15150         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
15151         [System.Security.SecurityCriticalAttribute]
15152         public static int ReadInt32(System.IntPtr ptr) { throw null; }
15153         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
15154         [System.Security.SecurityCriticalAttribute]
15155         public static int ReadInt32(System.IntPtr ptr, int ofs) { throw null; }
15156         [System.Runtime.InteropServices.DllImport("mscoree.dll")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
15157         [System.Security.SecurityCriticalAttribute]
15158         [System.Security.SuppressUnmanagedCodeSecurityAttribute]
15159         public static extern int ReadInt32([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.AsAny)]object ptr, int ofs);
15160         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
15161         [System.Security.SecurityCriticalAttribute]
15162         public static long ReadInt64(System.IntPtr ptr) { throw null; }
15163         [System.Security.SecurityCriticalAttribute]
15164         public static long ReadInt64(System.IntPtr ptr, int ofs) { throw null; }
15165         [System.Runtime.InteropServices.DllImport("mscoree.dll")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
15166         [System.Security.SecurityCriticalAttribute]
15167         [System.Security.SuppressUnmanagedCodeSecurityAttribute]
15168         public static extern long ReadInt64([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.AsAny)]object ptr, int ofs);
15169         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
15170         [System.Security.SecurityCriticalAttribute]
15171         public static System.IntPtr ReadIntPtr(System.IntPtr ptr) { throw null; }
15172         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
15173         [System.Security.SecurityCriticalAttribute]
15174         public static System.IntPtr ReadIntPtr(System.IntPtr ptr, int ofs) { throw null; }
15175         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
15176         [System.Security.SecurityCriticalAttribute]
15177         public static System.IntPtr ReadIntPtr([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.AsAny)]object ptr, int ofs) { throw null; }
15178         [System.Security.SecurityCriticalAttribute]
15179         public static System.IntPtr ReAllocCoTaskMem(System.IntPtr pv, int cb) { throw null; }
15180         [System.Security.SecurityCriticalAttribute]
15181         public static System.IntPtr ReAllocHGlobal(System.IntPtr pv, System.IntPtr cb) { throw null; }
15182         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
15183         [System.Security.SecurityCriticalAttribute]
15184         public static int Release(System.IntPtr pUnk) { throw null; }
15185         [System.Security.SecurityCriticalAttribute]
15186         public static int ReleaseComObject(object o) { throw null; }
15187         [System.ObsoleteAttribute("This API did not perform any operation and will be removed in future versions of the CLR.", false)]
15188         [System.Security.SecurityCriticalAttribute]
15189         public static void ReleaseThreadCache() { }
15190         [System.Security.SecurityCriticalAttribute]
15191         public static System.IntPtr SecureStringToBSTR(System.Security.SecureString s) { throw null; }
15192         [System.Security.SecurityCriticalAttribute]
15193         public static System.IntPtr SecureStringToCoTaskMemAnsi(System.Security.SecureString s) { throw null; }
15194         [System.Security.SecurityCriticalAttribute]
15195         public static System.IntPtr SecureStringToCoTaskMemUnicode(System.Security.SecureString s) { throw null; }
15196         [System.Security.SecurityCriticalAttribute]
15197         public static System.IntPtr SecureStringToGlobalAllocAnsi(System.Security.SecureString s) { throw null; }
15198         [System.Security.SecurityCriticalAttribute]
15199         public static System.IntPtr SecureStringToGlobalAllocUnicode(System.Security.SecureString s) { throw null; }
15200         [System.Security.SecurityCriticalAttribute]
15201         public static bool SetComObjectData(object obj, object key, object data) { throw null; }
15202         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15203         public static int SizeOf(object structure) { throw null; }
15204         public static int SizeOf(System.Type t) { throw null; }
15205         public static int SizeOf<T>() { throw null; }
15206         public static int SizeOf<T>(T structure) { throw null; }
15207         [System.Security.SecurityCriticalAttribute]
15208         public static System.IntPtr StringToBSTR(string s) { throw null; }
15209         [System.Security.SecurityCriticalAttribute]
15210         public static System.IntPtr StringToCoTaskMemAnsi(string s) { throw null; }
15211         [System.Security.SecurityCriticalAttribute]
15212         public static System.IntPtr StringToCoTaskMemAuto(string s) { throw null; }
15213         [System.Security.SecurityCriticalAttribute]
15214         public static System.IntPtr StringToCoTaskMemUni(string s) { throw null; }
15215         [System.Security.SecurityCriticalAttribute]
15216         public static System.IntPtr StringToHGlobalAnsi(string s) { throw null; }
15217         [System.Security.SecurityCriticalAttribute]
15218         public static System.IntPtr StringToHGlobalAuto(string s) { throw null; }
15219         [System.Security.SecurityCriticalAttribute]
15220         public static System.IntPtr StringToHGlobalUni(string s) { throw null; }
15221         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
15222         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15223         [System.Security.SecurityCriticalAttribute]
15224         public static void StructureToPtr(object structure, System.IntPtr ptr, bool fDeleteOld) { }
15225         [System.Security.SecurityCriticalAttribute]
15226         public static void StructureToPtr<T>(T structure, System.IntPtr ptr, bool fDeleteOld) { }
15227         [System.Security.SecurityCriticalAttribute]
15228         public static void ThrowExceptionForHR(int errorCode) { }
15229         [System.Security.SecurityCriticalAttribute]
15230         public static void ThrowExceptionForHR(int errorCode, System.IntPtr errorInfo) { }
15231         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecurityCriticalAttribute]
15232         public static System.IntPtr UnsafeAddrOfPinnedArrayElement(System.Array arr, int index) { throw null; }
15233         [System.Security.SecurityCriticalAttribute]
15234         public static System.IntPtr UnsafeAddrOfPinnedArrayElement<T>(T[] arr, int index) { throw null; }
15235         [System.Security.SecurityCriticalAttribute]
15236         public static void WriteByte(System.IntPtr ptr, byte val) { }
15237         [System.Security.SecurityCriticalAttribute]
15238         public static void WriteByte(System.IntPtr ptr, int ofs, byte val) { }
15239         [System.Runtime.InteropServices.DllImport("mscoree.dll")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)][System.Security.SecurityCriticalAttribute]
15240         [System.Security.SuppressUnmanagedCodeSecurityAttribute]
15241         public static extern 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);
15242         [System.Security.SecurityCriticalAttribute]
15243         public static void WriteInt16(System.IntPtr ptr, char val) { }
15244         [System.Security.SecurityCriticalAttribute]
15245         public static void WriteInt16(System.IntPtr ptr, short val) { }
15246         [System.Security.SecurityCriticalAttribute]
15247         public static void WriteInt16(System.IntPtr ptr, int ofs, char val) { }
15248         [System.Security.SecurityCriticalAttribute]
15249         public static void WriteInt16(System.IntPtr ptr, int ofs, short val) { }
15250         [System.Security.SecurityCriticalAttribute]
15251         public static void WriteInt16([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]object ptr, int ofs, char val) { ptr = default(object); }
15252         [System.Runtime.InteropServices.DllImport("mscoree.dll")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)][System.Security.SecurityCriticalAttribute]
15253         [System.Security.SuppressUnmanagedCodeSecurityAttribute]
15254         public static extern 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);
15255         [System.Security.SecurityCriticalAttribute]
15256         public static void WriteInt32(System.IntPtr ptr, int val) { }
15257         [System.Security.SecurityCriticalAttribute]
15258         public static void WriteInt32(System.IntPtr ptr, int ofs, int val) { }
15259         [System.Runtime.InteropServices.DllImport("mscoree.dll")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)][System.Security.SecurityCriticalAttribute]
15260         [System.Security.SuppressUnmanagedCodeSecurityAttribute]
15261         public static extern 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);
15262         [System.Security.SecurityCriticalAttribute]
15263         public static void WriteInt64(System.IntPtr ptr, int ofs, long val) { }
15264         [System.Security.SecurityCriticalAttribute]
15265         public static void WriteInt64(System.IntPtr ptr, long val) { }
15266         [System.Runtime.InteropServices.DllImport("mscoree.dll")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)][System.Security.SecurityCriticalAttribute]
15267         [System.Security.SuppressUnmanagedCodeSecurityAttribute]
15268         public static extern 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);
15269         [System.Security.SecurityCriticalAttribute]
15270         public static void WriteIntPtr(System.IntPtr ptr, int ofs, System.IntPtr val) { }
15271         [System.Security.SecurityCriticalAttribute]
15272         public static void WriteIntPtr(System.IntPtr ptr, System.IntPtr val) { }
15273         [System.Security.SecurityCriticalAttribute]
15274         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); }
15275         [System.Security.SecurityCriticalAttribute]
15276         public static void ZeroFreeBSTR(System.IntPtr s) { }
15277         [System.Security.SecurityCriticalAttribute]
15278         public static void ZeroFreeCoTaskMemAnsi(System.IntPtr s) { }
15279         [System.Security.SecurityCriticalAttribute]
15280         public static void ZeroFreeCoTaskMemUnicode(System.IntPtr s) { }
15281         [System.Security.SecurityCriticalAttribute]
15282         public static void ZeroFreeGlobalAllocAnsi(System.IntPtr s) { }
15283         [System.Security.SecurityCriticalAttribute]
15284         public static void ZeroFreeGlobalAllocUnicode(System.IntPtr s) { }
15285     }
15286     [System.AttributeUsageAttribute((System.AttributeTargets)(10496), Inherited=false)]
15287     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15288     public sealed partial class MarshalAsAttribute : System.Attribute
15289     {
15290         public System.Runtime.InteropServices.UnmanagedType ArraySubType;
15291         public int IidParameterIndex;
15292         public string MarshalCookie;
15293         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15294         public string MarshalType;
15295         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15296         public System.Type MarshalTypeRef;
15297         public System.Runtime.InteropServices.VarEnum SafeArraySubType;
15298         public System.Type SafeArrayUserDefinedSubType;
15299         public int SizeConst;
15300         public short SizeParamIndex;
15301         public MarshalAsAttribute(short unmanagedType) { }
15302         public MarshalAsAttribute(System.Runtime.InteropServices.UnmanagedType unmanagedType) { }
15303         public System.Runtime.InteropServices.UnmanagedType Value { get { throw null; } }
15304     }
15305     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15306     [System.SerializableAttribute]
15307     public partial class MarshalDirectiveException : System.SystemException
15308     {
15309         public MarshalDirectiveException() { }
15310         protected MarshalDirectiveException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
15311         public MarshalDirectiveException(string message) { }
15312         public MarshalDirectiveException(string message, System.Exception inner) { }
15313     }
15314     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15315     public delegate System.IntPtr ObjectCreationDelegate(System.IntPtr aggregator);
15316     [System.AttributeUsageAttribute((System.AttributeTargets)(2048), Inherited=false)]
15317     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15318     public sealed partial class OptionalAttribute : System.Attribute
15319     {
15320         public OptionalAttribute() { }
15321     }
15322     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
15323     public partial struct OSPlatform : System.IEquatable<System.Runtime.InteropServices.OSPlatform>
15324     {
15325         public static System.Runtime.InteropServices.OSPlatform Linux { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
15326         public static System.Runtime.InteropServices.OSPlatform OSX { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
15327         public static System.Runtime.InteropServices.OSPlatform Windows { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
15328         public static System.Runtime.InteropServices.OSPlatform Create(string osPlatform) { throw null; }
15329         public override bool Equals(object obj) { throw null; }
15330         public bool Equals(System.Runtime.InteropServices.OSPlatform other) { throw null; }
15331         public override int GetHashCode() { throw null; }
15332         public static bool operator ==(System.Runtime.InteropServices.OSPlatform left, System.Runtime.InteropServices.OSPlatform right) { throw null; }
15333         public static bool operator !=(System.Runtime.InteropServices.OSPlatform left, System.Runtime.InteropServices.OSPlatform right) { throw null; }
15334         public override string ToString() { throw null; }
15335     }
15336     [System.AttributeUsageAttribute((System.AttributeTargets)(2048), Inherited=false)]
15337     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15338     public sealed partial class OutAttribute : System.Attribute
15339     {
15340         public OutAttribute() { }
15341     }
15342     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.PARAMDESC instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
15343     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
15344     public partial struct PARAMDESC
15345     {
15346         public System.IntPtr lpVarValue;
15347         public System.Runtime.InteropServices.PARAMFLAG wParamFlags;
15348     }
15349     [System.FlagsAttribute]
15350     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.PARAMFLAG instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
15351     [System.SerializableAttribute]
15352     public enum PARAMFLAG : short
15353     {
15354         PARAMFLAG_FHASCUSTDATA = (short)64,
15355         PARAMFLAG_FHASDEFAULT = (short)32,
15356         PARAMFLAG_FIN = (short)1,
15357         PARAMFLAG_FLCID = (short)4,
15358         PARAMFLAG_FOPT = (short)16,
15359         PARAMFLAG_FOUT = (short)2,
15360         PARAMFLAG_FRETVAL = (short)8,
15361         PARAMFLAG_NONE = (short)0,
15362     }
15363     [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false)]
15364     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15365     public sealed partial class PreserveSigAttribute : System.Attribute
15366     {
15367         public PreserveSigAttribute() { }
15368     }
15369     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false, AllowMultiple=true)]
15370     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15371     public sealed partial class PrimaryInteropAssemblyAttribute : System.Attribute
15372     {
15373         public PrimaryInteropAssemblyAttribute(int major, int minor) { }
15374         public int MajorVersion { get { throw null; } }
15375         public int MinorVersion { get { throw null; } }
15376     }
15377     [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=false)]
15378     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15379     public sealed partial class ProgIdAttribute : System.Attribute
15380     {
15381         public ProgIdAttribute(string progId) { }
15382         public string Value { get { throw null; } }
15383     }
15384     [System.FlagsAttribute]
15385     public enum RegistrationClassContext
15386     {
15387         DisableActivateAsActivator = 32768,
15388         EnableActivateAsActivator = 65536,
15389         EnableCodeDownload = 8192,
15390         FromDefaultContext = 131072,
15391         InProcessHandler = 2,
15392         InProcessHandler16 = 32,
15393         InProcessServer = 1,
15394         InProcessServer16 = 8,
15395         LocalServer = 4,
15396         NoCodeDownload = 1024,
15397         NoCustomMarshal = 4096,
15398         NoFailureLog = 16384,
15399         RemoteServer = 16,
15400         Reserved1 = 64,
15401         Reserved2 = 128,
15402         Reserved3 = 256,
15403         Reserved4 = 512,
15404         Reserved5 = 2048,
15405     }
15406     [System.FlagsAttribute]
15407     public enum RegistrationConnectionType
15408     {
15409         MultipleUse = 1,
15410         MultiSeparate = 2,
15411         SingleUse = 0,
15412         Surrogate = 8,
15413         Suspended = 4,
15414     }
15415     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
15416     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15417     [System.Runtime.InteropServices.GuidAttribute("475E398F-8AFA-43a7-A3BE-F4EF8D6787C9")]
15418     public partial class RegistrationServices : System.Runtime.InteropServices.IRegistrationServices
15419     {
15420         public RegistrationServices() { }
15421         public virtual System.Guid GetManagedCategoryGuid() { throw null; }
15422         [System.Security.SecurityCriticalAttribute]
15423         public virtual string GetProgIdForType(System.Type type) { throw null; }
15424         [System.Security.SecurityCriticalAttribute]
15425         public virtual System.Type[] GetRegistrableTypesInAssembly(System.Reflection.Assembly assembly) { throw null; }
15426         [System.Security.SecurityCriticalAttribute]
15427         public virtual bool RegisterAssembly(System.Reflection.Assembly assembly, System.Runtime.InteropServices.AssemblyRegistrationFlags flags) { throw null; }
15428         [System.Security.SecurityCriticalAttribute]
15429         public virtual void RegisterTypeForComClients(System.Type type, ref System.Guid g) { }
15430         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
15431         [System.Security.SecurityCriticalAttribute]
15432         public virtual int RegisterTypeForComClients(System.Type type, System.Runtime.InteropServices.RegistrationClassContext classContext, System.Runtime.InteropServices.RegistrationConnectionType flags) { throw null; }
15433         [System.Security.SecuritySafeCriticalAttribute]
15434         public virtual bool TypeRepresentsComType(System.Type type) { throw null; }
15435         [System.Security.SecurityCriticalAttribute]
15436         public virtual bool TypeRequiresRegistration(System.Type type) { throw null; }
15437         [System.Security.SecurityCriticalAttribute]
15438         public virtual bool UnregisterAssembly(System.Reflection.Assembly assembly) { throw null; }
15439         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
15440         [System.Security.SecurityCriticalAttribute]
15441         public virtual void UnregisterTypeForComClients(int cookie) { }
15442     }
15443     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15444     public partial class RuntimeEnvironment
15445     {
15446         [System.ObsoleteAttribute("Do not create instances of the RuntimeEnvironment class.  Call the static methods directly on this type instead", true)]
15447         public RuntimeEnvironment() { }
15448         public static string SystemConfigurationFile { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
15449         public static bool FromGlobalAccessCache(System.Reflection.Assembly a) { throw null; }
15450         [System.Security.SecuritySafeCriticalAttribute]
15451         public static string GetRuntimeDirectory() { throw null; }
15452         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
15453         [System.Security.SecurityCriticalAttribute]
15454         public static System.IntPtr GetRuntimeInterfaceAsIntPtr(System.Guid clsid, System.Guid riid) { throw null; }
15455         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
15456         [System.Security.SecurityCriticalAttribute]
15457         public static object GetRuntimeInterfaceAsObject(System.Guid clsid, System.Guid riid) { throw null; }
15458         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
15459         public static string GetSystemVersion() { throw null; }
15460     }
15461     public static partial class RuntimeInformation
15462     {
15463         public static string FrameworkDescription { get { throw null; } }
15464         public static System.Runtime.InteropServices.Architecture OSArchitecture { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
15465         public static string OSDescription { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
15466         public static System.Runtime.InteropServices.Architecture ProcessArchitecture { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
15467         public static bool IsOSPlatform(System.Runtime.InteropServices.OSPlatform osPlatform) { throw null; }
15468     }
15469     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15470     [System.SerializableAttribute]
15471     public partial class SafeArrayRankMismatchException : System.SystemException
15472     {
15473         public SafeArrayRankMismatchException() { }
15474         protected SafeArrayRankMismatchException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
15475         public SafeArrayRankMismatchException(string message) { }
15476         public SafeArrayRankMismatchException(string message, System.Exception inner) { }
15477     }
15478     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15479     [System.SerializableAttribute]
15480     public partial class SafeArrayTypeMismatchException : System.SystemException
15481     {
15482         public SafeArrayTypeMismatchException() { }
15483         protected SafeArrayTypeMismatchException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
15484         public SafeArrayTypeMismatchException(string message) { }
15485         public SafeArrayTypeMismatchException(string message, System.Exception inner) { }
15486     }
15487     [System.Security.SecurityCriticalAttribute]
15488     public abstract partial class SafeBuffer : Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid
15489     {
15490         protected SafeBuffer(bool ownsHandle) : base (default(bool)) { }
15491         [System.CLSCompliantAttribute(false)]
15492         public ulong ByteLength { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
15493         [System.CLSCompliantAttribute(false)]
15494         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
15495         public unsafe void AcquirePointer(ref byte* pointer) { }
15496         [System.CLSCompliantAttribute(false)]
15497         public void Initialize(uint numElements, uint sizeOfEachElement) { }
15498         [System.CLSCompliantAttribute(false)]
15499         public void Initialize(ulong numBytes) { }
15500         [System.CLSCompliantAttribute(false)]
15501         public void Initialize<T>(uint numElements) where T : struct { }
15502         [System.CLSCompliantAttribute(false)]
15503         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
15504         public void ReadArray<T>(ulong byteOffset, T[] array, int index, int count) where T : struct { }
15505         [System.CLSCompliantAttribute(false)]
15506         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
15507         public T Read<T>(ulong byteOffset) where T : struct { throw null; }
15508         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
15509         public void ReleasePointer() { }
15510         [System.CLSCompliantAttribute(false)]
15511         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
15512         public void WriteArray<T>(ulong byteOffset, T[] array, int index, int count) where T : struct { }
15513         [System.CLSCompliantAttribute(false)]
15514         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
15515         public void Write<T>(ulong byteOffset, T value) where T : struct { }
15516     }
15517     [System.Security.SecurityCriticalAttribute]
15518     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, UnmanagedCode=true)]
15519     public abstract partial class SafeHandle : System.Runtime.ConstrainedExecution.CriticalFinalizerObject, System.IDisposable
15520     {
15521         protected System.IntPtr handle;
15522         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
15523         protected SafeHandle(System.IntPtr invalidHandleValue, bool ownsHandle) { }
15524         public bool IsClosed { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
15525         public abstract bool IsInvalid { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get; }
15526         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
15527         [System.Security.SecurityCriticalAttribute]
15528         public void Close() { }
15529         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
15530         [System.Security.SecurityCriticalAttribute]
15531         public void DangerousAddRef(ref bool success) { }
15532         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
15533         public System.IntPtr DangerousGetHandle() { throw null; }
15534         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
15535         [System.Security.SecurityCriticalAttribute]
15536         public void DangerousRelease() { }
15537         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
15538         [System.Security.SecuritySafeCriticalAttribute]
15539         public void Dispose() { }
15540         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
15541         [System.Security.SecurityCriticalAttribute]
15542         protected virtual void Dispose(bool disposing) { }
15543         [System.Security.SecuritySafeCriticalAttribute]
15544         ~SafeHandle() { }
15545         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
15546         protected abstract bool ReleaseHandle();
15547         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
15548         protected void SetHandle(System.IntPtr handle) { }
15549         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
15550         [System.Security.SecurityCriticalAttribute]
15551         public void SetHandleAsInvalid() { }
15552     }
15553     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15554     [System.SerializableAttribute]
15555     public partial class SEHException : System.Runtime.InteropServices.ExternalException
15556     {
15557         public SEHException() { }
15558         protected SEHException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
15559         public SEHException(string message) { }
15560         public SEHException(string message, System.Exception inner) { }
15561         public virtual bool CanResume() { throw null; }
15562     }
15563     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
15564     [System.ObsoleteAttribute("This attribute has been deprecated.  Application Domains no longer respect Activation Context boundaries in IDispatch calls.", false)]
15565     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15566     public sealed partial class SetWin32ContextInIDispatchAttribute : System.Attribute
15567     {
15568         public SetWin32ContextInIDispatchAttribute() { }
15569     }
15570     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.STATSTG instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
15571     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
15572     public partial struct STATSTG
15573     {
15574         public System.Runtime.InteropServices.FILETIME atime;
15575         public long cbSize;
15576         public System.Guid clsid;
15577         public System.Runtime.InteropServices.FILETIME ctime;
15578         public int grfLocksSupported;
15579         public int grfMode;
15580         public int grfStateBits;
15581         public System.Runtime.InteropServices.FILETIME mtime;
15582         public string pwcsName;
15583         public int reserved;
15584         public int type;
15585     }
15586     [System.AttributeUsageAttribute((System.AttributeTargets)(12), Inherited=false)]
15587     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15588     public sealed partial class StructLayoutAttribute : System.Attribute
15589     {
15590         public System.Runtime.InteropServices.CharSet CharSet;
15591         public int Pack;
15592         public int Size;
15593         public StructLayoutAttribute(short layoutKind) { }
15594         public StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind layoutKind) { }
15595         public System.Runtime.InteropServices.LayoutKind Value { get { throw null; } }
15596     }
15597     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.SYSKIND instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
15598     [System.SerializableAttribute]
15599     public enum SYSKIND
15600     {
15601         SYS_MAC = 2,
15602         SYS_WIN16 = 0,
15603         SYS_WIN32 = 1,
15604     }
15605     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.TYPEATTR instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
15606     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
15607     public partial struct TYPEATTR
15608     {
15609         public short cbAlignment;
15610         public int cbSizeInstance;
15611         public short cbSizeVft;
15612         public short cFuncs;
15613         public short cImplTypes;
15614         public short cVars;
15615         public int dwReserved;
15616         public System.Guid guid;
15617         public System.Runtime.InteropServices.IDLDESC idldescType;
15618         public int lcid;
15619         public System.IntPtr lpstrSchema;
15620         public const int MEMBER_ID_NIL = -1;
15621         public int memidConstructor;
15622         public int memidDestructor;
15623         public System.Runtime.InteropServices.TYPEDESC tdescAlias;
15624         public System.Runtime.InteropServices.TYPEKIND typekind;
15625         public short wMajorVerNum;
15626         public short wMinorVerNum;
15627         public System.Runtime.InteropServices.TYPEFLAGS wTypeFlags;
15628     }
15629     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.TYPEDESC instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
15630     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
15631     public partial struct TYPEDESC
15632     {
15633         public System.IntPtr lpValue;
15634         public short vt;
15635     }
15636     [System.FlagsAttribute]
15637     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.TYPEFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
15638     [System.SerializableAttribute]
15639     public enum TYPEFLAGS : short
15640     {
15641         TYPEFLAG_FAGGREGATABLE = (short)1024,
15642         TYPEFLAG_FAPPOBJECT = (short)1,
15643         TYPEFLAG_FCANCREATE = (short)2,
15644         TYPEFLAG_FCONTROL = (short)32,
15645         TYPEFLAG_FDISPATCHABLE = (short)4096,
15646         TYPEFLAG_FDUAL = (short)64,
15647         TYPEFLAG_FHIDDEN = (short)16,
15648         TYPEFLAG_FLICENSED = (short)4,
15649         TYPEFLAG_FNONEXTENSIBLE = (short)128,
15650         TYPEFLAG_FOLEAUTOMATION = (short)256,
15651         TYPEFLAG_FPREDECLID = (short)8,
15652         TYPEFLAG_FPROXY = (short)16384,
15653         TYPEFLAG_FREPLACEABLE = (short)2048,
15654         TYPEFLAG_FRESTRICTED = (short)512,
15655         TYPEFLAG_FREVERSEBIND = (short)8192,
15656     }
15657     [System.AttributeUsageAttribute((System.AttributeTargets)(5144), AllowMultiple=false, Inherited=false)]
15658     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
15659     public sealed partial class TypeIdentifierAttribute : System.Attribute
15660     {
15661         public TypeIdentifierAttribute() { }
15662         public TypeIdentifierAttribute(string scope, string identifier) { }
15663         public string Identifier { get { throw null; } }
15664         public string Scope { get { throw null; } }
15665     }
15666     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.TYPEKIND instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
15667     [System.SerializableAttribute]
15668     public enum TYPEKIND
15669     {
15670         TKIND_ALIAS = 6,
15671         TKIND_COCLASS = 5,
15672         TKIND_DISPATCH = 4,
15673         TKIND_ENUM = 0,
15674         TKIND_INTERFACE = 3,
15675         TKIND_MAX = 8,
15676         TKIND_MODULE = 2,
15677         TKIND_RECORD = 1,
15678         TKIND_UNION = 7,
15679     }
15680     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.TYPELIBATTR instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
15681     [System.SerializableAttribute]
15682     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
15683     public partial struct TYPELIBATTR
15684     {
15685         public System.Guid guid;
15686         public int lcid;
15687         public System.Runtime.InteropServices.SYSKIND syskind;
15688         public System.Runtime.InteropServices.LIBFLAGS wLibFlags;
15689         public short wMajorVerNum;
15690         public short wMinorVerNum;
15691     }
15692     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
15693     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15694     [System.Runtime.InteropServices.GuidAttribute("F1C3BF79-C3E4-11d3-88E7-00902754C43A")]
15695     public sealed partial class TypeLibConverter : System.Runtime.InteropServices.ITypeLibConverter
15696     {
15697         public TypeLibConverter() { }
15698         [System.Security.SecuritySafeCriticalAttribute]
15699         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
15700         [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]
15701         public object ConvertAssemblyToTypeLib(System.Reflection.Assembly assembly, string strTypeLibName, System.Runtime.InteropServices.TypeLibExporterFlags flags, System.Runtime.InteropServices.ITypeLibExporterNotifySink notifySink) { throw null; }
15702         [System.Security.SecuritySafeCriticalAttribute]
15703         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
15704         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; }
15705         [System.Security.SecuritySafeCriticalAttribute]
15706         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
15707         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; }
15708         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; }
15709     }
15710     [System.FlagsAttribute]
15711     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15712     [System.SerializableAttribute]
15713     public enum TypeLibExporterFlags
15714     {
15715         CallerResolvedReferences = 2,
15716         ExportAs32Bit = 16,
15717         ExportAs64Bit = 32,
15718         None = 0,
15719         OldNames = 4,
15720         OnlyReferenceRegistered = 1,
15721     }
15722     [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false)]
15723     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15724     public sealed partial class TypeLibFuncAttribute : System.Attribute
15725     {
15726         public TypeLibFuncAttribute(short flags) { }
15727         public TypeLibFuncAttribute(System.Runtime.InteropServices.TypeLibFuncFlags flags) { }
15728         public System.Runtime.InteropServices.TypeLibFuncFlags Value { get { throw null; } }
15729     }
15730     [System.FlagsAttribute]
15731     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15732     [System.SerializableAttribute]
15733     public enum TypeLibFuncFlags
15734     {
15735         FBindable = 4,
15736         FDefaultBind = 32,
15737         FDefaultCollelem = 256,
15738         FDisplayBind = 16,
15739         FHidden = 64,
15740         FImmediateBind = 4096,
15741         FNonBrowsable = 1024,
15742         FReplaceable = 2048,
15743         FRequestEdit = 8,
15744         FRestricted = 1,
15745         FSource = 2,
15746         FUiDefault = 512,
15747         FUsesGetLastError = 128,
15748     }
15749     [System.AttributeUsageAttribute((System.AttributeTargets)(1024), Inherited=false)]
15750     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15751     public sealed partial class TypeLibImportClassAttribute : System.Attribute
15752     {
15753         public TypeLibImportClassAttribute(System.Type importClass) { }
15754         public string Value { get { throw null; } }
15755     }
15756     [System.FlagsAttribute]
15757     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15758     [System.SerializableAttribute]
15759     public enum TypeLibImporterFlags
15760     {
15761         ImportAsAgnostic = 2048,
15762         ImportAsArm = 16384,
15763         ImportAsItanium = 1024,
15764         ImportAsX64 = 512,
15765         ImportAsX86 = 256,
15766         NoDefineVersionResource = 8192,
15767         None = 0,
15768         PreventClassMembers = 16,
15769         PrimaryInteropAssembly = 1,
15770         ReflectionOnlyLoading = 4096,
15771         SafeArrayAsSystemArray = 4,
15772         SerializableValueClasses = 32,
15773         TransformDispRetVals = 8,
15774         UnsafeInterfaces = 2,
15775     }
15776     [System.AttributeUsageAttribute((System.AttributeTargets)(1052), Inherited=false)]
15777     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15778     public sealed partial class TypeLibTypeAttribute : System.Attribute
15779     {
15780         public TypeLibTypeAttribute(short flags) { }
15781         public TypeLibTypeAttribute(System.Runtime.InteropServices.TypeLibTypeFlags flags) { }
15782         public System.Runtime.InteropServices.TypeLibTypeFlags Value { get { throw null; } }
15783     }
15784     [System.FlagsAttribute]
15785     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15786     [System.SerializableAttribute]
15787     public enum TypeLibTypeFlags
15788     {
15789         FAggregatable = 1024,
15790         FAppObject = 1,
15791         FCanCreate = 2,
15792         FControl = 32,
15793         FDispatchable = 4096,
15794         FDual = 64,
15795         FHidden = 16,
15796         FLicensed = 4,
15797         FNonExtensible = 128,
15798         FOleAutomation = 256,
15799         FPreDeclId = 8,
15800         FReplaceable = 2048,
15801         FRestricted = 512,
15802         FReverseBind = 8192,
15803     }
15804     [System.AttributeUsageAttribute((System.AttributeTargets)(256), Inherited=false)]
15805     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15806     public sealed partial class TypeLibVarAttribute : System.Attribute
15807     {
15808         public TypeLibVarAttribute(short flags) { }
15809         public TypeLibVarAttribute(System.Runtime.InteropServices.TypeLibVarFlags flags) { }
15810         public System.Runtime.InteropServices.TypeLibVarFlags Value { get { throw null; } }
15811     }
15812     [System.FlagsAttribute]
15813     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15814     [System.SerializableAttribute]
15815     public enum TypeLibVarFlags
15816     {
15817         FBindable = 4,
15818         FDefaultBind = 32,
15819         FDefaultCollelem = 256,
15820         FDisplayBind = 16,
15821         FHidden = 64,
15822         FImmediateBind = 4096,
15823         FNonBrowsable = 1024,
15824         FReadOnly = 1,
15825         FReplaceable = 2048,
15826         FRequestEdit = 8,
15827         FRestricted = 128,
15828         FSource = 2,
15829         FUiDefault = 512,
15830     }
15831     [System.AttributeUsageAttribute((System.AttributeTargets)(1), Inherited=false)]
15832     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
15833     public sealed partial class TypeLibVersionAttribute : System.Attribute
15834     {
15835         public TypeLibVersionAttribute(int major, int minor) { }
15836         public int MajorVersion { get { throw null; } }
15837         public int MinorVersion { get { throw null; } }
15838     }
15839     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.IBindCtx instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
15840     [System.Runtime.InteropServices.GuidAttribute("0000000e-0000-0000-C000-000000000046")]
15841     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15842     public partial interface UCOMIBindCtx
15843     {
15844         void EnumObjectParam(out System.Runtime.InteropServices.UCOMIEnumString ppenum);
15845         void GetBindOptions(ref System.Runtime.InteropServices.BIND_OPTS pbindopts);
15846         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);
15847         void GetRunningObjectTable(out System.Runtime.InteropServices.UCOMIRunningObjectTable pprot);
15848         void RegisterObjectBound([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]object punk);
15849         void RegisterObjectParam([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string pszKey, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]object punk);
15850         void ReleaseBoundObjects();
15851         void RevokeObjectBound([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]object punk);
15852         void RevokeObjectParam([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string pszKey);
15853         void SetBindOptions([System.Runtime.InteropServices.In]ref System.Runtime.InteropServices.BIND_OPTS pbindopts);
15854     }
15855     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.IConnectionPoint instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
15856     [System.Runtime.InteropServices.GuidAttribute("B196B286-BAB4-101A-B69C-00AA00341D07")]
15857     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15858     public partial interface UCOMIConnectionPoint
15859     {
15860         void Advise([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]object pUnkSink, out int pdwCookie);
15861         void EnumConnections(out System.Runtime.InteropServices.UCOMIEnumConnections ppEnum);
15862         void GetConnectionInterface(out System.Guid pIID);
15863         void GetConnectionPointContainer(out System.Runtime.InteropServices.UCOMIConnectionPointContainer ppCPC);
15864         void Unadvise(int dwCookie);
15865     }
15866     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.IConnectionPointContainer instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
15867     [System.Runtime.InteropServices.GuidAttribute("B196B284-BAB4-101A-B69C-00AA00341D07")]
15868     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15869     public partial interface UCOMIConnectionPointContainer
15870     {
15871         void EnumConnectionPoints(out System.Runtime.InteropServices.UCOMIEnumConnectionPoints ppEnum);
15872         void FindConnectionPoint(ref System.Guid riid, out System.Runtime.InteropServices.UCOMIConnectionPoint ppCP);
15873     }
15874     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.IEnumConnectionPoints instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
15875     [System.Runtime.InteropServices.GuidAttribute("B196B285-BAB4-101A-B69C-00AA00341D07")]
15876     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15877     public partial interface UCOMIEnumConnectionPoints
15878     {
15879         void Clone(out System.Runtime.InteropServices.UCOMIEnumConnectionPoints ppenum);
15880         [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);
15881         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Reset();
15882         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Skip(int celt);
15883     }
15884     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.IEnumConnections instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
15885     [System.Runtime.InteropServices.GuidAttribute("B196B287-BAB4-101A-B69C-00AA00341D07")]
15886     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15887     public partial interface UCOMIEnumConnections
15888     {
15889         void Clone(out System.Runtime.InteropServices.UCOMIEnumConnections ppenum);
15890         [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);
15891         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]void Reset();
15892         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Skip(int celt);
15893     }
15894     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.IEnumMoniker instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
15895     [System.Runtime.InteropServices.GuidAttribute("00000102-0000-0000-C000-000000000046")]
15896     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15897     public partial interface UCOMIEnumMoniker
15898     {
15899         void Clone(out System.Runtime.InteropServices.UCOMIEnumMoniker ppenum);
15900         [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);
15901         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Reset();
15902         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Skip(int celt);
15903     }
15904     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.IEnumString instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
15905     [System.Runtime.InteropServices.GuidAttribute("00000101-0000-0000-C000-000000000046")]
15906     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15907     public partial interface UCOMIEnumString
15908     {
15909         void Clone(out System.Runtime.InteropServices.UCOMIEnumString ppenum);
15910         [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);
15911         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Reset();
15912         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Skip(int celt);
15913     }
15914     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.IEnumVARIANT instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
15915     [System.Runtime.InteropServices.GuidAttribute("00020404-0000-0000-C000-000000000046")]
15916     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15917     public partial interface UCOMIEnumVARIANT
15918     {
15919         void Clone(int ppenum);
15920         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Next(int celt, int rgvar, int pceltFetched);
15921         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Reset();
15922         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Skip(int celt);
15923     }
15924     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.IMoniker instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
15925     [System.Runtime.InteropServices.GuidAttribute("0000000f-0000-0000-C000-000000000046")]
15926     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15927     public partial interface UCOMIMoniker
15928     {
15929         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);
15930         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);
15931         void CommonPrefixWith(System.Runtime.InteropServices.UCOMIMoniker pmkOther, out System.Runtime.InteropServices.UCOMIMoniker ppmkPrefix);
15932         void ComposeWith(System.Runtime.InteropServices.UCOMIMoniker pmkRight, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]bool fOnlyIfNotGeneric, out System.Runtime.InteropServices.UCOMIMoniker ppmkComposite);
15933         void Enum([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]bool fForward, out System.Runtime.InteropServices.UCOMIEnumMoniker ppenumMoniker);
15934         void GetClassID(out System.Guid pClassID);
15935         void GetDisplayName(System.Runtime.InteropServices.UCOMIBindCtx pbc, System.Runtime.InteropServices.UCOMIMoniker pmkToLeft, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]out string ppszDisplayName);
15936         void GetSizeMax(out long pcbSize);
15937         void GetTimeOfLastChange(System.Runtime.InteropServices.UCOMIBindCtx pbc, System.Runtime.InteropServices.UCOMIMoniker pmkToLeft, out System.Runtime.InteropServices.FILETIME pFileTime);
15938         void Hash(out int pdwHash);
15939         void Inverse(out System.Runtime.InteropServices.UCOMIMoniker ppmk);
15940         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int IsDirty();
15941         void IsEqual(System.Runtime.InteropServices.UCOMIMoniker pmkOtherMoniker);
15942         void IsRunning(System.Runtime.InteropServices.UCOMIBindCtx pbc, System.Runtime.InteropServices.UCOMIMoniker pmkToLeft, System.Runtime.InteropServices.UCOMIMoniker pmkNewlyRunning);
15943         void IsSystemMoniker(out int pdwMksys);
15944         void Load(System.Runtime.InteropServices.UCOMIStream pStm);
15945         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);
15946         void Reduce(System.Runtime.InteropServices.UCOMIBindCtx pbc, int dwReduceHowFar, ref System.Runtime.InteropServices.UCOMIMoniker ppmkToLeft, out System.Runtime.InteropServices.UCOMIMoniker ppmkReduced);
15947         void RelativePathTo(System.Runtime.InteropServices.UCOMIMoniker pmkOther, out System.Runtime.InteropServices.UCOMIMoniker ppmkRelPath);
15948         void Save(System.Runtime.InteropServices.UCOMIStream pStm, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]bool fClearDirty);
15949     }
15950     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.IPersistFile instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
15951     [System.Runtime.InteropServices.GuidAttribute("0000010b-0000-0000-C000-000000000046")]
15952     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15953     public partial interface UCOMIPersistFile
15954     {
15955         void GetClassID(out System.Guid pClassID);
15956         void GetCurFile([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]out string ppszFileName);
15957         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int IsDirty();
15958         void Load([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string pszFileName, int dwMode);
15959         void Save([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string pszFileName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]bool fRemember);
15960         void SaveCompleted([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string pszFileName);
15961     }
15962     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.IRunningObjectTable instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
15963     [System.Runtime.InteropServices.GuidAttribute("00000010-0000-0000-C000-000000000046")]
15964     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15965     public partial interface UCOMIRunningObjectTable
15966     {
15967         void EnumRunning(out System.Runtime.InteropServices.UCOMIEnumMoniker ppenumMoniker);
15968         void GetObject(System.Runtime.InteropServices.UCOMIMoniker pmkObjectName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]out object ppunkObject);
15969         void GetTimeOfLastChange(System.Runtime.InteropServices.UCOMIMoniker pmkObjectName, out System.Runtime.InteropServices.FILETIME pfiletime);
15970         void IsRunning(System.Runtime.InteropServices.UCOMIMoniker pmkObjectName);
15971         void NoteChangeTime(int dwRegister, ref System.Runtime.InteropServices.FILETIME pfiletime);
15972         void Register(int grfFlags, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]object punkObject, System.Runtime.InteropServices.UCOMIMoniker pmkObjectName, out int pdwRegister);
15973         void Revoke(int dwRegister);
15974     }
15975     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.IStream instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
15976     [System.Runtime.InteropServices.GuidAttribute("0000000c-0000-0000-C000-000000000046")]
15977     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15978     public partial interface UCOMIStream
15979     {
15980         void Clone(out System.Runtime.InteropServices.UCOMIStream ppstm);
15981         void Commit(int grfCommitFlags);
15982         void CopyTo(System.Runtime.InteropServices.UCOMIStream pstm, long cb, System.IntPtr pcbRead, System.IntPtr pcbWritten);
15983         void LockRegion(long libOffset, long cb, int dwLockType);
15984         void Read([System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]byte[] pv, int cb, System.IntPtr pcbRead);
15985         void Revert();
15986         void Seek(long dlibMove, int dwOrigin, System.IntPtr plibNewPosition);
15987         void SetSize(long libNewSize);
15988         void Stat(out System.Runtime.InteropServices.STATSTG pstatstg, int grfStatFlag);
15989         void UnlockRegion(long libOffset, long cb, int dwLockType);
15990         void Write([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]byte[] pv, int cb, System.IntPtr pcbWritten);
15991     }
15992     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.ITypeComp instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
15993     [System.Runtime.InteropServices.GuidAttribute("00020403-0000-0000-C000-000000000046")]
15994     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
15995     public partial interface UCOMITypeComp
15996     {
15997         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);
15998         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);
15999     }
16000     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.ITypeInfo instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
16001     [System.Runtime.InteropServices.GuidAttribute("00020401-0000-0000-C000-000000000046")]
16002     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16003     public partial interface UCOMITypeInfo
16004     {
16005         void AddressOfMember(int memid, System.Runtime.InteropServices.INVOKEKIND invKind, out System.IntPtr ppv);
16006         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);
16007         void GetContainingTypeLib(out System.Runtime.InteropServices.UCOMITypeLib ppTLB, out int pIndex);
16008         void GetDllEntry(int memid, System.Runtime.InteropServices.INVOKEKIND invKind, out string pBstrDllName, out string pBstrName, out short pwOrdinal);
16009         void GetDocumentation(int index, out string strName, out string strDocString, out int dwHelpContext, out string strHelpFile);
16010         void GetFuncDesc(int index, out System.IntPtr ppFuncDesc);
16011         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);
16012         void GetImplTypeFlags(int index, out int pImplTypeFlags);
16013         void GetMops(int memid, out string pBstrMops);
16014         void GetNames(int memid, [System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]string[] rgBstrNames, int cMaxNames, out int pcNames);
16015         void GetRefTypeInfo(int hRef, out System.Runtime.InteropServices.UCOMITypeInfo ppTI);
16016         void GetRefTypeOfImplType(int index, out int href);
16017         void GetTypeAttr(out System.IntPtr ppTypeAttr);
16018         void GetTypeComp(out System.Runtime.InteropServices.UCOMITypeComp ppTComp);
16019         void GetVarDesc(int index, out System.IntPtr ppVarDesc);
16020         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);
16021         void ReleaseFuncDesc(System.IntPtr pFuncDesc);
16022         void ReleaseTypeAttr(System.IntPtr pTypeAttr);
16023         void ReleaseVarDesc(System.IntPtr pVarDesc);
16024     }
16025     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.ITypeLib instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
16026     [System.Runtime.InteropServices.GuidAttribute("00020402-0000-0000-C000-000000000046")]
16027     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16028     public partial interface UCOMITypeLib
16029     {
16030         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);
16031         void GetDocumentation(int index, out string strName, out string strDocString, out int dwHelpContext, out string strHelpFile);
16032         void GetLibAttr(out System.IntPtr ppTLibAttr);
16033         void GetTypeComp(out System.Runtime.InteropServices.UCOMITypeComp ppTComp);
16034         void GetTypeInfo(int index, out System.Runtime.InteropServices.UCOMITypeInfo ppTI);
16035         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int GetTypeInfoCount();
16036         void GetTypeInfoOfGuid(ref System.Guid guid, out System.Runtime.InteropServices.UCOMITypeInfo ppTInfo);
16037         void GetTypeInfoType(int index, out System.Runtime.InteropServices.TYPEKIND pTKind);
16038         [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]
16039         bool IsName([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string szNameBuf, int lHashVal);
16040         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]void ReleaseTLibAttr(System.IntPtr pTLibAttr);
16041     }
16042     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16043     [System.SerializableAttribute]
16044     public sealed partial class UnknownWrapper
16045     {
16046         public UnknownWrapper(object obj) { }
16047         public object WrappedObject { get { throw null; } }
16048     }
16049     [System.AttributeUsageAttribute((System.AttributeTargets)(4096), AllowMultiple=false, Inherited=false)]
16050     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16051     public sealed partial class UnmanagedFunctionPointerAttribute : System.Attribute
16052     {
16053         public bool BestFitMapping;
16054         public System.Runtime.InteropServices.CharSet CharSet;
16055         public bool SetLastError;
16056         public bool ThrowOnUnmappableChar;
16057         public UnmanagedFunctionPointerAttribute(System.Runtime.InteropServices.CallingConvention callingConvention) { }
16058         public System.Runtime.InteropServices.CallingConvention CallingConvention { get { throw null; } }
16059     }
16060     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16061     [System.SerializableAttribute]
16062     public enum UnmanagedType
16063     {
16064         AnsiBStr = 35,
16065         AsAny = 40,
16066         Bool = 2,
16067         BStr = 19,
16068         ByValArray = 30,
16069         ByValTStr = 23,
16070         Currency = 15,
16071         CustomMarshaler = 44,
16072         Error = 45,
16073         FunctionPtr = 38,
16074         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
16075         HString = 47,
16076         I1 = 3,
16077         I2 = 5,
16078         I4 = 7,
16079         I8 = 9,
16080         IDispatch = 26,
16081         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
16082         IInspectable = 46,
16083         Interface = 28,
16084         IUnknown = 25,
16085         LPArray = 42,
16086         LPStr = 20,
16087         LPStruct = 43,
16088         LPTStr = 22,
16089         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
16090         LPUTF8Str = 48,
16091         LPWStr = 21,
16092         R4 = 11,
16093         R8 = 12,
16094         SafeArray = 29,
16095         Struct = 27,
16096         SysInt = 31,
16097         SysUInt = 32,
16098         TBStr = 36,
16099         U1 = 4,
16100         U2 = 6,
16101         U4 = 8,
16102         U8 = 10,
16103         VariantBool = 37,
16104         VBByRefStr = 34,
16105     }
16106     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.VARDESC instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
16107     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
16108     public partial struct VARDESC
16109     {
16110         public System.Runtime.InteropServices.ELEMDESC elemdescVar;
16111         public string lpstrSchema;
16112         public int memid;
16113         public System.Runtime.InteropServices.VarEnum varkind;
16114         public short wVarFlags;
16115         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
16116         [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Explicit, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
16117         public partial struct DESCUNION
16118         {
16119             [System.Runtime.InteropServices.FieldOffsetAttribute(0)]
16120             public System.IntPtr lpvarValue;
16121             [System.Runtime.InteropServices.FieldOffsetAttribute(0)]
16122             public int oInst;
16123         }
16124     }
16125     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16126     [System.SerializableAttribute]
16127     public enum VarEnum
16128     {
16129         VT_ARRAY = 8192,
16130         VT_BLOB = 65,
16131         VT_BLOB_OBJECT = 70,
16132         VT_BOOL = 11,
16133         VT_BSTR = 8,
16134         VT_BYREF = 16384,
16135         VT_CARRAY = 28,
16136         VT_CF = 71,
16137         VT_CLSID = 72,
16138         VT_CY = 6,
16139         VT_DATE = 7,
16140         VT_DECIMAL = 14,
16141         VT_DISPATCH = 9,
16142         VT_EMPTY = 0,
16143         VT_ERROR = 10,
16144         VT_FILETIME = 64,
16145         VT_HRESULT = 25,
16146         VT_I1 = 16,
16147         VT_I2 = 2,
16148         VT_I4 = 3,
16149         VT_I8 = 20,
16150         VT_INT = 22,
16151         VT_LPSTR = 30,
16152         VT_LPWSTR = 31,
16153         VT_NULL = 1,
16154         VT_PTR = 26,
16155         VT_R4 = 4,
16156         VT_R8 = 5,
16157         VT_RECORD = 36,
16158         VT_SAFEARRAY = 27,
16159         VT_STORAGE = 67,
16160         VT_STORED_OBJECT = 69,
16161         VT_STREAM = 66,
16162         VT_STREAMED_OBJECT = 68,
16163         VT_UI1 = 17,
16164         VT_UI2 = 18,
16165         VT_UI4 = 19,
16166         VT_UI8 = 21,
16167         VT_UINT = 23,
16168         VT_UNKNOWN = 13,
16169         VT_USERDEFINED = 29,
16170         VT_VARIANT = 12,
16171         VT_VECTOR = 4096,
16172         VT_VOID = 24,
16173     }
16174     [System.FlagsAttribute]
16175     [System.ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.VARFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
16176     [System.SerializableAttribute]
16177     public enum VARFLAGS : short
16178     {
16179         VARFLAG_FBINDABLE = (short)4,
16180         VARFLAG_FDEFAULTBIND = (short)32,
16181         VARFLAG_FDEFAULTCOLLELEM = (short)256,
16182         VARFLAG_FDISPLAYBIND = (short)16,
16183         VARFLAG_FHIDDEN = (short)64,
16184         VARFLAG_FIMMEDIATEBIND = (short)4096,
16185         VARFLAG_FNONBROWSABLE = (short)1024,
16186         VARFLAG_FREADONLY = (short)1,
16187         VARFLAG_FREPLACEABLE = (short)2048,
16188         VARFLAG_FREQUESTEDIT = (short)8,
16189         VARFLAG_FRESTRICTED = (short)128,
16190         VARFLAG_FSOURCE = (short)2,
16191         VARFLAG_FUIDEFAULT = (short)512,
16192     }
16193     [System.SerializableAttribute]
16194     public sealed partial class VariantWrapper
16195     {
16196         public VariantWrapper(object obj) { }
16197         public object WrappedObject { get { throw null; } }
16198     }
16199     [System.CLSCompliantAttribute(false)]
16200     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16201     [System.Runtime.InteropServices.GuidAttribute("03973551-57A1-3900-A2B5-9083E3FF2943")]
16202     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16203     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Activator))]
16204     public partial interface _Activator
16205     {
16206         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
16207         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
16208         void GetTypeInfoCount(out uint pcTInfo);
16209         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);
16210     }
16211     [System.CLSCompliantAttribute(false)]
16212     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16213     [System.Runtime.InteropServices.GuidAttribute("17156360-2f1a-384a-bc52-fde93c215c5b")]
16214     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(0))]
16215     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Assembly))]
16216     public partial interface _Assembly
16217     {
16218         string CodeBase { get; }
16219         System.Reflection.MethodInfo EntryPoint { get; }
16220         string EscapedCodeBase { get; }
16221         System.Security.Policy.Evidence Evidence { get; }
16222         string FullName { get; }
16223         bool GlobalAssemblyCache { get; }
16224         string Location { get; }
16225         event System.Reflection.ModuleResolveEventHandler ModuleResolve;
16226         object CreateInstance(string typeName);
16227         object CreateInstance(string typeName, bool ignoreCase);
16228         object CreateInstance(string typeName, bool ignoreCase, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes);
16229         bool Equals(object other);
16230         object[] GetCustomAttributes(bool inherit);
16231         object[] GetCustomAttributes(System.Type attributeType, bool inherit);
16232         System.Type[] GetExportedTypes();
16233         System.IO.FileStream GetFile(string name);
16234         System.IO.FileStream[] GetFiles();
16235         System.IO.FileStream[] GetFiles(bool getResourceModules);
16236         int GetHashCode();
16237         System.Reflection.Module[] GetLoadedModules();
16238         System.Reflection.Module[] GetLoadedModules(bool getResourceModules);
16239         System.Reflection.ManifestResourceInfo GetManifestResourceInfo(string resourceName);
16240         string[] GetManifestResourceNames();
16241         System.IO.Stream GetManifestResourceStream(string name);
16242         System.IO.Stream GetManifestResourceStream(System.Type type, string name);
16243         System.Reflection.Module GetModule(string name);
16244         System.Reflection.Module[] GetModules();
16245         System.Reflection.Module[] GetModules(bool getResourceModules);
16246         System.Reflection.AssemblyName GetName();
16247         System.Reflection.AssemblyName GetName(bool copiedName);
16248         [System.Security.SecurityCriticalAttribute]
16249         void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
16250         System.Reflection.AssemblyName[] GetReferencedAssemblies();
16251         System.Reflection.Assembly GetSatelliteAssembly(System.Globalization.CultureInfo culture);
16252         System.Reflection.Assembly GetSatelliteAssembly(System.Globalization.CultureInfo culture, System.Version version);
16253         System.Type GetType();
16254         System.Type GetType(string name);
16255         System.Type GetType(string name, bool throwOnError);
16256         System.Type GetType(string name, bool throwOnError, bool ignoreCase);
16257         System.Type[] GetTypes();
16258         bool IsDefined(System.Type attributeType, bool inherit);
16259         System.Reflection.Module LoadModule(string moduleName, byte[] rawModule);
16260         System.Reflection.Module LoadModule(string moduleName, byte[] rawModule, byte[] rawSymbolStore);
16261         string ToString();
16262     }
16263     [System.CLSCompliantAttribute(false)]
16264     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16265     [System.Runtime.InteropServices.GuidAttribute("BEBB2505-8B54-3443-AEAD-142A16DD9CC7")]
16266     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16267     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.AssemblyBuilder))]
16268     public partial interface _AssemblyBuilder
16269     {
16270         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
16271         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
16272         void GetTypeInfoCount(out uint pcTInfo);
16273         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);
16274     }
16275     [System.CLSCompliantAttribute(false)]
16276     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16277     [System.Runtime.InteropServices.GuidAttribute("B42B6AAC-317E-34D5-9FA9-093BB4160C50")]
16278     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16279     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.AssemblyName))]
16280     public partial interface _AssemblyName
16281     {
16282         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
16283         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
16284         void GetTypeInfoCount(out uint pcTInfo);
16285         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);
16286     }
16287     [System.CLSCompliantAttribute(false)]
16288     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16289     [System.Runtime.InteropServices.GuidAttribute("917B14D0-2D9E-38B8-92A9-381ACF52F7C0")]
16290     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16291     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Attribute))]
16292     public partial interface _Attribute
16293     {
16294         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
16295         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
16296         void GetTypeInfoCount(out uint pcTInfo);
16297         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);
16298     }
16299     [System.CLSCompliantAttribute(false)]
16300     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16301     [System.Runtime.InteropServices.GuidAttribute("ED3E4384-D7E2-3FA7-8FFD-8940D330519A")]
16302     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16303     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.ConstructorBuilder))]
16304     public partial interface _ConstructorBuilder
16305     {
16306         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
16307         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
16308         void GetTypeInfoCount(out uint pcTInfo);
16309         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);
16310     }
16311     [System.CLSCompliantAttribute(false)]
16312     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16313     [System.Runtime.InteropServices.GuidAttribute("E9A19478-9646-3679-9B10-8411AE1FD57D")]
16314     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16315     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.ConstructorInfo))]
16316     public partial interface _ConstructorInfo
16317     {
16318         System.Reflection.MethodAttributes Attributes { get; }
16319         System.Reflection.CallingConventions CallingConvention { get; }
16320         System.Type DeclaringType { get; }
16321         bool IsAbstract { get; }
16322         bool IsAssembly { get; }
16323         bool IsConstructor { get; }
16324         bool IsFamily { get; }
16325         bool IsFamilyAndAssembly { get; }
16326         bool IsFamilyOrAssembly { get; }
16327         bool IsFinal { get; }
16328         bool IsHideBySig { get; }
16329         bool IsPrivate { get; }
16330         bool IsPublic { get; }
16331         bool IsSpecialName { get; }
16332         bool IsStatic { get; }
16333         bool IsVirtual { get; }
16334         System.Reflection.MemberTypes MemberType { get; }
16335         System.RuntimeMethodHandle MethodHandle { get; }
16336         string Name { get; }
16337         System.Type ReflectedType { get; }
16338         bool Equals(object other);
16339         object[] GetCustomAttributes(bool inherit);
16340         object[] GetCustomAttributes(System.Type attributeType, bool inherit);
16341         int GetHashCode();
16342         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
16343         System.Reflection.MethodImplAttributes GetMethodImplementationFlags();
16344         System.Reflection.ParameterInfo[] GetParameters();
16345         System.Type GetType();
16346         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
16347         void GetTypeInfoCount(out uint pcTInfo);
16348         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);
16349         object Invoke_2(object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture);
16350         object Invoke_3(object obj, object[] parameters);
16351         object Invoke_4(System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture);
16352         object Invoke_5(object[] parameters);
16353         bool IsDefined(System.Type attributeType, bool inherit);
16354         string ToString();
16355     }
16356     [System.CLSCompliantAttribute(false)]
16357     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16358     [System.Runtime.InteropServices.GuidAttribute("BE9ACCE8-AAFF-3B91-81AE-8211663F5CAD")]
16359     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16360     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.CustomAttributeBuilder))]
16361     public partial interface _CustomAttributeBuilder
16362     {
16363         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
16364         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
16365         void GetTypeInfoCount(out uint pcTInfo);
16366         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);
16367     }
16368     [System.CLSCompliantAttribute(false)]
16369     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16370     [System.Runtime.InteropServices.GuidAttribute("C7BD73DE-9F85-3290-88EE-090B8BDFE2DF")]
16371     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16372     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.EnumBuilder))]
16373     public partial interface _EnumBuilder
16374     {
16375         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
16376         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
16377         void GetTypeInfoCount(out uint pcTInfo);
16378         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);
16379     }
16380     [System.CLSCompliantAttribute(false)]
16381     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16382     [System.Runtime.InteropServices.GuidAttribute("AADABA99-895D-3D65-9760-B1F12621FAE8")]
16383     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16384     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.EventBuilder))]
16385     public partial interface _EventBuilder
16386     {
16387         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
16388         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
16389         void GetTypeInfoCount(out uint pcTInfo);
16390         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);
16391     }
16392     [System.CLSCompliantAttribute(false)]
16393     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16394     [System.Runtime.InteropServices.GuidAttribute("9DE59C64-D889-35A1-B897-587D74469E5B")]
16395     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16396     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.EventInfo))]
16397     public partial interface _EventInfo
16398     {
16399         System.Reflection.EventAttributes Attributes { get; }
16400         System.Type DeclaringType { get; }
16401         System.Type EventHandlerType { get; }
16402         bool IsMulticast { get; }
16403         bool IsSpecialName { get; }
16404         System.Reflection.MemberTypes MemberType { get; }
16405         string Name { get; }
16406         System.Type ReflectedType { get; }
16407         void AddEventHandler(object target, System.Delegate handler);
16408         bool Equals(object other);
16409         System.Reflection.MethodInfo GetAddMethod();
16410         System.Reflection.MethodInfo GetAddMethod(bool nonPublic);
16411         object[] GetCustomAttributes(bool inherit);
16412         object[] GetCustomAttributes(System.Type attributeType, bool inherit);
16413         int GetHashCode();
16414         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
16415         System.Reflection.MethodInfo GetRaiseMethod();
16416         System.Reflection.MethodInfo GetRaiseMethod(bool nonPublic);
16417         System.Reflection.MethodInfo GetRemoveMethod();
16418         System.Reflection.MethodInfo GetRemoveMethod(bool nonPublic);
16419         System.Type GetType();
16420         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
16421         void GetTypeInfoCount(out uint pcTInfo);
16422         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);
16423         bool IsDefined(System.Type attributeType, bool inherit);
16424         void RemoveEventHandler(object target, System.Delegate handler);
16425         string ToString();
16426     }
16427     [System.CLSCompliantAttribute(false)]
16428     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16429     [System.Runtime.InteropServices.GuidAttribute("b36b5c63-42ef-38bc-a07e-0b34c98f164a")]
16430     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(0))]
16431     public partial interface _Exception
16432     {
16433         string HelpLink { get; set; }
16434         System.Exception InnerException { get; }
16435         string Message { get; }
16436         string Source { get; set; }
16437         string StackTrace { get; }
16438         System.Reflection.MethodBase TargetSite { get; }
16439         bool Equals(object obj);
16440         System.Exception GetBaseException();
16441         int GetHashCode();
16442         [System.Security.SecurityCriticalAttribute]
16443         void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
16444         System.Type GetType();
16445         string ToString();
16446     }
16447     [System.CLSCompliantAttribute(false)]
16448     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16449     [System.Runtime.InteropServices.GuidAttribute("CE1A3BF5-975E-30CC-97C9-1EF70F8F3993")]
16450     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16451     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.FieldBuilder))]
16452     public partial interface _FieldBuilder
16453     {
16454         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
16455         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
16456         void GetTypeInfoCount(out uint pcTInfo);
16457         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);
16458     }
16459     [System.CLSCompliantAttribute(false)]
16460     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16461     [System.Runtime.InteropServices.GuidAttribute("8A7C1442-A9FB-366B-80D8-4939FFA6DBE0")]
16462     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16463     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.FieldInfo))]
16464     public partial interface _FieldInfo
16465     {
16466         System.Reflection.FieldAttributes Attributes { get; }
16467         System.Type DeclaringType { get; }
16468         System.RuntimeFieldHandle FieldHandle { get; }
16469         System.Type FieldType { get; }
16470         bool IsAssembly { get; }
16471         bool IsFamily { get; }
16472         bool IsFamilyAndAssembly { get; }
16473         bool IsFamilyOrAssembly { get; }
16474         bool IsInitOnly { get; }
16475         bool IsLiteral { get; }
16476         bool IsNotSerialized { get; }
16477         bool IsPinvokeImpl { get; }
16478         bool IsPrivate { get; }
16479         bool IsPublic { get; }
16480         bool IsSpecialName { get; }
16481         bool IsStatic { get; }
16482         System.Reflection.MemberTypes MemberType { get; }
16483         string Name { get; }
16484         System.Type ReflectedType { get; }
16485         bool Equals(object other);
16486         object[] GetCustomAttributes(bool inherit);
16487         object[] GetCustomAttributes(System.Type attributeType, bool inherit);
16488         int GetHashCode();
16489         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
16490         System.Type GetType();
16491         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
16492         void GetTypeInfoCount(out uint pcTInfo);
16493         object GetValue(object obj);
16494         object GetValueDirect(System.TypedReference obj);
16495         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);
16496         bool IsDefined(System.Type attributeType, bool inherit);
16497         void SetValue(object obj, object value);
16498         void SetValue(object obj, object value, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Globalization.CultureInfo culture);
16499         void SetValueDirect(System.TypedReference obj, object value);
16500         string ToString();
16501     }
16502     [System.CLSCompliantAttribute(false)]
16503     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16504     [System.Runtime.InteropServices.GuidAttribute("A4924B27-6E3B-37F7-9B83-A4501955E6A7")]
16505     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16506     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.ILGenerator))]
16507     public partial interface _ILGenerator
16508     {
16509         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
16510         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
16511         void GetTypeInfoCount(out uint pcTInfo);
16512         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);
16513     }
16514     [System.CLSCompliantAttribute(false)]
16515     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16516     [System.Runtime.InteropServices.GuidAttribute("4E6350D1-A08B-3DEC-9A3E-C465F9AEEC0C")]
16517     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16518     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.LocalBuilder))]
16519     public partial interface _LocalBuilder
16520     {
16521         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
16522         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
16523         void GetTypeInfoCount(out uint pcTInfo);
16524         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);
16525     }
16526     [System.CLSCompliantAttribute(false)]
16527     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16528     [System.Runtime.InteropServices.GuidAttribute("f7102fa9-cabb-3a74-a6da-b4567ef1b079")]
16529     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16530     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.MemberInfo))]
16531     public partial interface _MemberInfo
16532     {
16533         System.Type DeclaringType { get; }
16534         System.Reflection.MemberTypes MemberType { get; }
16535         string Name { get; }
16536         System.Type ReflectedType { get; }
16537         bool Equals(object other);
16538         object[] GetCustomAttributes(bool inherit);
16539         object[] GetCustomAttributes(System.Type attributeType, bool inherit);
16540         int GetHashCode();
16541         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
16542         System.Type GetType();
16543         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
16544         void GetTypeInfoCount(out uint pcTInfo);
16545         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);
16546         bool IsDefined(System.Type attributeType, bool inherit);
16547         string ToString();
16548     }
16549     [System.CLSCompliantAttribute(false)]
16550     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16551     [System.Runtime.InteropServices.GuidAttribute("6240837A-707F-3181-8E98-A36AE086766B")]
16552     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16553     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.MethodBase))]
16554     public partial interface _MethodBase
16555     {
16556         System.Reflection.MethodAttributes Attributes { get; }
16557         System.Reflection.CallingConventions CallingConvention { get; }
16558         System.Type DeclaringType { get; }
16559         bool IsAbstract { get; }
16560         bool IsAssembly { get; }
16561         bool IsConstructor { get; }
16562         bool IsFamily { get; }
16563         bool IsFamilyAndAssembly { get; }
16564         bool IsFamilyOrAssembly { get; }
16565         bool IsFinal { get; }
16566         bool IsHideBySig { get; }
16567         bool IsPrivate { get; }
16568         bool IsPublic { get; }
16569         bool IsSpecialName { get; }
16570         bool IsStatic { get; }
16571         bool IsVirtual { get; }
16572         System.Reflection.MemberTypes MemberType { get; }
16573         System.RuntimeMethodHandle MethodHandle { get; }
16574         string Name { get; }
16575         System.Type ReflectedType { get; }
16576         bool Equals(object other);
16577         object[] GetCustomAttributes(bool inherit);
16578         object[] GetCustomAttributes(System.Type attributeType, bool inherit);
16579         int GetHashCode();
16580         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
16581         System.Reflection.MethodImplAttributes GetMethodImplementationFlags();
16582         System.Reflection.ParameterInfo[] GetParameters();
16583         System.Type GetType();
16584         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
16585         void GetTypeInfoCount(out uint pcTInfo);
16586         object Invoke(object obj, object[] parameters);
16587         object Invoke(object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture);
16588         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);
16589         bool IsDefined(System.Type attributeType, bool inherit);
16590         string ToString();
16591     }
16592     [System.CLSCompliantAttribute(false)]
16593     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16594     [System.Runtime.InteropServices.GuidAttribute("007D8A14-FDF3-363E-9A0B-FEC0618260A2")]
16595     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16596     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.MethodBuilder))]
16597     public partial interface _MethodBuilder
16598     {
16599         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
16600         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
16601         void GetTypeInfoCount(out uint pcTInfo);
16602         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);
16603     }
16604     [System.CLSCompliantAttribute(false)]
16605     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16606     [System.Runtime.InteropServices.GuidAttribute("FFCC1B5D-ECB8-38DD-9B01-3DC8ABC2AA5F")]
16607     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16608     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.MethodInfo))]
16609     public partial interface _MethodInfo
16610     {
16611         System.Reflection.MethodAttributes Attributes { get; }
16612         System.Reflection.CallingConventions CallingConvention { get; }
16613         System.Type DeclaringType { get; }
16614         bool IsAbstract { get; }
16615         bool IsAssembly { get; }
16616         bool IsConstructor { get; }
16617         bool IsFamily { get; }
16618         bool IsFamilyAndAssembly { get; }
16619         bool IsFamilyOrAssembly { get; }
16620         bool IsFinal { get; }
16621         bool IsHideBySig { get; }
16622         bool IsPrivate { get; }
16623         bool IsPublic { get; }
16624         bool IsSpecialName { get; }
16625         bool IsStatic { get; }
16626         bool IsVirtual { get; }
16627         System.Reflection.MemberTypes MemberType { get; }
16628         System.RuntimeMethodHandle MethodHandle { get; }
16629         string Name { get; }
16630         System.Type ReflectedType { get; }
16631         System.Type ReturnType { get; }
16632         System.Reflection.ICustomAttributeProvider ReturnTypeCustomAttributes { get; }
16633         bool Equals(object other);
16634         System.Reflection.MethodInfo GetBaseDefinition();
16635         object[] GetCustomAttributes(bool inherit);
16636         object[] GetCustomAttributes(System.Type attributeType, bool inherit);
16637         int GetHashCode();
16638         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
16639         System.Reflection.MethodImplAttributes GetMethodImplementationFlags();
16640         System.Reflection.ParameterInfo[] GetParameters();
16641         System.Type GetType();
16642         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
16643         void GetTypeInfoCount(out uint pcTInfo);
16644         object Invoke(object obj, object[] parameters);
16645         object Invoke(object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture);
16646         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);
16647         bool IsDefined(System.Type attributeType, bool inherit);
16648         string ToString();
16649     }
16650     [System.CLSCompliantAttribute(false)]
16651     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16652     [System.Runtime.InteropServices.GuidAttribute("C2323C25-F57F-3880-8A4D-12EBEA7A5852")]
16653     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16654     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.MethodRental))]
16655     public partial interface _MethodRental
16656     {
16657         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
16658         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
16659         void GetTypeInfoCount(out uint pcTInfo);
16660         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);
16661     }
16662     [System.CLSCompliantAttribute(false)]
16663     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16664     [System.Runtime.InteropServices.GuidAttribute("D002E9BA-D9E3-3749-B1D3-D565A08B13E7")]
16665     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16666     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Module))]
16667     public partial interface _Module
16668     {
16669         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
16670         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
16671         void GetTypeInfoCount(out uint pcTInfo);
16672         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);
16673     }
16674     [System.CLSCompliantAttribute(false)]
16675     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16676     [System.Runtime.InteropServices.GuidAttribute("D05FFA9A-04AF-3519-8EE1-8D93AD73430B")]
16677     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16678     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.ModuleBuilder))]
16679     public partial interface _ModuleBuilder
16680     {
16681         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
16682         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
16683         void GetTypeInfoCount(out uint pcTInfo);
16684         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);
16685     }
16686     [System.CLSCompliantAttribute(false)]
16687     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16688     [System.Runtime.InteropServices.GuidAttribute("36329EBA-F97A-3565-BC07-0ED5C6EF19FC")]
16689     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16690     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.ParameterBuilder))]
16691     public partial interface _ParameterBuilder
16692     {
16693         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
16694         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
16695         void GetTypeInfoCount(out uint pcTInfo);
16696         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);
16697     }
16698     [System.CLSCompliantAttribute(false)]
16699     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16700     [System.Runtime.InteropServices.GuidAttribute("993634C4-E47A-32CC-BE08-85F567DC27D6")]
16701     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16702     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.ParameterInfo))]
16703     public partial interface _ParameterInfo
16704     {
16705         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
16706         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
16707         void GetTypeInfoCount(out uint pcTInfo);
16708         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);
16709     }
16710     [System.CLSCompliantAttribute(false)]
16711     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16712     [System.Runtime.InteropServices.GuidAttribute("15F9A479-9397-3A63-ACBD-F51977FB0F02")]
16713     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16714     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.PropertyBuilder))]
16715     public partial interface _PropertyBuilder
16716     {
16717         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
16718         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
16719         void GetTypeInfoCount(out uint pcTInfo);
16720         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);
16721     }
16722     [System.CLSCompliantAttribute(false)]
16723     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16724     [System.Runtime.InteropServices.GuidAttribute("F59ED4E4-E68F-3218-BD77-061AA82824BF")]
16725     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16726     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.PropertyInfo))]
16727     public partial interface _PropertyInfo
16728     {
16729         System.Reflection.PropertyAttributes Attributes { get; }
16730         bool CanRead { get; }
16731         bool CanWrite { get; }
16732         System.Type DeclaringType { get; }
16733         bool IsSpecialName { get; }
16734         System.Reflection.MemberTypes MemberType { get; }
16735         string Name { get; }
16736         System.Type PropertyType { get; }
16737         System.Type ReflectedType { get; }
16738         bool Equals(object other);
16739         System.Reflection.MethodInfo[] GetAccessors();
16740         System.Reflection.MethodInfo[] GetAccessors(bool nonPublic);
16741         object[] GetCustomAttributes(bool inherit);
16742         object[] GetCustomAttributes(System.Type attributeType, bool inherit);
16743         System.Reflection.MethodInfo GetGetMethod();
16744         System.Reflection.MethodInfo GetGetMethod(bool nonPublic);
16745         int GetHashCode();
16746         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
16747         System.Reflection.ParameterInfo[] GetIndexParameters();
16748         System.Reflection.MethodInfo GetSetMethod();
16749         System.Reflection.MethodInfo GetSetMethod(bool nonPublic);
16750         System.Type GetType();
16751         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
16752         void GetTypeInfoCount(out uint pcTInfo);
16753         object GetValue(object obj, object[] index);
16754         object GetValue(object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] index, System.Globalization.CultureInfo culture);
16755         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);
16756         bool IsDefined(System.Type attributeType, bool inherit);
16757         void SetValue(object obj, object value, object[] index);
16758         void SetValue(object obj, object value, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] index, System.Globalization.CultureInfo culture);
16759         string ToString();
16760     }
16761     [System.CLSCompliantAttribute(false)]
16762     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16763     [System.Runtime.InteropServices.GuidAttribute("7D13DD37-5A04-393C-BBCA-A5FEA802893D")]
16764     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16765     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.SignatureHelper))]
16766     public partial interface _SignatureHelper
16767     {
16768         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
16769         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
16770         void GetTypeInfoCount(out uint pcTInfo);
16771         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);
16772     }
16773     [System.CLSCompliantAttribute(false)]
16774     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16775     [System.Runtime.InteropServices.GuidAttribute("C281C7F1-4AA9-3517-961A-463CFED57E75")]
16776     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16777     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Threading.Thread))]
16778     public partial interface _Thread
16779     {
16780         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
16781         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
16782         void GetTypeInfoCount(out uint pcTInfo);
16783         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);
16784     }
16785     [System.CLSCompliantAttribute(false)]
16786     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16787     [System.Runtime.InteropServices.GuidAttribute("BCA8B44D-AAD6-3A86-8AB7-03349F4F2DA2")]
16788     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16789     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Type))]
16790     public partial interface _Type
16791     {
16792         System.Reflection.Assembly Assembly { get; }
16793         string AssemblyQualifiedName { get; }
16794         System.Reflection.TypeAttributes Attributes { get; }
16795         System.Type BaseType { get; }
16796         System.Type DeclaringType { get; }
16797         string FullName { get; }
16798         System.Guid GUID { get; }
16799         bool HasElementType { get; }
16800         bool IsAbstract { get; }
16801         bool IsAnsiClass { get; }
16802         bool IsArray { get; }
16803         bool IsAutoClass { get; }
16804         bool IsAutoLayout { get; }
16805         bool IsByRef { get; }
16806         bool IsClass { get; }
16807         bool IsCOMObject { get; }
16808         bool IsContextful { get; }
16809         bool IsEnum { get; }
16810         bool IsExplicitLayout { get; }
16811         bool IsImport { get; }
16812         bool IsInterface { get; }
16813         bool IsLayoutSequential { get; }
16814         bool IsMarshalByRef { get; }
16815         bool IsNestedAssembly { get; }
16816         bool IsNestedFamANDAssem { get; }
16817         bool IsNestedFamily { get; }
16818         bool IsNestedFamORAssem { get; }
16819         bool IsNestedPrivate { get; }
16820         bool IsNestedPublic { get; }
16821         bool IsNotPublic { get; }
16822         bool IsPointer { get; }
16823         bool IsPrimitive { get; }
16824         bool IsPublic { get; }
16825         bool IsSealed { get; }
16826         bool IsSerializable { get; }
16827         bool IsSpecialName { get; }
16828         bool IsUnicodeClass { get; }
16829         bool IsValueType { get; }
16830         System.Reflection.MemberTypes MemberType { get; }
16831         System.Reflection.Module Module { get; }
16832         string Name { get; }
16833         string Namespace { get; }
16834         System.Type ReflectedType { get; }
16835         System.RuntimeTypeHandle TypeHandle { get; }
16836         System.Reflection.ConstructorInfo TypeInitializer { get; }
16837         System.Type UnderlyingSystemType { get; }
16838         bool Equals(object other);
16839         bool Equals(System.Type o);
16840         System.Type[] FindInterfaces(System.Reflection.TypeFilter filter, object filterCriteria);
16841         System.Reflection.MemberInfo[] FindMembers(System.Reflection.MemberTypes memberType, System.Reflection.BindingFlags bindingAttr, System.Reflection.MemberFilter filter, object filterCriteria);
16842         int GetArrayRank();
16843         System.Reflection.ConstructorInfo GetConstructor(System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, System.Type[] types, System.Reflection.ParameterModifier[] modifiers);
16844         System.Reflection.ConstructorInfo GetConstructor(System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type[] types, System.Reflection.ParameterModifier[] modifiers);
16845         System.Reflection.ConstructorInfo GetConstructor(System.Type[] types);
16846         System.Reflection.ConstructorInfo[] GetConstructors();
16847         System.Reflection.ConstructorInfo[] GetConstructors(System.Reflection.BindingFlags bindingAttr);
16848         object[] GetCustomAttributes(bool inherit);
16849         object[] GetCustomAttributes(System.Type attributeType, bool inherit);
16850         System.Reflection.MemberInfo[] GetDefaultMembers();
16851         System.Type GetElementType();
16852         System.Reflection.EventInfo GetEvent(string name);
16853         System.Reflection.EventInfo GetEvent(string name, System.Reflection.BindingFlags bindingAttr);
16854         System.Reflection.EventInfo[] GetEvents();
16855         System.Reflection.EventInfo[] GetEvents(System.Reflection.BindingFlags bindingAttr);
16856         System.Reflection.FieldInfo GetField(string name);
16857         System.Reflection.FieldInfo GetField(string name, System.Reflection.BindingFlags bindingAttr);
16858         System.Reflection.FieldInfo[] GetFields();
16859         System.Reflection.FieldInfo[] GetFields(System.Reflection.BindingFlags bindingAttr);
16860         int GetHashCode();
16861         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
16862         System.Type GetInterface(string name);
16863         System.Type GetInterface(string name, bool ignoreCase);
16864         System.Reflection.InterfaceMapping GetInterfaceMap(System.Type interfaceType);
16865         System.Type[] GetInterfaces();
16866         System.Reflection.MemberInfo[] GetMember(string name);
16867         System.Reflection.MemberInfo[] GetMember(string name, System.Reflection.BindingFlags bindingAttr);
16868         System.Reflection.MemberInfo[] GetMember(string name, System.Reflection.MemberTypes type, System.Reflection.BindingFlags bindingAttr);
16869         System.Reflection.MemberInfo[] GetMembers();
16870         System.Reflection.MemberInfo[] GetMembers(System.Reflection.BindingFlags bindingAttr);
16871         System.Reflection.MethodInfo GetMethod(string name);
16872         System.Reflection.MethodInfo GetMethod(string name, System.Reflection.BindingFlags bindingAttr);
16873         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);
16874         System.Reflection.MethodInfo GetMethod(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type[] types, System.Reflection.ParameterModifier[] modifiers);
16875         System.Reflection.MethodInfo GetMethod(string name, System.Type[] types);
16876         System.Reflection.MethodInfo GetMethod(string name, System.Type[] types, System.Reflection.ParameterModifier[] modifiers);
16877         System.Reflection.MethodInfo[] GetMethods();
16878         System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags bindingAttr);
16879         System.Type GetNestedType(string name);
16880         System.Type GetNestedType(string name, System.Reflection.BindingFlags bindingAttr);
16881         System.Type[] GetNestedTypes();
16882         System.Type[] GetNestedTypes(System.Reflection.BindingFlags bindingAttr);
16883         System.Reflection.PropertyInfo[] GetProperties();
16884         System.Reflection.PropertyInfo[] GetProperties(System.Reflection.BindingFlags bindingAttr);
16885         System.Reflection.PropertyInfo GetProperty(string name);
16886         System.Reflection.PropertyInfo GetProperty(string name, System.Reflection.BindingFlags bindingAttr);
16887         System.Reflection.PropertyInfo GetProperty(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Type returnType, System.Type[] types, System.Reflection.ParameterModifier[] modifiers);
16888         System.Reflection.PropertyInfo GetProperty(string name, System.Type returnType);
16889         System.Reflection.PropertyInfo GetProperty(string name, System.Type returnType, System.Type[] types);
16890         System.Reflection.PropertyInfo GetProperty(string name, System.Type returnType, System.Type[] types, System.Reflection.ParameterModifier[] modifiers);
16891         System.Reflection.PropertyInfo GetProperty(string name, System.Type[] types);
16892         System.Type GetType();
16893         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
16894         void GetTypeInfoCount(out uint pcTInfo);
16895         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);
16896         object InvokeMember(string name, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object target, object[] args);
16897         object InvokeMember(string name, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object target, object[] args, System.Globalization.CultureInfo culture);
16898         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);
16899         bool IsAssignableFrom(System.Type c);
16900         bool IsDefined(System.Type attributeType, bool inherit);
16901         bool IsInstanceOfType(object o);
16902         bool IsSubclassOf(System.Type c);
16903         string ToString();
16904     }
16905     [System.CLSCompliantAttribute(false)]
16906     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
16907     [System.Runtime.InteropServices.GuidAttribute("7E5678EE-48B3-3F83-B076-C58543498A58")]
16908     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
16909     [System.Runtime.InteropServices.TypeLibImportClassAttribute(typeof(System.Reflection.Emit.TypeBuilder))]
16910     public partial interface _TypeBuilder
16911     {
16912         void GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId);
16913         void GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo);
16914         void GetTypeInfoCount(out uint pcTInfo);
16915         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);
16916     }
16917 }
16918 namespace System.Runtime.InteropServices.ComTypes
16919 {
16920     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Explicit, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
16921     public partial struct BINDPTR
16922     {
16923         [System.Runtime.InteropServices.FieldOffsetAttribute(0)]
16924         public System.IntPtr lpfuncdesc;
16925         [System.Runtime.InteropServices.FieldOffsetAttribute(0)]
16926         public System.IntPtr lptcomp;
16927         [System.Runtime.InteropServices.FieldOffsetAttribute(0)]
16928         public System.IntPtr lpvardesc;
16929     }
16930     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
16931     public partial struct BIND_OPTS
16932     {
16933         public int cbStruct;
16934         public int dwTickCountDeadline;
16935         public int grfFlags;
16936         public int grfMode;
16937     }
16938     [System.SerializableAttribute]
16939     public enum CALLCONV
16940     {
16941         CC_CDECL = 1,
16942         CC_MACPASCAL = 3,
16943         CC_MAX = 9,
16944         CC_MPWCDECL = 7,
16945         CC_MPWPASCAL = 8,
16946         CC_MSCPASCAL = 2,
16947         CC_PASCAL = 2,
16948         CC_RESERVED = 5,
16949         CC_STDCALL = 4,
16950         CC_SYSCALL = 6,
16951     }
16952     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
16953     public partial struct CONNECTDATA
16954     {
16955         public int dwCookie;
16956         [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]
16957         public object pUnk;
16958     }
16959     [System.SerializableAttribute]
16960     public enum DESCKIND
16961     {
16962         DESCKIND_FUNCDESC = 1,
16963         DESCKIND_IMPLICITAPPOBJ = 4,
16964         DESCKIND_MAX = 5,
16965         DESCKIND_NONE = 0,
16966         DESCKIND_TYPECOMP = 3,
16967         DESCKIND_VARDESC = 2,
16968     }
16969     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
16970     public partial struct DISPPARAMS
16971     {
16972         public int cArgs;
16973         public int cNamedArgs;
16974         public System.IntPtr rgdispidNamedArgs;
16975         public System.IntPtr rgvarg;
16976     }
16977     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
16978     public partial struct ELEMDESC
16979     {
16980         public System.Runtime.InteropServices.ComTypes.ELEMDESC.DESCUNION desc;
16981         public System.Runtime.InteropServices.ComTypes.TYPEDESC tdesc;
16982         [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Explicit, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
16983         public partial struct DESCUNION
16984         {
16985             [System.Runtime.InteropServices.FieldOffsetAttribute(0)]
16986             public System.Runtime.InteropServices.ComTypes.IDLDESC idldesc;
16987             [System.Runtime.InteropServices.FieldOffsetAttribute(0)]
16988             public System.Runtime.InteropServices.ComTypes.PARAMDESC paramdesc;
16989         }
16990     }
16991     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
16992     public partial struct EXCEPINFO
16993     {
16994         [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]
16995         public string bstrDescription;
16996         [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]
16997         public string bstrHelpFile;
16998         [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]
16999         public string bstrSource;
17000         public int dwHelpContext;
17001         public System.IntPtr pfnDeferredFillIn;
17002         public System.IntPtr pvReserved;
17003         public int scode;
17004         public short wCode;
17005         public short wReserved;
17006     }
17007     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
17008     public partial struct FILETIME
17009     {
17010         public int dwHighDateTime;
17011         public int dwLowDateTime;
17012     }
17013     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
17014     public partial struct FUNCDESC
17015     {
17016         public System.Runtime.InteropServices.ComTypes.CALLCONV callconv;
17017         public short cParams;
17018         public short cParamsOpt;
17019         public short cScodes;
17020         public System.Runtime.InteropServices.ComTypes.ELEMDESC elemdescFunc;
17021         public System.Runtime.InteropServices.ComTypes.FUNCKIND funckind;
17022         public System.Runtime.InteropServices.ComTypes.INVOKEKIND invkind;
17023         public System.IntPtr lprgelemdescParam;
17024         public System.IntPtr lprgscode;
17025         public int memid;
17026         public short oVft;
17027         public short wFuncFlags;
17028     }
17029     [System.FlagsAttribute]
17030     [System.SerializableAttribute]
17031     public enum FUNCFLAGS : short
17032     {
17033         FUNCFLAG_FBINDABLE = (short)4,
17034         FUNCFLAG_FDEFAULTBIND = (short)32,
17035         FUNCFLAG_FDEFAULTCOLLELEM = (short)256,
17036         FUNCFLAG_FDISPLAYBIND = (short)16,
17037         FUNCFLAG_FHIDDEN = (short)64,
17038         FUNCFLAG_FIMMEDIATEBIND = (short)4096,
17039         FUNCFLAG_FNONBROWSABLE = (short)1024,
17040         FUNCFLAG_FREPLACEABLE = (short)2048,
17041         FUNCFLAG_FREQUESTEDIT = (short)8,
17042         FUNCFLAG_FRESTRICTED = (short)1,
17043         FUNCFLAG_FSOURCE = (short)2,
17044         FUNCFLAG_FUIDEFAULT = (short)512,
17045         FUNCFLAG_FUSESGETLASTERROR = (short)128,
17046     }
17047     [System.SerializableAttribute]
17048     public enum FUNCKIND
17049     {
17050         FUNC_DISPATCH = 4,
17051         FUNC_NONVIRTUAL = 2,
17052         FUNC_PUREVIRTUAL = 1,
17053         FUNC_STATIC = 3,
17054         FUNC_VIRTUAL = 0,
17055     }
17056     [System.Runtime.InteropServices.GuidAttribute("0000000e-0000-0000-C000-000000000046")]
17057     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
17058     public partial interface IBindCtx
17059     {
17060         void EnumObjectParam(out System.Runtime.InteropServices.ComTypes.IEnumString ppenum);
17061         void GetBindOptions(ref System.Runtime.InteropServices.ComTypes.BIND_OPTS pbindopts);
17062         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);
17063         void GetRunningObjectTable(out System.Runtime.InteropServices.ComTypes.IRunningObjectTable pprot);
17064         void RegisterObjectBound([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]object punk);
17065         void RegisterObjectParam([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string pszKey, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]object punk);
17066         void ReleaseBoundObjects();
17067         void RevokeObjectBound([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]object punk);
17068         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int RevokeObjectParam([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string pszKey);
17069         void SetBindOptions([System.Runtime.InteropServices.In]ref System.Runtime.InteropServices.ComTypes.BIND_OPTS pbindopts);
17070     }
17071     [System.Runtime.InteropServices.GuidAttribute("B196B286-BAB4-101A-B69C-00AA00341D07")]
17072     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
17073     public partial interface IConnectionPoint
17074     {
17075         void Advise([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]object pUnkSink, out int pdwCookie);
17076         void EnumConnections(out System.Runtime.InteropServices.ComTypes.IEnumConnections ppEnum);
17077         void GetConnectionInterface(out System.Guid pIID);
17078         void GetConnectionPointContainer(out System.Runtime.InteropServices.ComTypes.IConnectionPointContainer ppCPC);
17079         void Unadvise(int dwCookie);
17080     }
17081     [System.Runtime.InteropServices.GuidAttribute("B196B284-BAB4-101A-B69C-00AA00341D07")]
17082     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
17083     public partial interface IConnectionPointContainer
17084     {
17085         void EnumConnectionPoints(out System.Runtime.InteropServices.ComTypes.IEnumConnectionPoints ppEnum);
17086         void FindConnectionPoint([System.Runtime.InteropServices.In]ref System.Guid riid, out System.Runtime.InteropServices.ComTypes.IConnectionPoint ppCP);
17087     }
17088     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
17089     public partial struct IDLDESC
17090     {
17091         public System.IntPtr dwReserved;
17092         public System.Runtime.InteropServices.ComTypes.IDLFLAG wIDLFlags;
17093     }
17094     [System.FlagsAttribute]
17095     [System.SerializableAttribute]
17096     public enum IDLFLAG : short
17097     {
17098         IDLFLAG_FIN = (short)1,
17099         IDLFLAG_FLCID = (short)4,
17100         IDLFLAG_FOUT = (short)2,
17101         IDLFLAG_FRETVAL = (short)8,
17102         IDLFLAG_NONE = (short)0,
17103     }
17104     [System.Runtime.InteropServices.GuidAttribute("B196B285-BAB4-101A-B69C-00AA00341D07")]
17105     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
17106     public partial interface IEnumConnectionPoints
17107     {
17108         void Clone(out System.Runtime.InteropServices.ComTypes.IEnumConnectionPoints ppenum);
17109         [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);
17110         void Reset();
17111         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Skip(int celt);
17112     }
17113     [System.Runtime.InteropServices.GuidAttribute("B196B287-BAB4-101A-B69C-00AA00341D07")]
17114     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
17115     public partial interface IEnumConnections
17116     {
17117         void Clone(out System.Runtime.InteropServices.ComTypes.IEnumConnections ppenum);
17118         [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);
17119         void Reset();
17120         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Skip(int celt);
17121     }
17122     [System.Runtime.InteropServices.GuidAttribute("00000102-0000-0000-C000-000000000046")]
17123     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
17124     public partial interface IEnumMoniker
17125     {
17126         void Clone(out System.Runtime.InteropServices.ComTypes.IEnumMoniker ppenum);
17127         [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);
17128         void Reset();
17129         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Skip(int celt);
17130     }
17131     [System.Runtime.InteropServices.GuidAttribute("00000101-0000-0000-C000-000000000046")]
17132     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
17133     public partial interface IEnumString
17134     {
17135         void Clone(out System.Runtime.InteropServices.ComTypes.IEnumString ppenum);
17136         [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);
17137         void Reset();
17138         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Skip(int celt);
17139     }
17140     [System.Runtime.InteropServices.GuidAttribute("00020404-0000-0000-C000-000000000046")]
17141     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
17142     public partial interface IEnumVARIANT
17143     {
17144         System.Runtime.InteropServices.ComTypes.IEnumVARIANT Clone();
17145         [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);
17146         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Reset();
17147         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Skip(int celt);
17148     }
17149     [System.Runtime.InteropServices.GuidAttribute("0000000f-0000-0000-C000-000000000046")]
17150     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
17151     public partial interface IMoniker
17152     {
17153         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);
17154         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);
17155         void CommonPrefixWith(System.Runtime.InteropServices.ComTypes.IMoniker pmkOther, out System.Runtime.InteropServices.ComTypes.IMoniker ppmkPrefix);
17156         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);
17157         void Enum([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]bool fForward, out System.Runtime.InteropServices.ComTypes.IEnumMoniker ppenumMoniker);
17158         void GetClassID(out System.Guid pClassID);
17159         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);
17160         void GetSizeMax(out long pcbSize);
17161         void GetTimeOfLastChange(System.Runtime.InteropServices.ComTypes.IBindCtx pbc, System.Runtime.InteropServices.ComTypes.IMoniker pmkToLeft, out System.Runtime.InteropServices.ComTypes.FILETIME pFileTime);
17162         void Hash(out int pdwHash);
17163         void Inverse(out System.Runtime.InteropServices.ComTypes.IMoniker ppmk);
17164         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int IsDirty();
17165         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int IsEqual(System.Runtime.InteropServices.ComTypes.IMoniker pmkOtherMoniker);
17166         [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);
17167         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int IsSystemMoniker(out int pdwMksys);
17168         void Load(System.Runtime.InteropServices.ComTypes.IStream pStm);
17169         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);
17170         void Reduce(System.Runtime.InteropServices.ComTypes.IBindCtx pbc, int dwReduceHowFar, ref System.Runtime.InteropServices.ComTypes.IMoniker ppmkToLeft, out System.Runtime.InteropServices.ComTypes.IMoniker ppmkReduced);
17171         void RelativePathTo(System.Runtime.InteropServices.ComTypes.IMoniker pmkOther, out System.Runtime.InteropServices.ComTypes.IMoniker ppmkRelPath);
17172         void Save(System.Runtime.InteropServices.ComTypes.IStream pStm, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]bool fClearDirty);
17173     }
17174     [System.FlagsAttribute]
17175     [System.SerializableAttribute]
17176     public enum IMPLTYPEFLAGS
17177     {
17178         IMPLTYPEFLAG_FDEFAULT = 1,
17179         IMPLTYPEFLAG_FDEFAULTVTABLE = 8,
17180         IMPLTYPEFLAG_FRESTRICTED = 4,
17181         IMPLTYPEFLAG_FSOURCE = 2,
17182     }
17183     [System.FlagsAttribute]
17184     [System.SerializableAttribute]
17185     public enum INVOKEKIND
17186     {
17187         INVOKE_FUNC = 1,
17188         INVOKE_PROPERTYGET = 2,
17189         INVOKE_PROPERTYPUT = 4,
17190         INVOKE_PROPERTYPUTREF = 8,
17191     }
17192     [System.Runtime.InteropServices.GuidAttribute("0000010b-0000-0000-C000-000000000046")]
17193     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
17194     public partial interface IPersistFile
17195     {
17196         void GetClassID(out System.Guid pClassID);
17197         void GetCurFile([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]out string ppszFileName);
17198         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int IsDirty();
17199         void Load([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string pszFileName, int dwMode);
17200         void Save([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string pszFileName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]bool fRemember);
17201         void SaveCompleted([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string pszFileName);
17202     }
17203     [System.Runtime.InteropServices.GuidAttribute("00000010-0000-0000-C000-000000000046")]
17204     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
17205     public partial interface IRunningObjectTable
17206     {
17207         void EnumRunning(out System.Runtime.InteropServices.ComTypes.IEnumMoniker ppenumMoniker);
17208         [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);
17209         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int GetTimeOfLastChange(System.Runtime.InteropServices.ComTypes.IMoniker pmkObjectName, out System.Runtime.InteropServices.ComTypes.FILETIME pfiletime);
17210         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int IsRunning(System.Runtime.InteropServices.ComTypes.IMoniker pmkObjectName);
17211         void NoteChangeTime(int dwRegister, ref System.Runtime.InteropServices.ComTypes.FILETIME pfiletime);
17212         int Register(int grfFlags, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]object punkObject, System.Runtime.InteropServices.ComTypes.IMoniker pmkObjectName);
17213         void Revoke(int dwRegister);
17214     }
17215     [System.Runtime.InteropServices.GuidAttribute("0000000c-0000-0000-C000-000000000046")]
17216     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
17217     public partial interface IStream
17218     {
17219         void Clone(out System.Runtime.InteropServices.ComTypes.IStream ppstm);
17220         void Commit(int grfCommitFlags);
17221         void CopyTo(System.Runtime.InteropServices.ComTypes.IStream pstm, long cb, System.IntPtr pcbRead, System.IntPtr pcbWritten);
17222         void LockRegion(long libOffset, long cb, int dwLockType);
17223         void Read([System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]byte[] pv, int cb, System.IntPtr pcbRead);
17224         void Revert();
17225         void Seek(long dlibMove, int dwOrigin, System.IntPtr plibNewPosition);
17226         void SetSize(long libNewSize);
17227         void Stat(out System.Runtime.InteropServices.ComTypes.STATSTG pstatstg, int grfStatFlag);
17228         void UnlockRegion(long libOffset, long cb, int dwLockType);
17229         void Write([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]byte[] pv, int cb, System.IntPtr pcbWritten);
17230     }
17231     [System.Runtime.InteropServices.GuidAttribute("00020403-0000-0000-C000-000000000046")]
17232     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
17233     public partial interface ITypeComp
17234     {
17235         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);
17236         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);
17237     }
17238     [System.Runtime.InteropServices.GuidAttribute("00020401-0000-0000-C000-000000000046")]
17239     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
17240     public partial interface ITypeInfo
17241     {
17242         void AddressOfMember(int memid, System.Runtime.InteropServices.ComTypes.INVOKEKIND invKind, out System.IntPtr ppv);
17243         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);
17244         void GetContainingTypeLib(out System.Runtime.InteropServices.ComTypes.ITypeLib ppTLB, out int pIndex);
17245         void GetDllEntry(int memid, System.Runtime.InteropServices.ComTypes.INVOKEKIND invKind, System.IntPtr pBstrDllName, System.IntPtr pBstrName, System.IntPtr pwOrdinal);
17246         void GetDocumentation(int index, out string strName, out string strDocString, out int dwHelpContext, out string strHelpFile);
17247         void GetFuncDesc(int index, out System.IntPtr ppFuncDesc);
17248         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);
17249         void GetImplTypeFlags(int index, out System.Runtime.InteropServices.ComTypes.IMPLTYPEFLAGS pImplTypeFlags);
17250         void GetMops(int memid, out string pBstrMops);
17251         void GetNames(int memid, [System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]string[] rgBstrNames, int cMaxNames, out int pcNames);
17252         void GetRefTypeInfo(int hRef, out System.Runtime.InteropServices.ComTypes.ITypeInfo ppTI);
17253         void GetRefTypeOfImplType(int index, out int href);
17254         void GetTypeAttr(out System.IntPtr ppTypeAttr);
17255         void GetTypeComp(out System.Runtime.InteropServices.ComTypes.ITypeComp ppTComp);
17256         void GetVarDesc(int index, out System.IntPtr ppVarDesc);
17257         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);
17258         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]void ReleaseFuncDesc(System.IntPtr pFuncDesc);
17259         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]void ReleaseTypeAttr(System.IntPtr pTypeAttr);
17260         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]void ReleaseVarDesc(System.IntPtr pVarDesc);
17261     }
17262     [System.Runtime.InteropServices.GuidAttribute("00020412-0000-0000-C000-000000000046")]
17263     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
17264     public partial interface ITypeInfo2 : System.Runtime.InteropServices.ComTypes.ITypeInfo
17265     {
17266         new void AddressOfMember(int memid, System.Runtime.InteropServices.ComTypes.INVOKEKIND invKind, out System.IntPtr ppv);
17267         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);
17268         void GetAllCustData(System.IntPtr pCustData);
17269         void GetAllFuncCustData(int index, System.IntPtr pCustData);
17270         void GetAllImplTypeCustData(int index, System.IntPtr pCustData);
17271         void GetAllParamCustData(int indexFunc, int indexParam, System.IntPtr pCustData);
17272         void GetAllVarCustData(int index, System.IntPtr pCustData);
17273         new void GetContainingTypeLib(out System.Runtime.InteropServices.ComTypes.ITypeLib ppTLB, out int pIndex);
17274         void GetCustData(ref System.Guid guid, out object pVarVal);
17275         new void GetDllEntry(int memid, System.Runtime.InteropServices.ComTypes.INVOKEKIND invKind, System.IntPtr pBstrDllName, System.IntPtr pBstrName, System.IntPtr pwOrdinal);
17276         new void GetDocumentation(int index, out string strName, out string strDocString, out int dwHelpContext, out string strHelpFile);
17277         [System.Runtime.InteropServices.LCIDConversionAttribute(1)]
17278         void GetDocumentation2(int memid, out string pbstrHelpString, out int pdwHelpStringContext, out string pbstrHelpStringDll);
17279         void GetFuncCustData(int index, ref System.Guid guid, out object pVarVal);
17280         new void GetFuncDesc(int index, out System.IntPtr ppFuncDesc);
17281         void GetFuncIndexOfMemId(int memid, System.Runtime.InteropServices.ComTypes.INVOKEKIND invKind, out int pFuncIndex);
17282         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);
17283         void GetImplTypeCustData(int index, ref System.Guid guid, out object pVarVal);
17284         new void GetImplTypeFlags(int index, out System.Runtime.InteropServices.ComTypes.IMPLTYPEFLAGS pImplTypeFlags);
17285         new void GetMops(int memid, out string pBstrMops);
17286         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);
17287         void GetParamCustData(int indexFunc, int indexParam, ref System.Guid guid, out object pVarVal);
17288         new void GetRefTypeInfo(int hRef, out System.Runtime.InteropServices.ComTypes.ITypeInfo ppTI);
17289         new void GetRefTypeOfImplType(int index, out int href);
17290         new void GetTypeAttr(out System.IntPtr ppTypeAttr);
17291         new void GetTypeComp(out System.Runtime.InteropServices.ComTypes.ITypeComp ppTComp);
17292         void GetTypeFlags(out int pTypeFlags);
17293         void GetTypeKind(out System.Runtime.InteropServices.ComTypes.TYPEKIND pTypeKind);
17294         void GetVarCustData(int index, ref System.Guid guid, out object pVarVal);
17295         new void GetVarDesc(int index, out System.IntPtr ppVarDesc);
17296         void GetVarIndexOfMemId(int memid, out int pVarIndex);
17297         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);
17298         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]new void ReleaseFuncDesc(System.IntPtr pFuncDesc);
17299         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]new void ReleaseTypeAttr(System.IntPtr pTypeAttr);
17300         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]new void ReleaseVarDesc(System.IntPtr pVarDesc);
17301     }
17302     [System.Runtime.InteropServices.GuidAttribute("00020402-0000-0000-C000-000000000046")]
17303     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
17304     public partial interface ITypeLib
17305     {
17306         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);
17307         void GetDocumentation(int index, out string strName, out string strDocString, out int dwHelpContext, out string strHelpFile);
17308         void GetLibAttr(out System.IntPtr ppTLibAttr);
17309         void GetTypeComp(out System.Runtime.InteropServices.ComTypes.ITypeComp ppTComp);
17310         void GetTypeInfo(int index, out System.Runtime.InteropServices.ComTypes.ITypeInfo ppTI);
17311         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int GetTypeInfoCount();
17312         void GetTypeInfoOfGuid(ref System.Guid guid, out System.Runtime.InteropServices.ComTypes.ITypeInfo ppTInfo);
17313         void GetTypeInfoType(int index, out System.Runtime.InteropServices.ComTypes.TYPEKIND pTKind);
17314         [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]
17315         bool IsName([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string szNameBuf, int lHashVal);
17316         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]void ReleaseTLibAttr(System.IntPtr pTLibAttr);
17317     }
17318     [System.Runtime.InteropServices.GuidAttribute("00020411-0000-0000-C000-000000000046")]
17319     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
17320     public partial interface ITypeLib2 : System.Runtime.InteropServices.ComTypes.ITypeLib
17321     {
17322         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);
17323         void GetAllCustData(System.IntPtr pCustData);
17324         void GetCustData(ref System.Guid guid, out object pVarVal);
17325         new void GetDocumentation(int index, out string strName, out string strDocString, out int dwHelpContext, out string strHelpFile);
17326         [System.Runtime.InteropServices.LCIDConversionAttribute(1)]
17327         void GetDocumentation2(int index, out string pbstrHelpString, out int pdwHelpStringContext, out string pbstrHelpStringDll);
17328         new void GetLibAttr(out System.IntPtr ppTLibAttr);
17329         void GetLibStatistics(System.IntPtr pcUniqueNames, out int pcchUniqueNames);
17330         new void GetTypeComp(out System.Runtime.InteropServices.ComTypes.ITypeComp ppTComp);
17331         new void GetTypeInfo(int index, out System.Runtime.InteropServices.ComTypes.ITypeInfo ppTI);
17332         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]new int GetTypeInfoCount();
17333         new void GetTypeInfoOfGuid(ref System.Guid guid, out System.Runtime.InteropServices.ComTypes.ITypeInfo ppTInfo);
17334         new void GetTypeInfoType(int index, out System.Runtime.InteropServices.ComTypes.TYPEKIND pTKind);
17335         [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]
17336         new bool IsName([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string szNameBuf, int lHashVal);
17337         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]new void ReleaseTLibAttr(System.IntPtr pTLibAttr);
17338     }
17339     [System.FlagsAttribute]
17340     [System.SerializableAttribute]
17341     public enum LIBFLAGS : short
17342     {
17343         LIBFLAG_FCONTROL = (short)2,
17344         LIBFLAG_FHASDISKIMAGE = (short)8,
17345         LIBFLAG_FHIDDEN = (short)4,
17346         LIBFLAG_FRESTRICTED = (short)1,
17347     }
17348     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
17349     public partial struct PARAMDESC
17350     {
17351         public System.IntPtr lpVarValue;
17352         public System.Runtime.InteropServices.ComTypes.PARAMFLAG wParamFlags;
17353     }
17354     [System.FlagsAttribute]
17355     [System.SerializableAttribute]
17356     public enum PARAMFLAG : short
17357     {
17358         PARAMFLAG_FHASCUSTDATA = (short)64,
17359         PARAMFLAG_FHASDEFAULT = (short)32,
17360         PARAMFLAG_FIN = (short)1,
17361         PARAMFLAG_FLCID = (short)4,
17362         PARAMFLAG_FOPT = (short)16,
17363         PARAMFLAG_FOUT = (short)2,
17364         PARAMFLAG_FRETVAL = (short)8,
17365         PARAMFLAG_NONE = (short)0,
17366     }
17367     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
17368     public partial struct STATSTG
17369     {
17370         public System.Runtime.InteropServices.ComTypes.FILETIME atime;
17371         public long cbSize;
17372         public System.Guid clsid;
17373         public System.Runtime.InteropServices.ComTypes.FILETIME ctime;
17374         public int grfLocksSupported;
17375         public int grfMode;
17376         public int grfStateBits;
17377         public System.Runtime.InteropServices.ComTypes.FILETIME mtime;
17378         public string pwcsName;
17379         public int reserved;
17380         public int type;
17381     }
17382     [System.SerializableAttribute]
17383     public enum SYSKIND
17384     {
17385         SYS_MAC = 2,
17386         SYS_WIN16 = 0,
17387         SYS_WIN32 = 1,
17388         SYS_WIN64 = 3,
17389     }
17390     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
17391     public partial struct TYPEATTR
17392     {
17393         public short cbAlignment;
17394         public int cbSizeInstance;
17395         public short cbSizeVft;
17396         public short cFuncs;
17397         public short cImplTypes;
17398         public short cVars;
17399         public int dwReserved;
17400         public System.Guid guid;
17401         public System.Runtime.InteropServices.ComTypes.IDLDESC idldescType;
17402         public int lcid;
17403         public System.IntPtr lpstrSchema;
17404         public const int MEMBER_ID_NIL = -1;
17405         public int memidConstructor;
17406         public int memidDestructor;
17407         public System.Runtime.InteropServices.ComTypes.TYPEDESC tdescAlias;
17408         public System.Runtime.InteropServices.ComTypes.TYPEKIND typekind;
17409         public short wMajorVerNum;
17410         public short wMinorVerNum;
17411         public System.Runtime.InteropServices.ComTypes.TYPEFLAGS wTypeFlags;
17412     }
17413     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
17414     public partial struct TYPEDESC
17415     {
17416         public System.IntPtr lpValue;
17417         public short vt;
17418     }
17419     [System.FlagsAttribute]
17420     [System.SerializableAttribute]
17421     public enum TYPEFLAGS : short
17422     {
17423         TYPEFLAG_FAGGREGATABLE = (short)1024,
17424         TYPEFLAG_FAPPOBJECT = (short)1,
17425         TYPEFLAG_FCANCREATE = (short)2,
17426         TYPEFLAG_FCONTROL = (short)32,
17427         TYPEFLAG_FDISPATCHABLE = (short)4096,
17428         TYPEFLAG_FDUAL = (short)64,
17429         TYPEFLAG_FHIDDEN = (short)16,
17430         TYPEFLAG_FLICENSED = (short)4,
17431         TYPEFLAG_FNONEXTENSIBLE = (short)128,
17432         TYPEFLAG_FOLEAUTOMATION = (short)256,
17433         TYPEFLAG_FPREDECLID = (short)8,
17434         TYPEFLAG_FPROXY = (short)16384,
17435         TYPEFLAG_FREPLACEABLE = (short)2048,
17436         TYPEFLAG_FRESTRICTED = (short)512,
17437         TYPEFLAG_FREVERSEBIND = (short)8192,
17438     }
17439     [System.SerializableAttribute]
17440     public enum TYPEKIND
17441     {
17442         TKIND_ALIAS = 6,
17443         TKIND_COCLASS = 5,
17444         TKIND_DISPATCH = 4,
17445         TKIND_ENUM = 0,
17446         TKIND_INTERFACE = 3,
17447         TKIND_MAX = 8,
17448         TKIND_MODULE = 2,
17449         TKIND_RECORD = 1,
17450         TKIND_UNION = 7,
17451     }
17452     [System.SerializableAttribute]
17453     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
17454     public partial struct TYPELIBATTR
17455     {
17456         public System.Guid guid;
17457         public int lcid;
17458         public System.Runtime.InteropServices.ComTypes.SYSKIND syskind;
17459         public System.Runtime.InteropServices.ComTypes.LIBFLAGS wLibFlags;
17460         public short wMajorVerNum;
17461         public short wMinorVerNum;
17462     }
17463     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
17464     public partial struct VARDESC
17465     {
17466         public System.Runtime.InteropServices.ComTypes.VARDESC.DESCUNION desc;
17467         public System.Runtime.InteropServices.ComTypes.ELEMDESC elemdescVar;
17468         public string lpstrSchema;
17469         public int memid;
17470         public System.Runtime.InteropServices.ComTypes.VARKIND varkind;
17471         public short wVarFlags;
17472         [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Explicit, CharSet=System.Runtime.InteropServices.CharSet.Unicode)]
17473         public partial struct DESCUNION
17474         {
17475             [System.Runtime.InteropServices.FieldOffsetAttribute(0)]
17476             public System.IntPtr lpvarValue;
17477             [System.Runtime.InteropServices.FieldOffsetAttribute(0)]
17478             public int oInst;
17479         }
17480     }
17481     [System.FlagsAttribute]
17482     [System.SerializableAttribute]
17483     public enum VARFLAGS : short
17484     {
17485         VARFLAG_FBINDABLE = (short)4,
17486         VARFLAG_FDEFAULTBIND = (short)32,
17487         VARFLAG_FDEFAULTCOLLELEM = (short)256,
17488         VARFLAG_FDISPLAYBIND = (short)16,
17489         VARFLAG_FHIDDEN = (short)64,
17490         VARFLAG_FIMMEDIATEBIND = (short)4096,
17491         VARFLAG_FNONBROWSABLE = (short)1024,
17492         VARFLAG_FREADONLY = (short)1,
17493         VARFLAG_FREPLACEABLE = (short)2048,
17494         VARFLAG_FREQUESTEDIT = (short)8,
17495         VARFLAG_FRESTRICTED = (short)128,
17496         VARFLAG_FSOURCE = (short)2,
17497         VARFLAG_FUIDEFAULT = (short)512,
17498     }
17499     [System.SerializableAttribute]
17500     public enum VARKIND
17501     {
17502         VAR_CONST = 2,
17503         VAR_DISPATCH = 3,
17504         VAR_PERINSTANCE = 0,
17505         VAR_STATIC = 1,
17506     }
17507 }
17508 namespace System.Runtime.InteropServices.Expando
17509 {
17510     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17511     [System.Runtime.InteropServices.GuidAttribute("AFBF15E6-C37C-11d2-B88E-00A0C9B471B8")]
17512     public partial interface IExpando : System.Reflection.IReflect
17513     {
17514         System.Reflection.FieldInfo AddField(string name);
17515         System.Reflection.MethodInfo AddMethod(string name, System.Delegate method);
17516         System.Reflection.PropertyInfo AddProperty(string name);
17517         void RemoveMember(System.Reflection.MemberInfo m);
17518     }
17519 }
17520 namespace System.Runtime.InteropServices.WindowsRuntime
17521 {
17522     [System.AttributeUsageAttribute((System.AttributeTargets)(1028), AllowMultiple=false, Inherited=false)]
17523     public sealed partial class DefaultInterfaceAttribute : System.Attribute
17524     {
17525         public DefaultInterfaceAttribute(System.Type defaultInterface) { }
17526         public System.Type DefaultInterface { get { throw null; } }
17527     }
17528     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
17529     public partial class DesignerNamespaceResolveEventArgs : System.EventArgs
17530     {
17531         public DesignerNamespaceResolveEventArgs(string namespaceName) { }
17532         public string NamespaceName { get { throw null; } }
17533         public System.Collections.ObjectModel.Collection<string> ResolvedAssemblyFiles { get { throw null; } }
17534     }
17535     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
17536     public partial struct EventRegistrationToken
17537     {
17538         public override bool Equals(object obj) { throw null; }
17539         public override int GetHashCode() { throw null; }
17540         public static bool operator ==(System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken left, System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken right) { throw null; }
17541         public static bool operator !=(System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken left, System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken right) { throw null; }
17542     }
17543     public sealed partial class EventRegistrationTokenTable<T> where T : class
17544     {
17545         public EventRegistrationTokenTable() { }
17546         public T InvocationList { get { throw null; } set { } }
17547         public System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken AddEventHandler(T handler) { throw null; }
17548         public static System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable<T> GetOrCreateEventRegistrationTokenTable(ref System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable<T> refEventTable) { throw null; }
17549         public void RemoveEventHandler(System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken token) { }
17550         public void RemoveEventHandler(T handler) { }
17551     }
17552     [System.Runtime.InteropServices.GuidAttribute("00000035-0000-0000-C000-000000000046")]
17553     public partial interface IActivationFactory
17554     {
17555         object ActivateInstance();
17556     }
17557     [System.AttributeUsageAttribute((System.AttributeTargets)(1028), Inherited=false, AllowMultiple=true)]
17558     public sealed partial class InterfaceImplementedInVersionAttribute : System.Attribute
17559     {
17560         public InterfaceImplementedInVersionAttribute(System.Type interfaceType, byte majorVersion, byte minorVersion, byte buildVersion, byte revisionVersion) { }
17561         public byte BuildVersion { get { throw null; } }
17562         public System.Type InterfaceType { get { throw null; } }
17563         public byte MajorVersion { get { throw null; } }
17564         public byte MinorVersion { get { throw null; } }
17565         public byte RevisionVersion { get { throw null; } }
17566     }
17567     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
17568     public partial class NamespaceResolveEventArgs : System.EventArgs
17569     {
17570         public NamespaceResolveEventArgs(string namespaceName, System.Reflection.Assembly requestingAssembly) { }
17571         public string NamespaceName { get { throw null; } }
17572         public System.Reflection.Assembly RequestingAssembly { get { throw null; } }
17573         public System.Collections.ObjectModel.Collection<System.Reflection.Assembly> ResolvedAssemblies { get { throw null; } }
17574     }
17575     [System.AttributeUsageAttribute((System.AttributeTargets)(2048), Inherited=false, AllowMultiple=false)]
17576     public sealed partial class ReadOnlyArrayAttribute : System.Attribute
17577     {
17578         public ReadOnlyArrayAttribute() { }
17579     }
17580     [System.AttributeUsageAttribute((System.AttributeTargets)(12288), AllowMultiple=false, Inherited=false)]
17581     public sealed partial class ReturnValueNameAttribute : System.Attribute
17582     {
17583         public ReturnValueNameAttribute(string name) { }
17584         public string Name { get { throw null; } }
17585     }
17586     public static partial class WindowsRuntimeMarshal
17587     {
17588         [System.Security.SecurityCriticalAttribute]
17589         public static void AddEventHandler<T>(System.Func<T, System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken> addMethod, System.Action<System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken> removeMethod, T handler) { }
17590         [System.Security.SecurityCriticalAttribute]
17591         public static void FreeHString(System.IntPtr ptr) { }
17592         [System.Security.SecurityCriticalAttribute]
17593         public static System.Runtime.InteropServices.WindowsRuntime.IActivationFactory GetActivationFactory(System.Type type) { throw null; }
17594         [System.Security.SecurityCriticalAttribute]
17595         public static string PtrToStringHString(System.IntPtr ptr) { throw null; }
17596         [System.Security.SecurityCriticalAttribute]
17597         public static void RemoveAllEventHandlers(System.Action<System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken> removeMethod) { }
17598         [System.Security.SecurityCriticalAttribute]
17599         public static void RemoveEventHandler<T>(System.Action<System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken> removeMethod, T handler) { }
17600         [System.Security.SecurityCriticalAttribute]
17601         public static System.IntPtr StringToHString(string s) { throw null; }
17602     }
17603     public static partial class WindowsRuntimeMetadata
17604     {
17605         public static event System.EventHandler<System.Runtime.InteropServices.WindowsRuntime.DesignerNamespaceResolveEventArgs> DesignerNamespaceResolve { add { } remove { } }
17606         public static event System.EventHandler<System.Runtime.InteropServices.WindowsRuntime.NamespaceResolveEventArgs> ReflectionOnlyNamespaceResolve { add { } remove { } }
17607         [System.Security.SecurityCriticalAttribute]
17608         public static System.Collections.Generic.IEnumerable<string> ResolveNamespace(string namespaceName, System.Collections.Generic.IEnumerable<string> packageGraphFilePaths) { throw null; }
17609         [System.Security.SecurityCriticalAttribute]
17610         public static System.Collections.Generic.IEnumerable<string> ResolveNamespace(string namespaceName, string windowsSdkFilePath, System.Collections.Generic.IEnumerable<string> packageGraphFilePaths) { throw null; }
17611     }
17612     [System.AttributeUsageAttribute((System.AttributeTargets)(2048), Inherited=false, AllowMultiple=false)]
17613     public sealed partial class WriteOnlyArrayAttribute : System.Attribute
17614     {
17615         public WriteOnlyArrayAttribute() { }
17616     }
17617 }
17618 namespace System.Runtime.Remoting
17619 {
17620     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17621     public partial class ActivatedClientTypeEntry : System.Runtime.Remoting.TypeEntry
17622     {
17623         public ActivatedClientTypeEntry(string typeName, string assemblyName, string appUrl) { }
17624         public ActivatedClientTypeEntry(System.Type type, string appUrl) { }
17625         public string ApplicationUrl { get { throw null; } }
17626         public System.Runtime.Remoting.Contexts.IContextAttribute[] ContextAttributes { get { throw null; } set { } }
17627         public System.Type ObjectType { [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]get { throw null; } }
17628         public override string ToString() { throw null; }
17629     }
17630     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17631     public partial class ActivatedServiceTypeEntry : System.Runtime.Remoting.TypeEntry
17632     {
17633         public ActivatedServiceTypeEntry(string typeName, string assemblyName) { }
17634         public ActivatedServiceTypeEntry(System.Type type) { }
17635         public System.Runtime.Remoting.Contexts.IContextAttribute[] ContextAttributes { get { throw null; } set { } }
17636         public System.Type ObjectType { [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]get { throw null; } }
17637         public override string ToString() { throw null; }
17638     }
17639     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17640     public enum CustomErrorsModes
17641     {
17642         Off = 1,
17643         On = 0,
17644         RemoteOnly = 2,
17645     }
17646     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17647     public partial interface IChannelInfo
17648     {
17649         object[] ChannelData { [System.Security.SecurityCriticalAttribute]get; [System.Security.SecurityCriticalAttribute]set; }
17650     }
17651     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17652     public partial interface IEnvoyInfo
17653     {
17654         System.Runtime.Remoting.Messaging.IMessageSink EnvoySinks { [System.Security.SecurityCriticalAttribute]get; [System.Security.SecurityCriticalAttribute]set; }
17655     }
17656     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17657     [System.Security.SecurityCriticalAttribute]
17658     public partial class InternalRemotingServices
17659     {
17660         public InternalRemotingServices() { }
17661         [System.Diagnostics.ConditionalAttribute("_LOGGING")]
17662         [System.Security.SecurityCriticalAttribute]
17663         public static void DebugOutChnl(string s) { }
17664         [System.Security.SecurityCriticalAttribute]
17665         public static System.Runtime.Remoting.Metadata.SoapAttribute GetCachedSoapAttribute(object reflectionObject) { throw null; }
17666         [System.Diagnostics.ConditionalAttribute("_DEBUG")]
17667         public static void RemotingAssert(bool condition, string message) { }
17668         [System.Diagnostics.ConditionalAttribute("_LOGGING")]
17669         public static void RemotingTrace(params object[] messages) { }
17670         [System.CLSCompliantAttribute(false)]
17671         [System.Security.SecurityCriticalAttribute]
17672         public static void SetServerIdentity(System.Runtime.Remoting.Messaging.MethodCall m, object srvID) { }
17673     }
17674     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17675     [System.Runtime.InteropServices.GuidAttribute("C460E2B4-E199-412a-8456-84DC3E4838C3")]
17676     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
17677     public partial interface IObjectHandle
17678     {
17679         object Unwrap();
17680     }
17681     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17682     public partial interface IRemotingTypeInfo
17683     {
17684         string TypeName { [System.Security.SecurityCriticalAttribute]get; [System.Security.SecurityCriticalAttribute]set; }
17685         [System.Security.SecurityCriticalAttribute]
17686         bool CanCastTo(System.Type fromType, object o);
17687     }
17688     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(2))]
17689     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17690     public partial class ObjectHandle : System.MarshalByRefObject, System.Runtime.Remoting.IObjectHandle
17691     {
17692         public ObjectHandle(object o) { }
17693         [System.Security.SecurityCriticalAttribute]
17694         public override object InitializeLifetimeService() { throw null; }
17695         public object Unwrap() { throw null; }
17696     }
17697     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17698     [System.Security.SecurityCriticalAttribute]
17699     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(4096))]
17700     [System.SerializableAttribute]
17701     public partial class ObjRef : System.Runtime.Serialization.IObjectReference, System.Runtime.Serialization.ISerializable
17702     {
17703         public ObjRef() { }
17704         [System.Security.SecurityCriticalAttribute]
17705         public ObjRef(System.MarshalByRefObject o, System.Type requestedType) { }
17706         [System.Security.SecurityCriticalAttribute]
17707         protected ObjRef(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
17708         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 { } }
17709         public virtual System.Runtime.Remoting.IEnvoyInfo EnvoyInfo { get { throw null; } set { } }
17710         public virtual System.Runtime.Remoting.IRemotingTypeInfo TypeInfo { get { throw null; } set { } }
17711         public virtual string URI { get { throw null; } set { } }
17712         [System.Security.SecurityCriticalAttribute]
17713         public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
17714         [System.Security.SecurityCriticalAttribute]
17715         public virtual object GetRealObject(System.Runtime.Serialization.StreamingContext context) { throw null; }
17716         [System.Security.SecurityCriticalAttribute]
17717         public bool IsFromThisAppDomain() { throw null; }
17718         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
17719         [System.Security.SecurityCriticalAttribute]
17720         public bool IsFromThisProcess() { throw null; }
17721     }
17722     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17723     public static partial class RemotingConfiguration
17724     {
17725         public static string ApplicationId { [System.Security.SecurityCriticalAttribute]get { throw null; } }
17726         public static string ApplicationName { get { throw null; } [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2048))]set { } }
17727         public static System.Runtime.Remoting.CustomErrorsModes CustomErrorsMode { get { throw null; } [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2048))]set { } }
17728         public static string ProcessId { [System.Security.SecurityCriticalAttribute]get { throw null; } }
17729         [System.ObsoleteAttribute("Use System.Runtime.Remoting.RemotingConfiguration.Configure(string fileName, bool ensureSecurity) instead.", false)]
17730         [System.Security.SecuritySafeCriticalAttribute]
17731         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2048))]
17732         public static void Configure(string filename) { }
17733         [System.Security.SecuritySafeCriticalAttribute]
17734         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2048))]
17735         public static void Configure(string filename, bool ensureSecurity) { }
17736         public static bool CustomErrorsEnabled(bool isLocalRequest) { throw null; }
17737         [System.Security.SecuritySafeCriticalAttribute]
17738         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2048))]
17739         public static System.Runtime.Remoting.ActivatedClientTypeEntry[] GetRegisteredActivatedClientTypes() { throw null; }
17740         [System.Security.SecuritySafeCriticalAttribute]
17741         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2048))]
17742         public static System.Runtime.Remoting.ActivatedServiceTypeEntry[] GetRegisteredActivatedServiceTypes() { throw null; }
17743         [System.Security.SecuritySafeCriticalAttribute]
17744         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2048))]
17745         public static System.Runtime.Remoting.WellKnownClientTypeEntry[] GetRegisteredWellKnownClientTypes() { throw null; }
17746         [System.Security.SecuritySafeCriticalAttribute]
17747         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2048))]
17748         public static System.Runtime.Remoting.WellKnownServiceTypeEntry[] GetRegisteredWellKnownServiceTypes() { throw null; }
17749         [System.Security.SecuritySafeCriticalAttribute]
17750         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2048))]
17751         public static bool IsActivationAllowed(System.Type svrType) { throw null; }
17752         [System.Security.SecuritySafeCriticalAttribute]
17753         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2048))]
17754         public static System.Runtime.Remoting.ActivatedClientTypeEntry IsRemotelyActivatedClientType(string typeName, string assemblyName) { throw null; }
17755         [System.Security.SecuritySafeCriticalAttribute]
17756         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2048))]
17757         public static System.Runtime.Remoting.ActivatedClientTypeEntry IsRemotelyActivatedClientType(System.Type svrType) { throw null; }
17758         [System.Security.SecuritySafeCriticalAttribute]
17759         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2048))]
17760         public static System.Runtime.Remoting.WellKnownClientTypeEntry IsWellKnownClientType(string typeName, string assemblyName) { throw null; }
17761         [System.Security.SecuritySafeCriticalAttribute]
17762         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2048))]
17763         public static System.Runtime.Remoting.WellKnownClientTypeEntry IsWellKnownClientType(System.Type svrType) { throw null; }
17764         [System.Security.SecuritySafeCriticalAttribute]
17765         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2048))]
17766         public static void RegisterActivatedClientType(System.Runtime.Remoting.ActivatedClientTypeEntry entry) { }
17767         [System.Security.SecuritySafeCriticalAttribute]
17768         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2048))]
17769         public static void RegisterActivatedClientType(System.Type type, string appUrl) { }
17770         [System.Security.SecuritySafeCriticalAttribute]
17771         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2048))]
17772         public static void RegisterActivatedServiceType(System.Runtime.Remoting.ActivatedServiceTypeEntry entry) { }
17773         [System.Security.SecuritySafeCriticalAttribute]
17774         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2048))]
17775         public static void RegisterActivatedServiceType(System.Type type) { }
17776         [System.Security.SecuritySafeCriticalAttribute]
17777         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2048))]
17778         public static void RegisterWellKnownClientType(System.Runtime.Remoting.WellKnownClientTypeEntry entry) { }
17779         [System.Security.SecuritySafeCriticalAttribute]
17780         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2048))]
17781         public static void RegisterWellKnownClientType(System.Type type, string objectUrl) { }
17782         [System.Security.SecuritySafeCriticalAttribute]
17783         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2048))]
17784         public static void RegisterWellKnownServiceType(System.Runtime.Remoting.WellKnownServiceTypeEntry entry) { }
17785         [System.Security.SecuritySafeCriticalAttribute]
17786         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2048))]
17787         public static void RegisterWellKnownServiceType(System.Type type, string objectUri, System.Runtime.Remoting.WellKnownObjectMode mode) { }
17788     }
17789     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17790     [System.SerializableAttribute]
17791     public partial class RemotingException : System.SystemException
17792     {
17793         public RemotingException() { }
17794         protected RemotingException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
17795         public RemotingException(string message) { }
17796         public RemotingException(string message, System.Exception InnerException) { }
17797     }
17798     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17799     public static partial class RemotingServices
17800     {
17801         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17802         [System.Security.SecurityCriticalAttribute]
17803         public static object Connect(System.Type classToProxy, string url) { throw null; }
17804         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17805         [System.Security.SecurityCriticalAttribute]
17806         public static object Connect(System.Type classToProxy, string url, object data) { throw null; }
17807         [System.Security.SecurityCriticalAttribute]
17808         public static bool Disconnect(System.MarshalByRefObject obj) { throw null; }
17809         [System.Security.SecurityCriticalAttribute]
17810         public static System.Runtime.Remoting.Messaging.IMethodReturnMessage ExecuteMessage(System.MarshalByRefObject target, System.Runtime.Remoting.Messaging.IMethodCallMessage reqMsg) { throw null; }
17811         [System.Security.SecurityCriticalAttribute]
17812         public static System.Runtime.Remoting.Messaging.IMessageSink GetEnvoyChainForProxy(System.MarshalByRefObject obj) { throw null; }
17813         [System.Security.SecuritySafeCriticalAttribute]
17814         public static object GetLifetimeService(System.MarshalByRefObject obj) { throw null; }
17815         [System.Security.SecurityCriticalAttribute]
17816         public static System.Reflection.MethodBase GetMethodBaseFromMethodMessage(System.Runtime.Remoting.Messaging.IMethodMessage msg) { throw null; }
17817         [System.Security.SecurityCriticalAttribute]
17818         public static void GetObjectData(object obj, System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
17819         [System.Security.SecurityCriticalAttribute]
17820         public static string GetObjectUri(System.MarshalByRefObject obj) { throw null; }
17821         [System.Security.SecurityCriticalAttribute]
17822         public static System.Runtime.Remoting.ObjRef GetObjRefForProxy(System.MarshalByRefObject obj) { throw null; }
17823         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
17824         [System.Security.SecurityCriticalAttribute]
17825         public static System.Runtime.Remoting.Proxies.RealProxy GetRealProxy(object proxy) { throw null; }
17826         [System.Security.SecurityCriticalAttribute]
17827         public static System.Type GetServerTypeForUri(string URI) { throw null; }
17828         [System.Security.SecurityCriticalAttribute]
17829         public static string GetSessionIdForMethodMessage(System.Runtime.Remoting.Messaging.IMethodMessage msg) { throw null; }
17830         [System.Security.SecurityCriticalAttribute]
17831         public static bool IsMethodOverloaded(System.Runtime.Remoting.Messaging.IMethodMessage msg) { throw null; }
17832         public static bool IsObjectOutOfAppDomain(object tp) { throw null; }
17833         [System.Security.SecuritySafeCriticalAttribute]
17834         public static bool IsObjectOutOfContext(object tp) { throw null; }
17835         [System.Security.SecurityCriticalAttribute]
17836         public static bool IsOneWay(System.Reflection.MethodBase method) { throw null; }
17837         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
17838         [System.Security.SecuritySafeCriticalAttribute]
17839         public static bool IsTransparentProxy(object proxy) { throw null; }
17840         [System.Diagnostics.ConditionalAttribute("REMOTING_PERF")]
17841         [System.ObsoleteAttribute("Use of this method is not recommended. The LogRemotingStage existed for internal diagnostic purposes only.")]
17842         [System.Security.SecurityCriticalAttribute]
17843         public static void LogRemotingStage(int stage) { }
17844         [System.Security.SecuritySafeCriticalAttribute]
17845         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2048))]
17846         public static System.Runtime.Remoting.ObjRef Marshal(System.MarshalByRefObject Obj) { throw null; }
17847         [System.Security.SecuritySafeCriticalAttribute]
17848         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2048))]
17849         public static System.Runtime.Remoting.ObjRef Marshal(System.MarshalByRefObject Obj, string URI) { throw null; }
17850         [System.Security.SecuritySafeCriticalAttribute]
17851         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2048))]
17852         public static System.Runtime.Remoting.ObjRef Marshal(System.MarshalByRefObject Obj, string ObjURI, System.Type RequestedType) { throw null; }
17853         [System.Security.SecuritySafeCriticalAttribute]
17854         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2048))]
17855         public static void SetObjectUriForMarshal(System.MarshalByRefObject obj, string uri) { }
17856         [System.Security.SecurityCriticalAttribute]
17857         public static object Unmarshal(System.Runtime.Remoting.ObjRef objectRef) { throw null; }
17858         [System.Security.SecurityCriticalAttribute]
17859         public static object Unmarshal(System.Runtime.Remoting.ObjRef objectRef, bool fRefine) { throw null; }
17860     }
17861     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17862     [System.SerializableAttribute]
17863     public partial class RemotingTimeoutException : System.Runtime.Remoting.RemotingException
17864     {
17865         public RemotingTimeoutException() { }
17866         public RemotingTimeoutException(string message) { }
17867         public RemotingTimeoutException(string message, System.Exception InnerException) { }
17868     }
17869     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17870     [System.SerializableAttribute]
17871     public partial class ServerException : System.SystemException
17872     {
17873         public ServerException() { }
17874         public ServerException(string message) { }
17875         public ServerException(string message, System.Exception InnerException) { }
17876     }
17877     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17878     [System.Security.SecurityCriticalAttribute]
17879     public partial class SoapServices
17880     {
17881         internal SoapServices() { }
17882         public static string XmlNsForClrType { get { throw null; } }
17883         public static string XmlNsForClrTypeWithAssembly { get { throw null; } }
17884         public static string XmlNsForClrTypeWithNs { get { throw null; } }
17885         public static string XmlNsForClrTypeWithNsAndAssembly { get { throw null; } }
17886         [System.Security.SecurityCriticalAttribute]
17887         public static string CodeXmlNamespaceForClrTypeNamespace(string typeNamespace, string assemblyName) { throw null; }
17888         [System.Security.SecurityCriticalAttribute]
17889         public static bool DecodeXmlNamespaceForClrTypeNamespace(string inNamespace, out string typeNamespace, out string assemblyName) { typeNamespace = default(string); assemblyName = default(string); throw null; }
17890         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); }
17891         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); }
17892         [System.Security.SecurityCriticalAttribute]
17893         public static System.Type GetInteropTypeFromXmlElement(string xmlElement, string xmlNamespace) { throw null; }
17894         [System.Security.SecurityCriticalAttribute]
17895         public static System.Type GetInteropTypeFromXmlType(string xmlType, string xmlTypeNamespace) { throw null; }
17896         [System.Security.SecurityCriticalAttribute]
17897         public static string GetSoapActionFromMethodBase(System.Reflection.MethodBase mb) { throw null; }
17898         public static bool GetTypeAndMethodNameFromSoapAction(string soapAction, out string typeName, out string methodName) { typeName = default(string); methodName = default(string); throw null; }
17899         [System.Security.SecurityCriticalAttribute]
17900         public static bool GetXmlElementForInteropType(System.Type type, out string xmlElement, out string xmlNamespace) { xmlElement = default(string); xmlNamespace = default(string); throw null; }
17901         [System.Security.SecurityCriticalAttribute]
17902         public static string GetXmlNamespaceForMethodCall(System.Reflection.MethodBase mb) { throw null; }
17903         [System.Security.SecurityCriticalAttribute]
17904         public static string GetXmlNamespaceForMethodResponse(System.Reflection.MethodBase mb) { throw null; }
17905         [System.Security.SecurityCriticalAttribute]
17906         public static bool GetXmlTypeForInteropType(System.Type type, out string xmlType, out string xmlTypeNamespace) { xmlType = default(string); xmlTypeNamespace = default(string); throw null; }
17907         public static bool IsClrTypeNamespace(string namespaceString) { throw null; }
17908         [System.Security.SecurityCriticalAttribute]
17909         public static bool IsSoapActionValidForMethodBase(string soapAction, System.Reflection.MethodBase mb) { throw null; }
17910         [System.Security.SecurityCriticalAttribute]
17911         public static void PreLoad(System.Reflection.Assembly assembly) { }
17912         [System.Security.SecurityCriticalAttribute]
17913         public static void PreLoad(System.Type type) { }
17914         [System.Security.SecurityCriticalAttribute]
17915         public static void RegisterInteropXmlElement(string xmlElement, string xmlNamespace, System.Type type) { }
17916         [System.Security.SecurityCriticalAttribute]
17917         public static void RegisterInteropXmlType(string xmlType, string xmlTypeNamespace, System.Type type) { }
17918         [System.Security.SecurityCriticalAttribute]
17919         public static void RegisterSoapActionForMethodBase(System.Reflection.MethodBase mb) { }
17920         public static void RegisterSoapActionForMethodBase(System.Reflection.MethodBase mb, string soapAction) { }
17921     }
17922     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17923     public partial class TypeEntry
17924     {
17925         protected TypeEntry() { }
17926         public string AssemblyName { get { throw null; } set { } }
17927         public string TypeName { get { throw null; } set { } }
17928     }
17929     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17930     public partial class WellKnownClientTypeEntry : System.Runtime.Remoting.TypeEntry
17931     {
17932         public WellKnownClientTypeEntry(string typeName, string assemblyName, string objectUrl) { }
17933         public WellKnownClientTypeEntry(System.Type type, string objectUrl) { }
17934         public string ApplicationUrl { get { throw null; } set { } }
17935         public System.Type ObjectType { [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]get { throw null; } }
17936         public string ObjectUrl { get { throw null; } }
17937         public override string ToString() { throw null; }
17938     }
17939     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17940     [System.SerializableAttribute]
17941     public enum WellKnownObjectMode
17942     {
17943         SingleCall = 2,
17944         Singleton = 1,
17945     }
17946     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17947     public partial class WellKnownServiceTypeEntry : System.Runtime.Remoting.TypeEntry
17948     {
17949         public WellKnownServiceTypeEntry(string typeName, string assemblyName, string objectUri, System.Runtime.Remoting.WellKnownObjectMode mode) { }
17950         public WellKnownServiceTypeEntry(System.Type type, string objectUri, System.Runtime.Remoting.WellKnownObjectMode mode) { }
17951         public System.Runtime.Remoting.Contexts.IContextAttribute[] ContextAttributes { get { throw null; } set { } }
17952         public System.Runtime.Remoting.WellKnownObjectMode Mode { get { throw null; } }
17953         public System.Type ObjectType { [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]get { throw null; } }
17954         public string ObjectUri { get { throw null; } }
17955         public override string ToString() { throw null; }
17956     }
17957 }
17958 namespace System.Runtime.Remoting.Activation
17959 {
17960     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17961     [System.SerializableAttribute]
17962     public enum ActivatorLevel
17963     {
17964         AppDomain = 12,
17965         Construction = 4,
17966         Context = 8,
17967         Machine = 20,
17968         Process = 16,
17969     }
17970     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17971     public partial interface IActivator
17972     {
17973         System.Runtime.Remoting.Activation.ActivatorLevel Level { [System.Security.SecurityCriticalAttribute]get; }
17974         System.Runtime.Remoting.Activation.IActivator NextActivator { [System.Security.SecurityCriticalAttribute]get; [System.Security.SecurityCriticalAttribute]set; }
17975         [System.Security.SecurityCriticalAttribute]
17976         System.Runtime.Remoting.Activation.IConstructionReturnMessage Activate(System.Runtime.Remoting.Activation.IConstructionCallMessage msg);
17977     }
17978     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17979     public partial interface IConstructionCallMessage : System.Runtime.Remoting.Messaging.IMessage, System.Runtime.Remoting.Messaging.IMethodCallMessage, System.Runtime.Remoting.Messaging.IMethodMessage
17980     {
17981         System.Type ActivationType { [System.Security.SecurityCriticalAttribute]get; }
17982         string ActivationTypeName { [System.Security.SecurityCriticalAttribute]get; }
17983         System.Runtime.Remoting.Activation.IActivator Activator { [System.Security.SecurityCriticalAttribute]get; [System.Security.SecurityCriticalAttribute]set; }
17984         object[] CallSiteActivationAttributes { [System.Security.SecurityCriticalAttribute]get; }
17985         System.Collections.IList ContextProperties { [System.Security.SecurityCriticalAttribute]get; }
17986     }
17987     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17988     public partial interface IConstructionReturnMessage : System.Runtime.Remoting.Messaging.IMessage, System.Runtime.Remoting.Messaging.IMethodMessage, System.Runtime.Remoting.Messaging.IMethodReturnMessage
17989     {
17990     }
17991     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
17992     [System.Security.SecurityCriticalAttribute]
17993     [System.SerializableAttribute]
17994     public sealed partial class UrlAttribute : System.Runtime.Remoting.Contexts.ContextAttribute
17995     {
17996         [System.Security.SecurityCriticalAttribute]
17997         public UrlAttribute(string callsiteURL) : base (default(string)) { }
17998         public string UrlValue { [System.Security.SecurityCriticalAttribute]get { throw null; } }
17999         [System.Security.SecuritySafeCriticalAttribute]
18000         public override bool Equals(object o) { throw null; }
18001         [System.Security.SecuritySafeCriticalAttribute]
18002         public override int GetHashCode() { throw null; }
18003         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18004         [System.Security.SecurityCriticalAttribute]
18005         public override void GetPropertiesForNewContext(System.Runtime.Remoting.Activation.IConstructionCallMessage ctorMsg) { }
18006         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18007         [System.Security.SecurityCriticalAttribute]
18008         public override bool IsContextOK(System.Runtime.Remoting.Contexts.Context ctx, System.Runtime.Remoting.Activation.IConstructionCallMessage msg) { throw null; }
18009     }
18010 }
18011 namespace System.Runtime.Remoting.Channels
18012 {
18013     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18014     [System.Security.SecurityCriticalAttribute]
18015     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(4096))]
18016     public abstract partial class BaseChannelObjectWithProperties : System.Collections.ICollection, System.Collections.IDictionary, System.Collections.IEnumerable
18017     {
18018         protected BaseChannelObjectWithProperties() { }
18019         public virtual int Count { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
18020         public virtual bool IsFixedSize { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
18021         public virtual bool IsReadOnly { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
18022         public virtual bool IsSynchronized { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
18023         public virtual object this[object key] { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } [System.Security.SecuritySafeCriticalAttribute]set { } }
18024         public virtual System.Collections.ICollection Keys { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
18025         public virtual System.Collections.IDictionary Properties { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18026         public virtual object SyncRoot { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
18027         public virtual System.Collections.ICollection Values { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
18028         [System.Security.SecuritySafeCriticalAttribute]
18029         public virtual void Add(object key, object value) { }
18030         [System.Security.SecuritySafeCriticalAttribute]
18031         public virtual void Clear() { }
18032         [System.Security.SecuritySafeCriticalAttribute]
18033         public virtual bool Contains(object key) { throw null; }
18034         [System.Security.SecuritySafeCriticalAttribute]
18035         public virtual void CopyTo(System.Array array, int index) { }
18036         [System.Security.SecuritySafeCriticalAttribute]
18037         public virtual System.Collections.IDictionaryEnumerator GetEnumerator() { throw null; }
18038         [System.Security.SecuritySafeCriticalAttribute]
18039         public virtual void Remove(object key) { }
18040         [System.Security.SecuritySafeCriticalAttribute]
18041         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
18042     }
18043     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18044     [System.Security.SecurityCriticalAttribute]
18045     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(4096))]
18046     public abstract partial class BaseChannelSinkWithProperties : System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties
18047     {
18048         protected BaseChannelSinkWithProperties() { }
18049     }
18050     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18051     [System.Security.SecurityCriticalAttribute]
18052     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(4096))]
18053     public abstract partial class BaseChannelWithProperties : System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties
18054     {
18055         protected System.Runtime.Remoting.Channels.IChannelSinkBase SinksWithProperties;
18056         protected BaseChannelWithProperties() { }
18057         public override System.Collections.IDictionary Properties { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18058     }
18059     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18060     [System.Security.SecurityCriticalAttribute]
18061     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(4096))]
18062     [System.SerializableAttribute]
18063     public partial class ChannelDataStore : System.Runtime.Remoting.Channels.IChannelDataStore
18064     {
18065         public ChannelDataStore(string[] channelURIs) { }
18066         public string[] ChannelUris { [System.Security.SecurityCriticalAttribute]get { throw null; } set { } }
18067         public object this[object key] { [System.Security.SecurityCriticalAttribute]get { throw null; } [System.Security.SecurityCriticalAttribute]set { } }
18068     }
18069     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18070     public sealed partial class ChannelServices
18071     {
18072         internal ChannelServices() { }
18073         public static System.Runtime.Remoting.Channels.IChannel[] RegisteredChannels { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18074         [System.Security.SecurityCriticalAttribute]
18075         public static System.Runtime.Remoting.Messaging.IMessageCtrl AsyncDispatchMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Messaging.IMessageSink replySink) { throw null; }
18076         [System.Security.SecurityCriticalAttribute]
18077         public static System.Runtime.Remoting.Channels.IServerChannelSink CreateServerChannelSinkChain(System.Runtime.Remoting.Channels.IServerChannelSinkProvider provider, System.Runtime.Remoting.Channels.IChannelReceiver channel) { throw null; }
18078         [System.Security.SecurityCriticalAttribute]
18079         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; }
18080         [System.Security.SecurityCriticalAttribute]
18081         public static System.Runtime.Remoting.Channels.IChannel GetChannel(string name) { throw null; }
18082         [System.Security.SecuritySafeCriticalAttribute]
18083         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2048))]
18084         public static System.Collections.IDictionary GetChannelSinkProperties(object obj) { throw null; }
18085         [System.Security.SecurityCriticalAttribute]
18086         public static string[] GetUrlsForObject(System.MarshalByRefObject obj) { throw null; }
18087         [System.ObsoleteAttribute("Use System.Runtime.Remoting.ChannelServices.RegisterChannel(IChannel chnl, bool ensureSecurity) instead.", false)]
18088         [System.Security.SecuritySafeCriticalAttribute]
18089         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2048))]
18090         public static void RegisterChannel(System.Runtime.Remoting.Channels.IChannel chnl) { }
18091         [System.Security.SecuritySafeCriticalAttribute]
18092         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2048))]
18093         public static void RegisterChannel(System.Runtime.Remoting.Channels.IChannel chnl, bool ensureSecurity) { }
18094         [System.Security.SecurityCriticalAttribute]
18095         public static System.Runtime.Remoting.Messaging.IMessage SyncDispatchMessage(System.Runtime.Remoting.Messaging.IMessage msg) { throw null; }
18096         [System.Security.SecuritySafeCriticalAttribute]
18097         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2048))]
18098         public static void UnregisterChannel(System.Runtime.Remoting.Channels.IChannel chnl) { }
18099     }
18100     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18101     [System.Security.SecurityCriticalAttribute]
18102     public partial class ClientChannelSinkStack : System.Runtime.Remoting.Channels.IClientChannelSinkStack, System.Runtime.Remoting.Channels.IClientResponseChannelSinkStack
18103     {
18104         public ClientChannelSinkStack() { }
18105         public ClientChannelSinkStack(System.Runtime.Remoting.Messaging.IMessageSink replySink) { }
18106         [System.Security.SecurityCriticalAttribute]
18107         public void AsyncProcessResponse(System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { }
18108         [System.Security.SecurityCriticalAttribute]
18109         public void DispatchException(System.Exception e) { }
18110         [System.Security.SecurityCriticalAttribute]
18111         public void DispatchReplyMessage(System.Runtime.Remoting.Messaging.IMessage msg) { }
18112         [System.Security.SecurityCriticalAttribute]
18113         public object Pop(System.Runtime.Remoting.Channels.IClientChannelSink sink) { throw null; }
18114         [System.Security.SecurityCriticalAttribute]
18115         public void Push(System.Runtime.Remoting.Channels.IClientChannelSink sink, object state) { }
18116     }
18117     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18118     public partial interface IChannel
18119     {
18120         string ChannelName { [System.Security.SecurityCriticalAttribute]get; }
18121         int ChannelPriority { [System.Security.SecurityCriticalAttribute]get; }
18122         [System.Security.SecurityCriticalAttribute]
18123         string Parse(string url, out string objectURI);
18124     }
18125     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18126     public partial interface IChannelDataStore
18127     {
18128         string[] ChannelUris { [System.Security.SecurityCriticalAttribute]get; }
18129         object this[object key] { [System.Security.SecurityCriticalAttribute]get; [System.Security.SecurityCriticalAttribute]set; }
18130     }
18131     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18132     public partial interface IChannelReceiver : System.Runtime.Remoting.Channels.IChannel
18133     {
18134         object ChannelData { [System.Security.SecurityCriticalAttribute]get; }
18135         [System.Security.SecurityCriticalAttribute]
18136         string[] GetUrlsForUri(string objectURI);
18137         [System.Security.SecurityCriticalAttribute]
18138         void StartListening(object data);
18139         [System.Security.SecurityCriticalAttribute]
18140         void StopListening(object data);
18141     }
18142     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18143     public partial interface IChannelReceiverHook
18144     {
18145         string ChannelScheme { [System.Security.SecurityCriticalAttribute]get; }
18146         System.Runtime.Remoting.Channels.IServerChannelSink ChannelSinkChain { [System.Security.SecurityCriticalAttribute]get; }
18147         bool WantsToListen { [System.Security.SecurityCriticalAttribute]get; }
18148         [System.Security.SecurityCriticalAttribute]
18149         void AddHookChannelUri(string channelUri);
18150     }
18151     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18152     public partial interface IChannelSender : System.Runtime.Remoting.Channels.IChannel
18153     {
18154         [System.Security.SecurityCriticalAttribute]
18155         System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI);
18156     }
18157     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18158     public partial interface IChannelSinkBase
18159     {
18160         System.Collections.IDictionary Properties { [System.Security.SecurityCriticalAttribute]get; }
18161     }
18162     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18163     public partial interface IClientChannelSink : System.Runtime.Remoting.Channels.IChannelSinkBase
18164     {
18165         System.Runtime.Remoting.Channels.IClientChannelSink NextChannelSink { [System.Security.SecurityCriticalAttribute]get; }
18166         [System.Security.SecurityCriticalAttribute]
18167         void AsyncProcessRequest(System.Runtime.Remoting.Channels.IClientChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream);
18168         [System.Security.SecurityCriticalAttribute]
18169         void AsyncProcessResponse(System.Runtime.Remoting.Channels.IClientResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream);
18170         [System.Security.SecurityCriticalAttribute]
18171         System.IO.Stream GetRequestStream(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers);
18172         [System.Security.SecurityCriticalAttribute]
18173         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);
18174     }
18175     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18176     public partial interface IClientChannelSinkProvider
18177     {
18178         System.Runtime.Remoting.Channels.IClientChannelSinkProvider Next { [System.Security.SecurityCriticalAttribute]get; [System.Security.SecurityCriticalAttribute]set; }
18179         [System.Security.SecurityCriticalAttribute]
18180         System.Runtime.Remoting.Channels.IClientChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelSender channel, string url, object remoteChannelData);
18181     }
18182     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18183     public partial interface IClientChannelSinkStack : System.Runtime.Remoting.Channels.IClientResponseChannelSinkStack
18184     {
18185         [System.Security.SecurityCriticalAttribute]
18186         object Pop(System.Runtime.Remoting.Channels.IClientChannelSink sink);
18187         [System.Security.SecurityCriticalAttribute]
18188         void Push(System.Runtime.Remoting.Channels.IClientChannelSink sink, object state);
18189     }
18190     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18191     public partial interface IClientFormatterSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IClientChannelSink, System.Runtime.Remoting.Messaging.IMessageSink
18192     {
18193     }
18194     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18195     public partial interface IClientFormatterSinkProvider : System.Runtime.Remoting.Channels.IClientChannelSinkProvider
18196     {
18197     }
18198     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18199     public partial interface IClientResponseChannelSinkStack
18200     {
18201         [System.Security.SecurityCriticalAttribute]
18202         void AsyncProcessResponse(System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream);
18203         [System.Security.SecurityCriticalAttribute]
18204         void DispatchException(System.Exception e);
18205         [System.Security.SecurityCriticalAttribute]
18206         void DispatchReplyMessage(System.Runtime.Remoting.Messaging.IMessage msg);
18207     }
18208     public partial interface ISecurableChannel
18209     {
18210         bool IsSecured { [System.Security.SecurityCriticalAttribute]get; [System.Security.SecurityCriticalAttribute]set; }
18211     }
18212     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18213     public partial interface IServerChannelSink : System.Runtime.Remoting.Channels.IChannelSinkBase
18214     {
18215         System.Runtime.Remoting.Channels.IServerChannelSink NextChannelSink { [System.Security.SecurityCriticalAttribute]get; }
18216         [System.Security.SecurityCriticalAttribute]
18217         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);
18218         [System.Security.SecurityCriticalAttribute]
18219         System.IO.Stream GetResponseStream(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers);
18220         [System.Security.SecurityCriticalAttribute]
18221         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);
18222     }
18223     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18224     public partial interface IServerChannelSinkProvider
18225     {
18226         System.Runtime.Remoting.Channels.IServerChannelSinkProvider Next { [System.Security.SecurityCriticalAttribute]get; [System.Security.SecurityCriticalAttribute]set; }
18227         [System.Security.SecurityCriticalAttribute]
18228         System.Runtime.Remoting.Channels.IServerChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelReceiver channel);
18229         [System.Security.SecurityCriticalAttribute]
18230         void GetChannelData(System.Runtime.Remoting.Channels.IChannelDataStore channelData);
18231     }
18232     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18233     public partial interface IServerChannelSinkStack : System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack
18234     {
18235         [System.Security.SecurityCriticalAttribute]
18236         object Pop(System.Runtime.Remoting.Channels.IServerChannelSink sink);
18237         [System.Security.SecurityCriticalAttribute]
18238         void Push(System.Runtime.Remoting.Channels.IServerChannelSink sink, object state);
18239         [System.Security.SecurityCriticalAttribute]
18240         void ServerCallback(System.IAsyncResult ar);
18241         [System.Security.SecurityCriticalAttribute]
18242         void Store(System.Runtime.Remoting.Channels.IServerChannelSink sink, object state);
18243         [System.Security.SecurityCriticalAttribute]
18244         void StoreAndDispatch(System.Runtime.Remoting.Channels.IServerChannelSink sink, object state);
18245     }
18246     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18247     public partial interface IServerFormatterSinkProvider : System.Runtime.Remoting.Channels.IServerChannelSinkProvider
18248     {
18249     }
18250     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18251     public partial interface IServerResponseChannelSinkStack
18252     {
18253         [System.Security.SecurityCriticalAttribute]
18254         void AsyncProcessResponse(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream);
18255         [System.Security.SecurityCriticalAttribute]
18256         System.IO.Stream GetResponseStream(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers);
18257     }
18258     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18259     public partial interface ITransportHeaders
18260     {
18261         object this[object key] { [System.Security.SecurityCriticalAttribute]get; [System.Security.SecurityCriticalAttribute]set; }
18262         [System.Security.SecurityCriticalAttribute]
18263         System.Collections.IEnumerator GetEnumerator();
18264     }
18265     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18266     [System.Security.SecurityCriticalAttribute]
18267     public partial class ServerChannelSinkStack : System.Runtime.Remoting.Channels.IServerChannelSinkStack, System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack
18268     {
18269         public ServerChannelSinkStack() { }
18270         [System.Security.SecurityCriticalAttribute]
18271         public void AsyncProcessResponse(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { }
18272         [System.Security.SecurityCriticalAttribute]
18273         public System.IO.Stream GetResponseStream(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; }
18274         [System.Security.SecurityCriticalAttribute]
18275         public object Pop(System.Runtime.Remoting.Channels.IServerChannelSink sink) { throw null; }
18276         [System.Security.SecurityCriticalAttribute]
18277         public void Push(System.Runtime.Remoting.Channels.IServerChannelSink sink, object state) { }
18278         [System.Security.SecurityCriticalAttribute]
18279         public void ServerCallback(System.IAsyncResult ar) { }
18280         [System.Security.SecurityCriticalAttribute]
18281         public void Store(System.Runtime.Remoting.Channels.IServerChannelSink sink, object state) { }
18282         [System.Security.SecurityCriticalAttribute]
18283         public void StoreAndDispatch(System.Runtime.Remoting.Channels.IServerChannelSink sink, object state) { }
18284     }
18285     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18286     [System.SerializableAttribute]
18287     public enum ServerProcessing
18288     {
18289         Async = 2,
18290         Complete = 0,
18291         OneWay = 1,
18292     }
18293     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18294     public partial class SinkProviderData
18295     {
18296         public SinkProviderData(string name) { }
18297         public System.Collections.IList Children { get { throw null; } }
18298         public string Name { get { throw null; } }
18299         public System.Collections.IDictionary Properties { get { throw null; } }
18300     }
18301     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18302     [System.Security.SecurityCriticalAttribute]
18303     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(4096))]
18304     [System.SerializableAttribute]
18305     public partial class TransportHeaders : System.Runtime.Remoting.Channels.ITransportHeaders
18306     {
18307         public TransportHeaders() { }
18308         public object this[object key] { [System.Security.SecurityCriticalAttribute]get { throw null; } [System.Security.SecurityCriticalAttribute]set { } }
18309         [System.Security.SecurityCriticalAttribute]
18310         public System.Collections.IEnumerator GetEnumerator() { throw null; }
18311     }
18312 }
18313 namespace System.Runtime.Remoting.Contexts
18314 {
18315     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18316     public partial class Context
18317     {
18318         [System.Security.SecurityCriticalAttribute]
18319         public Context() { }
18320         public virtual int ContextID { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18321         public virtual System.Runtime.Remoting.Contexts.IContextProperty[] ContextProperties { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18322         public static System.Runtime.Remoting.Contexts.Context DefaultContext { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18323         [System.Security.SecurityCriticalAttribute]
18324         public static System.LocalDataStoreSlot AllocateDataSlot() { throw null; }
18325         [System.Security.SecurityCriticalAttribute]
18326         public static System.LocalDataStoreSlot AllocateNamedDataSlot(string name) { throw null; }
18327         [System.Security.SecurityCriticalAttribute]
18328         public void DoCallBack(System.Runtime.Remoting.Contexts.CrossContextDelegate deleg) { }
18329         [System.Security.SecuritySafeCriticalAttribute]
18330         ~Context() { }
18331         [System.Security.SecurityCriticalAttribute]
18332         public static void FreeNamedDataSlot(string name) { }
18333         [System.Security.SecurityCriticalAttribute]
18334         public virtual void Freeze() { }
18335         [System.Security.SecurityCriticalAttribute]
18336         public static object GetData(System.LocalDataStoreSlot slot) { throw null; }
18337         [System.Security.SecurityCriticalAttribute]
18338         public static System.LocalDataStoreSlot GetNamedDataSlot(string name) { throw null; }
18339         [System.Security.SecurityCriticalAttribute]
18340         public virtual System.Runtime.Remoting.Contexts.IContextProperty GetProperty(string name) { throw null; }
18341         [System.Security.SecuritySafeCriticalAttribute]
18342         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(4096))]
18343         public static bool RegisterDynamicProperty(System.Runtime.Remoting.Contexts.IDynamicProperty prop, System.ContextBoundObject obj, System.Runtime.Remoting.Contexts.Context ctx) { throw null; }
18344         [System.Security.SecurityCriticalAttribute]
18345         public static void SetData(System.LocalDataStoreSlot slot, object data) { }
18346         [System.Security.SecurityCriticalAttribute]
18347         public virtual void SetProperty(System.Runtime.Remoting.Contexts.IContextProperty prop) { }
18348         public override string ToString() { throw null; }
18349         [System.Security.SecuritySafeCriticalAttribute]
18350         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(4096))]
18351         public static bool UnregisterDynamicProperty(string name, System.ContextBoundObject obj, System.Runtime.Remoting.Contexts.Context ctx) { throw null; }
18352     }
18353     [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
18354     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18355     [System.Security.SecurityCriticalAttribute]
18356     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(4096))]
18357     [System.SerializableAttribute]
18358     public partial class ContextAttribute : System.Attribute, System.Runtime.Remoting.Contexts.IContextAttribute, System.Runtime.Remoting.Contexts.IContextProperty
18359     {
18360         protected string AttributeName;
18361         public ContextAttribute(string name) { }
18362         public virtual string Name { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18363         [System.Security.SecuritySafeCriticalAttribute]
18364         public override bool Equals(object o) { throw null; }
18365         [System.Security.SecurityCriticalAttribute]
18366         public virtual void Freeze(System.Runtime.Remoting.Contexts.Context newContext) { }
18367         [System.Security.SecuritySafeCriticalAttribute]
18368         public override int GetHashCode() { throw null; }
18369         [System.Security.SecurityCriticalAttribute]
18370         public virtual void GetPropertiesForNewContext(System.Runtime.Remoting.Activation.IConstructionCallMessage ctorMsg) { }
18371         [System.Security.SecurityCriticalAttribute]
18372         public virtual bool IsContextOK(System.Runtime.Remoting.Contexts.Context ctx, System.Runtime.Remoting.Activation.IConstructionCallMessage ctorMsg) { throw null; }
18373         [System.Security.SecurityCriticalAttribute]
18374         public virtual bool IsNewContextOK(System.Runtime.Remoting.Contexts.Context newCtx) { throw null; }
18375     }
18376     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18377     [System.Security.SecurityCriticalAttribute]
18378     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(4096))]
18379     public partial class ContextProperty
18380     {
18381         internal ContextProperty() { }
18382         public virtual string Name { get { throw null; } }
18383         public virtual object Property { get { throw null; } }
18384     }
18385     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18386     public delegate void CrossContextDelegate();
18387     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18388     public partial interface IContextAttribute
18389     {
18390         [System.Security.SecurityCriticalAttribute]
18391         void GetPropertiesForNewContext(System.Runtime.Remoting.Activation.IConstructionCallMessage msg);
18392         [System.Security.SecurityCriticalAttribute]
18393         bool IsContextOK(System.Runtime.Remoting.Contexts.Context ctx, System.Runtime.Remoting.Activation.IConstructionCallMessage msg);
18394     }
18395     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18396     public partial interface IContextProperty
18397     {
18398         string Name { [System.Security.SecurityCriticalAttribute]get; }
18399         [System.Security.SecurityCriticalAttribute]
18400         void Freeze(System.Runtime.Remoting.Contexts.Context newContext);
18401         [System.Security.SecurityCriticalAttribute]
18402         bool IsNewContextOK(System.Runtime.Remoting.Contexts.Context newCtx);
18403     }
18404     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18405     public partial interface IContextPropertyActivator
18406     {
18407         [System.Security.SecurityCriticalAttribute]
18408         void CollectFromClientContext(System.Runtime.Remoting.Activation.IConstructionCallMessage msg);
18409         [System.Security.SecurityCriticalAttribute]
18410         void CollectFromServerContext(System.Runtime.Remoting.Activation.IConstructionReturnMessage msg);
18411         [System.Security.SecurityCriticalAttribute]
18412         bool DeliverClientContextToServerContext(System.Runtime.Remoting.Activation.IConstructionCallMessage msg);
18413         [System.Security.SecurityCriticalAttribute]
18414         bool DeliverServerContextToClientContext(System.Runtime.Remoting.Activation.IConstructionReturnMessage msg);
18415         [System.Security.SecurityCriticalAttribute]
18416         bool IsOKToActivate(System.Runtime.Remoting.Activation.IConstructionCallMessage msg);
18417     }
18418     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18419     public partial interface IContributeClientContextSink
18420     {
18421         [System.Security.SecurityCriticalAttribute]
18422         System.Runtime.Remoting.Messaging.IMessageSink GetClientContextSink(System.Runtime.Remoting.Messaging.IMessageSink nextSink);
18423     }
18424     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18425     public partial interface IContributeDynamicSink
18426     {
18427         [System.Security.SecurityCriticalAttribute]
18428         System.Runtime.Remoting.Contexts.IDynamicMessageSink GetDynamicSink();
18429     }
18430     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18431     public partial interface IContributeEnvoySink
18432     {
18433         [System.Security.SecurityCriticalAttribute]
18434         System.Runtime.Remoting.Messaging.IMessageSink GetEnvoySink(System.MarshalByRefObject obj, System.Runtime.Remoting.Messaging.IMessageSink nextSink);
18435     }
18436     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18437     public partial interface IContributeObjectSink
18438     {
18439         [System.Security.SecurityCriticalAttribute]
18440         System.Runtime.Remoting.Messaging.IMessageSink GetObjectSink(System.MarshalByRefObject obj, System.Runtime.Remoting.Messaging.IMessageSink nextSink);
18441     }
18442     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18443     public partial interface IContributeServerContextSink
18444     {
18445         [System.Security.SecurityCriticalAttribute]
18446         System.Runtime.Remoting.Messaging.IMessageSink GetServerContextSink(System.Runtime.Remoting.Messaging.IMessageSink nextSink);
18447     }
18448     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18449     public partial interface IDynamicMessageSink
18450     {
18451         [System.Security.SecurityCriticalAttribute]
18452         void ProcessMessageFinish(System.Runtime.Remoting.Messaging.IMessage replyMsg, bool bCliSide, bool bAsync);
18453         [System.Security.SecurityCriticalAttribute]
18454         void ProcessMessageStart(System.Runtime.Remoting.Messaging.IMessage reqMsg, bool bCliSide, bool bAsync);
18455     }
18456     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18457     public partial interface IDynamicProperty
18458     {
18459         string Name { [System.Security.SecurityCriticalAttribute]get; }
18460     }
18461     [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
18462     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18463     [System.Security.SecurityCriticalAttribute]
18464     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(4096))]
18465     [System.SerializableAttribute]
18466     public partial class SynchronizationAttribute : System.Runtime.Remoting.Contexts.ContextAttribute, System.Runtime.Remoting.Contexts.IContributeClientContextSink, System.Runtime.Remoting.Contexts.IContributeServerContextSink
18467     {
18468         public const int NOT_SUPPORTED = 1;
18469         public const int REQUIRED = 4;
18470         public const int REQUIRES_NEW = 8;
18471         public const int SUPPORTED = 2;
18472         public SynchronizationAttribute() : base (default(string)) { }
18473         public SynchronizationAttribute(bool reEntrant) : base (default(string)) { }
18474         public SynchronizationAttribute(int flag) : base (default(string)) { }
18475         public SynchronizationAttribute(int flag, bool reEntrant) : base (default(string)) { }
18476         public virtual bool IsReEntrant { get { throw null; } }
18477         public virtual bool Locked { get { throw null; } set { } }
18478         [System.Security.SecurityCriticalAttribute]
18479         public virtual System.Runtime.Remoting.Messaging.IMessageSink GetClientContextSink(System.Runtime.Remoting.Messaging.IMessageSink nextSink) { throw null; }
18480         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18481         [System.Security.SecurityCriticalAttribute]
18482         public override void GetPropertiesForNewContext(System.Runtime.Remoting.Activation.IConstructionCallMessage ctorMsg) { }
18483         [System.Security.SecurityCriticalAttribute]
18484         public virtual System.Runtime.Remoting.Messaging.IMessageSink GetServerContextSink(System.Runtime.Remoting.Messaging.IMessageSink nextSink) { throw null; }
18485         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18486         [System.Security.SecurityCriticalAttribute]
18487         public override bool IsContextOK(System.Runtime.Remoting.Contexts.Context ctx, System.Runtime.Remoting.Activation.IConstructionCallMessage msg) { throw null; }
18488     }
18489 }
18490 namespace System.Runtime.Remoting.Lifetime
18491 {
18492     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18493     [System.Security.SecurityCriticalAttribute]
18494     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(4096))]
18495     public partial class ClientSponsor : System.MarshalByRefObject, System.Runtime.Remoting.Lifetime.ISponsor
18496     {
18497         public ClientSponsor() { }
18498         public ClientSponsor(System.TimeSpan renewalTime) { }
18499         public System.TimeSpan RenewalTime { get { throw null; } set { } }
18500         [System.Security.SecurityCriticalAttribute]
18501         public void Close() { }
18502         [System.Security.SecuritySafeCriticalAttribute]
18503         ~ClientSponsor() { }
18504         [System.Security.SecurityCriticalAttribute]
18505         public override object InitializeLifetimeService() { throw null; }
18506         [System.Security.SecurityCriticalAttribute]
18507         public bool Register(System.MarshalByRefObject obj) { throw null; }
18508         [System.Security.SecurityCriticalAttribute]
18509         public System.TimeSpan Renewal(System.Runtime.Remoting.Lifetime.ILease lease) { throw null; }
18510         [System.Security.SecurityCriticalAttribute]
18511         public void Unregister(System.MarshalByRefObject obj) { }
18512     }
18513     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18514     public partial interface ILease
18515     {
18516         System.TimeSpan CurrentLeaseTime { [System.Security.SecurityCriticalAttribute]get; }
18517         System.Runtime.Remoting.Lifetime.LeaseState CurrentState { [System.Security.SecurityCriticalAttribute]get; }
18518         System.TimeSpan InitialLeaseTime { [System.Security.SecurityCriticalAttribute]get; [System.Security.SecurityCriticalAttribute]set; }
18519         System.TimeSpan RenewOnCallTime { [System.Security.SecurityCriticalAttribute]get; [System.Security.SecurityCriticalAttribute]set; }
18520         System.TimeSpan SponsorshipTimeout { [System.Security.SecurityCriticalAttribute]get; [System.Security.SecurityCriticalAttribute]set; }
18521         [System.Security.SecurityCriticalAttribute]
18522         void Register(System.Runtime.Remoting.Lifetime.ISponsor obj);
18523         [System.Security.SecurityCriticalAttribute]
18524         void Register(System.Runtime.Remoting.Lifetime.ISponsor obj, System.TimeSpan renewalTime);
18525         [System.Security.SecurityCriticalAttribute]
18526         System.TimeSpan Renew(System.TimeSpan renewalTime);
18527         [System.Security.SecurityCriticalAttribute]
18528         void Unregister(System.Runtime.Remoting.Lifetime.ISponsor obj);
18529     }
18530     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18531     public partial interface ISponsor
18532     {
18533         [System.Security.SecurityCriticalAttribute]
18534         System.TimeSpan Renewal(System.Runtime.Remoting.Lifetime.ILease lease);
18535     }
18536     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18537     [System.SerializableAttribute]
18538     public enum LeaseState
18539     {
18540         Active = 2,
18541         Expired = 4,
18542         Initial = 1,
18543         Null = 0,
18544         Renewing = 3,
18545     }
18546     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18547     [System.Security.SecurityCriticalAttribute]
18548     public sealed partial class LifetimeServices
18549     {
18550         [System.ObsoleteAttribute("Do not create instances of the LifetimeServices class.  Call the static methods directly on this type instead", true)]
18551         public LifetimeServices() { }
18552         public static System.TimeSpan LeaseManagerPollTime { get { throw null; } [System.Security.SecurityCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2048))]set { } }
18553         public static System.TimeSpan LeaseTime { get { throw null; } [System.Security.SecurityCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2048))]set { } }
18554         public static System.TimeSpan RenewOnCallTime { get { throw null; } [System.Security.SecurityCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2048))]set { } }
18555         public static System.TimeSpan SponsorshipTimeout { get { throw null; } [System.Security.SecurityCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2048))]set { } }
18556     }
18557 }
18558 namespace System.Runtime.Remoting.Messaging
18559 {
18560     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18561     public partial class AsyncResult : System.IAsyncResult, System.Runtime.Remoting.Messaging.IMessageSink
18562     {
18563         internal AsyncResult() { }
18564         public virtual object AsyncDelegate { get { throw null; } }
18565         public virtual object AsyncState { get { throw null; } }
18566         public virtual System.Threading.WaitHandle AsyncWaitHandle { get { throw null; } }
18567         public virtual bool CompletedSynchronously { get { throw null; } }
18568         public bool EndInvokeCalled { get { throw null; } set { } }
18569         public virtual bool IsCompleted { get { throw null; } }
18570         public System.Runtime.Remoting.Messaging.IMessageSink NextSink { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18571         [System.Security.SecurityCriticalAttribute]
18572         public virtual System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Messaging.IMessageSink replySink) { throw null; }
18573         public virtual System.Runtime.Remoting.Messaging.IMessage GetReplyMessage() { throw null; }
18574         public virtual void SetMessageCtrl(System.Runtime.Remoting.Messaging.IMessageCtrl mc) { }
18575         [System.Security.SecurityCriticalAttribute]
18576         public virtual System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg) { throw null; }
18577     }
18578     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18579     [System.Security.SecurityCriticalAttribute]
18580     [System.SerializableAttribute]
18581     public sealed partial class CallContext
18582     {
18583         internal CallContext() { }
18584         public static object HostContext { [System.Security.SecurityCriticalAttribute]get { throw null; } [System.Security.SecurityCriticalAttribute]set { } }
18585         [System.Security.SecurityCriticalAttribute]
18586         public static void FreeNamedDataSlot(string name) { }
18587         [System.Security.SecurityCriticalAttribute]
18588         public static object GetData(string name) { throw null; }
18589         [System.Security.SecurityCriticalAttribute]
18590         public static System.Runtime.Remoting.Messaging.Header[] GetHeaders() { throw null; }
18591         [System.Security.SecurityCriticalAttribute]
18592         public static object LogicalGetData(string name) { throw null; }
18593         [System.Security.SecurityCriticalAttribute]
18594         public static void LogicalSetData(string name, object data) { }
18595         [System.Security.SecurityCriticalAttribute]
18596         public static void SetData(string name, object data) { }
18597         [System.Security.SecurityCriticalAttribute]
18598         public static void SetHeaders(System.Runtime.Remoting.Messaging.Header[] headers) { }
18599     }
18600     [System.CLSCompliantAttribute(false)]
18601     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18602     [System.Security.SecurityCriticalAttribute]
18603     [System.SerializableAttribute]
18604     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
18605     {
18606         public ConstructionCall(System.Runtime.Remoting.Messaging.Header[] headers) : base (default(System.Runtime.Remoting.Messaging.Header[])) { }
18607         public ConstructionCall(System.Runtime.Remoting.Messaging.IMessage m) : base (default(System.Runtime.Remoting.Messaging.Header[])) { }
18608         public System.Type ActivationType { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18609         public string ActivationTypeName { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18610         public System.Runtime.Remoting.Activation.IActivator Activator { [System.Security.SecurityCriticalAttribute]get { throw null; } [System.Security.SecurityCriticalAttribute]set { } }
18611         public object[] CallSiteActivationAttributes { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18612         public System.Collections.IList ContextProperties { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18613         public override System.Collections.IDictionary Properties { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18614     }
18615     [System.CLSCompliantAttribute(false)]
18616     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18617     [System.Security.SecurityCriticalAttribute]
18618     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(4096))]
18619     [System.SerializableAttribute]
18620     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
18621     {
18622         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)) { }
18623         public override System.Collections.IDictionary Properties { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18624     }
18625     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18626     [System.SerializableAttribute]
18627     public partial class Header
18628     {
18629         public string HeaderNamespace;
18630         public bool MustUnderstand;
18631         public string Name;
18632         public object Value;
18633         public Header(string _Name, object _Value) { }
18634         public Header(string _Name, object _Value, bool _MustUnderstand) { }
18635         public Header(string _Name, object _Value, bool _MustUnderstand, string _HeaderNamespace) { }
18636     }
18637     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18638     public delegate object HeaderHandler(System.Runtime.Remoting.Messaging.Header[] headers);
18639     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18640     public partial interface ILogicalThreadAffinative
18641     {
18642     }
18643     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18644     public partial interface IMessage
18645     {
18646         System.Collections.IDictionary Properties { [System.Security.SecurityCriticalAttribute]get; }
18647     }
18648     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18649     public partial interface IMessageCtrl
18650     {
18651         [System.Security.SecurityCriticalAttribute]
18652         void Cancel(int msToCancel);
18653     }
18654     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18655     public partial interface IMessageSink
18656     {
18657         System.Runtime.Remoting.Messaging.IMessageSink NextSink { [System.Security.SecurityCriticalAttribute]get; }
18658         [System.Security.SecurityCriticalAttribute]
18659         System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Messaging.IMessageSink replySink);
18660         [System.Security.SecurityCriticalAttribute]
18661         System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg);
18662     }
18663     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18664     public partial interface IMethodCallMessage : System.Runtime.Remoting.Messaging.IMessage, System.Runtime.Remoting.Messaging.IMethodMessage
18665     {
18666         int InArgCount { [System.Security.SecurityCriticalAttribute]get; }
18667         object[] InArgs { [System.Security.SecurityCriticalAttribute]get; }
18668         [System.Security.SecurityCriticalAttribute]
18669         object GetInArg(int argNum);
18670         [System.Security.SecurityCriticalAttribute]
18671         string GetInArgName(int index);
18672     }
18673     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18674     public partial interface IMethodMessage : System.Runtime.Remoting.Messaging.IMessage
18675     {
18676         int ArgCount { [System.Security.SecurityCriticalAttribute]get; }
18677         object[] Args { [System.Security.SecurityCriticalAttribute]get; }
18678         bool HasVarArgs { [System.Security.SecurityCriticalAttribute]get; }
18679         System.Runtime.Remoting.Messaging.LogicalCallContext LogicalCallContext { [System.Security.SecurityCriticalAttribute]get; }
18680         System.Reflection.MethodBase MethodBase { [System.Security.SecurityCriticalAttribute]get; }
18681         string MethodName { [System.Security.SecurityCriticalAttribute]get; }
18682         object MethodSignature { [System.Security.SecurityCriticalAttribute]get; }
18683         string TypeName { [System.Security.SecurityCriticalAttribute]get; }
18684         string Uri { [System.Security.SecurityCriticalAttribute]get; }
18685         [System.Security.SecurityCriticalAttribute]
18686         object GetArg(int argNum);
18687         [System.Security.SecurityCriticalAttribute]
18688         string GetArgName(int index);
18689     }
18690     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18691     public partial interface IMethodReturnMessage : System.Runtime.Remoting.Messaging.IMessage, System.Runtime.Remoting.Messaging.IMethodMessage
18692     {
18693         System.Exception Exception { [System.Security.SecurityCriticalAttribute]get; }
18694         int OutArgCount { [System.Security.SecurityCriticalAttribute]get; }
18695         object[] OutArgs { [System.Security.SecurityCriticalAttribute]get; }
18696         object ReturnValue { [System.Security.SecurityCriticalAttribute]get; }
18697         [System.Security.SecurityCriticalAttribute]
18698         object GetOutArg(int argNum);
18699         [System.Security.SecurityCriticalAttribute]
18700         string GetOutArgName(int index);
18701     }
18702     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18703     [System.Security.SecurityCriticalAttribute]
18704     public partial class InternalMessageWrapper
18705     {
18706         protected System.Runtime.Remoting.Messaging.IMessage WrappedMessage;
18707         public InternalMessageWrapper(System.Runtime.Remoting.Messaging.IMessage msg) { }
18708     }
18709     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18710     public partial interface IRemotingFormatter : System.Runtime.Serialization.IFormatter
18711     {
18712         object Deserialize(System.IO.Stream serializationStream, System.Runtime.Remoting.Messaging.HeaderHandler handler);
18713         void Serialize(System.IO.Stream serializationStream, object graph, System.Runtime.Remoting.Messaging.Header[] headers);
18714     }
18715     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18716     [System.Security.SecurityCriticalAttribute]
18717     [System.SerializableAttribute]
18718     public sealed partial class LogicalCallContext : System.ICloneable, System.Runtime.Serialization.ISerializable
18719     {
18720         internal LogicalCallContext() { }
18721         public bool HasInfo { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18722         [System.Security.SecuritySafeCriticalAttribute]
18723         public object Clone() { throw null; }
18724         [System.Security.SecurityCriticalAttribute]
18725         public void FreeNamedDataSlot(string name) { }
18726         [System.Security.SecurityCriticalAttribute]
18727         public object GetData(string name) { throw null; }
18728         [System.Security.SecurityCriticalAttribute]
18729         public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
18730         [System.Security.SecurityCriticalAttribute]
18731         public void SetData(string name, object data) { }
18732     }
18733     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18734     public delegate bool MessageSurrogateFilter(string key, object value);
18735     [System.CLSCompliantAttribute(false)]
18736     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18737     [System.Security.SecurityCriticalAttribute]
18738     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(4096))]
18739     [System.SerializableAttribute]
18740     public partial class MethodCall : System.Runtime.Remoting.Messaging.IMessage, System.Runtime.Remoting.Messaging.IMethodCallMessage, System.Runtime.Remoting.Messaging.IMethodMessage, System.Runtime.Serialization.ISerializable
18741     {
18742         protected System.Collections.IDictionary ExternalProperties;
18743         protected System.Collections.IDictionary InternalProperties;
18744         [System.Security.SecurityCriticalAttribute]
18745         public MethodCall(System.Runtime.Remoting.Messaging.Header[] h1) { }
18746         [System.Security.SecurityCriticalAttribute]
18747         public MethodCall(System.Runtime.Remoting.Messaging.IMessage msg) { }
18748         public int ArgCount { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18749         public object[] Args { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18750         public bool HasVarArgs { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18751         public int InArgCount { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18752         public object[] InArgs { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18753         public System.Runtime.Remoting.Messaging.LogicalCallContext LogicalCallContext { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18754         public System.Reflection.MethodBase MethodBase { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18755         public string MethodName { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18756         public object MethodSignature { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18757         public virtual System.Collections.IDictionary Properties { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18758         public string TypeName { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18759         public string Uri { [System.Security.SecurityCriticalAttribute]get { throw null; } set { } }
18760         [System.Security.SecurityCriticalAttribute]
18761         public object GetArg(int argNum) { throw null; }
18762         [System.Security.SecurityCriticalAttribute]
18763         public string GetArgName(int index) { throw null; }
18764         [System.Security.SecurityCriticalAttribute]
18765         public object GetInArg(int argNum) { throw null; }
18766         [System.Security.SecurityCriticalAttribute]
18767         public string GetInArgName(int index) { throw null; }
18768         [System.Security.SecurityCriticalAttribute]
18769         public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
18770         [System.Security.SecurityCriticalAttribute]
18771         public virtual object HeaderHandler(System.Runtime.Remoting.Messaging.Header[] h) { throw null; }
18772         public virtual void Init() { }
18773         [System.Security.SecurityCriticalAttribute]
18774         public void ResolveMethod() { }
18775         [System.Security.SecurityCriticalAttribute]
18776         public void RootSetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext ctx) { }
18777     }
18778     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18779     [System.Security.SecurityCriticalAttribute]
18780     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(4096))]
18781     public partial class MethodCallMessageWrapper : System.Runtime.Remoting.Messaging.InternalMessageWrapper, System.Runtime.Remoting.Messaging.IMessage, System.Runtime.Remoting.Messaging.IMethodCallMessage, System.Runtime.Remoting.Messaging.IMethodMessage
18782     {
18783         public MethodCallMessageWrapper(System.Runtime.Remoting.Messaging.IMethodCallMessage msg) : base (default(System.Runtime.Remoting.Messaging.IMessage)) { }
18784         public virtual int ArgCount { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18785         public virtual object[] Args { [System.Security.SecurityCriticalAttribute]get { throw null; } set { } }
18786         public virtual bool HasVarArgs { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18787         public virtual int InArgCount { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18788         public virtual object[] InArgs { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18789         public virtual System.Runtime.Remoting.Messaging.LogicalCallContext LogicalCallContext { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18790         public virtual System.Reflection.MethodBase MethodBase { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18791         public virtual string MethodName { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18792         public virtual object MethodSignature { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18793         public virtual System.Collections.IDictionary Properties { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18794         public virtual string TypeName { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18795         public virtual string Uri { [System.Security.SecurityCriticalAttribute]get { throw null; } set { } }
18796         [System.Security.SecurityCriticalAttribute]
18797         public virtual object GetArg(int argNum) { throw null; }
18798         [System.Security.SecurityCriticalAttribute]
18799         public virtual string GetArgName(int index) { throw null; }
18800         [System.Security.SecurityCriticalAttribute]
18801         public virtual object GetInArg(int argNum) { throw null; }
18802         [System.Security.SecurityCriticalAttribute]
18803         public virtual string GetInArgName(int index) { throw null; }
18804     }
18805     [System.CLSCompliantAttribute(false)]
18806     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18807     [System.Security.SecurityCriticalAttribute]
18808     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(4096))]
18809     [System.SerializableAttribute]
18810     public partial class MethodResponse : System.Runtime.Remoting.Messaging.IMessage, System.Runtime.Remoting.Messaging.IMethodMessage, System.Runtime.Remoting.Messaging.IMethodReturnMessage, System.Runtime.Serialization.ISerializable
18811     {
18812         protected System.Collections.IDictionary ExternalProperties;
18813         protected System.Collections.IDictionary InternalProperties;
18814         [System.Security.SecurityCriticalAttribute]
18815         public MethodResponse(System.Runtime.Remoting.Messaging.Header[] h1, System.Runtime.Remoting.Messaging.IMethodCallMessage mcm) { }
18816         public int ArgCount { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18817         public object[] Args { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18818         public System.Exception Exception { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18819         public bool HasVarArgs { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18820         public System.Runtime.Remoting.Messaging.LogicalCallContext LogicalCallContext { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18821         public System.Reflection.MethodBase MethodBase { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18822         public string MethodName { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18823         public object MethodSignature { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18824         public int OutArgCount { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18825         public object[] OutArgs { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18826         public virtual System.Collections.IDictionary Properties { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18827         public object ReturnValue { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18828         public string TypeName { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18829         public string Uri { [System.Security.SecurityCriticalAttribute]get { throw null; } set { } }
18830         [System.Security.SecurityCriticalAttribute]
18831         public object GetArg(int argNum) { throw null; }
18832         [System.Security.SecurityCriticalAttribute]
18833         public string GetArgName(int index) { throw null; }
18834         [System.Security.SecurityCriticalAttribute]
18835         public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
18836         [System.Security.SecurityCriticalAttribute]
18837         public object GetOutArg(int argNum) { throw null; }
18838         [System.Security.SecurityCriticalAttribute]
18839         public string GetOutArgName(int index) { throw null; }
18840         [System.Security.SecurityCriticalAttribute]
18841         public virtual object HeaderHandler(System.Runtime.Remoting.Messaging.Header[] h) { throw null; }
18842         [System.Security.SecurityCriticalAttribute]
18843         public void RootSetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext ctx) { }
18844     }
18845     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18846     [System.Security.SecurityCriticalAttribute]
18847     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(4096))]
18848     public partial class MethodReturnMessageWrapper : System.Runtime.Remoting.Messaging.InternalMessageWrapper, System.Runtime.Remoting.Messaging.IMessage, System.Runtime.Remoting.Messaging.IMethodMessage, System.Runtime.Remoting.Messaging.IMethodReturnMessage
18849     {
18850         public MethodReturnMessageWrapper(System.Runtime.Remoting.Messaging.IMethodReturnMessage msg) : base (default(System.Runtime.Remoting.Messaging.IMessage)) { }
18851         public virtual int ArgCount { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18852         public virtual object[] Args { [System.Security.SecurityCriticalAttribute]get { throw null; } set { } }
18853         public virtual System.Exception Exception { [System.Security.SecurityCriticalAttribute]get { throw null; } set { } }
18854         public virtual bool HasVarArgs { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18855         public virtual System.Runtime.Remoting.Messaging.LogicalCallContext LogicalCallContext { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18856         public virtual System.Reflection.MethodBase MethodBase { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18857         public virtual string MethodName { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18858         public virtual object MethodSignature { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18859         public virtual int OutArgCount { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18860         public virtual object[] OutArgs { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18861         public virtual System.Collections.IDictionary Properties { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18862         public virtual object ReturnValue { [System.Security.SecurityCriticalAttribute]get { throw null; } set { } }
18863         public virtual string TypeName { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18864         public string Uri { [System.Security.SecurityCriticalAttribute]get { throw null; } set { } }
18865         [System.Security.SecurityCriticalAttribute]
18866         public virtual object GetArg(int argNum) { throw null; }
18867         [System.Security.SecurityCriticalAttribute]
18868         public virtual string GetArgName(int index) { throw null; }
18869         [System.Security.SecurityCriticalAttribute]
18870         public virtual object GetOutArg(int argNum) { throw null; }
18871         [System.Security.SecurityCriticalAttribute]
18872         public virtual string GetOutArgName(int index) { throw null; }
18873     }
18874     [System.AttributeUsageAttribute((System.AttributeTargets)(64))]
18875     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18876     public partial class OneWayAttribute : System.Attribute
18877     {
18878         public OneWayAttribute() { }
18879     }
18880     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18881     [System.Security.SecurityCriticalAttribute]
18882     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(4096))]
18883     public partial class RemotingSurrogateSelector : System.Runtime.Serialization.ISurrogateSelector
18884     {
18885         public RemotingSurrogateSelector() { }
18886         public System.Runtime.Remoting.Messaging.MessageSurrogateFilter Filter { get { throw null; } set { } }
18887         [System.Security.SecurityCriticalAttribute]
18888         public virtual void ChainSelector(System.Runtime.Serialization.ISurrogateSelector selector) { }
18889         [System.Security.SecurityCriticalAttribute]
18890         public virtual System.Runtime.Serialization.ISurrogateSelector GetNextSelector() { throw null; }
18891         public object GetRootObject() { throw null; }
18892         [System.Security.SecurityCriticalAttribute]
18893         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; }
18894         public void SetRootObject(object obj) { }
18895         public virtual void UseSoapFormat() { }
18896     }
18897     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18898     [System.Security.SecurityCriticalAttribute]
18899     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(4096))]
18900     public partial class ReturnMessage : System.Runtime.Remoting.Messaging.IMessage, System.Runtime.Remoting.Messaging.IMethodMessage, System.Runtime.Remoting.Messaging.IMethodReturnMessage
18901     {
18902         [System.Security.SecurityCriticalAttribute]
18903         public ReturnMessage(System.Exception e, System.Runtime.Remoting.Messaging.IMethodCallMessage mcm) { }
18904         [System.Security.SecurityCriticalAttribute]
18905         public ReturnMessage(object ret, object[] outArgs, int outArgsCount, System.Runtime.Remoting.Messaging.LogicalCallContext callCtx, System.Runtime.Remoting.Messaging.IMethodCallMessage mcm) { }
18906         public int ArgCount { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18907         public object[] Args { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18908         public System.Exception Exception { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18909         public bool HasVarArgs { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18910         public System.Runtime.Remoting.Messaging.LogicalCallContext LogicalCallContext { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18911         public System.Reflection.MethodBase MethodBase { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18912         public string MethodName { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18913         public object MethodSignature { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18914         public int OutArgCount { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18915         public object[] OutArgs { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18916         public virtual System.Collections.IDictionary Properties { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18917         public virtual object ReturnValue { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18918         public string TypeName { [System.Security.SecurityCriticalAttribute]get { throw null; } }
18919         public string Uri { [System.Security.SecurityCriticalAttribute]get { throw null; } set { } }
18920         [System.Security.SecurityCriticalAttribute]
18921         public object GetArg(int argNum) { throw null; }
18922         [System.Security.SecurityCriticalAttribute]
18923         public string GetArgName(int index) { throw null; }
18924         [System.Security.SecurityCriticalAttribute]
18925         public object GetOutArg(int argNum) { throw null; }
18926         [System.Security.SecurityCriticalAttribute]
18927         public string GetOutArgName(int index) { throw null; }
18928     }
18929 }
18930 namespace System.Runtime.Remoting.Metadata
18931 {
18932     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18933     public partial class SoapAttribute : System.Attribute
18934     {
18935         protected string ProtXmlNamespace;
18936         protected object ReflectInfo;
18937         public SoapAttribute() { }
18938         public virtual bool Embedded { get { throw null; } set { } }
18939         public virtual bool UseAttribute { get { throw null; } set { } }
18940         public virtual string XmlNamespace { get { throw null; } set { } }
18941     }
18942     [System.AttributeUsageAttribute((System.AttributeTargets)(256))]
18943     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18944     public sealed partial class SoapFieldAttribute : System.Runtime.Remoting.Metadata.SoapAttribute
18945     {
18946         public SoapFieldAttribute() { }
18947         public int Order { get { throw null; } set { } }
18948         public string XmlElementName { get { throw null; } set { } }
18949         public bool IsInteropXmlElement() { throw null; }
18950     }
18951     [System.AttributeUsageAttribute((System.AttributeTargets)(64))]
18952     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18953     public sealed partial class SoapMethodAttribute : System.Runtime.Remoting.Metadata.SoapAttribute
18954     {
18955         public SoapMethodAttribute() { }
18956         public string ResponseXmlElementName { get { throw null; } set { } }
18957         public string ResponseXmlNamespace { get { throw null; } set { } }
18958         public string ReturnXmlElementName { get { throw null; } set { } }
18959         public string SoapAction { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } set { } }
18960         public override bool UseAttribute { get { throw null; } set { } }
18961         public override string XmlNamespace { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } set { } }
18962     }
18963     [System.FlagsAttribute]
18964     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18965     [System.SerializableAttribute]
18966     public enum SoapOption
18967     {
18968         AlwaysIncludeTypes = 1,
18969         EmbedAll = 4,
18970         None = 0,
18971         Option1 = 8,
18972         Option2 = 16,
18973         XsdString = 2,
18974     }
18975     [System.AttributeUsageAttribute((System.AttributeTargets)(2048))]
18976     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18977     public sealed partial class SoapParameterAttribute : System.Runtime.Remoting.Metadata.SoapAttribute
18978     {
18979         public SoapParameterAttribute() { }
18980     }
18981     [System.AttributeUsageAttribute((System.AttributeTargets)(1052))]
18982     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18983     public sealed partial class SoapTypeAttribute : System.Runtime.Remoting.Metadata.SoapAttribute
18984     {
18985         public SoapTypeAttribute() { }
18986         public System.Runtime.Remoting.Metadata.SoapOption SoapOptions { get { throw null; } set { } }
18987         public override bool UseAttribute { get { throw null; } set { } }
18988         public string XmlElementName { get { throw null; } set { } }
18989         public System.Runtime.Remoting.Metadata.XmlFieldOrderOption XmlFieldOrder { get { throw null; } set { } }
18990         public override string XmlNamespace { get { throw null; } set { } }
18991         public string XmlTypeName { get { throw null; } set { } }
18992         public string XmlTypeNamespace { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } set { } }
18993     }
18994     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
18995     [System.SerializableAttribute]
18996     public enum XmlFieldOrderOption
18997     {
18998         All = 0,
18999         Choice = 2,
19000         Sequence = 1,
19001     }
19002 }
19003 namespace System.Runtime.Remoting.Metadata.W3cXsd2001
19004 {
19005     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19006     public partial interface ISoapXsd
19007     {
19008         string GetXsdType();
19009     }
19010     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19011     [System.SerializableAttribute]
19012     public sealed partial class SoapAnyUri : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
19013     {
19014         public SoapAnyUri() { }
19015         public SoapAnyUri(string value) { }
19016         public string Value { get { throw null; } set { } }
19017         public static string XsdType { get { throw null; } }
19018         public string GetXsdType() { throw null; }
19019         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapAnyUri Parse(string value) { throw null; }
19020         public override string ToString() { throw null; }
19021     }
19022     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19023     [System.SerializableAttribute]
19024     public sealed partial class SoapBase64Binary : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
19025     {
19026         public SoapBase64Binary() { }
19027         public SoapBase64Binary(byte[] value) { }
19028         public byte[] Value { get { throw null; } set { } }
19029         public static string XsdType { get { throw null; } }
19030         public string GetXsdType() { throw null; }
19031         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapBase64Binary Parse(string value) { throw null; }
19032         public override string ToString() { throw null; }
19033     }
19034     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19035     [System.SerializableAttribute]
19036     public sealed partial class SoapDate : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
19037     {
19038         public SoapDate() { }
19039         public SoapDate(System.DateTime value) { }
19040         public SoapDate(System.DateTime value, int sign) { }
19041         public int Sign { get { throw null; } set { } }
19042         public System.DateTime Value { get { throw null; } set { } }
19043         public static string XsdType { get { throw null; } }
19044         public string GetXsdType() { throw null; }
19045         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDate Parse(string value) { throw null; }
19046         public override string ToString() { throw null; }
19047     }
19048     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19049     public sealed partial class SoapDateTime
19050     {
19051         public SoapDateTime() { }
19052         public static string XsdType { get { throw null; } }
19053         public static System.DateTime Parse(string value) { throw null; }
19054         public static string ToString(System.DateTime value) { throw null; }
19055     }
19056     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19057     [System.SerializableAttribute]
19058     public sealed partial class SoapDay : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
19059     {
19060         public SoapDay() { }
19061         public SoapDay(System.DateTime value) { }
19062         public System.DateTime Value { get { throw null; } set { } }
19063         public static string XsdType { get { throw null; } }
19064         public string GetXsdType() { throw null; }
19065         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDay Parse(string value) { throw null; }
19066         public override string ToString() { throw null; }
19067     }
19068     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19069     public sealed partial class SoapDuration
19070     {
19071         public SoapDuration() { }
19072         public static string XsdType { get { throw null; } }
19073         public static System.TimeSpan Parse(string value) { throw null; }
19074         [System.Security.SecuritySafeCriticalAttribute]
19075         public static string ToString(System.TimeSpan timeSpan) { throw null; }
19076     }
19077     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19078     [System.SerializableAttribute]
19079     public sealed partial class SoapEntities : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
19080     {
19081         public SoapEntities() { }
19082         public SoapEntities(string value) { }
19083         public string Value { get { throw null; } set { } }
19084         public static string XsdType { get { throw null; } }
19085         public string GetXsdType() { throw null; }
19086         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapEntities Parse(string value) { throw null; }
19087         public override string ToString() { throw null; }
19088     }
19089     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19090     [System.SerializableAttribute]
19091     public sealed partial class SoapEntity : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
19092     {
19093         public SoapEntity() { }
19094         public SoapEntity(string value) { }
19095         public string Value { get { throw null; } set { } }
19096         public static string XsdType { get { throw null; } }
19097         public string GetXsdType() { throw null; }
19098         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapEntity Parse(string value) { throw null; }
19099         public override string ToString() { throw null; }
19100     }
19101     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19102     [System.SerializableAttribute]
19103     public sealed partial class SoapHexBinary : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
19104     {
19105         public SoapHexBinary() { }
19106         public SoapHexBinary(byte[] value) { }
19107         public byte[] Value { get { throw null; } set { } }
19108         public static string XsdType { get { throw null; } }
19109         public string GetXsdType() { throw null; }
19110         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapHexBinary Parse(string value) { throw null; }
19111         public override string ToString() { throw null; }
19112     }
19113     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19114     [System.SerializableAttribute]
19115     public sealed partial class SoapId : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
19116     {
19117         public SoapId() { }
19118         public SoapId(string value) { }
19119         public string Value { get { throw null; } set { } }
19120         public static string XsdType { get { throw null; } }
19121         public string GetXsdType() { throw null; }
19122         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapId Parse(string value) { throw null; }
19123         public override string ToString() { throw null; }
19124     }
19125     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19126     [System.SerializableAttribute]
19127     public sealed partial class SoapIdref : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
19128     {
19129         public SoapIdref() { }
19130         public SoapIdref(string value) { }
19131         public string Value { get { throw null; } set { } }
19132         public static string XsdType { get { throw null; } }
19133         public string GetXsdType() { throw null; }
19134         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapIdref Parse(string value) { throw null; }
19135         public override string ToString() { throw null; }
19136     }
19137     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19138     [System.SerializableAttribute]
19139     public sealed partial class SoapIdrefs : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
19140     {
19141         public SoapIdrefs() { }
19142         public SoapIdrefs(string value) { }
19143         public string Value { get { throw null; } set { } }
19144         public static string XsdType { get { throw null; } }
19145         public string GetXsdType() { throw null; }
19146         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapIdrefs Parse(string value) { throw null; }
19147         public override string ToString() { throw null; }
19148     }
19149     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19150     [System.SerializableAttribute]
19151     public sealed partial class SoapInteger : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
19152     {
19153         public SoapInteger() { }
19154         public SoapInteger(decimal value) { }
19155         public decimal Value { get { throw null; } set { } }
19156         public static string XsdType { get { throw null; } }
19157         public string GetXsdType() { throw null; }
19158         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapInteger Parse(string value) { throw null; }
19159         public override string ToString() { throw null; }
19160     }
19161     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19162     [System.SerializableAttribute]
19163     public sealed partial class SoapLanguage : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
19164     {
19165         public SoapLanguage() { }
19166         public SoapLanguage(string value) { }
19167         public string Value { get { throw null; } set { } }
19168         public static string XsdType { get { throw null; } }
19169         public string GetXsdType() { throw null; }
19170         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapLanguage Parse(string value) { throw null; }
19171         public override string ToString() { throw null; }
19172     }
19173     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19174     [System.SerializableAttribute]
19175     public sealed partial class SoapMonth : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
19176     {
19177         public SoapMonth() { }
19178         public SoapMonth(System.DateTime value) { }
19179         public System.DateTime Value { get { throw null; } set { } }
19180         public static string XsdType { get { throw null; } }
19181         public string GetXsdType() { throw null; }
19182         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapMonth Parse(string value) { throw null; }
19183         public override string ToString() { throw null; }
19184     }
19185     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19186     [System.SerializableAttribute]
19187     public sealed partial class SoapMonthDay : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
19188     {
19189         public SoapMonthDay() { }
19190         public SoapMonthDay(System.DateTime value) { }
19191         public System.DateTime Value { get { throw null; } set { } }
19192         public static string XsdType { get { throw null; } }
19193         public string GetXsdType() { throw null; }
19194         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapMonthDay Parse(string value) { throw null; }
19195         public override string ToString() { throw null; }
19196     }
19197     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19198     [System.SerializableAttribute]
19199     public sealed partial class SoapName : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
19200     {
19201         public SoapName() { }
19202         public SoapName(string value) { }
19203         public string Value { get { throw null; } set { } }
19204         public static string XsdType { get { throw null; } }
19205         public string GetXsdType() { throw null; }
19206         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapName Parse(string value) { throw null; }
19207         public override string ToString() { throw null; }
19208     }
19209     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19210     [System.SerializableAttribute]
19211     public sealed partial class SoapNcName : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
19212     {
19213         public SoapNcName() { }
19214         public SoapNcName(string value) { }
19215         public string Value { get { throw null; } set { } }
19216         public static string XsdType { get { throw null; } }
19217         public string GetXsdType() { throw null; }
19218         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNcName Parse(string value) { throw null; }
19219         public override string ToString() { throw null; }
19220     }
19221     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19222     [System.SerializableAttribute]
19223     public sealed partial class SoapNegativeInteger : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
19224     {
19225         public SoapNegativeInteger() { }
19226         public SoapNegativeInteger(decimal value) { }
19227         public decimal Value { get { throw null; } set { } }
19228         public static string XsdType { get { throw null; } }
19229         public string GetXsdType() { throw null; }
19230         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNegativeInteger Parse(string value) { throw null; }
19231         public override string ToString() { throw null; }
19232     }
19233     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19234     [System.SerializableAttribute]
19235     public sealed partial class SoapNmtoken : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
19236     {
19237         public SoapNmtoken() { }
19238         public SoapNmtoken(string value) { }
19239         public string Value { get { throw null; } set { } }
19240         public static string XsdType { get { throw null; } }
19241         public string GetXsdType() { throw null; }
19242         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNmtoken Parse(string value) { throw null; }
19243         public override string ToString() { throw null; }
19244     }
19245     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19246     [System.SerializableAttribute]
19247     public sealed partial class SoapNmtokens : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
19248     {
19249         public SoapNmtokens() { }
19250         public SoapNmtokens(string value) { }
19251         public string Value { get { throw null; } set { } }
19252         public static string XsdType { get { throw null; } }
19253         public string GetXsdType() { throw null; }
19254         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNmtokens Parse(string value) { throw null; }
19255         public override string ToString() { throw null; }
19256     }
19257     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19258     [System.SerializableAttribute]
19259     public sealed partial class SoapNonNegativeInteger : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
19260     {
19261         public SoapNonNegativeInteger() { }
19262         public SoapNonNegativeInteger(decimal value) { }
19263         public decimal Value { get { throw null; } set { } }
19264         public static string XsdType { get { throw null; } }
19265         public string GetXsdType() { throw null; }
19266         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNonNegativeInteger Parse(string value) { throw null; }
19267         public override string ToString() { throw null; }
19268     }
19269     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19270     [System.SerializableAttribute]
19271     public sealed partial class SoapNonPositiveInteger : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
19272     {
19273         public SoapNonPositiveInteger() { }
19274         public SoapNonPositiveInteger(decimal value) { }
19275         public decimal Value { get { throw null; } set { } }
19276         public static string XsdType { get { throw null; } }
19277         public string GetXsdType() { throw null; }
19278         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNonPositiveInteger Parse(string value) { throw null; }
19279         public override string ToString() { throw null; }
19280     }
19281     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19282     [System.SerializableAttribute]
19283     public sealed partial class SoapNormalizedString : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
19284     {
19285         public SoapNormalizedString() { }
19286         public SoapNormalizedString(string value) { }
19287         public string Value { get { throw null; } set { } }
19288         public static string XsdType { get { throw null; } }
19289         public string GetXsdType() { throw null; }
19290         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNormalizedString Parse(string value) { throw null; }
19291         public override string ToString() { throw null; }
19292     }
19293     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19294     [System.SerializableAttribute]
19295     public sealed partial class SoapNotation : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
19296     {
19297         public SoapNotation() { }
19298         public SoapNotation(string value) { }
19299         public string Value { get { throw null; } set { } }
19300         public static string XsdType { get { throw null; } }
19301         public string GetXsdType() { throw null; }
19302         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNotation Parse(string value) { throw null; }
19303         public override string ToString() { throw null; }
19304     }
19305     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19306     [System.SerializableAttribute]
19307     public sealed partial class SoapPositiveInteger : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
19308     {
19309         public SoapPositiveInteger() { }
19310         public SoapPositiveInteger(decimal value) { }
19311         public decimal Value { get { throw null; } set { } }
19312         public static string XsdType { get { throw null; } }
19313         public string GetXsdType() { throw null; }
19314         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapPositiveInteger Parse(string value) { throw null; }
19315         public override string ToString() { throw null; }
19316     }
19317     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19318     [System.SerializableAttribute]
19319     public sealed partial class SoapQName : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
19320     {
19321         public SoapQName() { }
19322         public SoapQName(string value) { }
19323         public SoapQName(string key, string name) { }
19324         public SoapQName(string key, string name, string namespaceValue) { }
19325         public string Key { get { throw null; } set { } }
19326         public string Name { get { throw null; } set { } }
19327         public string Namespace { get { throw null; } set { } }
19328         public static string XsdType { get { throw null; } }
19329         public string GetXsdType() { throw null; }
19330         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapQName Parse(string value) { throw null; }
19331         public override string ToString() { throw null; }
19332     }
19333     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19334     [System.SerializableAttribute]
19335     public sealed partial class SoapTime : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
19336     {
19337         public SoapTime() { }
19338         public SoapTime(System.DateTime value) { }
19339         public System.DateTime Value { get { throw null; } set { } }
19340         public static string XsdType { get { throw null; } }
19341         public string GetXsdType() { throw null; }
19342         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapTime Parse(string value) { throw null; }
19343         public override string ToString() { throw null; }
19344     }
19345     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19346     [System.SerializableAttribute]
19347     public sealed partial class SoapToken : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
19348     {
19349         public SoapToken() { }
19350         public SoapToken(string value) { }
19351         public string Value { get { throw null; } set { } }
19352         public static string XsdType { get { throw null; } }
19353         public string GetXsdType() { throw null; }
19354         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapToken Parse(string value) { throw null; }
19355         public override string ToString() { throw null; }
19356     }
19357     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19358     [System.SerializableAttribute]
19359     public sealed partial class SoapYear : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
19360     {
19361         public SoapYear() { }
19362         public SoapYear(System.DateTime value) { }
19363         public SoapYear(System.DateTime value, int sign) { }
19364         public int Sign { get { throw null; } set { } }
19365         public System.DateTime Value { get { throw null; } set { } }
19366         public static string XsdType { get { throw null; } }
19367         public string GetXsdType() { throw null; }
19368         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapYear Parse(string value) { throw null; }
19369         public override string ToString() { throw null; }
19370     }
19371     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19372     [System.SerializableAttribute]
19373     public sealed partial class SoapYearMonth : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
19374     {
19375         public SoapYearMonth() { }
19376         public SoapYearMonth(System.DateTime value) { }
19377         public SoapYearMonth(System.DateTime value, int sign) { }
19378         public int Sign { get { throw null; } set { } }
19379         public System.DateTime Value { get { throw null; } set { } }
19380         public static string XsdType { get { throw null; } }
19381         public string GetXsdType() { throw null; }
19382         public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapYearMonth Parse(string value) { throw null; }
19383         public override string ToString() { throw null; }
19384     }
19385 }
19386 namespace System.Runtime.Remoting.Proxies
19387 {
19388     [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)]
19389     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19390     [System.Security.SecurityCriticalAttribute]
19391     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(4096))]
19392     public partial class ProxyAttribute : System.Attribute, System.Runtime.Remoting.Contexts.IContextAttribute
19393     {
19394         public ProxyAttribute() { }
19395         [System.Security.SecurityCriticalAttribute]
19396         public virtual System.MarshalByRefObject CreateInstance(System.Type serverType) { throw null; }
19397         [System.Security.SecurityCriticalAttribute]
19398         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; }
19399         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19400         [System.Security.SecurityCriticalAttribute]
19401         public void GetPropertiesForNewContext(System.Runtime.Remoting.Activation.IConstructionCallMessage msg) { }
19402         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19403         [System.Security.SecurityCriticalAttribute]
19404         public bool IsContextOK(System.Runtime.Remoting.Contexts.Context ctx, System.Runtime.Remoting.Activation.IConstructionCallMessage msg) { throw null; }
19405     }
19406     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19407     [System.Security.SecurityCriticalAttribute]
19408     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(4096))]
19409     public abstract partial class RealProxy
19410     {
19411         protected RealProxy() { }
19412         [System.Security.SecurityCriticalAttribute]
19413         protected RealProxy(System.Type classToProxy) { }
19414         [System.Security.SecurityCriticalAttribute]
19415         protected RealProxy(System.Type classToProxy, System.IntPtr stub, object stubData) { }
19416         [System.Security.SecurityCriticalAttribute]
19417         protected void AttachServer(System.MarshalByRefObject s) { }
19418         [System.Security.SecurityCriticalAttribute]
19419         public virtual System.Runtime.Remoting.ObjRef CreateObjRef(System.Type requestedType) { throw null; }
19420         [System.Security.SecurityCriticalAttribute]
19421         protected System.MarshalByRefObject DetachServer() { throw null; }
19422         [System.Security.SecurityCriticalAttribute]
19423         public virtual System.IntPtr GetCOMIUnknown(bool fIsMarshalled) { throw null; }
19424         [System.Security.SecurityCriticalAttribute]
19425         public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
19426         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecurityCriticalAttribute]
19427         public System.Type GetProxiedType() { throw null; }
19428         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecurityCriticalAttribute]
19429         public static object GetStubData(System.Runtime.Remoting.Proxies.RealProxy rp) { throw null; }
19430         public virtual object GetTransparentProxy() { throw null; }
19431         [System.Security.SecurityCriticalAttribute]
19432         protected System.MarshalByRefObject GetUnwrappedServer() { throw null; }
19433         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19434         [System.Security.SecurityCriticalAttribute]
19435         public System.Runtime.Remoting.Activation.IConstructionReturnMessage InitializeServerObject(System.Runtime.Remoting.Activation.IConstructionCallMessage ctorMsg) { throw null; }
19436         public abstract System.Runtime.Remoting.Messaging.IMessage Invoke(System.Runtime.Remoting.Messaging.IMessage msg);
19437         public virtual void SetCOMIUnknown(System.IntPtr i) { }
19438         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecurityCriticalAttribute]
19439         public static void SetStubData(System.Runtime.Remoting.Proxies.RealProxy rp, object stubData) { }
19440         public virtual System.IntPtr SupportsInterface(ref System.Guid iid) { throw null; }
19441     }
19442 }
19443 namespace System.Runtime.Remoting.Services
19444 {
19445     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19446     [System.Security.SecurityCriticalAttribute]
19447     public sealed partial class EnterpriseServicesHelper
19448     {
19449         public EnterpriseServicesHelper() { }
19450         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19451         public static System.Runtime.Remoting.Activation.IConstructionReturnMessage CreateConstructionReturnMessage(System.Runtime.Remoting.Activation.IConstructionCallMessage ctorMsg, System.MarshalByRefObject retObj) { throw null; }
19452         [System.Security.SecurityCriticalAttribute]
19453         public static void SwitchWrappers(System.Runtime.Remoting.Proxies.RealProxy oldcp, System.Runtime.Remoting.Proxies.RealProxy newcp) { }
19454         [System.Security.SecurityCriticalAttribute]
19455         public static object WrapIUnknownWithComObject(System.IntPtr punk) { throw null; }
19456     }
19457     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19458     public partial interface ITrackingHandler
19459     {
19460         [System.Security.SecurityCriticalAttribute]
19461         void DisconnectedObject(object obj);
19462         [System.Security.SecurityCriticalAttribute]
19463         void MarshaledObject(object obj, System.Runtime.Remoting.ObjRef or);
19464         [System.Security.SecurityCriticalAttribute]
19465         void UnmarshaledObject(object obj, System.Runtime.Remoting.ObjRef or);
19466     }
19467     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19468     [System.Security.SecurityCriticalAttribute]
19469     public partial class TrackingServices
19470     {
19471         public TrackingServices() { }
19472         public static System.Runtime.Remoting.Services.ITrackingHandler[] RegisteredHandlers { [System.Security.SecurityCriticalAttribute]get { throw null; } }
19473         [System.Security.SecurityCriticalAttribute]
19474         public static void RegisterTrackingHandler(System.Runtime.Remoting.Services.ITrackingHandler handler) { }
19475         [System.Security.SecurityCriticalAttribute]
19476         public static void UnregisterTrackingHandler(System.Runtime.Remoting.Services.ITrackingHandler handler) { }
19477     }
19478 }
19479 namespace System.Runtime.Serialization
19480 {
19481     [System.CLSCompliantAttribute(false)]
19482     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19483     [System.SerializableAttribute]
19484     public abstract partial class Formatter : System.Runtime.Serialization.IFormatter
19485     {
19486         protected System.Runtime.Serialization.ObjectIDGenerator m_idGenerator;
19487         protected System.Collections.Queue m_objectQueue;
19488         protected Formatter() { }
19489         public abstract System.Runtime.Serialization.SerializationBinder Binder { get; set; }
19490         public abstract System.Runtime.Serialization.StreamingContext Context { get; set; }
19491         public abstract System.Runtime.Serialization.ISurrogateSelector SurrogateSelector { get; set; }
19492         public abstract object Deserialize(System.IO.Stream serializationStream);
19493         protected virtual object GetNext(out long objID) { objID = default(long); throw null; }
19494         protected virtual long Schedule(object obj) { throw null; }
19495         public abstract void Serialize(System.IO.Stream serializationStream, object graph);
19496         protected abstract void WriteArray(object obj, string name, System.Type memberType);
19497         protected abstract void WriteBoolean(bool val, string name);
19498         protected abstract void WriteByte(byte val, string name);
19499         protected abstract void WriteChar(char val, string name);
19500         protected abstract void WriteDateTime(System.DateTime val, string name);
19501         protected abstract void WriteDecimal(decimal val, string name);
19502         protected abstract void WriteDouble(double val, string name);
19503         protected abstract void WriteInt16(short val, string name);
19504         protected abstract void WriteInt32(int val, string name);
19505         protected abstract void WriteInt64(long val, string name);
19506         protected virtual void WriteMember(string memberName, object data) { }
19507         protected abstract void WriteObjectRef(object obj, string name, System.Type memberType);
19508         [System.CLSCompliantAttribute(false)]
19509         protected abstract void WriteSByte(sbyte val, string name);
19510         protected abstract void WriteSingle(float val, string name);
19511         protected abstract void WriteTimeSpan(System.TimeSpan val, string name);
19512         [System.CLSCompliantAttribute(false)]
19513         protected abstract void WriteUInt16(ushort val, string name);
19514         [System.CLSCompliantAttribute(false)]
19515         protected abstract void WriteUInt32(uint val, string name);
19516         [System.CLSCompliantAttribute(false)]
19517         protected abstract void WriteUInt64(ulong val, string name);
19518         protected abstract void WriteValueType(object obj, string name, System.Type memberType);
19519     }
19520     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19521     public partial class FormatterConverter : System.Runtime.Serialization.IFormatterConverter
19522     {
19523         public FormatterConverter() { }
19524         public object Convert(object value, System.Type type) { throw null; }
19525         public object Convert(object value, System.TypeCode typeCode) { throw null; }
19526         public bool ToBoolean(object value) { throw null; }
19527         public byte ToByte(object value) { throw null; }
19528         public char ToChar(object value) { throw null; }
19529         public System.DateTime ToDateTime(object value) { throw null; }
19530         public decimal ToDecimal(object value) { throw null; }
19531         public double ToDouble(object value) { throw null; }
19532         public short ToInt16(object value) { throw null; }
19533         public int ToInt32(object value) { throw null; }
19534         public long ToInt64(object value) { throw null; }
19535         [System.CLSCompliantAttribute(false)]
19536         public sbyte ToSByte(object value) { throw null; }
19537         public float ToSingle(object value) { throw null; }
19538         public string ToString(object value) { throw null; }
19539         [System.CLSCompliantAttribute(false)]
19540         public ushort ToUInt16(object value) { throw null; }
19541         [System.CLSCompliantAttribute(false)]
19542         public uint ToUInt32(object value) { throw null; }
19543         [System.CLSCompliantAttribute(false)]
19544         public ulong ToUInt64(object value) { throw null; }
19545     }
19546     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19547     public static partial class FormatterServices
19548     {
19549         public static void CheckTypeSecurity(System.Type t, System.Runtime.Serialization.Formatters.TypeFilterLevel securityLevel) { }
19550         [System.Security.SecurityCriticalAttribute]
19551         public static object[] GetObjectData(object obj, System.Reflection.MemberInfo[] members) { throw null; }
19552         [System.Security.SecurityCriticalAttribute]
19553         public static object GetSafeUninitializedObject(System.Type type) { throw null; }
19554         [System.Security.SecurityCriticalAttribute]
19555         public static System.Reflection.MemberInfo[] GetSerializableMembers(System.Type type) { throw null; }
19556         [System.Security.SecurityCriticalAttribute]
19557         public static System.Reflection.MemberInfo[] GetSerializableMembers(System.Type type, System.Runtime.Serialization.StreamingContext context) { throw null; }
19558         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
19559         [System.Security.SecurityCriticalAttribute]
19560         public static System.Runtime.Serialization.ISerializationSurrogate GetSurrogateForCyclicalReference(System.Runtime.Serialization.ISerializationSurrogate innerSurrogate) { throw null; }
19561         [System.Security.SecurityCriticalAttribute]
19562         public static System.Type GetTypeFromAssembly(System.Reflection.Assembly assem, string name) { throw null; }
19563         [System.Security.SecurityCriticalAttribute]
19564         public static object GetUninitializedObject(System.Type type) { throw null; }
19565         [System.Security.SecurityCriticalAttribute]
19566         public static object PopulateObjectMembers(object obj, System.Reflection.MemberInfo[] members, object[] data) { throw null; }
19567     }
19568     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19569     public partial interface IDeserializationCallback
19570     {
19571         void OnDeserialization(object sender);
19572     }
19573     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19574     public partial interface IFormatter
19575     {
19576         System.Runtime.Serialization.SerializationBinder Binder { get; set; }
19577         System.Runtime.Serialization.StreamingContext Context { get; set; }
19578         System.Runtime.Serialization.ISurrogateSelector SurrogateSelector { get; set; }
19579         object Deserialize(System.IO.Stream serializationStream);
19580         void Serialize(System.IO.Stream serializationStream, object graph);
19581     }
19582     [System.CLSCompliantAttribute(false)]
19583     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19584     public partial interface IFormatterConverter
19585     {
19586         object Convert(object value, System.Type type);
19587         object Convert(object value, System.TypeCode typeCode);
19588         bool ToBoolean(object value);
19589         byte ToByte(object value);
19590         char ToChar(object value);
19591         System.DateTime ToDateTime(object value);
19592         decimal ToDecimal(object value);
19593         double ToDouble(object value);
19594         short ToInt16(object value);
19595         int ToInt32(object value);
19596         long ToInt64(object value);
19597         sbyte ToSByte(object value);
19598         float ToSingle(object value);
19599         string ToString(object value);
19600         ushort ToUInt16(object value);
19601         uint ToUInt32(object value);
19602         ulong ToUInt64(object value);
19603     }
19604     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19605     public partial interface IObjectReference
19606     {
19607         [System.Security.SecurityCriticalAttribute]
19608         object GetRealObject(System.Runtime.Serialization.StreamingContext context);
19609     }
19610     public partial interface ISafeSerializationData
19611     {
19612         void CompleteDeserialization(object deserialized);
19613     }
19614     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19615     public partial interface ISerializable
19616     {
19617         [System.Security.SecurityCriticalAttribute]
19618         void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
19619     }
19620     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19621     public partial interface ISerializationSurrogate
19622     {
19623         [System.Security.SecurityCriticalAttribute]
19624         void GetObjectData(object obj, System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
19625         [System.Security.SecurityCriticalAttribute]
19626         object SetObjectData(object obj, System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context, System.Runtime.Serialization.ISurrogateSelector selector);
19627     }
19628     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19629     public partial interface ISurrogateSelector
19630     {
19631         [System.Security.SecurityCriticalAttribute]
19632         void ChainSelector(System.Runtime.Serialization.ISurrogateSelector selector);
19633         [System.Security.SecurityCriticalAttribute]
19634         System.Runtime.Serialization.ISurrogateSelector GetNextSelector();
19635         [System.Security.SecurityCriticalAttribute]
19636         System.Runtime.Serialization.ISerializationSurrogate GetSurrogate(System.Type type, System.Runtime.Serialization.StreamingContext context, out System.Runtime.Serialization.ISurrogateSelector selector);
19637     }
19638     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19639     [System.SerializableAttribute]
19640     public partial class ObjectIDGenerator
19641     {
19642         public ObjectIDGenerator() { }
19643         public virtual long GetId(object obj, out bool firstTime) { firstTime = default(bool); throw null; }
19644         public virtual long HasId(object obj, out bool firstTime) { firstTime = default(bool); throw null; }
19645     }
19646     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19647     public partial class ObjectManager
19648     {
19649         [System.Security.SecuritySafeCriticalAttribute]
19650         public ObjectManager(System.Runtime.Serialization.ISurrogateSelector selector, System.Runtime.Serialization.StreamingContext context) { }
19651         [System.Security.SecuritySafeCriticalAttribute]
19652         public virtual void DoFixups() { }
19653         public virtual object GetObject(long objectID) { throw null; }
19654         public virtual void RaiseDeserializationEvent() { }
19655         public void RaiseOnDeserializingEvent(object obj) { }
19656         public virtual void RecordArrayElementFixup(long arrayToBeFixed, int index, long objectRequired) { }
19657         public virtual void RecordArrayElementFixup(long arrayToBeFixed, int[] indices, long objectRequired) { }
19658         public virtual void RecordDelayedFixup(long objectToBeFixed, string memberName, long objectRequired) { }
19659         public virtual void RecordFixup(long objectToBeFixed, System.Reflection.MemberInfo member, long objectRequired) { }
19660         [System.Security.SecurityCriticalAttribute]
19661         public virtual void RegisterObject(object obj, long objectID) { }
19662         [System.Security.SecurityCriticalAttribute]
19663         public void RegisterObject(object obj, long objectID, System.Runtime.Serialization.SerializationInfo info) { }
19664         [System.Security.SecurityCriticalAttribute]
19665         public void RegisterObject(object obj, long objectID, System.Runtime.Serialization.SerializationInfo info, long idOfContainingObj, System.Reflection.MemberInfo member) { }
19666         [System.Security.SecurityCriticalAttribute]
19667         public void RegisterObject(object obj, long objectID, System.Runtime.Serialization.SerializationInfo info, long idOfContainingObj, System.Reflection.MemberInfo member, int[] arrayIndex) { }
19668     }
19669     [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false)]
19670     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19671     public sealed partial class OnDeserializedAttribute : System.Attribute
19672     {
19673         public OnDeserializedAttribute() { }
19674     }
19675     [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false)]
19676     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19677     public sealed partial class OnDeserializingAttribute : System.Attribute
19678     {
19679         public OnDeserializingAttribute() { }
19680     }
19681     [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false)]
19682     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19683     public sealed partial class OnSerializedAttribute : System.Attribute
19684     {
19685         public OnSerializedAttribute() { }
19686     }
19687     [System.AttributeUsageAttribute((System.AttributeTargets)(64), Inherited=false)]
19688     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19689     public sealed partial class OnSerializingAttribute : System.Attribute
19690     {
19691         public OnSerializingAttribute() { }
19692     }
19693     [System.AttributeUsageAttribute((System.AttributeTargets)(256), Inherited=false)]
19694     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19695     public sealed partial class OptionalFieldAttribute : System.Attribute
19696     {
19697         public OptionalFieldAttribute() { }
19698         public int VersionAdded { get { throw null; } set { } }
19699     }
19700     public sealed partial class SafeSerializationEventArgs : System.EventArgs
19701     {
19702         internal SafeSerializationEventArgs() { }
19703         public System.Runtime.Serialization.StreamingContext StreamingContext { get { throw null; } }
19704         public void AddSerializedState(System.Runtime.Serialization.ISafeSerializationData serializedState) { }
19705     }
19706     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19707     [System.SerializableAttribute]
19708     public abstract partial class SerializationBinder
19709     {
19710         protected SerializationBinder() { }
19711         public virtual void BindToName(System.Type serializedType, out string assemblyName, out string typeName) { assemblyName = default(string); typeName = default(string); }
19712         public abstract System.Type BindToType(string assemblyName, string typeName);
19713     }
19714     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19715     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
19716     public partial struct SerializationEntry
19717     {
19718         public string Name { get { throw null; } }
19719         public System.Type ObjectType { get { throw null; } }
19720         public object Value { get { throw null; } }
19721     }
19722     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19723     [System.SerializableAttribute]
19724     public partial class SerializationException : System.SystemException
19725     {
19726         public SerializationException() { }
19727         protected SerializationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
19728         public SerializationException(string message) { }
19729         public SerializationException(string message, System.Exception innerException) { }
19730     }
19731     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19732     public sealed partial class SerializationInfo
19733     {
19734         [System.CLSCompliantAttribute(false)]
19735         public SerializationInfo(System.Type type, System.Runtime.Serialization.IFormatterConverter converter) { }
19736         [System.CLSCompliantAttribute(false)]
19737         public SerializationInfo(System.Type type, System.Runtime.Serialization.IFormatterConverter converter, bool requireSameTokenInPartialTrust) { }
19738         public string AssemblyName { get { throw null; } [System.Security.SecuritySafeCriticalAttribute]set { } }
19739         public string FullTypeName { get { throw null; } set { } }
19740         public bool IsAssemblyNameSetExplicit { get { throw null; } }
19741         public bool IsFullTypeNameSetExplicit { get { throw null; } }
19742         public int MemberCount { get { throw null; } }
19743         public System.Type ObjectType { get { throw null; } }
19744         public void AddValue(string name, bool value) { }
19745         public void AddValue(string name, byte value) { }
19746         public void AddValue(string name, char value) { }
19747         public void AddValue(string name, System.DateTime value) { }
19748         public void AddValue(string name, decimal value) { }
19749         public void AddValue(string name, double value) { }
19750         public void AddValue(string name, short value) { }
19751         public void AddValue(string name, int value) { }
19752         public void AddValue(string name, long value) { }
19753         public void AddValue(string name, object value) { }
19754         public void AddValue(string name, object value, System.Type type) { }
19755         [System.CLSCompliantAttribute(false)]
19756         public void AddValue(string name, sbyte value) { }
19757         public void AddValue(string name, float value) { }
19758         [System.CLSCompliantAttribute(false)]
19759         public void AddValue(string name, ushort value) { }
19760         [System.CLSCompliantAttribute(false)]
19761         public void AddValue(string name, uint value) { }
19762         [System.CLSCompliantAttribute(false)]
19763         public void AddValue(string name, ulong value) { }
19764         public bool GetBoolean(string name) { throw null; }
19765         public byte GetByte(string name) { throw null; }
19766         public char GetChar(string name) { throw null; }
19767         public System.DateTime GetDateTime(string name) { throw null; }
19768         public decimal GetDecimal(string name) { throw null; }
19769         public double GetDouble(string name) { throw null; }
19770         public System.Runtime.Serialization.SerializationInfoEnumerator GetEnumerator() { throw null; }
19771         public short GetInt16(string name) { throw null; }
19772         public int GetInt32(string name) { throw null; }
19773         public long GetInt64(string name) { throw null; }
19774         [System.CLSCompliantAttribute(false)]
19775         public sbyte GetSByte(string name) { throw null; }
19776         public float GetSingle(string name) { throw null; }
19777         public string GetString(string name) { throw null; }
19778         [System.CLSCompliantAttribute(false)]
19779         public ushort GetUInt16(string name) { throw null; }
19780         [System.CLSCompliantAttribute(false)]
19781         public uint GetUInt32(string name) { throw null; }
19782         [System.CLSCompliantAttribute(false)]
19783         public ulong GetUInt64(string name) { throw null; }
19784         [System.Security.SecuritySafeCriticalAttribute]
19785         public object GetValue(string name, System.Type type) { throw null; }
19786         [System.Security.SecuritySafeCriticalAttribute]
19787         public void SetType(System.Type type) { }
19788     }
19789     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19790     public sealed partial class SerializationInfoEnumerator : System.Collections.IEnumerator
19791     {
19792         internal SerializationInfoEnumerator() { }
19793         public System.Runtime.Serialization.SerializationEntry Current { get { throw null; } }
19794         public string Name { get { throw null; } }
19795         public System.Type ObjectType { get { throw null; } }
19796         object System.Collections.IEnumerator.Current { get { throw null; } }
19797         public object Value { get { throw null; } }
19798         public bool MoveNext() { throw null; }
19799         public void Reset() { }
19800     }
19801     public sealed partial class SerializationObjectManager
19802     {
19803         public SerializationObjectManager(System.Runtime.Serialization.StreamingContext context) { }
19804         public void RaiseOnSerializedEvent() { }
19805         [System.Security.SecurityCriticalAttribute]
19806         public void RegisterObject(object obj) { }
19807     }
19808     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19809     [System.SerializableAttribute]
19810     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
19811     public partial struct StreamingContext
19812     {
19813         public StreamingContext(System.Runtime.Serialization.StreamingContextStates state) { throw null;}
19814         public StreamingContext(System.Runtime.Serialization.StreamingContextStates state, object additional) { throw null;}
19815         public object Context { get { throw null; } }
19816         public System.Runtime.Serialization.StreamingContextStates State { get { throw null; } }
19817         public override bool Equals(object obj) { throw null; }
19818         public override int GetHashCode() { throw null; }
19819     }
19820     [System.FlagsAttribute]
19821     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19822     [System.SerializableAttribute]
19823     public enum StreamingContextStates
19824     {
19825         All = 255,
19826         Clone = 64,
19827         CrossAppDomain = 128,
19828         CrossMachine = 2,
19829         CrossProcess = 1,
19830         File = 4,
19831         Other = 32,
19832         Persistence = 8,
19833         Remoting = 16,
19834     }
19835     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19836     public partial class SurrogateSelector : System.Runtime.Serialization.ISurrogateSelector
19837     {
19838         public SurrogateSelector() { }
19839         public virtual void AddSurrogate(System.Type type, System.Runtime.Serialization.StreamingContext context, System.Runtime.Serialization.ISerializationSurrogate surrogate) { }
19840         [System.Security.SecurityCriticalAttribute]
19841         public virtual void ChainSelector(System.Runtime.Serialization.ISurrogateSelector selector) { }
19842         [System.Security.SecurityCriticalAttribute]
19843         public virtual System.Runtime.Serialization.ISurrogateSelector GetNextSelector() { throw null; }
19844         [System.Security.SecurityCriticalAttribute]
19845         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; }
19846         public virtual void RemoveSurrogate(System.Type type, System.Runtime.Serialization.StreamingContext context) { }
19847     }
19848 }
19849 namespace System.Runtime.Serialization.Formatters
19850 {
19851     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19852     [System.SerializableAttribute]
19853     public enum FormatterAssemblyStyle
19854     {
19855         Full = 1,
19856         Simple = 0,
19857     }
19858     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19859     [System.SerializableAttribute]
19860     public enum FormatterTypeStyle
19861     {
19862         TypesAlways = 1,
19863         TypesWhenNeeded = 0,
19864         XsdString = 2,
19865     }
19866     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19867     public partial interface IFieldInfo
19868     {
19869         string[] FieldNames { [System.Security.SecurityCriticalAttribute]get; [System.Security.SecurityCriticalAttribute]set; }
19870         System.Type[] FieldTypes { [System.Security.SecurityCriticalAttribute]get; [System.Security.SecurityCriticalAttribute]set; }
19871     }
19872     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19873     [System.Security.SecurityCriticalAttribute]
19874     public sealed partial class InternalRM
19875     {
19876         public InternalRM() { }
19877         [System.Diagnostics.ConditionalAttribute("_LOGGING")]
19878         public static void InfoSoap(params object[] messages) { }
19879         public static bool SoapCheckEnabled() { throw null; }
19880     }
19881     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19882     [System.Security.SecurityCriticalAttribute]
19883     public sealed partial class InternalST
19884     {
19885         internal InternalST() { }
19886         [System.Diagnostics.ConditionalAttribute("_LOGGING")]
19887         public static void InfoSoap(params object[] messages) { }
19888         public static System.Reflection.Assembly LoadAssemblyFromString(string assemblyString) { throw null; }
19889         public static void SerializationSetValue(System.Reflection.FieldInfo fi, object target, object value) { }
19890         [System.Diagnostics.ConditionalAttribute("SER_LOGGING")]
19891         public static void Soap(params object[] messages) { }
19892         [System.Diagnostics.ConditionalAttribute("_DEBUG")]
19893         public static void SoapAssert(bool condition, string message) { }
19894         public static bool SoapCheckEnabled() { throw null; }
19895     }
19896     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19897     public partial interface ISoapMessage
19898     {
19899         System.Runtime.Remoting.Messaging.Header[] Headers { get; set; }
19900         string MethodName { get; set; }
19901         string[] ParamNames { get; set; }
19902         System.Type[] ParamTypes { get; set; }
19903         object[] ParamValues { get; set; }
19904         string XmlNameSpace { get; set; }
19905     }
19906     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19907     [System.Runtime.Remoting.Metadata.SoapTypeAttribute(Embedded=true)]
19908     [System.SerializableAttribute]
19909     public sealed partial class ServerFault
19910     {
19911         public ServerFault(string exceptionType, string message, string stackTrace) { }
19912         public string ExceptionMessage { get { throw null; } set { } }
19913         public string ExceptionType { get { throw null; } set { } }
19914         public string StackTrace { get { throw null; } set { } }
19915     }
19916     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19917     [System.Runtime.Remoting.Metadata.SoapTypeAttribute(Embedded=true)]
19918     [System.SerializableAttribute]
19919     public sealed partial class SoapFault : System.Runtime.Serialization.ISerializable
19920     {
19921         public SoapFault() { }
19922         public SoapFault(string faultCode, string faultString, string faultActor, System.Runtime.Serialization.Formatters.ServerFault serverFault) { }
19923         public object Detail { get { throw null; } set { } }
19924         public string FaultActor { get { throw null; } set { } }
19925         public string FaultCode { get { throw null; } set { } }
19926         public string FaultString { get { throw null; } set { } }
19927         [System.Security.SecurityCriticalAttribute]
19928         public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
19929     }
19930     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19931     [System.SerializableAttribute]
19932     public partial class SoapMessage : System.Runtime.Serialization.Formatters.ISoapMessage
19933     {
19934         public SoapMessage() { }
19935         public System.Runtime.Remoting.Messaging.Header[] Headers { get { throw null; } set { } }
19936         public string MethodName { get { throw null; } set { } }
19937         public string[] ParamNames { get { throw null; } set { } }
19938         public System.Type[] ParamTypes { get { throw null; } set { } }
19939         public object[] ParamValues { get { throw null; } set { } }
19940         public string XmlNameSpace { get { throw null; } set { } }
19941     }
19942     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19943     public enum TypeFilterLevel
19944     {
19945         Full = 3,
19946         Low = 2,
19947     }
19948 }
19949 namespace System.Runtime.Serialization.Formatters.Binary
19950 {
19951     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
19952     public sealed partial class BinaryFormatter : System.Runtime.Remoting.Messaging.IRemotingFormatter, System.Runtime.Serialization.IFormatter
19953     {
19954         public BinaryFormatter() { }
19955         public BinaryFormatter(System.Runtime.Serialization.ISurrogateSelector selector, System.Runtime.Serialization.StreamingContext context) { }
19956         public System.Runtime.Serialization.Formatters.FormatterAssemblyStyle AssemblyFormat { get { throw null; } set { } }
19957         public System.Runtime.Serialization.SerializationBinder Binder { get { throw null; } set { } }
19958         public System.Runtime.Serialization.StreamingContext Context { get { throw null; } set { } }
19959         public System.Runtime.Serialization.Formatters.TypeFilterLevel FilterLevel { get { throw null; } set { } }
19960         public System.Runtime.Serialization.ISurrogateSelector SurrogateSelector { get { throw null; } set { } }
19961         public System.Runtime.Serialization.Formatters.FormatterTypeStyle TypeFormat { get { throw null; } set { } }
19962         public object Deserialize(System.IO.Stream serializationStream) { throw null; }
19963         [System.Security.SecuritySafeCriticalAttribute]
19964         public object Deserialize(System.IO.Stream serializationStream, System.Runtime.Remoting.Messaging.HeaderHandler handler) { throw null; }
19965         [System.Security.SecuritySafeCriticalAttribute]
19966         public object DeserializeMethodResponse(System.IO.Stream serializationStream, System.Runtime.Remoting.Messaging.HeaderHandler handler, System.Runtime.Remoting.Messaging.IMethodCallMessage methodCallMessage) { throw null; }
19967         public void Serialize(System.IO.Stream serializationStream, object graph) { }
19968         [System.Security.SecuritySafeCriticalAttribute]
19969         public void Serialize(System.IO.Stream serializationStream, object graph, System.Runtime.Remoting.Messaging.Header[] headers) { }
19970         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
19971         [System.Security.SecurityCriticalAttribute]
19972         public object UnsafeDeserialize(System.IO.Stream serializationStream, System.Runtime.Remoting.Messaging.HeaderHandler handler) { throw null; }
19973         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
19974         [System.Security.SecurityCriticalAttribute]
19975         public object UnsafeDeserializeMethodResponse(System.IO.Stream serializationStream, System.Runtime.Remoting.Messaging.HeaderHandler handler, System.Runtime.Remoting.Messaging.IMethodCallMessage methodCallMessage) { throw null; }
19976     }
19977 }
19978 namespace System.Runtime.Versioning
19979 {
19980     [System.AttributeUsageAttribute((System.AttributeTargets)(5887), AllowMultiple=false, Inherited=false)]
19981     public sealed partial class ComponentGuaranteesAttribute : System.Attribute
19982     {
19983         public ComponentGuaranteesAttribute(System.Runtime.Versioning.ComponentGuaranteesOptions guarantees) { }
19984         public System.Runtime.Versioning.ComponentGuaranteesOptions Guarantees { get { throw null; } }
19985     }
19986     [System.FlagsAttribute]
19987     [System.SerializableAttribute]
19988     public enum ComponentGuaranteesOptions
19989     {
19990         Exchange = 1,
19991         None = 0,
19992         SideBySide = 4,
19993         Stable = 2,
19994     }
19995     [System.AttributeUsageAttribute((System.AttributeTargets)(224), Inherited=false)]
19996     [System.Diagnostics.ConditionalAttribute("RESOURCE_ANNOTATION_WORK")]
19997     public sealed partial class ResourceConsumptionAttribute : System.Attribute
19998     {
19999         public ResourceConsumptionAttribute(System.Runtime.Versioning.ResourceScope resourceScope) { }
20000         public ResourceConsumptionAttribute(System.Runtime.Versioning.ResourceScope resourceScope, System.Runtime.Versioning.ResourceScope consumptionScope) { }
20001         public System.Runtime.Versioning.ResourceScope ConsumptionScope { get { throw null; } }
20002         public System.Runtime.Versioning.ResourceScope ResourceScope { get { throw null; } }
20003     }
20004     [System.AttributeUsageAttribute((System.AttributeTargets)(480), Inherited=false)]
20005     [System.Diagnostics.ConditionalAttribute("RESOURCE_ANNOTATION_WORK")]
20006     public sealed partial class ResourceExposureAttribute : System.Attribute
20007     {
20008         public ResourceExposureAttribute(System.Runtime.Versioning.ResourceScope exposureLevel) { }
20009         public System.Runtime.Versioning.ResourceScope ResourceExposureLevel { get { throw null; } }
20010     }
20011     [System.FlagsAttribute]
20012     public enum ResourceScope
20013     {
20014         AppDomain = 4,
20015         Assembly = 32,
20016         Library = 8,
20017         Machine = 1,
20018         None = 0,
20019         Private = 16,
20020         Process = 2,
20021     }
20022     [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=false, Inherited=false)]
20023     public sealed partial class TargetFrameworkAttribute : System.Attribute
20024     {
20025         public TargetFrameworkAttribute(string frameworkName) { }
20026         public string FrameworkDisplayName { get { throw null; } set { } }
20027         public string FrameworkName { get { throw null; } }
20028     }
20029     public static partial class VersioningHelper
20030     {
20031         public static string MakeVersionSafeName(string name, System.Runtime.Versioning.ResourceScope from, System.Runtime.Versioning.ResourceScope to) { throw null; }
20032         [System.Security.SecuritySafeCriticalAttribute]
20033         public static string MakeVersionSafeName(string name, System.Runtime.Versioning.ResourceScope from, System.Runtime.Versioning.ResourceScope to, System.Type type) { throw null; }
20034     }
20035 }
20036 namespace System.Security
20037 {
20038     [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=false, Inherited=false)]
20039     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20040     public sealed partial class AllowPartiallyTrustedCallersAttribute : System.Attribute
20041     {
20042         public AllowPartiallyTrustedCallersAttribute() { }
20043         public System.Security.PartialTrustVisibilityLevel PartialTrustVisibilityLevel { get { throw null; } set { } }
20044     }
20045     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20046     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, ControlEvidence=true, ControlPolicy=true)]
20047     [System.SerializableAttribute]
20048     public abstract partial class CodeAccessPermission : System.Security.IPermission, System.Security.ISecurityEncodable, System.Security.IStackWalk
20049     {
20050         protected CodeAccessPermission() { }
20051         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
20052         public void Assert() { }
20053         public abstract System.Security.IPermission Copy();
20054         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
20055         public void Demand() { }
20056         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.ObsoleteAttribute("Deny is obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
20057         [System.Security.SecuritySafeCriticalAttribute]
20058         public void Deny() { }
20059         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
20060         public override bool Equals(object obj) { throw null; }
20061         public abstract void FromXml(System.Security.SecurityElement elem);
20062         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
20063         public override int GetHashCode() { throw null; }
20064         public abstract System.Security.IPermission Intersect(System.Security.IPermission target);
20065         public abstract bool IsSubsetOf(System.Security.IPermission target);
20066         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
20067         public void PermitOnly() { }
20068         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
20069         public static void RevertAll() { }
20070         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
20071         public static void RevertAssert() { }
20072         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.ObsoleteAttribute("Deny is obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
20073         [System.Security.SecuritySafeCriticalAttribute]
20074         public static void RevertDeny() { }
20075         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
20076         public static void RevertPermitOnly() { }
20077         public override string ToString() { throw null; }
20078         public abstract System.Security.SecurityElement ToXml();
20079         public virtual System.Security.IPermission Union(System.Security.IPermission other) { throw null; }
20080     }
20081     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20082     [System.SerializableAttribute]
20083     public partial class HostProtectionException : System.SystemException
20084     {
20085         public HostProtectionException() { }
20086         protected HostProtectionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
20087         public HostProtectionException(string message) { }
20088         public HostProtectionException(string message, System.Exception e) { }
20089         public HostProtectionException(string message, System.Security.Permissions.HostProtectionResource protectedResources, System.Security.Permissions.HostProtectionResource demandedResources) { }
20090         public System.Security.Permissions.HostProtectionResource DemandedResources { get { throw null; } }
20091         public System.Security.Permissions.HostProtectionResource ProtectedResources { get { throw null; } }
20092         [System.Security.SecurityCriticalAttribute]
20093         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
20094         public override string ToString() { throw null; }
20095     }
20096     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20097     [System.Security.SecurityCriticalAttribute]
20098     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(4096))]
20099     [System.SerializableAttribute]
20100     public partial class HostSecurityManager
20101     {
20102         public HostSecurityManager() { }
20103         [System.ObsoleteAttribute("AppDomain policy levels are obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
20104         public virtual System.Security.Policy.PolicyLevel DomainPolicy { get { throw null; } }
20105         public virtual System.Security.HostSecurityManagerOptions Flags { get { throw null; } }
20106         [System.Security.SecurityCriticalAttribute]
20107         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)]
20108         public virtual System.Security.Policy.ApplicationTrust DetermineApplicationTrust(System.Security.Policy.Evidence applicationEvidence, System.Security.Policy.Evidence activatorEvidence, System.Security.Policy.TrustManagerContext context) { throw null; }
20109         public virtual System.Security.Policy.EvidenceBase GenerateAppDomainEvidence(System.Type evidenceType) { throw null; }
20110         public virtual System.Security.Policy.EvidenceBase GenerateAssemblyEvidence(System.Type evidenceType, System.Reflection.Assembly assembly) { throw null; }
20111         public virtual System.Type[] GetHostSuppliedAppDomainEvidenceTypes() { throw null; }
20112         public virtual System.Type[] GetHostSuppliedAssemblyEvidenceTypes(System.Reflection.Assembly assembly) { throw null; }
20113         public virtual System.Security.Policy.Evidence ProvideAppDomainEvidence(System.Security.Policy.Evidence inputEvidence) { throw null; }
20114         public virtual System.Security.Policy.Evidence ProvideAssemblyEvidence(System.Reflection.Assembly loadedAssembly, System.Security.Policy.Evidence inputEvidence) { throw null; }
20115         public virtual System.Security.PermissionSet ResolvePolicy(System.Security.Policy.Evidence evidence) { throw null; }
20116     }
20117     [System.FlagsAttribute]
20118     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20119     [System.SerializableAttribute]
20120     public enum HostSecurityManagerOptions
20121     {
20122         AllFlags = 31,
20123         HostAppDomainEvidence = 1,
20124         HostAssemblyEvidence = 4,
20125         HostDetermineApplicationTrust = 8,
20126         [System.ObsoleteAttribute("AppDomain policy levels are obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
20127         HostPolicyLevel = 2,
20128         HostResolvePolicy = 16,
20129         None = 0,
20130     }
20131     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20132     public partial interface IEvidenceFactory
20133     {
20134         System.Security.Policy.Evidence Evidence { get; }
20135     }
20136     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20137     public partial interface IPermission : System.Security.ISecurityEncodable
20138     {
20139         System.Security.IPermission Copy();
20140         void Demand();
20141         System.Security.IPermission Intersect(System.Security.IPermission target);
20142         bool IsSubsetOf(System.Security.IPermission target);
20143         System.Security.IPermission Union(System.Security.IPermission target);
20144     }
20145     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20146     public partial interface ISecurityEncodable
20147     {
20148         void FromXml(System.Security.SecurityElement e);
20149         System.Security.SecurityElement ToXml();
20150     }
20151     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20152     public partial interface ISecurityPolicyEncodable
20153     {
20154         void FromXml(System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level);
20155         System.Security.SecurityElement ToXml(System.Security.Policy.PolicyLevel level);
20156     }
20157     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20158     public partial interface IStackWalk
20159     {
20160         void Assert();
20161         void Demand();
20162         void Deny();
20163         void PermitOnly();
20164     }
20165     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20166     [System.SerializableAttribute]
20167     public sealed partial class NamedPermissionSet : System.Security.PermissionSet
20168     {
20169         public NamedPermissionSet(System.Security.NamedPermissionSet permSet) : base (default(System.Security.Permissions.PermissionState)) { }
20170         public NamedPermissionSet(string name) : base (default(System.Security.Permissions.PermissionState)) { }
20171         public NamedPermissionSet(string name, System.Security.Permissions.PermissionState state) : base (default(System.Security.Permissions.PermissionState)) { }
20172         public NamedPermissionSet(string name, System.Security.PermissionSet permSet) : base (default(System.Security.Permissions.PermissionState)) { }
20173         public string Description { get { throw null; } set { } }
20174         public string Name { get { throw null; } set { } }
20175         public override System.Security.PermissionSet Copy() { throw null; }
20176         public System.Security.NamedPermissionSet Copy(string name) { throw null; }
20177         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
20178         public override bool Equals(object obj) { throw null; }
20179         public override void FromXml(System.Security.SecurityElement et) { }
20180         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
20181         public override int GetHashCode() { throw null; }
20182         public override System.Security.SecurityElement ToXml() { throw null; }
20183     }
20184     public enum PartialTrustVisibilityLevel
20185     {
20186         NotVisibleByDefault = 1,
20187         VisibleToAllHosts = 0,
20188     }
20189     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20190     [System.Security.Permissions.StrongNameIdentityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="mscorlib", PublicKey="0x00000000000000000400000000000000")]
20191     [System.SerializableAttribute]
20192     public partial class PermissionSet : System.Collections.ICollection, System.Collections.IEnumerable, System.Runtime.Serialization.IDeserializationCallback, System.Security.ISecurityEncodable, System.Security.IStackWalk
20193     {
20194         public PermissionSet(System.Security.Permissions.PermissionState state) { }
20195         public PermissionSet(System.Security.PermissionSet permSet) { }
20196         public virtual int Count { get { throw null; } }
20197         public virtual bool IsReadOnly { get { throw null; } }
20198         public virtual bool IsSynchronized { get { throw null; } }
20199         public virtual object SyncRoot { get { throw null; } }
20200         public System.Security.IPermission AddPermission(System.Security.IPermission perm) { throw null; }
20201         protected virtual System.Security.IPermission AddPermissionImpl(System.Security.IPermission perm) { throw null; }
20202         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
20203         public void Assert() { }
20204         public bool ContainsNonCodeAccessPermissions() { throw null; }
20205         [System.ObsoleteAttribute("This method is obsolete and shoud no longer be used.")]
20206         public static byte[] ConvertPermissionSet(string inFormat, byte[] inData, string outFormat) { throw null; }
20207         public virtual System.Security.PermissionSet Copy() { throw null; }
20208         public virtual void CopyTo(System.Array array, int index) { }
20209         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
20210         public void Demand() { }
20211         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.ObsoleteAttribute("Deny is obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
20212         [System.Security.SecuritySafeCriticalAttribute]
20213         public void Deny() { }
20214         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
20215         public override bool Equals(object obj) { throw null; }
20216         public virtual void FromXml(System.Security.SecurityElement et) { }
20217         public System.Collections.IEnumerator GetEnumerator() { throw null; }
20218         protected virtual System.Collections.IEnumerator GetEnumeratorImpl() { throw null; }
20219         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
20220         public override int GetHashCode() { throw null; }
20221         public System.Security.IPermission GetPermission(System.Type permClass) { throw null; }
20222         protected virtual System.Security.IPermission GetPermissionImpl(System.Type permClass) { throw null; }
20223         public System.Security.PermissionSet Intersect(System.Security.PermissionSet other) { throw null; }
20224         public bool IsEmpty() { throw null; }
20225         public bool IsSubsetOf(System.Security.PermissionSet target) { throw null; }
20226         public bool IsUnrestricted() { throw null; }
20227         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
20228         public void PermitOnly() { }
20229         public System.Security.IPermission RemovePermission(System.Type permClass) { throw null; }
20230         protected virtual System.Security.IPermission RemovePermissionImpl(System.Type permClass) { throw null; }
20231         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
20232         public static void RevertAssert() { }
20233         public System.Security.IPermission SetPermission(System.Security.IPermission perm) { throw null; }
20234         protected virtual System.Security.IPermission SetPermissionImpl(System.Security.IPermission perm) { throw null; }
20235         void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { }
20236         public override string ToString() { throw null; }
20237         public virtual System.Security.SecurityElement ToXml() { throw null; }
20238         public System.Security.PermissionSet Union(System.Security.PermissionSet other) { throw null; }
20239     }
20240     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20241     [System.SerializableAttribute]
20242     public enum PolicyLevelType
20243     {
20244         AppDomain = 3,
20245         Enterprise = 2,
20246         Machine = 1,
20247         User = 0,
20248     }
20249     [System.SerializableAttribute]
20250     public sealed partial class ReadOnlyPermissionSet : System.Security.PermissionSet
20251     {
20252         public ReadOnlyPermissionSet(System.Security.SecurityElement permissionSetXml) : base (default(System.Security.Permissions.PermissionState)) { }
20253         public override bool IsReadOnly { get { throw null; } }
20254         protected override System.Security.IPermission AddPermissionImpl(System.Security.IPermission perm) { throw null; }
20255         public override System.Security.PermissionSet Copy() { throw null; }
20256         public override void FromXml(System.Security.SecurityElement et) { }
20257         protected override System.Collections.IEnumerator GetEnumeratorImpl() { throw null; }
20258         protected override System.Security.IPermission GetPermissionImpl(System.Type permClass) { throw null; }
20259         protected override System.Security.IPermission RemovePermissionImpl(System.Type permClass) { throw null; }
20260         protected override System.Security.IPermission SetPermissionImpl(System.Security.IPermission perm) { throw null; }
20261         public override System.Security.SecurityElement ToXml() { throw null; }
20262     }
20263     public sealed partial class SecureString : System.IDisposable
20264     {
20265         [System.Security.SecuritySafeCriticalAttribute]
20266         public SecureString() { }
20267         [System.CLSCompliantAttribute(false)]
20268         [System.Security.SecurityCriticalAttribute]
20269         public unsafe SecureString(char* value, int length) { }
20270         public int Length { [System.Security.SecuritySafeCriticalAttribute][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.Synchronized)]get { throw null; } }
20271         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.Synchronized)][System.Runtime.ExceptionServices.HandleProcessCorruptedStateExceptionsAttribute]
20272         [System.Security.SecuritySafeCriticalAttribute]
20273         public void AppendChar(char c) { }
20274         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.Synchronized)][System.Security.SecuritySafeCriticalAttribute]
20275         public void Clear() { }
20276         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.Synchronized)][System.Security.SecuritySafeCriticalAttribute]
20277         public System.Security.SecureString Copy() { throw null; }
20278         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.Synchronized)][System.Security.SecuritySafeCriticalAttribute]
20279         public void Dispose() { }
20280         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.Synchronized)][System.Runtime.ExceptionServices.HandleProcessCorruptedStateExceptionsAttribute]
20281         [System.Security.SecuritySafeCriticalAttribute]
20282         public void InsertAt(int index, char c) { }
20283         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.Synchronized)][System.Security.SecuritySafeCriticalAttribute]
20284         public bool IsReadOnly() { throw null; }
20285         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.Synchronized)][System.Security.SecuritySafeCriticalAttribute]
20286         public void MakeReadOnly() { }
20287         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.Synchronized)][System.Runtime.ExceptionServices.HandleProcessCorruptedStateExceptionsAttribute]
20288         [System.Security.SecuritySafeCriticalAttribute]
20289         public void RemoveAt(int index) { }
20290         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.Synchronized)][System.Runtime.ExceptionServices.HandleProcessCorruptedStateExceptionsAttribute]
20291         [System.Security.SecuritySafeCriticalAttribute]
20292         public void SetAt(int index, char c) { }
20293     }
20294     public sealed partial class SecurityContext : System.IDisposable
20295     {
20296         internal SecurityContext() { }
20297         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
20298         public static System.Security.SecurityContext Capture() { throw null; }
20299         [System.Security.SecuritySafeCriticalAttribute]
20300         public System.Security.SecurityContext CreateCopy() { throw null; }
20301         public void Dispose() { }
20302         public static bool IsFlowSuppressed() { throw null; }
20303         public static bool IsWindowsIdentityFlowSuppressed() { throw null; }
20304         [System.Security.SecuritySafeCriticalAttribute]
20305         public static void RestoreFlow() { }
20306         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecurityCriticalAttribute]
20307         public static void Run(System.Security.SecurityContext securityContext, System.Threading.ContextCallback callback, object state) { }
20308         [System.Security.SecurityCriticalAttribute]
20309         public static System.Threading.AsyncFlowControl SuppressFlow() { throw null; }
20310         [System.Security.SecurityCriticalAttribute]
20311         public static System.Threading.AsyncFlowControl SuppressFlowWindowsIdentity() { throw null; }
20312     }
20313     public enum SecurityContextSource
20314     {
20315         CurrentAppDomain = 0,
20316         CurrentAssembly = 1,
20317     }
20318     [System.AttributeUsageAttribute((System.AttributeTargets)(5501), AllowMultiple=false, Inherited=false)]
20319     public sealed partial class SecurityCriticalAttribute : System.Attribute
20320     {
20321         public SecurityCriticalAttribute() { }
20322         public SecurityCriticalAttribute(System.Security.SecurityCriticalScope scope) { }
20323         [System.ObsoleteAttribute("SecurityCriticalScope is only used for .NET 2.0 transparency compatibility.")]
20324         public System.Security.SecurityCriticalScope Scope { get { throw null; } }
20325     }
20326     [System.ObsoleteAttribute("SecurityCriticalScope is only used for .NET 2.0 transparency compatibility.")]
20327     public enum SecurityCriticalScope
20328     {
20329         Everything = 1,
20330         Explicit = 0,
20331     }
20332     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20333     [System.SerializableAttribute]
20334     public sealed partial class SecurityElement
20335     {
20336         public SecurityElement(string tag) { }
20337         public SecurityElement(string tag, string text) { }
20338         public System.Collections.Hashtable Attributes { get { throw null; } set { } }
20339         public System.Collections.ArrayList Children { get { throw null; } set { } }
20340         public string Tag { get { throw null; } set { } }
20341         public string Text { get { throw null; } set { } }
20342         public void AddAttribute(string name, string value) { }
20343         public void AddChild(System.Security.SecurityElement child) { }
20344         public string Attribute(string name) { throw null; }
20345         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
20346         public System.Security.SecurityElement Copy() { throw null; }
20347         public bool Equal(System.Security.SecurityElement other) { throw null; }
20348         public static string Escape(string str) { throw null; }
20349         public static System.Security.SecurityElement FromString(string xml) { throw null; }
20350         public static bool IsValidAttributeName(string name) { throw null; }
20351         public static bool IsValidAttributeValue(string value) { throw null; }
20352         public static bool IsValidTag(string tag) { throw null; }
20353         public static bool IsValidText(string text) { throw null; }
20354         public System.Security.SecurityElement SearchForChildByTag(string tag) { throw null; }
20355         public string SearchForTextOfTag(string tag) { throw null; }
20356         public override string ToString() { throw null; }
20357     }
20358     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20359     [System.SerializableAttribute]
20360     public partial class SecurityException : System.SystemException
20361     {
20362         public SecurityException() { }
20363         [System.Security.SecuritySafeCriticalAttribute]
20364         protected SecurityException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
20365         public SecurityException(string message) { }
20366         public SecurityException(string message, System.Exception inner) { }
20367         [System.Security.SecuritySafeCriticalAttribute]
20368         public SecurityException(string message, object deny, object permitOnly, System.Reflection.MethodInfo method, object demanded, System.Security.IPermission permThatFailed) { }
20369         [System.Security.SecuritySafeCriticalAttribute]
20370         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) { }
20371         [System.Security.SecuritySafeCriticalAttribute]
20372         public SecurityException(string message, System.Type type) { }
20373         [System.Security.SecuritySafeCriticalAttribute]
20374         public SecurityException(string message, System.Type type, string state) { }
20375         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
20376         public System.Security.Permissions.SecurityAction Action { get { throw null; } set { } }
20377         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
20378         public object Demanded { [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(96))]get { throw null; } set { } }
20379         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
20380         public object DenySetInstance { [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(96))]get { throw null; } set { } }
20381         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
20382         public System.Reflection.AssemblyName FailedAssemblyInfo { [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(96))]get { throw null; } set { } }
20383         public System.Security.IPermission FirstPermissionThatFailed { [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(96))]get { throw null; } set { } }
20384         public string GrantedSet { [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(96))]get { throw null; } set { } }
20385         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
20386         public System.Reflection.MethodInfo Method { [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(96))]get { throw null; } set { } }
20387         public string PermissionState { [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(96))]get { throw null; } set { } }
20388         public System.Type PermissionType { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } set { } }
20389         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
20390         public object PermitOnlySetInstance { [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(96))]get { throw null; } set { } }
20391         public string RefusedSet { [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(96))]get { throw null; } set { } }
20392         public string Url { [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(96))]get { throw null; } set { } }
20393         public System.Security.SecurityZone Zone { get { throw null; } set { } }
20394         [System.Security.SecurityCriticalAttribute]
20395         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
20396         [System.Security.SecuritySafeCriticalAttribute]
20397         public override string ToString() { throw null; }
20398     }
20399     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20400     public static partial class SecurityManager
20401     {
20402         [System.ObsoleteAttribute("Because execution permission checks can no longer be turned off, the CheckExecutionRights property no longer has any effect.")]
20403         public static bool CheckExecutionRights { get { throw null; } set { } }
20404         [System.ObsoleteAttribute("Because security can no longer be turned off, the SecurityEnabled property no longer has any effect.")]
20405         public static bool SecurityEnabled { get { throw null; } set { } }
20406         [System.Security.SecurityCriticalAttribute]
20407         public static bool CurrentThreadRequiresSecurityContextCapture() { throw null; }
20408         public static System.Security.PermissionSet GetStandardSandbox(System.Security.Policy.Evidence evidence) { throw null; }
20409         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecurityCriticalAttribute]
20410         public static void GetZoneAndOrigin(out System.Collections.ArrayList zone, out System.Collections.ArrayList origin) { zone = default(System.Collections.ArrayList); origin = default(System.Collections.ArrayList); }
20411         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.ObsoleteAttribute("IsGranted is obsolete and will be removed in a future release of the .NET Framework.  Please use the PermissionSet property of either AppDomain or Assembly instead.")]
20412         [System.Security.SecuritySafeCriticalAttribute]
20413         public static bool IsGranted(System.Security.IPermission perm) { throw null; }
20414         [System.ObsoleteAttribute("This method is obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
20415         [System.Security.SecuritySafeCriticalAttribute]
20416         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(64))]
20417         public static System.Security.Policy.PolicyLevel LoadPolicyLevelFromFile(string path, System.Security.PolicyLevelType type) { throw null; }
20418         [System.ObsoleteAttribute("This method is obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
20419         [System.Security.SecuritySafeCriticalAttribute]
20420         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(64))]
20421         public static System.Security.Policy.PolicyLevel LoadPolicyLevelFromString(string str, System.Security.PolicyLevelType type) { throw null; }
20422         [System.ObsoleteAttribute("This method is obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
20423         [System.Security.SecuritySafeCriticalAttribute]
20424         public static System.Collections.IEnumerator PolicyHierarchy() { throw null; }
20425         [System.ObsoleteAttribute("This method is obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
20426         [System.Security.SecuritySafeCriticalAttribute]
20427         public static System.Security.PermissionSet ResolvePolicy(System.Security.Policy.Evidence evidence) { throw null; }
20428         [System.ObsoleteAttribute("This method is obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
20429         [System.Security.SecuritySafeCriticalAttribute]
20430         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; }
20431         [System.ObsoleteAttribute("This method is obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
20432         public static System.Security.PermissionSet ResolvePolicy(System.Security.Policy.Evidence[] evidences) { throw null; }
20433         [System.ObsoleteAttribute("This method is obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
20434         [System.Security.SecuritySafeCriticalAttribute]
20435         public static System.Collections.IEnumerator ResolvePolicyGroups(System.Security.Policy.Evidence evidence) { throw null; }
20436         [System.ObsoleteAttribute("This method is obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
20437         [System.Security.SecuritySafeCriticalAttribute]
20438         public static System.Security.PermissionSet ResolveSystemPolicy(System.Security.Policy.Evidence evidence) { throw null; }
20439         [System.ObsoleteAttribute("This method is obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
20440         [System.Security.SecuritySafeCriticalAttribute]
20441         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(64))]
20442         public static void SavePolicy() { }
20443         [System.ObsoleteAttribute("This method is obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
20444         [System.Security.SecuritySafeCriticalAttribute]
20445         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(64))]
20446         public static void SavePolicyLevel(System.Security.Policy.PolicyLevel level) { }
20447     }
20448     [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=false)]
20449     public sealed partial class SecurityRulesAttribute : System.Attribute
20450     {
20451         public SecurityRulesAttribute(System.Security.SecurityRuleSet ruleSet) { }
20452         public System.Security.SecurityRuleSet RuleSet { get { throw null; } }
20453         public bool SkipVerificationInFullTrust { get { throw null; } set { } }
20454     }
20455     public enum SecurityRuleSet : byte
20456     {
20457         Level1 = (byte)1,
20458         Level2 = (byte)2,
20459         None = (byte)0,
20460     }
20461     [System.AttributeUsageAttribute((System.AttributeTargets)(5500), AllowMultiple=false, Inherited=false)]
20462     public sealed partial class SecuritySafeCriticalAttribute : System.Attribute
20463     {
20464         public SecuritySafeCriticalAttribute() { }
20465     }
20466     [System.Security.SecurityCriticalAttribute]
20467     [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
20468     public abstract partial class SecurityState
20469     {
20470         protected SecurityState() { }
20471         public abstract void EnsureState();
20472         [System.Security.SecurityCriticalAttribute]
20473         public bool IsStateAvailable() { throw null; }
20474     }
20475     [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=false, Inherited=false)]
20476     public sealed partial class SecurityTransparentAttribute : System.Attribute
20477     {
20478         public SecurityTransparentAttribute() { }
20479     }
20480     [System.AttributeUsageAttribute((System.AttributeTargets)(5501), AllowMultiple=false, Inherited=false)]
20481     [System.ObsoleteAttribute("SecurityTreatAsSafe is only used for .NET 2.0 transparency compatibility.  Please use the SecuritySafeCriticalAttribute instead.")]
20482     public sealed partial class SecurityTreatAsSafeAttribute : System.Attribute
20483     {
20484         public SecurityTreatAsSafeAttribute() { }
20485     }
20486     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20487     [System.SerializableAttribute]
20488     public enum SecurityZone
20489     {
20490         Internet = 3,
20491         Intranet = 1,
20492         MyComputer = 0,
20493         NoZone = -1,
20494         Trusted = 2,
20495         Untrusted = 4,
20496     }
20497     [System.AttributeUsageAttribute((System.AttributeTargets)(5188), AllowMultiple=true, Inherited=false)]
20498     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20499     public sealed partial class SuppressUnmanagedCodeSecurityAttribute : System.Attribute
20500     {
20501         public SuppressUnmanagedCodeSecurityAttribute() { }
20502     }
20503     [System.AttributeUsageAttribute((System.AttributeTargets)(2), AllowMultiple=true, Inherited=false)]
20504     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20505     public sealed partial class UnverifiableCodeAttribute : System.Attribute
20506     {
20507         public UnverifiableCodeAttribute() { }
20508     }
20509     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20510     [System.SerializableAttribute]
20511     public partial class VerificationException : System.SystemException
20512     {
20513         public VerificationException() { }
20514         protected VerificationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
20515         public VerificationException(string message) { }
20516         public VerificationException(string message, System.Exception innerException) { }
20517     }
20518     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
20519     [System.SerializableAttribute]
20520     public sealed partial class XmlSyntaxException : System.SystemException
20521     {
20522         public XmlSyntaxException() { }
20523         public XmlSyntaxException(int lineNumber) { }
20524         public XmlSyntaxException(int lineNumber, string message) { }
20525         public XmlSyntaxException(string message) { }
20526         public XmlSyntaxException(string message, System.Exception inner) { }
20527     }
20528 }
20529 namespace System.Security.AccessControl
20530 {
20531     [System.FlagsAttribute]
20532     public enum AccessControlActions
20533     {
20534         Change = 2,
20535         None = 0,
20536         View = 1,
20537     }
20538     public enum AccessControlModification
20539     {
20540         Add = 0,
20541         Remove = 3,
20542         RemoveAll = 4,
20543         RemoveSpecific = 5,
20544         Reset = 2,
20545         Set = 1,
20546     }
20547     [System.FlagsAttribute]
20548     public enum AccessControlSections
20549     {
20550         Access = 2,
20551         All = 15,
20552         Audit = 1,
20553         Group = 8,
20554         None = 0,
20555         Owner = 4,
20556     }
20557     public enum AccessControlType
20558     {
20559         Allow = 0,
20560         Deny = 1,
20561     }
20562     public abstract partial class AccessRule : System.Security.AccessControl.AuthorizationRule
20563     {
20564         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)) { }
20565         public System.Security.AccessControl.AccessControlType AccessControlType { get { throw null; } }
20566     }
20567     public partial class AccessRule<T> : System.Security.AccessControl.AccessRule where T : struct
20568     {
20569         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)) { }
20570         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)) { }
20571         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)) { }
20572         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)) { }
20573         public T Rights { get { throw null; } }
20574     }
20575     public sealed partial class AceEnumerator : System.Collections.IEnumerator
20576     {
20577         internal AceEnumerator() { }
20578         public System.Security.AccessControl.GenericAce Current { get { throw null; } }
20579         object System.Collections.IEnumerator.Current { get { throw null; } }
20580         public bool MoveNext() { throw null; }
20581         public void Reset() { }
20582     }
20583     [System.FlagsAttribute]
20584     public enum AceFlags : byte
20585     {
20586         AuditFlags = (byte)192,
20587         ContainerInherit = (byte)2,
20588         FailedAccess = (byte)128,
20589         InheritanceFlags = (byte)15,
20590         Inherited = (byte)16,
20591         InheritOnly = (byte)8,
20592         None = (byte)0,
20593         NoPropagateInherit = (byte)4,
20594         ObjectInherit = (byte)1,
20595         SuccessfulAccess = (byte)64,
20596     }
20597     public enum AceQualifier
20598     {
20599         AccessAllowed = 0,
20600         AccessDenied = 1,
20601         SystemAlarm = 3,
20602         SystemAudit = 2,
20603     }
20604     public enum AceType : byte
20605     {
20606         AccessAllowed = (byte)0,
20607         AccessAllowedCallback = (byte)9,
20608         AccessAllowedCallbackObject = (byte)11,
20609         AccessAllowedCompound = (byte)4,
20610         AccessAllowedObject = (byte)5,
20611         AccessDenied = (byte)1,
20612         AccessDeniedCallback = (byte)10,
20613         AccessDeniedCallbackObject = (byte)12,
20614         AccessDeniedObject = (byte)6,
20615         MaxDefinedAceType = (byte)16,
20616         SystemAlarm = (byte)3,
20617         SystemAlarmCallback = (byte)14,
20618         SystemAlarmCallbackObject = (byte)16,
20619         SystemAlarmObject = (byte)8,
20620         SystemAudit = (byte)2,
20621         SystemAuditCallback = (byte)13,
20622         SystemAuditCallbackObject = (byte)15,
20623         SystemAuditObject = (byte)7,
20624     }
20625     [System.FlagsAttribute]
20626     public enum AuditFlags
20627     {
20628         Failure = 2,
20629         None = 0,
20630         Success = 1,
20631     }
20632     public abstract partial class AuditRule : System.Security.AccessControl.AuthorizationRule
20633     {
20634         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)) { }
20635         public System.Security.AccessControl.AuditFlags AuditFlags { get { throw null; } }
20636     }
20637     public partial class AuditRule<T> : System.Security.AccessControl.AuditRule where T : struct
20638     {
20639         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)) { }
20640         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)) { }
20641         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)) { }
20642         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)) { }
20643         public T Rights { get { throw null; } }
20644     }
20645     public abstract partial class AuthorizationRule
20646     {
20647         protected internal AuthorizationRule(System.Security.Principal.IdentityReference identity, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags) { }
20648         protected internal int AccessMask { get { throw null; } }
20649         public System.Security.Principal.IdentityReference IdentityReference { get { throw null; } }
20650         public System.Security.AccessControl.InheritanceFlags InheritanceFlags { get { throw null; } }
20651         public bool IsInherited { get { throw null; } }
20652         public System.Security.AccessControl.PropagationFlags PropagationFlags { get { throw null; } }
20653     }
20654     public sealed partial class AuthorizationRuleCollection : System.Collections.ReadOnlyCollectionBase
20655     {
20656         public AuthorizationRuleCollection() { }
20657         public System.Security.AccessControl.AuthorizationRule this[int index] { get { throw null; } }
20658         public void AddRule(System.Security.AccessControl.AuthorizationRule rule) { }
20659         public void CopyTo(System.Security.AccessControl.AuthorizationRule[] rules, int index) { }
20660     }
20661     public sealed partial class CommonAce : System.Security.AccessControl.QualifiedAce
20662     {
20663         public CommonAce(System.Security.AccessControl.AceFlags flags, System.Security.AccessControl.AceQualifier qualifier, int accessMask, System.Security.Principal.SecurityIdentifier sid, bool isCallback, byte[] opaque) { }
20664         public override int BinaryLength { get { throw null; } }
20665         public override void GetBinaryForm(byte[] binaryForm, int offset) { }
20666         public static int MaxOpaqueLength(bool isCallback) { throw null; }
20667     }
20668     public abstract partial class CommonAcl : System.Security.AccessControl.GenericAcl
20669     {
20670         internal CommonAcl() { }
20671         public sealed override int BinaryLength { get { throw null; } }
20672         public sealed override int Count { get { throw null; } }
20673         public bool IsCanonical { get { throw null; } }
20674         public bool IsContainer { get { throw null; } }
20675         public bool IsDS { get { throw null; } }
20676         public sealed override System.Security.AccessControl.GenericAce this[int index] { get { throw null; } set { } }
20677         public sealed override byte Revision { get { throw null; } }
20678         public sealed override void GetBinaryForm(byte[] binaryForm, int offset) { }
20679         public void Purge(System.Security.Principal.SecurityIdentifier sid) { }
20680         public void RemoveInheritedAces() { }
20681     }
20682     [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
20683     public abstract partial class CommonObjectSecurity : System.Security.AccessControl.ObjectSecurity
20684     {
20685         protected CommonObjectSecurity(bool isContainer) { }
20686         protected void AddAccessRule(System.Security.AccessControl.AccessRule rule) { }
20687         protected void AddAuditRule(System.Security.AccessControl.AuditRule rule) { }
20688         public System.Security.AccessControl.AuthorizationRuleCollection GetAccessRules(bool includeExplicit, bool includeInherited, System.Type targetType) { throw null; }
20689         public System.Security.AccessControl.AuthorizationRuleCollection GetAuditRules(bool includeExplicit, bool includeInherited, System.Type targetType) { throw null; }
20690         protected override bool ModifyAccess(System.Security.AccessControl.AccessControlModification modification, System.Security.AccessControl.AccessRule rule, out bool modified) { modified = default(bool); throw null; }
20691         protected override bool ModifyAudit(System.Security.AccessControl.AccessControlModification modification, System.Security.AccessControl.AuditRule rule, out bool modified) { modified = default(bool); throw null; }
20692         protected bool RemoveAccessRule(System.Security.AccessControl.AccessRule rule) { throw null; }
20693         protected void RemoveAccessRuleAll(System.Security.AccessControl.AccessRule rule) { }
20694         protected void RemoveAccessRuleSpecific(System.Security.AccessControl.AccessRule rule) { }
20695         protected bool RemoveAuditRule(System.Security.AccessControl.AuditRule rule) { throw null; }
20696         protected void RemoveAuditRuleAll(System.Security.AccessControl.AuditRule rule) { }
20697         protected void RemoveAuditRuleSpecific(System.Security.AccessControl.AuditRule rule) { }
20698         protected void ResetAccessRule(System.Security.AccessControl.AccessRule rule) { }
20699         protected void SetAccessRule(System.Security.AccessControl.AccessRule rule) { }
20700         protected void SetAuditRule(System.Security.AccessControl.AuditRule rule) { }
20701     }
20702     public sealed partial class CommonSecurityDescriptor : System.Security.AccessControl.GenericSecurityDescriptor
20703     {
20704         public CommonSecurityDescriptor(bool isContainer, bool isDS, byte[] binaryForm, int offset) { }
20705         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) { }
20706         public CommonSecurityDescriptor(bool isContainer, bool isDS, System.Security.AccessControl.RawSecurityDescriptor rawSecurityDescriptor) { }
20707         public CommonSecurityDescriptor(bool isContainer, bool isDS, string sddlForm) { }
20708         public override System.Security.AccessControl.ControlFlags ControlFlags { get { throw null; } }
20709         public System.Security.AccessControl.DiscretionaryAcl DiscretionaryAcl { get { throw null; } set { } }
20710         public override System.Security.Principal.SecurityIdentifier Group { get { throw null; } set { } }
20711         public bool IsContainer { get { throw null; } }
20712         public bool IsDiscretionaryAclCanonical { get { throw null; } }
20713         public bool IsDS { get { throw null; } }
20714         public bool IsSystemAclCanonical { get { throw null; } }
20715         public override System.Security.Principal.SecurityIdentifier Owner { get { throw null; } set { } }
20716         public System.Security.AccessControl.SystemAcl SystemAcl { get { throw null; } set { } }
20717         public void AddDiscretionaryAcl(byte revision, int trusted) { }
20718         public void AddSystemAcl(byte revision, int trusted) { }
20719         public void PurgeAccessControl(System.Security.Principal.SecurityIdentifier sid) { }
20720         public void PurgeAudit(System.Security.Principal.SecurityIdentifier sid) { }
20721         public void SetDiscretionaryAclProtection(bool isProtected, bool preserveInheritance) { }
20722         public void SetSystemAclProtection(bool isProtected, bool preserveInheritance) { }
20723     }
20724     public sealed partial class CompoundAce : System.Security.AccessControl.KnownAce
20725     {
20726         public CompoundAce(System.Security.AccessControl.AceFlags flags, int accessMask, System.Security.AccessControl.CompoundAceType compoundAceType, System.Security.Principal.SecurityIdentifier sid) { }
20727         public override int BinaryLength { get { throw null; } }
20728         public System.Security.AccessControl.CompoundAceType CompoundAceType { get { throw null; } set { } }
20729         public override void GetBinaryForm(byte[] binaryForm, int offset) { }
20730     }
20731     public enum CompoundAceType
20732     {
20733         Impersonation = 1,
20734     }
20735     [System.FlagsAttribute]
20736     public enum ControlFlags
20737     {
20738         DiscretionaryAclAutoInherited = 1024,
20739         DiscretionaryAclAutoInheritRequired = 256,
20740         DiscretionaryAclDefaulted = 8,
20741         DiscretionaryAclPresent = 4,
20742         DiscretionaryAclProtected = 4096,
20743         DiscretionaryAclUntrusted = 64,
20744         GroupDefaulted = 2,
20745         None = 0,
20746         OwnerDefaulted = 1,
20747         RMControlValid = 16384,
20748         SelfRelative = 32768,
20749         ServerSecurity = 128,
20750         SystemAclAutoInherited = 2048,
20751         SystemAclAutoInheritRequired = 512,
20752         SystemAclDefaulted = 32,
20753         SystemAclPresent = 16,
20754         SystemAclProtected = 8192,
20755     }
20756     public sealed partial class CryptoKeyAccessRule : System.Security.AccessControl.AccessRule
20757     {
20758         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)) { }
20759         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)) { }
20760         public System.Security.AccessControl.CryptoKeyRights CryptoKeyRights { get { throw null; } }
20761     }
20762     public sealed partial class CryptoKeyAuditRule : System.Security.AccessControl.AuditRule
20763     {
20764         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)) { }
20765         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)) { }
20766         public System.Security.AccessControl.CryptoKeyRights CryptoKeyRights { get { throw null; } }
20767     }
20768     [System.FlagsAttribute]
20769     public enum CryptoKeyRights
20770     {
20771         ChangePermissions = 262144,
20772         Delete = 65536,
20773         FullControl = 2032027,
20774         GenericAll = 268435456,
20775         GenericExecute = 536870912,
20776         GenericRead = -2147483648,
20777         GenericWrite = 1073741824,
20778         ReadAttributes = 128,
20779         ReadData = 1,
20780         ReadExtendedAttributes = 8,
20781         ReadPermissions = 131072,
20782         Synchronize = 1048576,
20783         TakeOwnership = 524288,
20784         WriteAttributes = 256,
20785         WriteData = 2,
20786         WriteExtendedAttributes = 16,
20787     }
20788     public sealed partial class CryptoKeySecurity : System.Security.AccessControl.NativeObjectSecurity
20789     {
20790         public CryptoKeySecurity() : base (default(bool), default(System.Security.AccessControl.ResourceType)) { }
20791         [System.Security.SecuritySafeCriticalAttribute]
20792         public CryptoKeySecurity(System.Security.AccessControl.CommonSecurityDescriptor securityDescriptor) : base (default(bool), default(System.Security.AccessControl.ResourceType)) { }
20793         public override System.Type AccessRightType { get { throw null; } }
20794         public override System.Type AccessRuleType { get { throw null; } }
20795         public override System.Type AuditRuleType { get { throw null; } }
20796         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; }
20797         public void AddAccessRule(System.Security.AccessControl.CryptoKeyAccessRule rule) { }
20798         public void AddAuditRule(System.Security.AccessControl.CryptoKeyAuditRule rule) { }
20799         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; }
20800         public bool RemoveAccessRule(System.Security.AccessControl.CryptoKeyAccessRule rule) { throw null; }
20801         public void RemoveAccessRuleAll(System.Security.AccessControl.CryptoKeyAccessRule rule) { }
20802         public void RemoveAccessRuleSpecific(System.Security.AccessControl.CryptoKeyAccessRule rule) { }
20803         public bool RemoveAuditRule(System.Security.AccessControl.CryptoKeyAuditRule rule) { throw null; }
20804         public void RemoveAuditRuleAll(System.Security.AccessControl.CryptoKeyAuditRule rule) { }
20805         public void RemoveAuditRuleSpecific(System.Security.AccessControl.CryptoKeyAuditRule rule) { }
20806         public void ResetAccessRule(System.Security.AccessControl.CryptoKeyAccessRule rule) { }
20807         public void SetAccessRule(System.Security.AccessControl.CryptoKeyAccessRule rule) { }
20808         public void SetAuditRule(System.Security.AccessControl.CryptoKeyAuditRule rule) { }
20809     }
20810     public sealed partial class CustomAce : System.Security.AccessControl.GenericAce
20811     {
20812         public static readonly int MaxOpaqueLength;
20813         public CustomAce(System.Security.AccessControl.AceType type, System.Security.AccessControl.AceFlags flags, byte[] opaque) { }
20814         public override int BinaryLength { get { throw null; } }
20815         public int OpaqueLength { get { throw null; } }
20816         public override void GetBinaryForm(byte[] binaryForm, int offset) { }
20817         public byte[] GetOpaque() { throw null; }
20818         public void SetOpaque(byte[] opaque) { }
20819     }
20820     public abstract partial class DirectoryObjectSecurity : System.Security.AccessControl.ObjectSecurity
20821     {
20822         protected DirectoryObjectSecurity() { }
20823         protected DirectoryObjectSecurity(System.Security.AccessControl.CommonSecurityDescriptor securityDescriptor) { }
20824         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; }
20825         protected void AddAccessRule(System.Security.AccessControl.ObjectAccessRule rule) { }
20826         protected void AddAuditRule(System.Security.AccessControl.ObjectAuditRule rule) { }
20827         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; }
20828         public System.Security.AccessControl.AuthorizationRuleCollection GetAccessRules(bool includeExplicit, bool includeInherited, System.Type targetType) { throw null; }
20829         public System.Security.AccessControl.AuthorizationRuleCollection GetAuditRules(bool includeExplicit, bool includeInherited, System.Type targetType) { throw null; }
20830         protected override bool ModifyAccess(System.Security.AccessControl.AccessControlModification modification, System.Security.AccessControl.AccessRule rule, out bool modified) { modified = default(bool); throw null; }
20831         protected override bool ModifyAudit(System.Security.AccessControl.AccessControlModification modification, System.Security.AccessControl.AuditRule rule, out bool modified) { modified = default(bool); throw null; }
20832         protected bool RemoveAccessRule(System.Security.AccessControl.ObjectAccessRule rule) { throw null; }
20833         protected void RemoveAccessRuleAll(System.Security.AccessControl.ObjectAccessRule rule) { }
20834         protected void RemoveAccessRuleSpecific(System.Security.AccessControl.ObjectAccessRule rule) { }
20835         protected bool RemoveAuditRule(System.Security.AccessControl.ObjectAuditRule rule) { throw null; }
20836         protected void RemoveAuditRuleAll(System.Security.AccessControl.ObjectAuditRule rule) { }
20837         protected void RemoveAuditRuleSpecific(System.Security.AccessControl.ObjectAuditRule rule) { }
20838         protected void ResetAccessRule(System.Security.AccessControl.ObjectAccessRule rule) { }
20839         protected void SetAccessRule(System.Security.AccessControl.ObjectAccessRule rule) { }
20840         protected void SetAuditRule(System.Security.AccessControl.ObjectAuditRule rule) { }
20841     }
20842     public sealed partial class DirectorySecurity : System.Security.AccessControl.FileSystemSecurity
20843     {
20844         [System.Security.SecuritySafeCriticalAttribute]
20845         public DirectorySecurity() { }
20846         [System.Security.SecuritySafeCriticalAttribute]
20847         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, UnmanagedCode=true)]
20848         public DirectorySecurity(string name, System.Security.AccessControl.AccessControlSections includeSections) { }
20849     }
20850     public sealed partial class DiscretionaryAcl : System.Security.AccessControl.CommonAcl
20851     {
20852         public DiscretionaryAcl(bool isContainer, bool isDS, byte revision, int capacity) { }
20853         public DiscretionaryAcl(bool isContainer, bool isDS, int capacity) { }
20854         public DiscretionaryAcl(bool isContainer, bool isDS, System.Security.AccessControl.RawAcl rawAcl) { }
20855         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) { }
20856         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) { }
20857         public void AddAccess(System.Security.AccessControl.AccessControlType accessType, System.Security.Principal.SecurityIdentifier sid, System.Security.AccessControl.ObjectAccessRule rule) { }
20858         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; }
20859         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; }
20860         public bool RemoveAccess(System.Security.AccessControl.AccessControlType accessType, System.Security.Principal.SecurityIdentifier sid, System.Security.AccessControl.ObjectAccessRule rule) { throw null; }
20861         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) { }
20862         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) { }
20863         public void RemoveAccessSpecific(System.Security.AccessControl.AccessControlType accessType, System.Security.Principal.SecurityIdentifier sid, System.Security.AccessControl.ObjectAccessRule rule) { }
20864         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) { }
20865         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) { }
20866         public void SetAccess(System.Security.AccessControl.AccessControlType accessType, System.Security.Principal.SecurityIdentifier sid, System.Security.AccessControl.ObjectAccessRule rule) { }
20867     }
20868     public sealed partial class EventWaitHandleAccessRule : System.Security.AccessControl.AccessRule
20869     {
20870         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)) { }
20871         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)) { }
20872         public System.Security.AccessControl.EventWaitHandleRights EventWaitHandleRights { get { throw null; } }
20873     }
20874     public sealed partial class EventWaitHandleAuditRule : System.Security.AccessControl.AuditRule
20875     {
20876         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)) { }
20877         public System.Security.AccessControl.EventWaitHandleRights EventWaitHandleRights { get { throw null; } }
20878     }
20879     [System.FlagsAttribute]
20880     public enum EventWaitHandleRights
20881     {
20882         ChangePermissions = 262144,
20883         Delete = 65536,
20884         FullControl = 2031619,
20885         Modify = 2,
20886         ReadPermissions = 131072,
20887         Synchronize = 1048576,
20888         TakeOwnership = 524288,
20889     }
20890     public sealed partial class EventWaitHandleSecurity : System.Security.AccessControl.NativeObjectSecurity
20891     {
20892         public EventWaitHandleSecurity() : base (default(bool), default(System.Security.AccessControl.ResourceType)) { }
20893         public override System.Type AccessRightType { get { throw null; } }
20894         public override System.Type AccessRuleType { get { throw null; } }
20895         public override System.Type AuditRuleType { get { throw null; } }
20896         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; }
20897         public void AddAccessRule(System.Security.AccessControl.EventWaitHandleAccessRule rule) { }
20898         public void AddAuditRule(System.Security.AccessControl.EventWaitHandleAuditRule rule) { }
20899         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; }
20900         public bool RemoveAccessRule(System.Security.AccessControl.EventWaitHandleAccessRule rule) { throw null; }
20901         public void RemoveAccessRuleAll(System.Security.AccessControl.EventWaitHandleAccessRule rule) { }
20902         public void RemoveAccessRuleSpecific(System.Security.AccessControl.EventWaitHandleAccessRule rule) { }
20903         public bool RemoveAuditRule(System.Security.AccessControl.EventWaitHandleAuditRule rule) { throw null; }
20904         public void RemoveAuditRuleAll(System.Security.AccessControl.EventWaitHandleAuditRule rule) { }
20905         public void RemoveAuditRuleSpecific(System.Security.AccessControl.EventWaitHandleAuditRule rule) { }
20906         public void ResetAccessRule(System.Security.AccessControl.EventWaitHandleAccessRule rule) { }
20907         public void SetAccessRule(System.Security.AccessControl.EventWaitHandleAccessRule rule) { }
20908         public void SetAuditRule(System.Security.AccessControl.EventWaitHandleAuditRule rule) { }
20909     }
20910     public sealed partial class FileSecurity : System.Security.AccessControl.FileSystemSecurity
20911     {
20912         [System.Security.SecuritySafeCriticalAttribute]
20913         public FileSecurity() { }
20914         [System.Security.SecuritySafeCriticalAttribute]
20915         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, UnmanagedCode=true)]
20916         public FileSecurity(string fileName, System.Security.AccessControl.AccessControlSections includeSections) { }
20917     }
20918     public sealed partial class FileSystemAccessRule : System.Security.AccessControl.AccessRule
20919     {
20920         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)) { }
20921         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)) { }
20922         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)) { }
20923         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)) { }
20924         public System.Security.AccessControl.FileSystemRights FileSystemRights { get { throw null; } }
20925     }
20926     public sealed partial class FileSystemAuditRule : System.Security.AccessControl.AuditRule
20927     {
20928         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)) { }
20929         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)) { }
20930         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)) { }
20931         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)) { }
20932         public System.Security.AccessControl.FileSystemRights FileSystemRights { get { throw null; } }
20933     }
20934     [System.FlagsAttribute]
20935     public enum FileSystemRights
20936     {
20937         AppendData = 4,
20938         ChangePermissions = 262144,
20939         CreateDirectories = 4,
20940         CreateFiles = 2,
20941         Delete = 65536,
20942         DeleteSubdirectoriesAndFiles = 64,
20943         ExecuteFile = 32,
20944         FullControl = 2032127,
20945         ListDirectory = 1,
20946         Modify = 197055,
20947         Read = 131209,
20948         ReadAndExecute = 131241,
20949         ReadAttributes = 128,
20950         ReadData = 1,
20951         ReadExtendedAttributes = 8,
20952         ReadPermissions = 131072,
20953         Synchronize = 1048576,
20954         TakeOwnership = 524288,
20955         Traverse = 32,
20956         Write = 278,
20957         WriteAttributes = 256,
20958         WriteData = 2,
20959         WriteExtendedAttributes = 16,
20960     }
20961     public abstract partial class FileSystemSecurity : System.Security.AccessControl.NativeObjectSecurity
20962     {
20963         internal FileSystemSecurity() : base (default(bool), default(System.Security.AccessControl.ResourceType)) { }
20964         public override System.Type AccessRightType { get { throw null; } }
20965         public override System.Type AccessRuleType { get { throw null; } }
20966         public override System.Type AuditRuleType { get { throw null; } }
20967         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; }
20968         public void AddAccessRule(System.Security.AccessControl.FileSystemAccessRule rule) { }
20969         public void AddAuditRule(System.Security.AccessControl.FileSystemAuditRule rule) { }
20970         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; }
20971         public bool RemoveAccessRule(System.Security.AccessControl.FileSystemAccessRule rule) { throw null; }
20972         public void RemoveAccessRuleAll(System.Security.AccessControl.FileSystemAccessRule rule) { }
20973         public void RemoveAccessRuleSpecific(System.Security.AccessControl.FileSystemAccessRule rule) { }
20974         public bool RemoveAuditRule(System.Security.AccessControl.FileSystemAuditRule rule) { throw null; }
20975         public void RemoveAuditRuleAll(System.Security.AccessControl.FileSystemAuditRule rule) { }
20976         public void RemoveAuditRuleSpecific(System.Security.AccessControl.FileSystemAuditRule rule) { }
20977         public void ResetAccessRule(System.Security.AccessControl.FileSystemAccessRule rule) { }
20978         public void SetAccessRule(System.Security.AccessControl.FileSystemAccessRule rule) { }
20979         public void SetAuditRule(System.Security.AccessControl.FileSystemAuditRule rule) { }
20980     }
20981     public abstract partial class GenericAce
20982     {
20983         internal GenericAce() { }
20984         public System.Security.AccessControl.AceFlags AceFlags { get { throw null; } set { } }
20985         public System.Security.AccessControl.AceType AceType { get { throw null; } }
20986         public System.Security.AccessControl.AuditFlags AuditFlags { get { throw null; } }
20987         public abstract int BinaryLength { get; }
20988         public System.Security.AccessControl.InheritanceFlags InheritanceFlags { get { throw null; } }
20989         public bool IsInherited { get { throw null; } }
20990         public System.Security.AccessControl.PropagationFlags PropagationFlags { get { throw null; } }
20991         public System.Security.AccessControl.GenericAce Copy() { throw null; }
20992         public static System.Security.AccessControl.GenericAce CreateFromBinaryForm(byte[] binaryForm, int offset) { throw null; }
20993         public sealed override bool Equals(object o) { throw null; }
20994         public abstract void GetBinaryForm(byte[] binaryForm, int offset);
20995         public sealed override int GetHashCode() { throw null; }
20996         public static bool operator ==(System.Security.AccessControl.GenericAce left, System.Security.AccessControl.GenericAce right) { throw null; }
20997         public static bool operator !=(System.Security.AccessControl.GenericAce left, System.Security.AccessControl.GenericAce right) { throw null; }
20998     }
20999     public abstract partial class GenericAcl : System.Collections.ICollection, System.Collections.IEnumerable
21000     {
21001         public static readonly byte AclRevision;
21002         public static readonly byte AclRevisionDS;
21003         public static readonly int MaxBinaryLength;
21004         protected GenericAcl() { }
21005         public abstract int BinaryLength { get; }
21006         public abstract int Count { get; }
21007         public bool IsSynchronized { get { throw null; } }
21008         public abstract System.Security.AccessControl.GenericAce this[int index] { get; set; }
21009         public abstract byte Revision { get; }
21010         public virtual object SyncRoot { get { throw null; } }
21011         public void CopyTo(System.Security.AccessControl.GenericAce[] array, int index) { }
21012         public abstract void GetBinaryForm(byte[] binaryForm, int offset);
21013         public System.Security.AccessControl.AceEnumerator GetEnumerator() { throw null; }
21014         void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
21015         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
21016     }
21017     public abstract partial class GenericSecurityDescriptor
21018     {
21019         protected GenericSecurityDescriptor() { }
21020         public int BinaryLength { get { throw null; } }
21021         public abstract System.Security.AccessControl.ControlFlags ControlFlags { get; }
21022         public abstract System.Security.Principal.SecurityIdentifier Group { get; set; }
21023         public abstract System.Security.Principal.SecurityIdentifier Owner { get; set; }
21024         public static byte Revision { get { throw null; } }
21025         public void GetBinaryForm(byte[] binaryForm, int offset) { }
21026         [System.Security.SecuritySafeCriticalAttribute]
21027         public string GetSddlForm(System.Security.AccessControl.AccessControlSections includeSections) { throw null; }
21028         public static bool IsSddlConversionSupported() { throw null; }
21029     }
21030     [System.FlagsAttribute]
21031     public enum InheritanceFlags
21032     {
21033         ContainerInherit = 1,
21034         None = 0,
21035         ObjectInherit = 2,
21036     }
21037     public abstract partial class KnownAce : System.Security.AccessControl.GenericAce
21038     {
21039         internal KnownAce() { }
21040         public int AccessMask { get { throw null; } set { } }
21041         public System.Security.Principal.SecurityIdentifier SecurityIdentifier { get { throw null; } set { } }
21042     }
21043     public sealed partial class MutexAccessRule : System.Security.AccessControl.AccessRule
21044     {
21045         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)) { }
21046         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)) { }
21047         public System.Security.AccessControl.MutexRights MutexRights { get { throw null; } }
21048     }
21049     public sealed partial class MutexAuditRule : System.Security.AccessControl.AuditRule
21050     {
21051         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)) { }
21052         public System.Security.AccessControl.MutexRights MutexRights { get { throw null; } }
21053     }
21054     [System.FlagsAttribute]
21055     public enum MutexRights
21056     {
21057         ChangePermissions = 262144,
21058         Delete = 65536,
21059         FullControl = 2031617,
21060         Modify = 1,
21061         ReadPermissions = 131072,
21062         Synchronize = 1048576,
21063         TakeOwnership = 524288,
21064     }
21065     public sealed partial class MutexSecurity : System.Security.AccessControl.NativeObjectSecurity
21066     {
21067         public MutexSecurity() : base (default(bool), default(System.Security.AccessControl.ResourceType)) { }
21068         [System.Security.SecuritySafeCriticalAttribute]
21069         public MutexSecurity(string name, System.Security.AccessControl.AccessControlSections includeSections) : base (default(bool), default(System.Security.AccessControl.ResourceType)) { }
21070         public override System.Type AccessRightType { get { throw null; } }
21071         public override System.Type AccessRuleType { get { throw null; } }
21072         public override System.Type AuditRuleType { get { throw null; } }
21073         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; }
21074         public void AddAccessRule(System.Security.AccessControl.MutexAccessRule rule) { }
21075         public void AddAuditRule(System.Security.AccessControl.MutexAuditRule rule) { }
21076         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; }
21077         public bool RemoveAccessRule(System.Security.AccessControl.MutexAccessRule rule) { throw null; }
21078         public void RemoveAccessRuleAll(System.Security.AccessControl.MutexAccessRule rule) { }
21079         public void RemoveAccessRuleSpecific(System.Security.AccessControl.MutexAccessRule rule) { }
21080         public bool RemoveAuditRule(System.Security.AccessControl.MutexAuditRule rule) { throw null; }
21081         public void RemoveAuditRuleAll(System.Security.AccessControl.MutexAuditRule rule) { }
21082         public void RemoveAuditRuleSpecific(System.Security.AccessControl.MutexAuditRule rule) { }
21083         public void ResetAccessRule(System.Security.AccessControl.MutexAccessRule rule) { }
21084         public void SetAccessRule(System.Security.AccessControl.MutexAccessRule rule) { }
21085         public void SetAuditRule(System.Security.AccessControl.MutexAuditRule rule) { }
21086     }
21087     public abstract partial class NativeObjectSecurity : System.Security.AccessControl.CommonObjectSecurity
21088     {
21089         protected NativeObjectSecurity(bool isContainer, System.Security.AccessControl.ResourceType resourceType) : base (default(bool)) { }
21090         [System.Security.SecuritySafeCriticalAttribute]
21091         protected NativeObjectSecurity(bool isContainer, System.Security.AccessControl.ResourceType resourceType, System.Runtime.InteropServices.SafeHandle handle, System.Security.AccessControl.AccessControlSections includeSections) : base (default(bool)) { }
21092         [System.Security.SecuritySafeCriticalAttribute]
21093         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)) { }
21094         protected NativeObjectSecurity(bool isContainer, System.Security.AccessControl.ResourceType resourceType, System.Security.AccessControl.NativeObjectSecurity.ExceptionFromErrorCode exceptionFromErrorCode, object exceptionContext) : base (default(bool)) { }
21095         protected NativeObjectSecurity(bool isContainer, System.Security.AccessControl.ResourceType resourceType, string name, System.Security.AccessControl.AccessControlSections includeSections) : base (default(bool)) { }
21096         [System.Security.SecuritySafeCriticalAttribute]
21097         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)) { }
21098         [System.Security.SecuritySafeCriticalAttribute]
21099         protected sealed override void Persist(System.Runtime.InteropServices.SafeHandle handle, System.Security.AccessControl.AccessControlSections includeSections) { }
21100         [System.Security.SecuritySafeCriticalAttribute]
21101         protected void Persist(System.Runtime.InteropServices.SafeHandle handle, System.Security.AccessControl.AccessControlSections includeSections, object exceptionContext) { }
21102         protected sealed override void Persist(string name, System.Security.AccessControl.AccessControlSections includeSections) { }
21103         [System.Security.SecuritySafeCriticalAttribute]
21104         protected void Persist(string name, System.Security.AccessControl.AccessControlSections includeSections, object exceptionContext) { }
21105         [System.Security.SecuritySafeCriticalAttribute]
21106         protected internal delegate System.Exception ExceptionFromErrorCode(int errorCode, string name, System.Runtime.InteropServices.SafeHandle handle, object context);
21107     }
21108     public abstract partial class ObjectAccessRule : System.Security.AccessControl.AccessRule
21109     {
21110         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)) { }
21111         public System.Guid InheritedObjectType { get { throw null; } }
21112         public System.Security.AccessControl.ObjectAceFlags ObjectFlags { get { throw null; } }
21113         public System.Guid ObjectType { get { throw null; } }
21114     }
21115     public sealed partial class ObjectAce : System.Security.AccessControl.QualifiedAce
21116     {
21117         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) { }
21118         public override int BinaryLength { get { throw null; } }
21119         public System.Guid InheritedObjectAceType { get { throw null; } set { } }
21120         public System.Security.AccessControl.ObjectAceFlags ObjectAceFlags { get { throw null; } set { } }
21121         public System.Guid ObjectAceType { get { throw null; } set { } }
21122         public override void GetBinaryForm(byte[] binaryForm, int offset) { }
21123         public static int MaxOpaqueLength(bool isCallback) { throw null; }
21124     }
21125     [System.FlagsAttribute]
21126     public enum ObjectAceFlags
21127     {
21128         InheritedObjectAceTypePresent = 2,
21129         None = 0,
21130         ObjectAceTypePresent = 1,
21131     }
21132     public abstract partial class ObjectAuditRule : System.Security.AccessControl.AuditRule
21133     {
21134         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)) { }
21135         public System.Guid InheritedObjectType { get { throw null; } }
21136         public System.Security.AccessControl.ObjectAceFlags ObjectFlags { get { throw null; } }
21137         public System.Guid ObjectType { get { throw null; } }
21138     }
21139     public abstract partial class ObjectSecurity
21140     {
21141         protected ObjectSecurity() { }
21142         protected ObjectSecurity(bool isContainer, bool isDS) { }
21143         protected ObjectSecurity(System.Security.AccessControl.CommonSecurityDescriptor securityDescriptor) { }
21144         public abstract System.Type AccessRightType { get; }
21145         protected bool AccessRulesModified { get { throw null; } set { } }
21146         public abstract System.Type AccessRuleType { get; }
21147         public bool AreAccessRulesCanonical { get { throw null; } }
21148         public bool AreAccessRulesProtected { get { throw null; } }
21149         public bool AreAuditRulesCanonical { get { throw null; } }
21150         public bool AreAuditRulesProtected { get { throw null; } }
21151         protected bool AuditRulesModified { get { throw null; } set { } }
21152         public abstract System.Type AuditRuleType { get; }
21153         protected bool GroupModified { get { throw null; } set { } }
21154         protected bool IsContainer { get { throw null; } }
21155         protected bool IsDS { get { throw null; } }
21156         protected bool OwnerModified { get { throw null; } set { } }
21157         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);
21158         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);
21159         public System.Security.Principal.IdentityReference GetGroup(System.Type targetType) { throw null; }
21160         public System.Security.Principal.IdentityReference GetOwner(System.Type targetType) { throw null; }
21161         public byte[] GetSecurityDescriptorBinaryForm() { throw null; }
21162         public string GetSecurityDescriptorSddlForm(System.Security.AccessControl.AccessControlSections includeSections) { throw null; }
21163         public static bool IsSddlConversionSupported() { throw null; }
21164         protected abstract bool ModifyAccess(System.Security.AccessControl.AccessControlModification modification, System.Security.AccessControl.AccessRule rule, out bool modified);
21165         public virtual bool ModifyAccessRule(System.Security.AccessControl.AccessControlModification modification, System.Security.AccessControl.AccessRule rule, out bool modified) { modified = default(bool); throw null; }
21166         protected abstract bool ModifyAudit(System.Security.AccessControl.AccessControlModification modification, System.Security.AccessControl.AuditRule rule, out bool modified);
21167         public virtual bool ModifyAuditRule(System.Security.AccessControl.AccessControlModification modification, System.Security.AccessControl.AuditRule rule, out bool modified) { modified = default(bool); throw null; }
21168         [System.Runtime.ExceptionServices.HandleProcessCorruptedStateExceptionsAttribute]
21169         [System.Security.SecuritySafeCriticalAttribute]
21170         protected virtual void Persist(bool enableOwnershipPrivilege, string name, System.Security.AccessControl.AccessControlSections includeSections) { }
21171         [System.Security.SecuritySafeCriticalAttribute]
21172         protected virtual void Persist(System.Runtime.InteropServices.SafeHandle handle, System.Security.AccessControl.AccessControlSections includeSections) { }
21173         protected virtual void Persist(string name, System.Security.AccessControl.AccessControlSections includeSections) { }
21174         public virtual void PurgeAccessRules(System.Security.Principal.IdentityReference identity) { }
21175         public virtual void PurgeAuditRules(System.Security.Principal.IdentityReference identity) { }
21176         protected void ReadLock() { }
21177         protected void ReadUnlock() { }
21178         public void SetAccessRuleProtection(bool isProtected, bool preserveInheritance) { }
21179         public void SetAuditRuleProtection(bool isProtected, bool preserveInheritance) { }
21180         public void SetGroup(System.Security.Principal.IdentityReference identity) { }
21181         public void SetOwner(System.Security.Principal.IdentityReference identity) { }
21182         public void SetSecurityDescriptorBinaryForm(byte[] binaryForm) { }
21183         public void SetSecurityDescriptorBinaryForm(byte[] binaryForm, System.Security.AccessControl.AccessControlSections includeSections) { }
21184         public void SetSecurityDescriptorSddlForm(string sddlForm) { }
21185         public void SetSecurityDescriptorSddlForm(string sddlForm, System.Security.AccessControl.AccessControlSections includeSections) { }
21186         protected void WriteLock() { }
21187         protected void WriteUnlock() { }
21188     }
21189     public abstract partial class ObjectSecurity<T> : System.Security.AccessControl.NativeObjectSecurity where T : struct
21190     {
21191         protected ObjectSecurity(bool isContainer, System.Security.AccessControl.ResourceType resourceType) : base (default(bool), default(System.Security.AccessControl.ResourceType)) { }
21192         [System.Security.SecuritySafeCriticalAttribute]
21193         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)) { }
21194         [System.Security.SecuritySafeCriticalAttribute]
21195         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)) { }
21196         protected ObjectSecurity(bool isContainer, System.Security.AccessControl.ResourceType resourceType, string name, System.Security.AccessControl.AccessControlSections includeSections) : base (default(bool), default(System.Security.AccessControl.ResourceType)) { }
21197         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)) { }
21198         public override System.Type AccessRightType { get { throw null; } }
21199         public override System.Type AccessRuleType { get { throw null; } }
21200         public override System.Type AuditRuleType { get { throw null; } }
21201         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; }
21202         public virtual void AddAccessRule(System.Security.AccessControl.AccessRule<T> rule) { }
21203         public virtual void AddAuditRule(System.Security.AccessControl.AuditRule<T> rule) { }
21204         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; }
21205         [System.Security.SecuritySafeCriticalAttribute]
21206         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, UnmanagedCode=true)]
21207         protected internal void Persist(System.Runtime.InteropServices.SafeHandle handle) { }
21208         [System.Security.SecuritySafeCriticalAttribute]
21209         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, UnmanagedCode=true)]
21210         protected internal void Persist(string name) { }
21211         public virtual bool RemoveAccessRule(System.Security.AccessControl.AccessRule<T> rule) { throw null; }
21212         public virtual void RemoveAccessRuleAll(System.Security.AccessControl.AccessRule<T> rule) { }
21213         public virtual void RemoveAccessRuleSpecific(System.Security.AccessControl.AccessRule<T> rule) { }
21214         public virtual bool RemoveAuditRule(System.Security.AccessControl.AuditRule<T> rule) { throw null; }
21215         public virtual void RemoveAuditRuleAll(System.Security.AccessControl.AuditRule<T> rule) { }
21216         public virtual void RemoveAuditRuleSpecific(System.Security.AccessControl.AuditRule<T> rule) { }
21217         public virtual void ResetAccessRule(System.Security.AccessControl.AccessRule<T> rule) { }
21218         public virtual void SetAccessRule(System.Security.AccessControl.AccessRule<T> rule) { }
21219         public virtual void SetAuditRule(System.Security.AccessControl.AuditRule<T> rule) { }
21220     }
21221     [System.SerializableAttribute]
21222     public sealed partial class PrivilegeNotHeldException : System.UnauthorizedAccessException, System.Runtime.Serialization.ISerializable
21223     {
21224         public PrivilegeNotHeldException() { }
21225         public PrivilegeNotHeldException(string privilege) { }
21226         public PrivilegeNotHeldException(string privilege, System.Exception inner) { }
21227         public string PrivilegeName { get { throw null; } }
21228         [System.Security.SecurityCriticalAttribute]
21229         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
21230     }
21231     [System.FlagsAttribute]
21232     public enum PropagationFlags
21233     {
21234         InheritOnly = 2,
21235         None = 0,
21236         NoPropagateInherit = 1,
21237     }
21238     public abstract partial class QualifiedAce : System.Security.AccessControl.KnownAce
21239     {
21240         internal QualifiedAce() { }
21241         public System.Security.AccessControl.AceQualifier AceQualifier { get { throw null; } }
21242         public bool IsCallback { get { throw null; } }
21243         public int OpaqueLength { get { throw null; } }
21244         public byte[] GetOpaque() { throw null; }
21245         public void SetOpaque(byte[] opaque) { }
21246     }
21247     public sealed partial class RawAcl : System.Security.AccessControl.GenericAcl
21248     {
21249         public RawAcl(byte revision, int capacity) { }
21250         public RawAcl(byte[] binaryForm, int offset) { }
21251         public override int BinaryLength { get { throw null; } }
21252         public override int Count { get { throw null; } }
21253         public override System.Security.AccessControl.GenericAce this[int index] { get { throw null; } set { } }
21254         public override byte Revision { get { throw null; } }
21255         public override void GetBinaryForm(byte[] binaryForm, int offset) { }
21256         public void InsertAce(int index, System.Security.AccessControl.GenericAce ace) { }
21257         public void RemoveAce(int index) { }
21258     }
21259     public sealed partial class RawSecurityDescriptor : System.Security.AccessControl.GenericSecurityDescriptor
21260     {
21261         public RawSecurityDescriptor(byte[] binaryForm, int offset) { }
21262         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) { }
21263         [System.Security.SecuritySafeCriticalAttribute]
21264         public RawSecurityDescriptor(string sddlForm) { }
21265         public override System.Security.AccessControl.ControlFlags ControlFlags { get { throw null; } }
21266         public System.Security.AccessControl.RawAcl DiscretionaryAcl { get { throw null; } set { } }
21267         public override System.Security.Principal.SecurityIdentifier Group { get { throw null; } set { } }
21268         public override System.Security.Principal.SecurityIdentifier Owner { get { throw null; } set { } }
21269         public byte ResourceManagerControl { get { throw null; } set { } }
21270         public System.Security.AccessControl.RawAcl SystemAcl { get { throw null; } set { } }
21271         public void SetFlags(System.Security.AccessControl.ControlFlags flags) { }
21272     }
21273     public sealed partial class RegistryAccessRule : System.Security.AccessControl.AccessRule
21274     {
21275         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)) { }
21276         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)) { }
21277         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)) { }
21278         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)) { }
21279         public System.Security.AccessControl.RegistryRights RegistryRights { get { throw null; } }
21280     }
21281     public sealed partial class RegistryAuditRule : System.Security.AccessControl.AuditRule
21282     {
21283         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)) { }
21284         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)) { }
21285         public System.Security.AccessControl.RegistryRights RegistryRights { get { throw null; } }
21286     }
21287     [System.FlagsAttribute]
21288     public enum RegistryRights
21289     {
21290         ChangePermissions = 262144,
21291         CreateLink = 32,
21292         CreateSubKey = 4,
21293         Delete = 65536,
21294         EnumerateSubKeys = 8,
21295         ExecuteKey = 131097,
21296         FullControl = 983103,
21297         Notify = 16,
21298         QueryValues = 1,
21299         ReadKey = 131097,
21300         ReadPermissions = 131072,
21301         SetValue = 2,
21302         TakeOwnership = 524288,
21303         WriteKey = 131078,
21304     }
21305     public sealed partial class RegistrySecurity : System.Security.AccessControl.NativeObjectSecurity
21306     {
21307         public RegistrySecurity() : base (default(bool), default(System.Security.AccessControl.ResourceType)) { }
21308         public override System.Type AccessRightType { get { throw null; } }
21309         public override System.Type AccessRuleType { get { throw null; } }
21310         public override System.Type AuditRuleType { get { throw null; } }
21311         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; }
21312         public void AddAccessRule(System.Security.AccessControl.RegistryAccessRule rule) { }
21313         public void AddAuditRule(System.Security.AccessControl.RegistryAuditRule rule) { }
21314         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; }
21315         public bool RemoveAccessRule(System.Security.AccessControl.RegistryAccessRule rule) { throw null; }
21316         public void RemoveAccessRuleAll(System.Security.AccessControl.RegistryAccessRule rule) { }
21317         public void RemoveAccessRuleSpecific(System.Security.AccessControl.RegistryAccessRule rule) { }
21318         public bool RemoveAuditRule(System.Security.AccessControl.RegistryAuditRule rule) { throw null; }
21319         public void RemoveAuditRuleAll(System.Security.AccessControl.RegistryAuditRule rule) { }
21320         public void RemoveAuditRuleSpecific(System.Security.AccessControl.RegistryAuditRule rule) { }
21321         public void ResetAccessRule(System.Security.AccessControl.RegistryAccessRule rule) { }
21322         public void SetAccessRule(System.Security.AccessControl.RegistryAccessRule rule) { }
21323         public void SetAuditRule(System.Security.AccessControl.RegistryAuditRule rule) { }
21324     }
21325     public enum ResourceType
21326     {
21327         DSObject = 8,
21328         DSObjectAll = 9,
21329         FileObject = 1,
21330         KernelObject = 6,
21331         LMShare = 5,
21332         Printer = 3,
21333         ProviderDefined = 10,
21334         RegistryKey = 4,
21335         RegistryWow6432Key = 12,
21336         Service = 2,
21337         Unknown = 0,
21338         WindowObject = 7,
21339         WmiGuidObject = 11,
21340     }
21341     [System.FlagsAttribute]
21342     public enum SecurityInfos
21343     {
21344         DiscretionaryAcl = 4,
21345         Group = 2,
21346         Owner = 1,
21347         SystemAcl = 8,
21348     }
21349     public sealed partial class SystemAcl : System.Security.AccessControl.CommonAcl
21350     {
21351         public SystemAcl(bool isContainer, bool isDS, byte revision, int capacity) { }
21352         public SystemAcl(bool isContainer, bool isDS, int capacity) { }
21353         public SystemAcl(bool isContainer, bool isDS, System.Security.AccessControl.RawAcl rawAcl) { }
21354         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) { }
21355         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) { }
21356         public void AddAudit(System.Security.Principal.SecurityIdentifier sid, System.Security.AccessControl.ObjectAuditRule rule) { }
21357         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; }
21358         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; }
21359         public bool RemoveAudit(System.Security.Principal.SecurityIdentifier sid, System.Security.AccessControl.ObjectAuditRule rule) { throw null; }
21360         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) { }
21361         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) { }
21362         public void RemoveAuditSpecific(System.Security.Principal.SecurityIdentifier sid, System.Security.AccessControl.ObjectAuditRule rule) { }
21363         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) { }
21364         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) { }
21365         public void SetAudit(System.Security.Principal.SecurityIdentifier sid, System.Security.AccessControl.ObjectAuditRule rule) { }
21366     }
21367 }
21368 namespace System.Security.Claims
21369 {
21370     [System.SerializableAttribute]
21371     public partial class Claim
21372     {
21373         public Claim(System.IO.BinaryReader reader) { }
21374         public Claim(System.IO.BinaryReader reader, System.Security.Claims.ClaimsIdentity subject) { }
21375         protected Claim(System.Security.Claims.Claim other) { }
21376         protected Claim(System.Security.Claims.Claim other, System.Security.Claims.ClaimsIdentity subject) { }
21377         public Claim(string type, string value) { }
21378         public Claim(string type, string value, string valueType) { }
21379         public Claim(string type, string value, string valueType, string issuer) { }
21380         public Claim(string type, string value, string valueType, string issuer, string originalIssuer) { }
21381         public Claim(string type, string value, string valueType, string issuer, string originalIssuer, System.Security.Claims.ClaimsIdentity subject) { }
21382         protected virtual byte[] CustomSerializationData { get { throw null; } }
21383         public string Issuer { get { throw null; } }
21384         public string OriginalIssuer { get { throw null; } }
21385         public System.Collections.Generic.IDictionary<string, string> Properties { get { throw null; } }
21386         public System.Security.Claims.ClaimsIdentity Subject { get { throw null; } }
21387         public string Type { get { throw null; } }
21388         public string Value { get { throw null; } }
21389         public string ValueType { get { throw null; } }
21390         public virtual System.Security.Claims.Claim Clone() { throw null; }
21391         public virtual System.Security.Claims.Claim Clone(System.Security.Claims.ClaimsIdentity identity) { throw null; }
21392         public override string ToString() { throw null; }
21393         public virtual void WriteTo(System.IO.BinaryWriter writer) { }
21394         protected virtual void WriteTo(System.IO.BinaryWriter writer, byte[] userData) { }
21395     }
21396     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21397     [System.SerializableAttribute]
21398     public partial class ClaimsIdentity : System.Security.Principal.IIdentity
21399     {
21400         [System.NonSerializedAttribute]
21401         public const string DefaultIssuer = "LOCAL AUTHORITY";
21402         [System.NonSerializedAttribute]
21403         public const string DefaultNameClaimType = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name";
21404         [System.NonSerializedAttribute]
21405         public const string DefaultRoleClaimType = "http://schemas.microsoft.com/ws/2008/06/identity/claims/role";
21406         public ClaimsIdentity() { }
21407         public ClaimsIdentity(System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> claims) { }
21408         public ClaimsIdentity(System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> claims, string authenticationType) { }
21409         public ClaimsIdentity(System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> claims, string authenticationType, string nameType, string roleType) { }
21410         public ClaimsIdentity(System.IO.BinaryReader reader) { }
21411         [System.Security.SecurityCriticalAttribute]
21412         protected ClaimsIdentity(System.Runtime.Serialization.SerializationInfo info) { }
21413         [System.Security.SecurityCriticalAttribute]
21414         protected ClaimsIdentity(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
21415         protected ClaimsIdentity(System.Security.Claims.ClaimsIdentity other) { }
21416         public ClaimsIdentity(System.Security.Principal.IIdentity identity) { }
21417         public ClaimsIdentity(System.Security.Principal.IIdentity identity, System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> claims) { }
21418         public ClaimsIdentity(System.Security.Principal.IIdentity identity, System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> claims, string authenticationType, string nameType, string roleType) { }
21419         public ClaimsIdentity(string authenticationType) { }
21420         public ClaimsIdentity(string authenticationType, string nameType, string roleType) { }
21421         public System.Security.Claims.ClaimsIdentity Actor { get { throw null; } set { } }
21422         public virtual string AuthenticationType { get { throw null; } }
21423         public object BootstrapContext { get { throw null; } [System.Security.SecurityCriticalAttribute]set { } }
21424         public virtual System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> Claims { get { throw null; } }
21425         protected virtual byte[] CustomSerializationData { get { throw null; } }
21426         public virtual bool IsAuthenticated { get { throw null; } }
21427         public string Label { get { throw null; } set { } }
21428         public virtual string Name { get { throw null; } }
21429         public string NameClaimType { get { throw null; } }
21430         public string RoleClaimType { get { throw null; } }
21431         [System.Security.SecurityCriticalAttribute]
21432         public virtual void AddClaim(System.Security.Claims.Claim claim) { }
21433         [System.Security.SecurityCriticalAttribute]
21434         public virtual void AddClaims(System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> claims) { }
21435         public virtual System.Security.Claims.ClaimsIdentity Clone() { throw null; }
21436         protected virtual System.Security.Claims.Claim CreateClaim(System.IO.BinaryReader reader) { throw null; }
21437         public virtual System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> FindAll(System.Predicate<System.Security.Claims.Claim> match) { throw null; }
21438         public virtual System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> FindAll(string type) { throw null; }
21439         public virtual System.Security.Claims.Claim FindFirst(System.Predicate<System.Security.Claims.Claim> match) { throw null; }
21440         public virtual System.Security.Claims.Claim FindFirst(string type) { throw null; }
21441         [System.Security.SecurityCriticalAttribute]
21442         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, SerializationFormatter=true)]
21443         protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
21444         public virtual bool HasClaim(System.Predicate<System.Security.Claims.Claim> match) { throw null; }
21445         public virtual bool HasClaim(string type, string value) { throw null; }
21446         [System.Security.SecurityCriticalAttribute]
21447         public virtual void RemoveClaim(System.Security.Claims.Claim claim) { }
21448         [System.Security.SecurityCriticalAttribute]
21449         public virtual bool TryRemoveClaim(System.Security.Claims.Claim claim) { throw null; }
21450         public virtual void WriteTo(System.IO.BinaryWriter writer) { }
21451         protected virtual void WriteTo(System.IO.BinaryWriter writer, byte[] userData) { }
21452     }
21453     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21454     [System.SerializableAttribute]
21455     public partial class ClaimsPrincipal : System.Security.Principal.IPrincipal
21456     {
21457         public ClaimsPrincipal() { }
21458         public ClaimsPrincipal(System.Collections.Generic.IEnumerable<System.Security.Claims.ClaimsIdentity> identities) { }
21459         public ClaimsPrincipal(System.IO.BinaryReader reader) { }
21460         [System.Security.SecurityCriticalAttribute]
21461         protected ClaimsPrincipal(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
21462         public ClaimsPrincipal(System.Security.Principal.IIdentity identity) { }
21463         public ClaimsPrincipal(System.Security.Principal.IPrincipal principal) { }
21464         public virtual System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> Claims { get { throw null; } }
21465         public static System.Func<System.Security.Claims.ClaimsPrincipal> ClaimsPrincipalSelector { get { throw null; } [System.Security.SecurityCriticalAttribute]set { } }
21466         public static System.Security.Claims.ClaimsPrincipal Current { get { throw null; } }
21467         protected virtual byte[] CustomSerializationData { get { throw null; } }
21468         public virtual System.Collections.Generic.IEnumerable<System.Security.Claims.ClaimsIdentity> Identities { get { throw null; } }
21469         public virtual System.Security.Principal.IIdentity Identity { get { throw null; } }
21470         public static System.Func<System.Collections.Generic.IEnumerable<System.Security.Claims.ClaimsIdentity>, System.Security.Claims.ClaimsIdentity> PrimaryIdentitySelector { get { throw null; } [System.Security.SecurityCriticalAttribute]set { } }
21471         [System.Security.SecurityCriticalAttribute]
21472         public virtual void AddIdentities(System.Collections.Generic.IEnumerable<System.Security.Claims.ClaimsIdentity> identities) { }
21473         [System.Security.SecurityCriticalAttribute]
21474         public virtual void AddIdentity(System.Security.Claims.ClaimsIdentity identity) { }
21475         public virtual System.Security.Claims.ClaimsPrincipal Clone() { throw null; }
21476         protected virtual System.Security.Claims.ClaimsIdentity CreateClaimsIdentity(System.IO.BinaryReader reader) { throw null; }
21477         public virtual System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> FindAll(System.Predicate<System.Security.Claims.Claim> match) { throw null; }
21478         public virtual System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> FindAll(string type) { throw null; }
21479         public virtual System.Security.Claims.Claim FindFirst(System.Predicate<System.Security.Claims.Claim> match) { throw null; }
21480         public virtual System.Security.Claims.Claim FindFirst(string type) { throw null; }
21481         [System.Security.SecurityCriticalAttribute]
21482         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, SerializationFormatter=true)]
21483         protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
21484         public virtual bool HasClaim(System.Predicate<System.Security.Claims.Claim> match) { throw null; }
21485         public virtual bool HasClaim(string type, string value) { throw null; }
21486         public virtual bool IsInRole(string role) { throw null; }
21487         public virtual void WriteTo(System.IO.BinaryWriter writer) { }
21488         protected virtual void WriteTo(System.IO.BinaryWriter writer, byte[] userData) { }
21489     }
21490     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
21491     public static partial class ClaimTypes
21492     {
21493         public const string Actor = "http://schemas.xmlsoap.org/ws/2009/09/identity/claims/actor";
21494         public const string Anonymous = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/anonymous";
21495         public const string Authentication = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/authentication";
21496         public const string AuthenticationInstant = "http://schemas.microsoft.com/ws/2008/06/identity/claims/authenticationinstant";
21497         public const string AuthenticationMethod = "http://schemas.microsoft.com/ws/2008/06/identity/claims/authenticationmethod";
21498         public const string AuthorizationDecision = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/authorizationdecision";
21499         public const string CookiePath = "http://schemas.microsoft.com/ws/2008/06/identity/claims/cookiepath";
21500         public const string Country = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/country";
21501         public const string DateOfBirth = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/dateofbirth";
21502         public const string DenyOnlyPrimaryGroupSid = "http://schemas.microsoft.com/ws/2008/06/identity/claims/denyonlyprimarygroupsid";
21503         public const string DenyOnlyPrimarySid = "http://schemas.microsoft.com/ws/2008/06/identity/claims/denyonlyprimarysid";
21504         public const string DenyOnlySid = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/denyonlysid";
21505         public const string DenyOnlyWindowsDeviceGroup = "http://schemas.microsoft.com/ws/2008/06/identity/claims/denyonlywindowsdevicegroup";
21506         public const string Dns = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/dns";
21507         public const string Dsa = "http://schemas.microsoft.com/ws/2008/06/identity/claims/dsa";
21508         public const string Email = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress";
21509         public const string Expiration = "http://schemas.microsoft.com/ws/2008/06/identity/claims/expiration";
21510         public const string Expired = "http://schemas.microsoft.com/ws/2008/06/identity/claims/expired";
21511         public const string Gender = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/gender";
21512         public const string GivenName = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname";
21513         public const string GroupSid = "http://schemas.microsoft.com/ws/2008/06/identity/claims/groupsid";
21514         public const string Hash = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/hash";
21515         public const string HomePhone = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/homephone";
21516         public const string IsPersistent = "http://schemas.microsoft.com/ws/2008/06/identity/claims/ispersistent";
21517         public const string Locality = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/locality";
21518         public const string MobilePhone = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/mobilephone";
21519         public const string Name = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name";
21520         public const string NameIdentifier = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier";
21521         public const string OtherPhone = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/otherphone";
21522         public const string PostalCode = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/postalcode";
21523         public const string PrimaryGroupSid = "http://schemas.microsoft.com/ws/2008/06/identity/claims/primarygroupsid";
21524         public const string PrimarySid = "http://schemas.microsoft.com/ws/2008/06/identity/claims/primarysid";
21525         public const string Role = "http://schemas.microsoft.com/ws/2008/06/identity/claims/role";
21526         public const string Rsa = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/rsa";
21527         public const string SerialNumber = "http://schemas.microsoft.com/ws/2008/06/identity/claims/serialnumber";
21528         public const string Sid = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/sid";
21529         public const string Spn = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/spn";
21530         public const string StateOrProvince = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/stateorprovince";
21531         public const string StreetAddress = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/streetaddress";
21532         public const string Surname = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname";
21533         public const string System = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/system";
21534         public const string Thumbprint = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/thumbprint";
21535         public const string Upn = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn";
21536         public const string Uri = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/uri";
21537         public const string UserData = "http://schemas.microsoft.com/ws/2008/06/identity/claims/userdata";
21538         public const string Version = "http://schemas.microsoft.com/ws/2008/06/identity/claims/version";
21539         public const string Webpage = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/webpage";
21540         public const string WindowsAccountName = "http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsaccountname";
21541         public const string WindowsDeviceClaim = "http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsdeviceclaim";
21542         public const string WindowsDeviceGroup = "http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsdevicegroup";
21543         public const string WindowsFqbnVersion = "http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsfqbnversion";
21544         public const string WindowsSubAuthority = "http://schemas.microsoft.com/ws/2008/06/identity/claims/windowssubauthority";
21545         public const string WindowsUserClaim = "http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsuserclaim";
21546         public const string X500DistinguishedName = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/x500distinguishedname";
21547     }
21548     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
21549     public static partial class ClaimValueTypes
21550     {
21551         public const string Base64Binary = "http://www.w3.org/2001/XMLSchema#base64Binary";
21552         public const string Base64Octet = "http://www.w3.org/2001/XMLSchema#base64Octet";
21553         public const string Boolean = "http://www.w3.org/2001/XMLSchema#boolean";
21554         public const string Date = "http://www.w3.org/2001/XMLSchema#date";
21555         public const string DateTime = "http://www.w3.org/2001/XMLSchema#dateTime";
21556         public const string DaytimeDuration = "http://www.w3.org/TR/2002/WD-xquery-operators-20020816#dayTimeDuration";
21557         public const string DnsName = "http://schemas.xmlsoap.org/claims/dns";
21558         public const string Double = "http://www.w3.org/2001/XMLSchema#double";
21559         public const string DsaKeyValue = "http://www.w3.org/2000/09/xmldsig#DSAKeyValue";
21560         public const string Email = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress";
21561         public const string Fqbn = "http://www.w3.org/2001/XMLSchema#fqbn";
21562         public const string HexBinary = "http://www.w3.org/2001/XMLSchema#hexBinary";
21563         public const string Integer = "http://www.w3.org/2001/XMLSchema#integer";
21564         public const string Integer32 = "http://www.w3.org/2001/XMLSchema#integer32";
21565         public const string Integer64 = "http://www.w3.org/2001/XMLSchema#integer64";
21566         public const string KeyInfo = "http://www.w3.org/2000/09/xmldsig#KeyInfo";
21567         public const string Rfc822Name = "urn:oasis:names:tc:xacml:1.0:data-type:rfc822Name";
21568         public const string Rsa = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/rsa";
21569         public const string RsaKeyValue = "http://www.w3.org/2000/09/xmldsig#RSAKeyValue";
21570         public const string Sid = "http://www.w3.org/2001/XMLSchema#sid";
21571         public const string String = "http://www.w3.org/2001/XMLSchema#string";
21572         public const string Time = "http://www.w3.org/2001/XMLSchema#time";
21573         public const string UInteger32 = "http://www.w3.org/2001/XMLSchema#uinteger32";
21574         public const string UInteger64 = "http://www.w3.org/2001/XMLSchema#uinteger64";
21575         public const string UpnName = "http://schemas.xmlsoap.org/claims/UPN";
21576         public const string X500Name = "urn:oasis:names:tc:xacml:1.0:data-type:x500Name";
21577         public const string YearMonthDuration = "http://www.w3.org/TR/2002/WD-xquery-operators-20020816#yearMonthDuration";
21578     }
21579 }
21580 namespace System.Security.Cryptography
21581 {
21582     [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
21583     public abstract partial class Aes : System.Security.Cryptography.SymmetricAlgorithm
21584     {
21585         protected Aes() { }
21586         public static new System.Security.Cryptography.Aes Create() { throw null; }
21587         public static new System.Security.Cryptography.Aes Create(string algorithmName) { throw null; }
21588     }
21589     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21590     public abstract partial class AsymmetricAlgorithm : System.IDisposable
21591     {
21592         protected int KeySizeValue;
21593         protected System.Security.Cryptography.KeySizes[] LegalKeySizesValue;
21594         protected AsymmetricAlgorithm() { }
21595         public virtual string KeyExchangeAlgorithm { get { throw null; } }
21596         public virtual int KeySize { get { throw null; } set { } }
21597         public virtual System.Security.Cryptography.KeySizes[] LegalKeySizes { get { throw null; } }
21598         public virtual string SignatureAlgorithm { get { throw null; } }
21599         public void Clear() { }
21600         public static System.Security.Cryptography.AsymmetricAlgorithm Create() { throw null; }
21601         public static System.Security.Cryptography.AsymmetricAlgorithm Create(string algName) { throw null; }
21602         public void Dispose() { }
21603         protected virtual void Dispose(bool disposing) { }
21604         public virtual void FromXmlString(string xmlString) { }
21605         public virtual string ToXmlString(bool includePrivateParameters) { throw null; }
21606     }
21607     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21608     public abstract partial class AsymmetricKeyExchangeDeformatter
21609     {
21610         protected AsymmetricKeyExchangeDeformatter() { }
21611         public abstract string Parameters { get; set; }
21612         public abstract byte[] DecryptKeyExchange(byte[] rgb);
21613         public abstract void SetKey(System.Security.Cryptography.AsymmetricAlgorithm key);
21614     }
21615     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21616     public abstract partial class AsymmetricKeyExchangeFormatter
21617     {
21618         protected AsymmetricKeyExchangeFormatter() { }
21619         public abstract string Parameters { get; }
21620         public abstract byte[] CreateKeyExchange(byte[] data);
21621         public abstract byte[] CreateKeyExchange(byte[] data, System.Type symAlgType);
21622         public abstract void SetKey(System.Security.Cryptography.AsymmetricAlgorithm key);
21623     }
21624     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21625     public abstract partial class AsymmetricSignatureDeformatter
21626     {
21627         protected AsymmetricSignatureDeformatter() { }
21628         public abstract void SetHashAlgorithm(string strName);
21629         public abstract void SetKey(System.Security.Cryptography.AsymmetricAlgorithm key);
21630         public abstract bool VerifySignature(byte[] rgbHash, byte[] rgbSignature);
21631         public virtual bool VerifySignature(System.Security.Cryptography.HashAlgorithm hash, byte[] rgbSignature) { throw null; }
21632     }
21633     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21634     public abstract partial class AsymmetricSignatureFormatter
21635     {
21636         protected AsymmetricSignatureFormatter() { }
21637         public abstract byte[] CreateSignature(byte[] rgbHash);
21638         public virtual byte[] CreateSignature(System.Security.Cryptography.HashAlgorithm hash) { throw null; }
21639         public abstract void SetHashAlgorithm(string strName);
21640         public abstract void SetKey(System.Security.Cryptography.AsymmetricAlgorithm key);
21641     }
21642     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21643     [System.SerializableAttribute]
21644     public enum CipherMode
21645     {
21646         CBC = 1,
21647         CFB = 4,
21648         CTS = 5,
21649         ECB = 2,
21650         OFB = 3,
21651     }
21652     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21653     public sealed partial class CryptoAPITransform : System.IDisposable, System.Security.Cryptography.ICryptoTransform
21654     {
21655         internal CryptoAPITransform() { }
21656         public bool CanReuseTransform { get { throw null; } }
21657         public bool CanTransformMultipleBlocks { get { throw null; } }
21658         public int InputBlockSize { get { throw null; } }
21659         public System.IntPtr KeyHandle { [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]get { throw null; } }
21660         public int OutputBlockSize { get { throw null; } }
21661         [System.Security.SecuritySafeCriticalAttribute]
21662         public void Clear() { }
21663         public void Dispose() { }
21664         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
21665         [System.Security.SecuritySafeCriticalAttribute]
21666         public void Reset() { }
21667         [System.Security.SecuritySafeCriticalAttribute]
21668         public int TransformBlock(byte[] inputBuffer, int inputOffset, int inputCount, byte[] outputBuffer, int outputOffset) { throw null; }
21669         [System.Security.SecuritySafeCriticalAttribute]
21670         public byte[] TransformFinalBlock(byte[] inputBuffer, int inputOffset, int inputCount) { throw null; }
21671     }
21672     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21673     public partial class CryptoConfig
21674     {
21675         public CryptoConfig() { }
21676         public static bool AllowOnlyFipsAlgorithms { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
21677         [System.Security.SecurityCriticalAttribute]
21678         public static void AddAlgorithm(System.Type algorithm, params string[] names) { }
21679         [System.Security.SecurityCriticalAttribute]
21680         public static void AddOID(string oid, params string[] names) { }
21681         public static object CreateFromName(string name) { throw null; }
21682         [System.Security.SecuritySafeCriticalAttribute]
21683         public static object CreateFromName(string name, params object[] args) { throw null; }
21684         public static byte[] EncodeOID(string str) { throw null; }
21685         public static string MapNameToOID(string name) { throw null; }
21686     }
21687     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21688     [System.SerializableAttribute]
21689     public partial class CryptographicException : System.SystemException
21690     {
21691         public CryptographicException() { }
21692         [System.Security.SecuritySafeCriticalAttribute]
21693         public CryptographicException(int hr) { }
21694         protected CryptographicException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
21695         public CryptographicException(string message) { }
21696         public CryptographicException(string message, System.Exception inner) { }
21697         public CryptographicException(string format, string insert) { }
21698     }
21699     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21700     [System.SerializableAttribute]
21701     public partial class CryptographicUnexpectedOperationException : System.Security.Cryptography.CryptographicException
21702     {
21703         public CryptographicUnexpectedOperationException() { }
21704         protected CryptographicUnexpectedOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
21705         public CryptographicUnexpectedOperationException(string message) { }
21706         public CryptographicUnexpectedOperationException(string message, System.Exception inner) { }
21707         public CryptographicUnexpectedOperationException(string format, string insert) { }
21708     }
21709     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21710     public partial class CryptoStream : System.IO.Stream, System.IDisposable
21711     {
21712         public CryptoStream(System.IO.Stream stream, System.Security.Cryptography.ICryptoTransform transform, System.Security.Cryptography.CryptoStreamMode mode) { }
21713         public override bool CanRead { get { throw null; } }
21714         public override bool CanSeek { get { throw null; } }
21715         public override bool CanWrite { get { throw null; } }
21716         public bool HasFlushedFinalBlock { get { throw null; } }
21717         public override long Length { get { throw null; } }
21718         public override long Position { get { throw null; } set { } }
21719         public void Clear() { }
21720         protected override void Dispose(bool disposing) { }
21721         public override void Flush() { }
21722         public override System.Threading.Tasks.Task FlushAsync(System.Threading.CancellationToken cancellationToken) { throw null; }
21723         public void FlushFinalBlock() { }
21724         public override int Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]byte[] buffer, int offset, int count) { buffer = default(byte[]); throw null; }
21725         public override System.Threading.Tasks.Task<int> ReadAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken) { throw null; }
21726         public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; }
21727         public override void SetLength(long value) { }
21728         public override void Write(byte[] buffer, int offset, int count) { }
21729         public override System.Threading.Tasks.Task WriteAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken) { throw null; }
21730     }
21731     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21732     [System.SerializableAttribute]
21733     public enum CryptoStreamMode
21734     {
21735         Read = 0,
21736         Write = 1,
21737     }
21738     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21739     public sealed partial class CspKeyContainerInfo
21740     {
21741         [System.Security.SecuritySafeCriticalAttribute]
21742         public CspKeyContainerInfo(System.Security.Cryptography.CspParameters parameters) { }
21743         public bool Accessible { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
21744         public System.Security.AccessControl.CryptoKeySecurity CryptoKeySecurity { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
21745         public bool Exportable { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
21746         public bool HardwareDevice { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
21747         public string KeyContainerName { get { throw null; } }
21748         public System.Security.Cryptography.KeyNumber KeyNumber { get { throw null; } }
21749         public bool MachineKeyStore { get { throw null; } }
21750         public bool Protected { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
21751         public string ProviderName { get { throw null; } }
21752         public int ProviderType { get { throw null; } }
21753         public bool RandomlyGenerated { get { throw null; } }
21754         public bool Removable { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
21755         public string UniqueKeyContainerName { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
21756     }
21757     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21758     public sealed partial class CspParameters
21759     {
21760         public string KeyContainerName;
21761         public int KeyNumber;
21762         public string ProviderName;
21763         public int ProviderType;
21764         public CspParameters() { }
21765         public CspParameters(int dwTypeIn) { }
21766         public CspParameters(int dwTypeIn, string strProviderNameIn) { }
21767         public CspParameters(int dwTypeIn, string strProviderNameIn, string strContainerNameIn) { }
21768         public CspParameters(int providerType, string providerName, string keyContainerName, System.Security.AccessControl.CryptoKeySecurity cryptoKeySecurity, System.IntPtr parentWindowHandle) { }
21769         public CspParameters(int providerType, string providerName, string keyContainerName, System.Security.AccessControl.CryptoKeySecurity cryptoKeySecurity, System.Security.SecureString keyPassword) { }
21770         public System.Security.AccessControl.CryptoKeySecurity CryptoKeySecurity { get { throw null; } set { } }
21771         public System.Security.Cryptography.CspProviderFlags Flags { get { throw null; } set { } }
21772         public System.Security.SecureString KeyPassword { get { throw null; } set { } }
21773         public System.IntPtr ParentWindowHandle { get { throw null; } set { } }
21774     }
21775     [System.FlagsAttribute]
21776     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21777     [System.SerializableAttribute]
21778     public enum CspProviderFlags
21779     {
21780         CreateEphemeralKey = 128,
21781         NoFlags = 0,
21782         NoPrompt = 64,
21783         UseArchivableKey = 16,
21784         UseDefaultKeyContainer = 2,
21785         UseExistingKey = 8,
21786         UseMachineKeyStore = 1,
21787         UseNonExportableKey = 4,
21788         UseUserProtectedKey = 32,
21789     }
21790     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21791     public abstract partial class DeriveBytes : System.IDisposable
21792     {
21793         protected DeriveBytes() { }
21794         public void Dispose() { }
21795         protected virtual void Dispose(bool disposing) { }
21796         public abstract byte[] GetBytes(int cb);
21797         public abstract void Reset();
21798     }
21799     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21800     public abstract partial class DES : System.Security.Cryptography.SymmetricAlgorithm
21801     {
21802         protected DES() { }
21803         public override byte[] Key { get { throw null; } set { } }
21804         public static new System.Security.Cryptography.DES Create() { throw null; }
21805         public static new System.Security.Cryptography.DES Create(string algName) { throw null; }
21806         public static bool IsSemiWeakKey(byte[] rgbKey) { throw null; }
21807         public static bool IsWeakKey(byte[] rgbKey) { throw null; }
21808     }
21809     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21810     public sealed partial class DESCryptoServiceProvider : System.Security.Cryptography.DES
21811     {
21812         [System.Security.SecuritySafeCriticalAttribute]
21813         public DESCryptoServiceProvider() { }
21814         [System.Security.SecuritySafeCriticalAttribute]
21815         public override System.Security.Cryptography.ICryptoTransform CreateDecryptor(byte[] rgbKey, byte[] rgbIV) { throw null; }
21816         [System.Security.SecuritySafeCriticalAttribute]
21817         public override System.Security.Cryptography.ICryptoTransform CreateEncryptor(byte[] rgbKey, byte[] rgbIV) { throw null; }
21818         public override void GenerateIV() { }
21819         public override void GenerateKey() { }
21820     }
21821     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21822     public abstract partial class DSA : System.Security.Cryptography.AsymmetricAlgorithm
21823     {
21824         protected DSA() { }
21825         public static new System.Security.Cryptography.DSA Create() { throw null; }
21826         public static new System.Security.Cryptography.DSA Create(string algName) { throw null; }
21827         public abstract byte[] CreateSignature(byte[] rgbHash);
21828         public abstract System.Security.Cryptography.DSAParameters ExportParameters(bool includePrivateParameters);
21829         public override void FromXmlString(string xmlString) { }
21830         protected virtual byte[] HashData(byte[] data, int offset, int count, System.Security.Cryptography.HashAlgorithmName hashAlgorithm) { throw null; }
21831         protected virtual byte[] HashData(System.IO.Stream data, System.Security.Cryptography.HashAlgorithmName hashAlgorithm) { throw null; }
21832         public abstract void ImportParameters(System.Security.Cryptography.DSAParameters parameters);
21833         public virtual byte[] SignData(byte[] data, int offset, int count, System.Security.Cryptography.HashAlgorithmName hashAlgorithm) { throw null; }
21834         public byte[] SignData(byte[] data, System.Security.Cryptography.HashAlgorithmName hashAlgorithm) { throw null; }
21835         public virtual byte[] SignData(System.IO.Stream data, System.Security.Cryptography.HashAlgorithmName hashAlgorithm) { throw null; }
21836         public override string ToXmlString(bool includePrivateParameters) { throw null; }
21837         public bool VerifyData(byte[] data, byte[] signature, System.Security.Cryptography.HashAlgorithmName hashAlgorithm) { throw null; }
21838         public virtual bool VerifyData(byte[] data, int offset, int count, byte[] signature, System.Security.Cryptography.HashAlgorithmName hashAlgorithm) { throw null; }
21839         public virtual bool VerifyData(System.IO.Stream data, byte[] signature, System.Security.Cryptography.HashAlgorithmName hashAlgorithm) { throw null; }
21840         public abstract bool VerifySignature(byte[] rgbHash, byte[] rgbSignature);
21841     }
21842     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21843     public sealed partial class DSACryptoServiceProvider : System.Security.Cryptography.DSA, System.Security.Cryptography.ICspAsymmetricAlgorithm
21844     {
21845         public DSACryptoServiceProvider() { }
21846         public DSACryptoServiceProvider(int dwKeySize) { }
21847         [System.Security.SecuritySafeCriticalAttribute]
21848         public DSACryptoServiceProvider(int dwKeySize, System.Security.Cryptography.CspParameters parameters) { }
21849         public DSACryptoServiceProvider(System.Security.Cryptography.CspParameters parameters) { }
21850         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
21851         public System.Security.Cryptography.CspKeyContainerInfo CspKeyContainerInfo { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
21852         public override string KeyExchangeAlgorithm { get { throw null; } }
21853         public override int KeySize { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
21854         public bool PersistKeyInCsp { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } [System.Security.SecuritySafeCriticalAttribute]set { } }
21855         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
21856         public bool PublicOnly { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
21857         public override string SignatureAlgorithm { get { throw null; } }
21858         public static bool UseMachineKeyStore { get { throw null; } set { } }
21859         public override byte[] CreateSignature(byte[] rgbHash) { throw null; }
21860         [System.Security.SecuritySafeCriticalAttribute]
21861         protected override void Dispose(bool disposing) { }
21862         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
21863         [System.Security.SecuritySafeCriticalAttribute]
21864         public byte[] ExportCspBlob(bool includePrivateParameters) { throw null; }
21865         [System.Security.SecuritySafeCriticalAttribute]
21866         public override System.Security.Cryptography.DSAParameters ExportParameters(bool includePrivateParameters) { throw null; }
21867         protected override byte[] HashData(byte[] data, int offset, int count, System.Security.Cryptography.HashAlgorithmName hashAlgorithm) { throw null; }
21868         protected override byte[] HashData(System.IO.Stream data, System.Security.Cryptography.HashAlgorithmName hashAlgorithm) { throw null; }
21869         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
21870         [System.Security.SecuritySafeCriticalAttribute]
21871         public void ImportCspBlob(byte[] keyBlob) { }
21872         [System.Security.SecuritySafeCriticalAttribute]
21873         public override void ImportParameters(System.Security.Cryptography.DSAParameters parameters) { }
21874         public byte[] SignData(byte[] buffer) { throw null; }
21875         public byte[] SignData(byte[] buffer, int offset, int count) { throw null; }
21876         public byte[] SignData(System.IO.Stream inputStream) { throw null; }
21877         [System.Security.SecuritySafeCriticalAttribute]
21878         public byte[] SignHash(byte[] rgbHash, string str) { throw null; }
21879         public bool VerifyData(byte[] rgbData, byte[] rgbSignature) { throw null; }
21880         [System.Security.SecuritySafeCriticalAttribute]
21881         public bool VerifyHash(byte[] rgbHash, string str, byte[] rgbSignature) { throw null; }
21882         public override bool VerifySignature(byte[] rgbHash, byte[] rgbSignature) { throw null; }
21883     }
21884     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21885     [System.SerializableAttribute]
21886     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
21887     public partial struct DSAParameters
21888     {
21889         public int Counter;
21890         public byte[] G;
21891         public byte[] J;
21892         public byte[] P;
21893         public byte[] Q;
21894         public byte[] Seed;
21895         [System.NonSerializedAttribute]
21896         public byte[] X;
21897         public byte[] Y;
21898     }
21899     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21900     public partial class DSASignatureDeformatter : System.Security.Cryptography.AsymmetricSignatureDeformatter
21901     {
21902         public DSASignatureDeformatter() { }
21903         public DSASignatureDeformatter(System.Security.Cryptography.AsymmetricAlgorithm key) { }
21904         public override void SetHashAlgorithm(string strName) { }
21905         public override void SetKey(System.Security.Cryptography.AsymmetricAlgorithm key) { }
21906         public override bool VerifySignature(byte[] rgbHash, byte[] rgbSignature) { throw null; }
21907     }
21908     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21909     public partial class DSASignatureFormatter : System.Security.Cryptography.AsymmetricSignatureFormatter
21910     {
21911         public DSASignatureFormatter() { }
21912         public DSASignatureFormatter(System.Security.Cryptography.AsymmetricAlgorithm key) { }
21913         public override byte[] CreateSignature(byte[] rgbHash) { throw null; }
21914         public override void SetHashAlgorithm(string strName) { }
21915         public override void SetKey(System.Security.Cryptography.AsymmetricAlgorithm key) { }
21916     }
21917     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21918     public partial class FromBase64Transform : System.IDisposable, System.Security.Cryptography.ICryptoTransform
21919     {
21920         public FromBase64Transform() { }
21921         public FromBase64Transform(System.Security.Cryptography.FromBase64TransformMode whitespaces) { }
21922         public virtual bool CanReuseTransform { get { throw null; } }
21923         public bool CanTransformMultipleBlocks { get { throw null; } }
21924         public int InputBlockSize { get { throw null; } }
21925         public int OutputBlockSize { get { throw null; } }
21926         public void Clear() { }
21927         public void Dispose() { }
21928         protected virtual void Dispose(bool disposing) { }
21929         ~FromBase64Transform() { }
21930         public int TransformBlock(byte[] inputBuffer, int inputOffset, int inputCount, byte[] outputBuffer, int outputOffset) { throw null; }
21931         public byte[] TransformFinalBlock(byte[] inputBuffer, int inputOffset, int inputCount) { throw null; }
21932     }
21933     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21934     [System.SerializableAttribute]
21935     public enum FromBase64TransformMode
21936     {
21937         DoNotIgnoreWhiteSpaces = 1,
21938         IgnoreWhiteSpaces = 0,
21939     }
21940     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21941     public abstract partial class HashAlgorithm : System.IDisposable, System.Security.Cryptography.ICryptoTransform
21942     {
21943         protected int HashSizeValue;
21944         protected internal byte[] HashValue;
21945         protected int State;
21946         protected HashAlgorithm() { }
21947         public virtual bool CanReuseTransform { get { throw null; } }
21948         public virtual bool CanTransformMultipleBlocks { get { throw null; } }
21949         public virtual byte[] Hash { get { throw null; } }
21950         public virtual int HashSize { get { throw null; } }
21951         public virtual int InputBlockSize { get { throw null; } }
21952         public virtual int OutputBlockSize { get { throw null; } }
21953         public void Clear() { }
21954         public byte[] ComputeHash(byte[] buffer) { throw null; }
21955         public byte[] ComputeHash(byte[] buffer, int offset, int count) { throw null; }
21956         public byte[] ComputeHash(System.IO.Stream inputStream) { throw null; }
21957         public static System.Security.Cryptography.HashAlgorithm Create() { throw null; }
21958         public static System.Security.Cryptography.HashAlgorithm Create(string hashName) { throw null; }
21959         public void Dispose() { }
21960         protected virtual void Dispose(bool disposing) { }
21961         protected abstract void HashCore(byte[] array, int ibStart, int cbSize);
21962         protected abstract byte[] HashFinal();
21963         public abstract void Initialize();
21964         public int TransformBlock(byte[] inputBuffer, int inputOffset, int inputCount, byte[] outputBuffer, int outputOffset) { throw null; }
21965         public byte[] TransformFinalBlock(byte[] inputBuffer, int inputOffset, int inputCount) { throw null; }
21966     }
21967     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
21968     public partial struct HashAlgorithmName : System.IEquatable<System.Security.Cryptography.HashAlgorithmName>
21969     {
21970         public HashAlgorithmName(string name) { throw null;}
21971         public static System.Security.Cryptography.HashAlgorithmName MD5 { get { throw null; } }
21972         public string Name { get { throw null; } }
21973         public static System.Security.Cryptography.HashAlgorithmName SHA1 { get { throw null; } }
21974         public static System.Security.Cryptography.HashAlgorithmName SHA256 { get { throw null; } }
21975         public static System.Security.Cryptography.HashAlgorithmName SHA384 { get { throw null; } }
21976         public static System.Security.Cryptography.HashAlgorithmName SHA512 { get { throw null; } }
21977         public override bool Equals(object obj) { throw null; }
21978         public bool Equals(System.Security.Cryptography.HashAlgorithmName other) { throw null; }
21979         public override int GetHashCode() { throw null; }
21980         public static bool operator ==(System.Security.Cryptography.HashAlgorithmName left, System.Security.Cryptography.HashAlgorithmName right) { throw null; }
21981         public static bool operator !=(System.Security.Cryptography.HashAlgorithmName left, System.Security.Cryptography.HashAlgorithmName right) { throw null; }
21982         public override string ToString() { throw null; }
21983     }
21984     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21985     public abstract partial class HMAC : System.Security.Cryptography.KeyedHashAlgorithm
21986     {
21987         protected HMAC() { }
21988         protected int BlockSizeValue { get { throw null; } set { } }
21989         public string HashName { get { throw null; } set { } }
21990         public override byte[] Key { get { throw null; } set { } }
21991         public static new System.Security.Cryptography.HMAC Create() { throw null; }
21992         public static new System.Security.Cryptography.HMAC Create(string algorithmName) { throw null; }
21993         protected override void Dispose(bool disposing) { }
21994         protected override void HashCore(byte[] rgb, int ib, int cb) { }
21995         protected override byte[] HashFinal() { throw null; }
21996         public override void Initialize() { }
21997     }
21998     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
21999     public partial class HMACMD5 : System.Security.Cryptography.HMAC
22000     {
22001         public HMACMD5() { }
22002         public HMACMD5(byte[] key) { }
22003     }
22004     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22005     public partial class HMACRIPEMD160 : System.Security.Cryptography.HMAC
22006     {
22007         public HMACRIPEMD160() { }
22008         public HMACRIPEMD160(byte[] key) { }
22009     }
22010     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22011     public partial class HMACSHA1 : System.Security.Cryptography.HMAC
22012     {
22013         public HMACSHA1() { }
22014         public HMACSHA1(byte[] key) { }
22015         public HMACSHA1(byte[] key, bool useManagedSha1) { }
22016     }
22017     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22018     public partial class HMACSHA256 : System.Security.Cryptography.HMAC
22019     {
22020         public HMACSHA256() { }
22021         public HMACSHA256(byte[] key) { }
22022     }
22023     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22024     public partial class HMACSHA384 : System.Security.Cryptography.HMAC
22025     {
22026         public HMACSHA384() { }
22027         [System.Security.SecuritySafeCriticalAttribute]
22028         public HMACSHA384(byte[] key) { }
22029         public bool ProduceLegacyHmacValues { get { throw null; } set { } }
22030     }
22031     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22032     public partial class HMACSHA512 : System.Security.Cryptography.HMAC
22033     {
22034         public HMACSHA512() { }
22035         [System.Security.SecuritySafeCriticalAttribute]
22036         public HMACSHA512(byte[] key) { }
22037         public bool ProduceLegacyHmacValues { get { throw null; } set { } }
22038     }
22039     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22040     public partial interface ICryptoTransform : System.IDisposable
22041     {
22042         bool CanReuseTransform { get; }
22043         bool CanTransformMultipleBlocks { get; }
22044         int InputBlockSize { get; }
22045         int OutputBlockSize { get; }
22046         int TransformBlock(byte[] inputBuffer, int inputOffset, int inputCount, byte[] outputBuffer, int outputOffset);
22047         byte[] TransformFinalBlock(byte[] inputBuffer, int inputOffset, int inputCount);
22048     }
22049     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22050     public partial interface ICspAsymmetricAlgorithm
22051     {
22052         System.Security.Cryptography.CspKeyContainerInfo CspKeyContainerInfo { get; }
22053         byte[] ExportCspBlob(bool includePrivateParameters);
22054         void ImportCspBlob(byte[] rawData);
22055     }
22056     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22057     public abstract partial class KeyedHashAlgorithm : System.Security.Cryptography.HashAlgorithm
22058     {
22059         protected byte[] KeyValue;
22060         protected KeyedHashAlgorithm() { }
22061         public virtual byte[] Key { get { throw null; } set { } }
22062         public static new System.Security.Cryptography.KeyedHashAlgorithm Create() { throw null; }
22063         public static new System.Security.Cryptography.KeyedHashAlgorithm Create(string algName) { throw null; }
22064         protected override void Dispose(bool disposing) { }
22065     }
22066     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22067     [System.SerializableAttribute]
22068     public enum KeyNumber
22069     {
22070         Exchange = 1,
22071         Signature = 2,
22072     }
22073     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22074     public sealed partial class KeySizes
22075     {
22076         public KeySizes(int minSize, int maxSize, int skipSize) { }
22077         public int MaxSize { get { throw null; } }
22078         public int MinSize { get { throw null; } }
22079         public int SkipSize { get { throw null; } }
22080     }
22081     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22082     public partial class MACTripleDES : System.Security.Cryptography.KeyedHashAlgorithm
22083     {
22084         public MACTripleDES() { }
22085         public MACTripleDES(byte[] rgbKey) { }
22086         public MACTripleDES(string strTripleDES, byte[] rgbKey) { }
22087         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22088         public System.Security.Cryptography.PaddingMode Padding { get { throw null; } set { } }
22089         protected override void Dispose(bool disposing) { }
22090         protected override void HashCore(byte[] rgbData, int ibStart, int cbSize) { }
22091         protected override byte[] HashFinal() { throw null; }
22092         public override void Initialize() { }
22093     }
22094     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22095     public abstract partial class MaskGenerationMethod
22096     {
22097         protected MaskGenerationMethod() { }
22098         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22099         public abstract byte[] GenerateMask(byte[] rgbSeed, int cbReturn);
22100     }
22101     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22102     public abstract partial class MD5 : System.Security.Cryptography.HashAlgorithm
22103     {
22104         protected MD5() { }
22105         public static new System.Security.Cryptography.MD5 Create() { throw null; }
22106         public static new System.Security.Cryptography.MD5 Create(string algName) { throw null; }
22107     }
22108     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22109     public sealed partial class MD5CryptoServiceProvider : System.Security.Cryptography.MD5
22110     {
22111         [System.Security.SecuritySafeCriticalAttribute]
22112         public MD5CryptoServiceProvider() { }
22113         [System.Security.SecuritySafeCriticalAttribute]
22114         protected override void Dispose(bool disposing) { }
22115         [System.Security.SecuritySafeCriticalAttribute]
22116         protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { }
22117         [System.Security.SecuritySafeCriticalAttribute]
22118         protected override byte[] HashFinal() { throw null; }
22119         [System.Security.SecuritySafeCriticalAttribute]
22120         public override void Initialize() { }
22121     }
22122     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22123     [System.SerializableAttribute]
22124     public enum PaddingMode
22125     {
22126         ANSIX923 = 4,
22127         ISO10126 = 5,
22128         None = 1,
22129         PKCS7 = 2,
22130         Zeros = 3,
22131     }
22132     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22133     public partial class PasswordDeriveBytes : System.Security.Cryptography.DeriveBytes
22134     {
22135         public PasswordDeriveBytes(byte[] password, byte[] salt) { }
22136         public PasswordDeriveBytes(byte[] password, byte[] salt, System.Security.Cryptography.CspParameters cspParams) { }
22137         public PasswordDeriveBytes(byte[] password, byte[] salt, string hashName, int iterations) { }
22138         [System.Security.SecuritySafeCriticalAttribute]
22139         public PasswordDeriveBytes(byte[] password, byte[] salt, string hashName, int iterations, System.Security.Cryptography.CspParameters cspParams) { }
22140         public PasswordDeriveBytes(string strPassword, byte[] rgbSalt) { }
22141         public PasswordDeriveBytes(string strPassword, byte[] rgbSalt, System.Security.Cryptography.CspParameters cspParams) { }
22142         public PasswordDeriveBytes(string strPassword, byte[] rgbSalt, string strHashName, int iterations) { }
22143         public PasswordDeriveBytes(string strPassword, byte[] rgbSalt, string strHashName, int iterations, System.Security.Cryptography.CspParameters cspParams) { }
22144         public string HashName { get { throw null; } set { } }
22145         public int IterationCount { get { throw null; } set { } }
22146         public byte[] Salt { get { throw null; } set { } }
22147         [System.Security.SecuritySafeCriticalAttribute]
22148         public byte[] CryptDeriveKey(string algname, string alghashname, int keySize, byte[] rgbIV) { throw null; }
22149         protected override void Dispose(bool disposing) { }
22150         [System.ObsoleteAttribute("Rfc2898DeriveBytes replaces PasswordDeriveBytes for deriving key material from a password and is preferred in new applications.")]
22151         [System.Security.SecuritySafeCriticalAttribute]
22152         public override byte[] GetBytes(int cb) { throw null; }
22153         public override void Reset() { }
22154     }
22155     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22156     public partial class PKCS1MaskGenerationMethod : System.Security.Cryptography.MaskGenerationMethod
22157     {
22158         public PKCS1MaskGenerationMethod() { }
22159         public string HashName { get { throw null; } set { } }
22160         public override byte[] GenerateMask(byte[] rgbSeed, int cbReturn) { throw null; }
22161     }
22162     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22163     public abstract partial class RandomNumberGenerator : System.IDisposable
22164     {
22165         protected RandomNumberGenerator() { }
22166         public static System.Security.Cryptography.RandomNumberGenerator Create() { throw null; }
22167         public static System.Security.Cryptography.RandomNumberGenerator Create(string rngName) { throw null; }
22168         public void Dispose() { }
22169         protected virtual void Dispose(bool disposing) { }
22170         public abstract void GetBytes(byte[] data);
22171         public virtual void GetBytes(byte[] data, int offset, int count) { }
22172         public virtual void GetNonZeroBytes(byte[] data) { }
22173     }
22174     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22175     public abstract partial class RC2 : System.Security.Cryptography.SymmetricAlgorithm
22176     {
22177         protected int EffectiveKeySizeValue;
22178         protected RC2() { }
22179         public virtual int EffectiveKeySize { get { throw null; } set { } }
22180         public override int KeySize { get { throw null; } set { } }
22181         public static new System.Security.Cryptography.RC2 Create() { throw null; }
22182         public static new System.Security.Cryptography.RC2 Create(string AlgName) { throw null; }
22183     }
22184     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22185     public sealed partial class RC2CryptoServiceProvider : System.Security.Cryptography.RC2
22186     {
22187         [System.Security.SecuritySafeCriticalAttribute]
22188         public RC2CryptoServiceProvider() { }
22189         public override int EffectiveKeySize { get { throw null; } set { } }
22190         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22191         public bool UseSalt { get { throw null; } set { } }
22192         [System.Security.SecuritySafeCriticalAttribute]
22193         public override System.Security.Cryptography.ICryptoTransform CreateDecryptor(byte[] rgbKey, byte[] rgbIV) { throw null; }
22194         [System.Security.SecuritySafeCriticalAttribute]
22195         public override System.Security.Cryptography.ICryptoTransform CreateEncryptor(byte[] rgbKey, byte[] rgbIV) { throw null; }
22196         public override void GenerateIV() { }
22197         public override void GenerateKey() { }
22198     }
22199     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22200     public partial class Rfc2898DeriveBytes : System.Security.Cryptography.DeriveBytes
22201     {
22202         [System.Security.SecuritySafeCriticalAttribute]
22203         public Rfc2898DeriveBytes(byte[] password, byte[] salt, int iterations) { }
22204         public Rfc2898DeriveBytes(string password, byte[] salt) { }
22205         public Rfc2898DeriveBytes(string password, byte[] salt, int iterations) { }
22206         public Rfc2898DeriveBytes(string password, int saltSize) { }
22207         [System.Security.SecuritySafeCriticalAttribute]
22208         public Rfc2898DeriveBytes(string password, int saltSize, int iterations) { }
22209         public int IterationCount { get { throw null; } set { } }
22210         public byte[] Salt { get { throw null; } set { } }
22211         [System.Security.SecuritySafeCriticalAttribute]
22212         public byte[] CryptDeriveKey(string algname, string alghashname, int keySize, byte[] rgbIV) { throw null; }
22213         protected override void Dispose(bool disposing) { }
22214         public override byte[] GetBytes(int cb) { throw null; }
22215         public override void Reset() { }
22216     }
22217     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22218     public abstract partial class Rijndael : System.Security.Cryptography.SymmetricAlgorithm
22219     {
22220         protected Rijndael() { }
22221         public static new System.Security.Cryptography.Rijndael Create() { throw null; }
22222         public static new System.Security.Cryptography.Rijndael Create(string algName) { throw null; }
22223     }
22224     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22225     public sealed partial class RijndaelManaged : System.Security.Cryptography.Rijndael
22226     {
22227         public RijndaelManaged() { }
22228         public override System.Security.Cryptography.ICryptoTransform CreateDecryptor(byte[] rgbKey, byte[] rgbIV) { throw null; }
22229         public override System.Security.Cryptography.ICryptoTransform CreateEncryptor(byte[] rgbKey, byte[] rgbIV) { throw null; }
22230         public override void GenerateIV() { }
22231         public override void GenerateKey() { }
22232     }
22233     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22234     public sealed partial class RijndaelManagedTransform : System.IDisposable, System.Security.Cryptography.ICryptoTransform
22235     {
22236         internal RijndaelManagedTransform() { }
22237         public int BlockSizeValue { get { throw null; } }
22238         public bool CanReuseTransform { get { throw null; } }
22239         public bool CanTransformMultipleBlocks { get { throw null; } }
22240         public int InputBlockSize { get { throw null; } }
22241         public int OutputBlockSize { get { throw null; } }
22242         public void Clear() { }
22243         public void Dispose() { }
22244         public void Reset() { }
22245         public int TransformBlock(byte[] inputBuffer, int inputOffset, int inputCount, byte[] outputBuffer, int outputOffset) { throw null; }
22246         public byte[] TransformFinalBlock(byte[] inputBuffer, int inputOffset, int inputCount) { throw null; }
22247     }
22248     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22249     public abstract partial class RIPEMD160 : System.Security.Cryptography.HashAlgorithm
22250     {
22251         protected RIPEMD160() { }
22252         public static new System.Security.Cryptography.RIPEMD160 Create() { throw null; }
22253         public static new System.Security.Cryptography.RIPEMD160 Create(string hashName) { throw null; }
22254     }
22255     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22256     public partial class RIPEMD160Managed : System.Security.Cryptography.RIPEMD160
22257     {
22258         public RIPEMD160Managed() { }
22259         [System.Security.SecuritySafeCriticalAttribute]
22260         protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { }
22261         [System.Security.SecuritySafeCriticalAttribute]
22262         protected override byte[] HashFinal() { throw null; }
22263         public override void Initialize() { }
22264     }
22265     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22266     public sealed partial class RNGCryptoServiceProvider : System.Security.Cryptography.RandomNumberGenerator
22267     {
22268         public RNGCryptoServiceProvider() { }
22269         public RNGCryptoServiceProvider(byte[] rgb) { }
22270         [System.Security.SecuritySafeCriticalAttribute]
22271         public RNGCryptoServiceProvider(System.Security.Cryptography.CspParameters cspParams) { }
22272         public RNGCryptoServiceProvider(string str) { }
22273         [System.Security.SecuritySafeCriticalAttribute]
22274         protected override void Dispose(bool disposing) { }
22275         [System.Security.SecuritySafeCriticalAttribute]
22276         public override void GetBytes(byte[] data) { }
22277         [System.Security.SecuritySafeCriticalAttribute]
22278         public override void GetNonZeroBytes(byte[] data) { }
22279     }
22280     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22281     public abstract partial class RSA : System.Security.Cryptography.AsymmetricAlgorithm
22282     {
22283         protected RSA() { }
22284         public override string KeyExchangeAlgorithm { get { throw null; } }
22285         public override string SignatureAlgorithm { get { throw null; } }
22286         public static new System.Security.Cryptography.RSA Create() { throw null; }
22287         public static new System.Security.Cryptography.RSA Create(string algName) { throw null; }
22288         public virtual byte[] Decrypt(byte[] data, System.Security.Cryptography.RSAEncryptionPadding padding) { throw null; }
22289         public virtual byte[] DecryptValue(byte[] rgb) { throw null; }
22290         public virtual byte[] Encrypt(byte[] data, System.Security.Cryptography.RSAEncryptionPadding padding) { throw null; }
22291         public virtual byte[] EncryptValue(byte[] rgb) { throw null; }
22292         public abstract System.Security.Cryptography.RSAParameters ExportParameters(bool includePrivateParameters);
22293         public override void FromXmlString(string xmlString) { }
22294         protected virtual byte[] HashData(byte[] data, int offset, int count, System.Security.Cryptography.HashAlgorithmName hashAlgorithm) { throw null; }
22295         protected virtual byte[] HashData(System.IO.Stream data, System.Security.Cryptography.HashAlgorithmName hashAlgorithm) { throw null; }
22296         public abstract void ImportParameters(System.Security.Cryptography.RSAParameters parameters);
22297         public virtual byte[] SignData(byte[] data, int offset, int count, System.Security.Cryptography.HashAlgorithmName hashAlgorithm, System.Security.Cryptography.RSASignaturePadding padding) { throw null; }
22298         public byte[] SignData(byte[] data, System.Security.Cryptography.HashAlgorithmName hashAlgorithm, System.Security.Cryptography.RSASignaturePadding padding) { throw null; }
22299         public virtual byte[] SignData(System.IO.Stream data, System.Security.Cryptography.HashAlgorithmName hashAlgorithm, System.Security.Cryptography.RSASignaturePadding padding) { throw null; }
22300         public virtual byte[] SignHash(byte[] hash, System.Security.Cryptography.HashAlgorithmName hashAlgorithm, System.Security.Cryptography.RSASignaturePadding padding) { throw null; }
22301         public override string ToXmlString(bool includePrivateParameters) { throw null; }
22302         public bool VerifyData(byte[] data, byte[] signature, System.Security.Cryptography.HashAlgorithmName hashAlgorithm, System.Security.Cryptography.RSASignaturePadding padding) { throw null; }
22303         public virtual bool VerifyData(byte[] data, int offset, int count, byte[] signature, System.Security.Cryptography.HashAlgorithmName hashAlgorithm, System.Security.Cryptography.RSASignaturePadding padding) { throw null; }
22304         public bool VerifyData(System.IO.Stream data, byte[] signature, System.Security.Cryptography.HashAlgorithmName hashAlgorithm, System.Security.Cryptography.RSASignaturePadding padding) { throw null; }
22305         public virtual bool VerifyHash(byte[] hash, byte[] signature, System.Security.Cryptography.HashAlgorithmName hashAlgorithm, System.Security.Cryptography.RSASignaturePadding padding) { throw null; }
22306     }
22307     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22308     public sealed partial class RSACryptoServiceProvider : System.Security.Cryptography.RSA, System.Security.Cryptography.ICspAsymmetricAlgorithm
22309     {
22310         [System.Security.SecuritySafeCriticalAttribute]
22311         public RSACryptoServiceProvider() { }
22312         [System.Security.SecuritySafeCriticalAttribute]
22313         public RSACryptoServiceProvider(int dwKeySize) { }
22314         [System.Security.SecuritySafeCriticalAttribute]
22315         public RSACryptoServiceProvider(int dwKeySize, System.Security.Cryptography.CspParameters parameters) { }
22316         [System.Security.SecuritySafeCriticalAttribute]
22317         public RSACryptoServiceProvider(System.Security.Cryptography.CspParameters parameters) { }
22318         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22319         public System.Security.Cryptography.CspKeyContainerInfo CspKeyContainerInfo { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
22320         public override string KeyExchangeAlgorithm { get { throw null; } }
22321         public override int KeySize { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
22322         public bool PersistKeyInCsp { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } [System.Security.SecuritySafeCriticalAttribute]set { } }
22323         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22324         public bool PublicOnly { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
22325         public override string SignatureAlgorithm { get { throw null; } }
22326         public static bool UseMachineKeyStore { get { throw null; } set { } }
22327         [System.Security.SecuritySafeCriticalAttribute]
22328         public byte[] Decrypt(byte[] rgb, bool fOAEP) { throw null; }
22329         public override byte[] Decrypt(byte[] data, System.Security.Cryptography.RSAEncryptionPadding padding) { throw null; }
22330         public override byte[] DecryptValue(byte[] rgb) { throw null; }
22331         [System.Security.SecuritySafeCriticalAttribute]
22332         protected override void Dispose(bool disposing) { }
22333         [System.Security.SecuritySafeCriticalAttribute]
22334         public byte[] Encrypt(byte[] rgb, bool fOAEP) { throw null; }
22335         public override byte[] Encrypt(byte[] data, System.Security.Cryptography.RSAEncryptionPadding padding) { throw null; }
22336         public override byte[] EncryptValue(byte[] rgb) { throw null; }
22337         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22338         [System.Security.SecuritySafeCriticalAttribute]
22339         public byte[] ExportCspBlob(bool includePrivateParameters) { throw null; }
22340         [System.Security.SecuritySafeCriticalAttribute]
22341         public override System.Security.Cryptography.RSAParameters ExportParameters(bool includePrivateParameters) { throw null; }
22342         [System.Security.SecuritySafeCriticalAttribute]
22343         protected override byte[] HashData(byte[] data, int offset, int count, System.Security.Cryptography.HashAlgorithmName hashAlgorithm) { throw null; }
22344         [System.Security.SecuritySafeCriticalAttribute]
22345         protected override byte[] HashData(System.IO.Stream data, System.Security.Cryptography.HashAlgorithmName hashAlgorithm) { throw null; }
22346         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22347         [System.Security.SecuritySafeCriticalAttribute]
22348         public void ImportCspBlob(byte[] keyBlob) { }
22349         [System.Security.SecuritySafeCriticalAttribute]
22350         public override void ImportParameters(System.Security.Cryptography.RSAParameters parameters) { }
22351         public byte[] SignData(byte[] buffer, int offset, int count, object halg) { throw null; }
22352         public byte[] SignData(byte[] buffer, object halg) { throw null; }
22353         public byte[] SignData(System.IO.Stream inputStream, object halg) { throw null; }
22354         public override byte[] SignHash(byte[] hash, System.Security.Cryptography.HashAlgorithmName hashAlgorithm, System.Security.Cryptography.RSASignaturePadding padding) { throw null; }
22355         public byte[] SignHash(byte[] rgbHash, string str) { throw null; }
22356         public bool VerifyData(byte[] buffer, object halg, byte[] signature) { throw null; }
22357         public override bool VerifyHash(byte[] hash, byte[] signature, System.Security.Cryptography.HashAlgorithmName hashAlgorithm, System.Security.Cryptography.RSASignaturePadding padding) { throw null; }
22358         public bool VerifyHash(byte[] rgbHash, string str, byte[] rgbSignature) { throw null; }
22359     }
22360     public sealed partial class RSAEncryptionPadding : System.IEquatable<System.Security.Cryptography.RSAEncryptionPadding>
22361     {
22362         internal RSAEncryptionPadding() { }
22363         public System.Security.Cryptography.RSAEncryptionPaddingMode Mode { get { throw null; } }
22364         public System.Security.Cryptography.HashAlgorithmName OaepHashAlgorithm { get { throw null; } }
22365         public static System.Security.Cryptography.RSAEncryptionPadding OaepSHA1 { get { throw null; } }
22366         public static System.Security.Cryptography.RSAEncryptionPadding OaepSHA256 { get { throw null; } }
22367         public static System.Security.Cryptography.RSAEncryptionPadding OaepSHA384 { get { throw null; } }
22368         public static System.Security.Cryptography.RSAEncryptionPadding OaepSHA512 { get { throw null; } }
22369         public static System.Security.Cryptography.RSAEncryptionPadding Pkcs1 { get { throw null; } }
22370         public static System.Security.Cryptography.RSAEncryptionPadding CreateOaep(System.Security.Cryptography.HashAlgorithmName hashAlgorithm) { throw null; }
22371         public override bool Equals(object obj) { throw null; }
22372         public bool Equals(System.Security.Cryptography.RSAEncryptionPadding other) { throw null; }
22373         public override int GetHashCode() { throw null; }
22374         public static bool operator ==(System.Security.Cryptography.RSAEncryptionPadding left, System.Security.Cryptography.RSAEncryptionPadding right) { throw null; }
22375         public static bool operator !=(System.Security.Cryptography.RSAEncryptionPadding left, System.Security.Cryptography.RSAEncryptionPadding right) { throw null; }
22376         public override string ToString() { throw null; }
22377     }
22378     public enum RSAEncryptionPaddingMode
22379     {
22380         Oaep = 1,
22381         Pkcs1 = 0,
22382     }
22383     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22384     public partial class RSAOAEPKeyExchangeDeformatter : System.Security.Cryptography.AsymmetricKeyExchangeDeformatter
22385     {
22386         public RSAOAEPKeyExchangeDeformatter() { }
22387         public RSAOAEPKeyExchangeDeformatter(System.Security.Cryptography.AsymmetricAlgorithm key) { }
22388         public override string Parameters { get { throw null; } set { } }
22389         [System.Security.SecuritySafeCriticalAttribute]
22390         public override byte[] DecryptKeyExchange(byte[] rgbData) { throw null; }
22391         public override void SetKey(System.Security.Cryptography.AsymmetricAlgorithm key) { }
22392     }
22393     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22394     public partial class RSAOAEPKeyExchangeFormatter : System.Security.Cryptography.AsymmetricKeyExchangeFormatter
22395     {
22396         public RSAOAEPKeyExchangeFormatter() { }
22397         public RSAOAEPKeyExchangeFormatter(System.Security.Cryptography.AsymmetricAlgorithm key) { }
22398         public byte[] Parameter { get { throw null; } set { } }
22399         public override string Parameters { get { throw null; } }
22400         public System.Security.Cryptography.RandomNumberGenerator Rng { get { throw null; } set { } }
22401         [System.Security.SecuritySafeCriticalAttribute]
22402         public override byte[] CreateKeyExchange(byte[] rgbData) { throw null; }
22403         public override byte[] CreateKeyExchange(byte[] rgbData, System.Type symAlgType) { throw null; }
22404         public override void SetKey(System.Security.Cryptography.AsymmetricAlgorithm key) { }
22405     }
22406     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22407     [System.SerializableAttribute]
22408     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
22409     public partial struct RSAParameters
22410     {
22411         [System.NonSerializedAttribute]
22412         public byte[] D;
22413         [System.NonSerializedAttribute]
22414         public byte[] DP;
22415         [System.NonSerializedAttribute]
22416         public byte[] DQ;
22417         public byte[] Exponent;
22418         [System.NonSerializedAttribute]
22419         public byte[] InverseQ;
22420         public byte[] Modulus;
22421         [System.NonSerializedAttribute]
22422         public byte[] P;
22423         [System.NonSerializedAttribute]
22424         public byte[] Q;
22425     }
22426     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22427     public partial class RSAPKCS1KeyExchangeDeformatter : System.Security.Cryptography.AsymmetricKeyExchangeDeformatter
22428     {
22429         public RSAPKCS1KeyExchangeDeformatter() { }
22430         public RSAPKCS1KeyExchangeDeformatter(System.Security.Cryptography.AsymmetricAlgorithm key) { }
22431         public override string Parameters { get { throw null; } set { } }
22432         public System.Security.Cryptography.RandomNumberGenerator RNG { get { throw null; } set { } }
22433         public override byte[] DecryptKeyExchange(byte[] rgbIn) { throw null; }
22434         public override void SetKey(System.Security.Cryptography.AsymmetricAlgorithm key) { }
22435     }
22436     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22437     public partial class RSAPKCS1KeyExchangeFormatter : System.Security.Cryptography.AsymmetricKeyExchangeFormatter
22438     {
22439         public RSAPKCS1KeyExchangeFormatter() { }
22440         public RSAPKCS1KeyExchangeFormatter(System.Security.Cryptography.AsymmetricAlgorithm key) { }
22441         public override string Parameters { get { throw null; } }
22442         public System.Security.Cryptography.RandomNumberGenerator Rng { get { throw null; } set { } }
22443         public override byte[] CreateKeyExchange(byte[] rgbData) { throw null; }
22444         public override byte[] CreateKeyExchange(byte[] rgbData, System.Type symAlgType) { throw null; }
22445         public override void SetKey(System.Security.Cryptography.AsymmetricAlgorithm key) { }
22446     }
22447     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22448     public partial class RSAPKCS1SignatureDeformatter : System.Security.Cryptography.AsymmetricSignatureDeformatter
22449     {
22450         public RSAPKCS1SignatureDeformatter() { }
22451         public RSAPKCS1SignatureDeformatter(System.Security.Cryptography.AsymmetricAlgorithm key) { }
22452         public override void SetHashAlgorithm(string strName) { }
22453         public override void SetKey(System.Security.Cryptography.AsymmetricAlgorithm key) { }
22454         [System.Security.SecuritySafeCriticalAttribute]
22455         public override bool VerifySignature(byte[] rgbHash, byte[] rgbSignature) { throw null; }
22456     }
22457     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22458     public partial class RSAPKCS1SignatureFormatter : System.Security.Cryptography.AsymmetricSignatureFormatter
22459     {
22460         public RSAPKCS1SignatureFormatter() { }
22461         public RSAPKCS1SignatureFormatter(System.Security.Cryptography.AsymmetricAlgorithm key) { }
22462         [System.Security.SecuritySafeCriticalAttribute]
22463         public override byte[] CreateSignature(byte[] rgbHash) { throw null; }
22464         public override void SetHashAlgorithm(string strName) { }
22465         public override void SetKey(System.Security.Cryptography.AsymmetricAlgorithm key) { }
22466     }
22467     public sealed partial class RSASignaturePadding : System.IEquatable<System.Security.Cryptography.RSASignaturePadding>
22468     {
22469         internal RSASignaturePadding() { }
22470         public System.Security.Cryptography.RSASignaturePaddingMode Mode { get { throw null; } }
22471         public static System.Security.Cryptography.RSASignaturePadding Pkcs1 { get { throw null; } }
22472         public static System.Security.Cryptography.RSASignaturePadding Pss { get { throw null; } }
22473         public override bool Equals(object obj) { throw null; }
22474         public bool Equals(System.Security.Cryptography.RSASignaturePadding other) { throw null; }
22475         public override int GetHashCode() { throw null; }
22476         public static bool operator ==(System.Security.Cryptography.RSASignaturePadding left, System.Security.Cryptography.RSASignaturePadding right) { throw null; }
22477         public static bool operator !=(System.Security.Cryptography.RSASignaturePadding left, System.Security.Cryptography.RSASignaturePadding right) { throw null; }
22478         public override string ToString() { throw null; }
22479     }
22480     public enum RSASignaturePaddingMode
22481     {
22482         Pkcs1 = 0,
22483         Pss = 1,
22484     }
22485     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22486     public abstract partial class SHA1 : System.Security.Cryptography.HashAlgorithm
22487     {
22488         protected SHA1() { }
22489         public static new System.Security.Cryptography.SHA1 Create() { throw null; }
22490         public static new System.Security.Cryptography.SHA1 Create(string hashName) { throw null; }
22491     }
22492     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22493     public sealed partial class SHA1CryptoServiceProvider : System.Security.Cryptography.SHA1
22494     {
22495         [System.Security.SecuritySafeCriticalAttribute]
22496         public SHA1CryptoServiceProvider() { }
22497         [System.Security.SecuritySafeCriticalAttribute]
22498         protected override void Dispose(bool disposing) { }
22499         [System.Security.SecuritySafeCriticalAttribute]
22500         protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { }
22501         [System.Security.SecuritySafeCriticalAttribute]
22502         protected override byte[] HashFinal() { throw null; }
22503         [System.Security.SecuritySafeCriticalAttribute]
22504         public override void Initialize() { }
22505     }
22506     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22507     public partial class SHA1Managed : System.Security.Cryptography.SHA1
22508     {
22509         public SHA1Managed() { }
22510         protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { }
22511         protected override byte[] HashFinal() { throw null; }
22512         public override void Initialize() { }
22513     }
22514     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22515     public abstract partial class SHA256 : System.Security.Cryptography.HashAlgorithm
22516     {
22517         protected SHA256() { }
22518         public static new System.Security.Cryptography.SHA256 Create() { throw null; }
22519         public static new System.Security.Cryptography.SHA256 Create(string hashName) { throw null; }
22520     }
22521     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22522     public partial class SHA256Managed : System.Security.Cryptography.SHA256
22523     {
22524         public SHA256Managed() { }
22525         protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { }
22526         protected override byte[] HashFinal() { throw null; }
22527         public override void Initialize() { }
22528     }
22529     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22530     public abstract partial class SHA384 : System.Security.Cryptography.HashAlgorithm
22531     {
22532         protected SHA384() { }
22533         public static new System.Security.Cryptography.SHA384 Create() { throw null; }
22534         public static new System.Security.Cryptography.SHA384 Create(string hashName) { throw null; }
22535     }
22536     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22537     public partial class SHA384Managed : System.Security.Cryptography.SHA384
22538     {
22539         public SHA384Managed() { }
22540         [System.Security.SecuritySafeCriticalAttribute]
22541         protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { }
22542         [System.Security.SecuritySafeCriticalAttribute]
22543         protected override byte[] HashFinal() { throw null; }
22544         public override void Initialize() { }
22545     }
22546     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22547     public abstract partial class SHA512 : System.Security.Cryptography.HashAlgorithm
22548     {
22549         protected SHA512() { }
22550         public static new System.Security.Cryptography.SHA512 Create() { throw null; }
22551         public static new System.Security.Cryptography.SHA512 Create(string hashName) { throw null; }
22552     }
22553     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22554     public partial class SHA512Managed : System.Security.Cryptography.SHA512
22555     {
22556         public SHA512Managed() { }
22557         [System.Security.SecuritySafeCriticalAttribute]
22558         protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { }
22559         [System.Security.SecuritySafeCriticalAttribute]
22560         protected override byte[] HashFinal() { throw null; }
22561         public override void Initialize() { }
22562     }
22563     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22564     public partial class SignatureDescription
22565     {
22566         public SignatureDescription() { }
22567         public SignatureDescription(System.Security.SecurityElement el) { }
22568         public string DeformatterAlgorithm { get { throw null; } set { } }
22569         public string DigestAlgorithm { get { throw null; } set { } }
22570         public string FormatterAlgorithm { get { throw null; } set { } }
22571         public string KeyAlgorithm { get { throw null; } set { } }
22572         public virtual System.Security.Cryptography.AsymmetricSignatureDeformatter CreateDeformatter(System.Security.Cryptography.AsymmetricAlgorithm key) { throw null; }
22573         public virtual System.Security.Cryptography.HashAlgorithm CreateDigest() { throw null; }
22574         public virtual System.Security.Cryptography.AsymmetricSignatureFormatter CreateFormatter(System.Security.Cryptography.AsymmetricAlgorithm key) { throw null; }
22575     }
22576     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22577     public abstract partial class SymmetricAlgorithm : System.IDisposable
22578     {
22579         protected int BlockSizeValue;
22580         protected int FeedbackSizeValue;
22581         protected byte[] IVValue;
22582         protected int KeySizeValue;
22583         protected byte[] KeyValue;
22584         protected System.Security.Cryptography.KeySizes[] LegalBlockSizesValue;
22585         protected System.Security.Cryptography.KeySizes[] LegalKeySizesValue;
22586         protected System.Security.Cryptography.CipherMode ModeValue;
22587         protected System.Security.Cryptography.PaddingMode PaddingValue;
22588         protected SymmetricAlgorithm() { }
22589         public virtual int BlockSize { get { throw null; } set { } }
22590         public virtual int FeedbackSize { get { throw null; } set { } }
22591         public virtual byte[] IV { get { throw null; } set { } }
22592         public virtual byte[] Key { get { throw null; } set { } }
22593         public virtual int KeySize { get { throw null; } set { } }
22594         public virtual System.Security.Cryptography.KeySizes[] LegalBlockSizes { get { throw null; } }
22595         public virtual System.Security.Cryptography.KeySizes[] LegalKeySizes { get { throw null; } }
22596         public virtual System.Security.Cryptography.CipherMode Mode { get { throw null; } set { } }
22597         public virtual System.Security.Cryptography.PaddingMode Padding { get { throw null; } set { } }
22598         public void Clear() { }
22599         public static System.Security.Cryptography.SymmetricAlgorithm Create() { throw null; }
22600         public static System.Security.Cryptography.SymmetricAlgorithm Create(string algName) { throw null; }
22601         public virtual System.Security.Cryptography.ICryptoTransform CreateDecryptor() { throw null; }
22602         public abstract System.Security.Cryptography.ICryptoTransform CreateDecryptor(byte[] rgbKey, byte[] rgbIV);
22603         public virtual System.Security.Cryptography.ICryptoTransform CreateEncryptor() { throw null; }
22604         public abstract System.Security.Cryptography.ICryptoTransform CreateEncryptor(byte[] rgbKey, byte[] rgbIV);
22605         public void Dispose() { }
22606         protected virtual void Dispose(bool disposing) { }
22607         public abstract void GenerateIV();
22608         public abstract void GenerateKey();
22609         public bool ValidKeySize(int bitLength) { throw null; }
22610     }
22611     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22612     public partial class ToBase64Transform : System.IDisposable, System.Security.Cryptography.ICryptoTransform
22613     {
22614         public ToBase64Transform() { }
22615         public virtual bool CanReuseTransform { get { throw null; } }
22616         public bool CanTransformMultipleBlocks { get { throw null; } }
22617         public int InputBlockSize { get { throw null; } }
22618         public int OutputBlockSize { get { throw null; } }
22619         public void Clear() { }
22620         public void Dispose() { }
22621         protected virtual void Dispose(bool disposing) { }
22622         ~ToBase64Transform() { }
22623         public int TransformBlock(byte[] inputBuffer, int inputOffset, int inputCount, byte[] outputBuffer, int outputOffset) { throw null; }
22624         public byte[] TransformFinalBlock(byte[] inputBuffer, int inputOffset, int inputCount) { throw null; }
22625     }
22626     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22627     public abstract partial class TripleDES : System.Security.Cryptography.SymmetricAlgorithm
22628     {
22629         protected TripleDES() { }
22630         public override byte[] Key { get { throw null; } set { } }
22631         public static new System.Security.Cryptography.TripleDES Create() { throw null; }
22632         public static new System.Security.Cryptography.TripleDES Create(string str) { throw null; }
22633         public static bool IsWeakKey(byte[] rgbKey) { throw null; }
22634     }
22635     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22636     public sealed partial class TripleDESCryptoServiceProvider : System.Security.Cryptography.TripleDES
22637     {
22638         [System.Security.SecuritySafeCriticalAttribute]
22639         public TripleDESCryptoServiceProvider() { }
22640         [System.Security.SecuritySafeCriticalAttribute]
22641         public override System.Security.Cryptography.ICryptoTransform CreateDecryptor(byte[] rgbKey, byte[] rgbIV) { throw null; }
22642         [System.Security.SecuritySafeCriticalAttribute]
22643         public override System.Security.Cryptography.ICryptoTransform CreateEncryptor(byte[] rgbKey, byte[] rgbIV) { throw null; }
22644         public override void GenerateIV() { }
22645         public override void GenerateKey() { }
22646     }
22647 }
22648 namespace System.Security.Cryptography.X509Certificates
22649 {
22650     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22651     [System.SerializableAttribute]
22652     public partial class X509Certificate : System.IDisposable, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable
22653     {
22654         public X509Certificate() { }
22655         public X509Certificate(byte[] data) { }
22656         public X509Certificate(byte[] rawData, System.Security.SecureString password) { }
22657         public X509Certificate(byte[] rawData, System.Security.SecureString password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
22658         public X509Certificate(byte[] rawData, string password) { }
22659         public X509Certificate(byte[] rawData, string password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
22660         [System.Security.SecurityCriticalAttribute]
22661         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
22662         public X509Certificate(System.IntPtr handle) { }
22663         public X509Certificate(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
22664         [System.Security.SecuritySafeCriticalAttribute]
22665         public X509Certificate(System.Security.Cryptography.X509Certificates.X509Certificate cert) { }
22666         [System.Security.SecuritySafeCriticalAttribute]
22667         public X509Certificate(string fileName) { }
22668         [System.Security.SecuritySafeCriticalAttribute]
22669         public X509Certificate(string fileName, System.Security.SecureString password) { }
22670         [System.Security.SecuritySafeCriticalAttribute]
22671         public X509Certificate(string fileName, System.Security.SecureString password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
22672         [System.Security.SecuritySafeCriticalAttribute]
22673         public X509Certificate(string fileName, string password) { }
22674         [System.Security.SecuritySafeCriticalAttribute]
22675         public X509Certificate(string fileName, string password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
22676         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22677         public System.IntPtr Handle { [System.Security.SecurityCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]get { throw null; } }
22678         public string Issuer { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
22679         public string Subject { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
22680         public static System.Security.Cryptography.X509Certificates.X509Certificate CreateFromCertFile(string filename) { throw null; }
22681         public static System.Security.Cryptography.X509Certificates.X509Certificate CreateFromSignedFile(string filename) { throw null; }
22682         public void Dispose() { }
22683         [System.Security.SecuritySafeCriticalAttribute]
22684         protected virtual void Dispose(bool disposing) { }
22685         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22686         public override bool Equals(object obj) { throw null; }
22687         [System.Security.SecuritySafeCriticalAttribute]
22688         public virtual bool Equals(System.Security.Cryptography.X509Certificates.X509Certificate other) { throw null; }
22689         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22690         [System.Security.SecuritySafeCriticalAttribute]
22691         public virtual byte[] Export(System.Security.Cryptography.X509Certificates.X509ContentType contentType) { throw null; }
22692         [System.Security.SecuritySafeCriticalAttribute]
22693         public virtual byte[] Export(System.Security.Cryptography.X509Certificates.X509ContentType contentType, System.Security.SecureString password) { throw null; }
22694         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22695         [System.Security.SecuritySafeCriticalAttribute]
22696         public virtual byte[] Export(System.Security.Cryptography.X509Certificates.X509ContentType contentType, string password) { throw null; }
22697         protected static string FormatDate(System.DateTime date) { throw null; }
22698         public virtual byte[] GetCertHash() { throw null; }
22699         public virtual string GetCertHashString() { throw null; }
22700         public virtual string GetEffectiveDateString() { throw null; }
22701         public virtual string GetExpirationDateString() { throw null; }
22702         public virtual string GetFormat() { throw null; }
22703         [System.Security.SecuritySafeCriticalAttribute]
22704         public override int GetHashCode() { throw null; }
22705         [System.ObsoleteAttribute("This method has been deprecated.  Please use the Issuer property instead.  http://go.microsoft.com/fwlink/?linkid=14202")]
22706         [System.Security.SecuritySafeCriticalAttribute]
22707         public virtual string GetIssuerName() { throw null; }
22708         [System.Security.SecuritySafeCriticalAttribute]
22709         public virtual string GetKeyAlgorithm() { throw null; }
22710         [System.Security.SecuritySafeCriticalAttribute]
22711         public virtual byte[] GetKeyAlgorithmParameters() { throw null; }
22712         [System.Security.SecuritySafeCriticalAttribute]
22713         public virtual string GetKeyAlgorithmParametersString() { throw null; }
22714         [System.ObsoleteAttribute("This method has been deprecated.  Please use the Subject property instead.  http://go.microsoft.com/fwlink/?linkid=14202")]
22715         [System.Security.SecuritySafeCriticalAttribute]
22716         public virtual string GetName() { throw null; }
22717         [System.Security.SecuritySafeCriticalAttribute]
22718         public virtual byte[] GetPublicKey() { throw null; }
22719         public virtual string GetPublicKeyString() { throw null; }
22720         [System.Security.SecuritySafeCriticalAttribute]
22721         public virtual byte[] GetRawCertData() { throw null; }
22722         public virtual string GetRawCertDataString() { throw null; }
22723         [System.Security.SecuritySafeCriticalAttribute]
22724         public virtual byte[] GetSerialNumber() { throw null; }
22725         public virtual string GetSerialNumberString() { throw null; }
22726         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22727         [System.Security.SecurityCriticalAttribute]
22728         [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
22729         public virtual void Import(byte[] rawData) { }
22730         [System.Security.SecurityCriticalAttribute]
22731         [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
22732         public virtual void Import(byte[] rawData, System.Security.SecureString password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
22733         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22734         [System.Security.SecurityCriticalAttribute]
22735         [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
22736         public virtual void Import(byte[] rawData, string password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
22737         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22738         [System.Security.SecurityCriticalAttribute]
22739         [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
22740         public virtual void Import(string fileName) { }
22741         [System.Security.SecurityCriticalAttribute]
22742         [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
22743         public virtual void Import(string fileName, System.Security.SecureString password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
22744         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22745         [System.Security.SecurityCriticalAttribute]
22746         [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
22747         public virtual void Import(string fileName, string password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
22748         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22749         [System.Security.SecurityCriticalAttribute]
22750         [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
22751         public virtual void Reset() { }
22752         void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { }
22753         [System.Security.SecurityCriticalAttribute]
22754         void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
22755         public override string ToString() { throw null; }
22756         [System.Security.SecuritySafeCriticalAttribute]
22757         public virtual string ToString(bool fVerbose) { throw null; }
22758     }
22759     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22760     public enum X509ContentType
22761     {
22762         Authenticode = 6,
22763         Cert = 1,
22764         Pfx = 3,
22765         Pkcs12 = 3,
22766         Pkcs7 = 5,
22767         SerializedCert = 2,
22768         SerializedStore = 4,
22769         Unknown = 0,
22770     }
22771     [System.FlagsAttribute]
22772     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22773     [System.SerializableAttribute]
22774     public enum X509KeyStorageFlags
22775     {
22776         DefaultKeySet = 0,
22777         Exportable = 4,
22778         MachineKeySet = 2,
22779         PersistKeySet = 16,
22780         UserKeySet = 1,
22781         UserProtected = 8,
22782     }
22783 }
22784 namespace System.Security.Permissions
22785 {
22786     [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
22787     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22788     [System.SerializableAttribute]
22789     public abstract partial class CodeAccessSecurityAttribute : System.Security.Permissions.SecurityAttribute
22790     {
22791         protected CodeAccessSecurityAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
22792     }
22793     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22794     [System.SerializableAttribute]
22795     public sealed partial class EnvironmentPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
22796     {
22797         public EnvironmentPermission(System.Security.Permissions.EnvironmentPermissionAccess flag, string pathList) { }
22798         public EnvironmentPermission(System.Security.Permissions.PermissionState state) { }
22799         [System.Security.SecuritySafeCriticalAttribute]
22800         public void AddPathList(System.Security.Permissions.EnvironmentPermissionAccess flag, string pathList) { }
22801         public override System.Security.IPermission Copy() { throw null; }
22802         public override void FromXml(System.Security.SecurityElement esd) { }
22803         public string GetPathList(System.Security.Permissions.EnvironmentPermissionAccess flag) { throw null; }
22804         [System.Security.SecuritySafeCriticalAttribute]
22805         public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
22806         [System.Security.SecuritySafeCriticalAttribute]
22807         public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
22808         public bool IsUnrestricted() { throw null; }
22809         public void SetPathList(System.Security.Permissions.EnvironmentPermissionAccess flag, string pathList) { }
22810         public override System.Security.SecurityElement ToXml() { throw null; }
22811         [System.Security.SecuritySafeCriticalAttribute]
22812         public override System.Security.IPermission Union(System.Security.IPermission other) { throw null; }
22813     }
22814     [System.FlagsAttribute]
22815     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22816     [System.SerializableAttribute]
22817     public enum EnvironmentPermissionAccess
22818     {
22819         AllAccess = 3,
22820         NoAccess = 0,
22821         Read = 1,
22822         Write = 2,
22823     }
22824     [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
22825     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22826     [System.SerializableAttribute]
22827     public sealed partial class EnvironmentPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
22828     {
22829         public EnvironmentPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
22830         public string All { get { throw null; } set { } }
22831         public string Read { get { throw null; } set { } }
22832         public string Write { get { throw null; } set { } }
22833         public override System.Security.IPermission CreatePermission() { throw null; }
22834     }
22835     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22836     [System.SerializableAttribute]
22837     public sealed partial class FileDialogPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
22838     {
22839         public FileDialogPermission(System.Security.Permissions.FileDialogPermissionAccess access) { }
22840         public FileDialogPermission(System.Security.Permissions.PermissionState state) { }
22841         public System.Security.Permissions.FileDialogPermissionAccess Access { get { throw null; } set { } }
22842         public override System.Security.IPermission Copy() { throw null; }
22843         public override void FromXml(System.Security.SecurityElement esd) { }
22844         public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
22845         public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
22846         public bool IsUnrestricted() { throw null; }
22847         public override System.Security.SecurityElement ToXml() { throw null; }
22848         public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
22849     }
22850     [System.FlagsAttribute]
22851     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22852     [System.SerializableAttribute]
22853     public enum FileDialogPermissionAccess
22854     {
22855         None = 0,
22856         Open = 1,
22857         OpenSave = 3,
22858         Save = 2,
22859     }
22860     [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
22861     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22862     [System.SerializableAttribute]
22863     public sealed partial class FileDialogPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
22864     {
22865         public FileDialogPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
22866         public bool Open { get { throw null; } set { } }
22867         public bool Save { get { throw null; } set { } }
22868         public override System.Security.IPermission CreatePermission() { throw null; }
22869     }
22870     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22871     [System.SerializableAttribute]
22872     public sealed partial class FileIOPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
22873     {
22874         [System.Security.SecuritySafeCriticalAttribute]
22875         public FileIOPermission(System.Security.Permissions.FileIOPermissionAccess access, System.Security.AccessControl.AccessControlActions control, string path) { }
22876         [System.Security.SecuritySafeCriticalAttribute]
22877         public FileIOPermission(System.Security.Permissions.FileIOPermissionAccess access, System.Security.AccessControl.AccessControlActions control, string[] pathList) { }
22878         [System.Security.SecuritySafeCriticalAttribute]
22879         public FileIOPermission(System.Security.Permissions.FileIOPermissionAccess access, string path) { }
22880         [System.Security.SecuritySafeCriticalAttribute]
22881         public FileIOPermission(System.Security.Permissions.FileIOPermissionAccess access, string[] pathList) { }
22882         public FileIOPermission(System.Security.Permissions.PermissionState state) { }
22883         public System.Security.Permissions.FileIOPermissionAccess AllFiles { get { throw null; } set { } }
22884         public System.Security.Permissions.FileIOPermissionAccess AllLocalFiles { get { throw null; } set { } }
22885         [System.Security.SecuritySafeCriticalAttribute]
22886         public void AddPathList(System.Security.Permissions.FileIOPermissionAccess access, string path) { }
22887         [System.Security.SecuritySafeCriticalAttribute]
22888         public void AddPathList(System.Security.Permissions.FileIOPermissionAccess access, string[] pathList) { }
22889         public override System.Security.IPermission Copy() { throw null; }
22890         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22891         public override bool Equals(object obj) { throw null; }
22892         [System.Security.SecuritySafeCriticalAttribute]
22893         public override void FromXml(System.Security.SecurityElement esd) { }
22894         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
22895         public override int GetHashCode() { throw null; }
22896         [System.Security.SecuritySafeCriticalAttribute]
22897         public string[] GetPathList(System.Security.Permissions.FileIOPermissionAccess access) { throw null; }
22898         public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
22899         public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
22900         public bool IsUnrestricted() { throw null; }
22901         public void SetPathList(System.Security.Permissions.FileIOPermissionAccess access, string path) { }
22902         public void SetPathList(System.Security.Permissions.FileIOPermissionAccess access, string[] pathList) { }
22903         public override System.Security.SecurityElement ToXml() { throw null; }
22904         public override System.Security.IPermission Union(System.Security.IPermission other) { throw null; }
22905     }
22906     [System.FlagsAttribute]
22907     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22908     [System.SerializableAttribute]
22909     public enum FileIOPermissionAccess
22910     {
22911         AllAccess = 15,
22912         Append = 4,
22913         NoAccess = 0,
22914         PathDiscovery = 8,
22915         Read = 1,
22916         Write = 2,
22917     }
22918     [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
22919     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22920     [System.SerializableAttribute]
22921     public sealed partial class FileIOPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
22922     {
22923         public FileIOPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
22924         [System.ObsoleteAttribute("Please use the ViewAndModify property instead.")]
22925         public string All { get { throw null; } set { } }
22926         public System.Security.Permissions.FileIOPermissionAccess AllFiles { get { throw null; } set { } }
22927         public System.Security.Permissions.FileIOPermissionAccess AllLocalFiles { get { throw null; } set { } }
22928         public string Append { get { throw null; } set { } }
22929         public string ChangeAccessControl { get { throw null; } set { } }
22930         public string PathDiscovery { get { throw null; } set { } }
22931         public string Read { get { throw null; } set { } }
22932         public string ViewAccessControl { get { throw null; } set { } }
22933         public string ViewAndModify { get { throw null; } set { } }
22934         public string Write { get { throw null; } set { } }
22935         public override System.Security.IPermission CreatePermission() { throw null; }
22936     }
22937     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22938     [System.SerializableAttribute]
22939     public sealed partial class GacIdentityPermission : System.Security.CodeAccessPermission
22940     {
22941         public GacIdentityPermission() { }
22942         public GacIdentityPermission(System.Security.Permissions.PermissionState state) { }
22943         public override System.Security.IPermission Copy() { throw null; }
22944         public override void FromXml(System.Security.SecurityElement securityElement) { }
22945         public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
22946         public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
22947         public override System.Security.SecurityElement ToXml() { throw null; }
22948         public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
22949     }
22950     [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
22951     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22952     [System.SerializableAttribute]
22953     public sealed partial class GacIdentityPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
22954     {
22955         public GacIdentityPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
22956         public override System.Security.IPermission CreatePermission() { throw null; }
22957     }
22958     [System.AttributeUsageAttribute((System.AttributeTargets)(4205), AllowMultiple=true, Inherited=false)]
22959     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22960     [System.SerializableAttribute]
22961     public sealed partial class HostProtectionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
22962     {
22963         public HostProtectionAttribute() : base (default(System.Security.Permissions.SecurityAction)) { }
22964         public HostProtectionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
22965         public bool ExternalProcessMgmt { get { throw null; } set { } }
22966         public bool ExternalThreading { get { throw null; } set { } }
22967         public bool MayLeakOnAbort { get { throw null; } set { } }
22968         public System.Security.Permissions.HostProtectionResource Resources { get { throw null; } set { } }
22969         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22970         public bool SecurityInfrastructure { get { throw null; } set { } }
22971         public bool SelfAffectingProcessMgmt { get { throw null; } set { } }
22972         public bool SelfAffectingThreading { get { throw null; } set { } }
22973         public bool SharedState { get { throw null; } set { } }
22974         public bool Synchronization { get { throw null; } set { } }
22975         public bool UI { get { throw null; } set { } }
22976         public override System.Security.IPermission CreatePermission() { throw null; }
22977     }
22978     [System.FlagsAttribute]
22979     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22980     [System.SerializableAttribute]
22981     public enum HostProtectionResource
22982     {
22983         All = 511,
22984         ExternalProcessMgmt = 4,
22985         ExternalThreading = 16,
22986         MayLeakOnAbort = 256,
22987         None = 0,
22988         SecurityInfrastructure = 64,
22989         SelfAffectingProcessMgmt = 8,
22990         SelfAffectingThreading = 32,
22991         SharedState = 2,
22992         Synchronization = 1,
22993         UI = 128,
22994     }
22995     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
22996     [System.SerializableAttribute]
22997     public enum IsolatedStorageContainment
22998     {
22999         AdministerIsolatedStorageByUser = 112,
23000         ApplicationIsolationByMachine = 69,
23001         ApplicationIsolationByRoamingUser = 101,
23002         ApplicationIsolationByUser = 21,
23003         AssemblyIsolationByMachine = 64,
23004         AssemblyIsolationByRoamingUser = 96,
23005         AssemblyIsolationByUser = 32,
23006         DomainIsolationByMachine = 48,
23007         DomainIsolationByRoamingUser = 80,
23008         DomainIsolationByUser = 16,
23009         None = 0,
23010         UnrestrictedIsolatedStorage = 240,
23011     }
23012     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23013     [System.SerializableAttribute]
23014     public sealed partial class IsolatedStorageFilePermission : System.Security.Permissions.IsolatedStoragePermission
23015     {
23016         public IsolatedStorageFilePermission(System.Security.Permissions.PermissionState state) : base (default(System.Security.Permissions.PermissionState)) { }
23017         public override System.Security.IPermission Copy() { throw null; }
23018         public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
23019         public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
23020         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23021         public override System.Security.SecurityElement ToXml() { throw null; }
23022         public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
23023     }
23024     [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
23025     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23026     [System.SerializableAttribute]
23027     public sealed partial class IsolatedStorageFilePermissionAttribute : System.Security.Permissions.IsolatedStoragePermissionAttribute
23028     {
23029         public IsolatedStorageFilePermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
23030         public override System.Security.IPermission CreatePermission() { throw null; }
23031     }
23032     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23033     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, ControlEvidence=true, ControlPolicy=true)]
23034     [System.SerializableAttribute]
23035     public abstract partial class IsolatedStoragePermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
23036     {
23037         protected IsolatedStoragePermission(System.Security.Permissions.PermissionState state) { }
23038         public System.Security.Permissions.IsolatedStorageContainment UsageAllowed { get { throw null; } set { } }
23039         public long UserQuota { get { throw null; } set { } }
23040         public override void FromXml(System.Security.SecurityElement esd) { }
23041         public bool IsUnrestricted() { throw null; }
23042         public override System.Security.SecurityElement ToXml() { throw null; }
23043     }
23044     [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
23045     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23046     [System.SerializableAttribute]
23047     public abstract partial class IsolatedStoragePermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
23048     {
23049         protected IsolatedStoragePermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
23050         public System.Security.Permissions.IsolatedStorageContainment UsageAllowed { get { throw null; } set { } }
23051         public long UserQuota { get { throw null; } set { } }
23052     }
23053     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23054     public partial interface IUnrestrictedPermission
23055     {
23056         bool IsUnrestricted();
23057     }
23058     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23059     [System.SerializableAttribute]
23060     public sealed partial class KeyContainerPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
23061     {
23062         public KeyContainerPermission(System.Security.Permissions.KeyContainerPermissionFlags flags) { }
23063         public KeyContainerPermission(System.Security.Permissions.KeyContainerPermissionFlags flags, System.Security.Permissions.KeyContainerPermissionAccessEntry[] accessList) { }
23064         public KeyContainerPermission(System.Security.Permissions.PermissionState state) { }
23065         public System.Security.Permissions.KeyContainerPermissionAccessEntryCollection AccessEntries { get { throw null; } }
23066         public System.Security.Permissions.KeyContainerPermissionFlags Flags { get { throw null; } }
23067         public override System.Security.IPermission Copy() { throw null; }
23068         public override void FromXml(System.Security.SecurityElement securityElement) { }
23069         public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
23070         public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
23071         public bool IsUnrestricted() { throw null; }
23072         public override System.Security.SecurityElement ToXml() { throw null; }
23073         public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
23074     }
23075     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23076     [System.SerializableAttribute]
23077     public sealed partial class KeyContainerPermissionAccessEntry
23078     {
23079         public KeyContainerPermissionAccessEntry(System.Security.Cryptography.CspParameters parameters, System.Security.Permissions.KeyContainerPermissionFlags flags) { }
23080         public KeyContainerPermissionAccessEntry(string keyContainerName, System.Security.Permissions.KeyContainerPermissionFlags flags) { }
23081         public KeyContainerPermissionAccessEntry(string keyStore, string providerName, int providerType, string keyContainerName, int keySpec, System.Security.Permissions.KeyContainerPermissionFlags flags) { }
23082         public System.Security.Permissions.KeyContainerPermissionFlags Flags { get { throw null; } set { } }
23083         public string KeyContainerName { get { throw null; } set { } }
23084         public int KeySpec { get { throw null; } set { } }
23085         public string KeyStore { get { throw null; } set { } }
23086         public string ProviderName { get { throw null; } set { } }
23087         public int ProviderType { get { throw null; } set { } }
23088         public override bool Equals(object o) { throw null; }
23089         public override int GetHashCode() { throw null; }
23090     }
23091     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23092     [System.SerializableAttribute]
23093     public sealed partial class KeyContainerPermissionAccessEntryCollection : System.Collections.ICollection, System.Collections.IEnumerable
23094     {
23095         internal KeyContainerPermissionAccessEntryCollection() { }
23096         public int Count { get { throw null; } }
23097         public bool IsSynchronized { get { throw null; } }
23098         public System.Security.Permissions.KeyContainerPermissionAccessEntry this[int index] { get { throw null; } }
23099         public object SyncRoot { get { throw null; } }
23100         public int Add(System.Security.Permissions.KeyContainerPermissionAccessEntry accessEntry) { throw null; }
23101         public void Clear() { }
23102         public void CopyTo(System.Security.Permissions.KeyContainerPermissionAccessEntry[] array, int index) { }
23103         public System.Security.Permissions.KeyContainerPermissionAccessEntryEnumerator GetEnumerator() { throw null; }
23104         public int IndexOf(System.Security.Permissions.KeyContainerPermissionAccessEntry accessEntry) { throw null; }
23105         public void Remove(System.Security.Permissions.KeyContainerPermissionAccessEntry accessEntry) { }
23106         void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
23107         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
23108     }
23109     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23110     [System.SerializableAttribute]
23111     public sealed partial class KeyContainerPermissionAccessEntryEnumerator : System.Collections.IEnumerator
23112     {
23113         internal KeyContainerPermissionAccessEntryEnumerator() { }
23114         public System.Security.Permissions.KeyContainerPermissionAccessEntry Current { get { throw null; } }
23115         object System.Collections.IEnumerator.Current { get { throw null; } }
23116         public bool MoveNext() { throw null; }
23117         public void Reset() { }
23118     }
23119     [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
23120     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23121     [System.SerializableAttribute]
23122     public sealed partial class KeyContainerPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
23123     {
23124         public KeyContainerPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
23125         public System.Security.Permissions.KeyContainerPermissionFlags Flags { get { throw null; } set { } }
23126         public string KeyContainerName { get { throw null; } set { } }
23127         public int KeySpec { get { throw null; } set { } }
23128         public string KeyStore { get { throw null; } set { } }
23129         public string ProviderName { get { throw null; } set { } }
23130         public int ProviderType { get { throw null; } set { } }
23131         public override System.Security.IPermission CreatePermission() { throw null; }
23132     }
23133     [System.FlagsAttribute]
23134     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23135     [System.SerializableAttribute]
23136     public enum KeyContainerPermissionFlags
23137     {
23138         AllFlags = 13111,
23139         ChangeAcl = 8192,
23140         Create = 1,
23141         Decrypt = 512,
23142         Delete = 4,
23143         Export = 32,
23144         Import = 16,
23145         NoFlags = 0,
23146         Open = 2,
23147         Sign = 256,
23148         ViewAcl = 4096,
23149     }
23150     [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
23151     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23152     [System.SerializableAttribute]
23153     public sealed partial class PermissionSetAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
23154     {
23155         public PermissionSetAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
23156         public string File { get { throw null; } set { } }
23157         public string Hex { get { throw null; } set { } }
23158         public string Name { get { throw null; } set { } }
23159         public bool UnicodeEncoded { get { throw null; } set { } }
23160         public string XML { get { throw null; } set { } }
23161         public override System.Security.IPermission CreatePermission() { throw null; }
23162         [System.Security.SecuritySafeCriticalAttribute]
23163         public System.Security.PermissionSet CreatePermissionSet() { throw null; }
23164     }
23165     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23166     [System.SerializableAttribute]
23167     public enum PermissionState
23168     {
23169         None = 0,
23170         Unrestricted = 1,
23171     }
23172     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23173     [System.SerializableAttribute]
23174     public sealed partial class PrincipalPermission : System.Security.IPermission, System.Security.ISecurityEncodable, System.Security.Permissions.IUnrestrictedPermission
23175     {
23176         public PrincipalPermission(System.Security.Permissions.PermissionState state) { }
23177         public PrincipalPermission(string name, string role) { }
23178         public PrincipalPermission(string name, string role, bool isAuthenticated) { }
23179         public System.Security.IPermission Copy() { throw null; }
23180         [System.Security.SecuritySafeCriticalAttribute]
23181         public void Demand() { }
23182         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23183         public override bool Equals(object obj) { throw null; }
23184         public void FromXml(System.Security.SecurityElement elem) { }
23185         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23186         public override int GetHashCode() { throw null; }
23187         public System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
23188         public bool IsSubsetOf(System.Security.IPermission target) { throw null; }
23189         public bool IsUnrestricted() { throw null; }
23190         public override string ToString() { throw null; }
23191         public System.Security.SecurityElement ToXml() { throw null; }
23192         public System.Security.IPermission Union(System.Security.IPermission other) { throw null; }
23193     }
23194     [System.AttributeUsageAttribute((System.AttributeTargets)(68), AllowMultiple=true, Inherited=false)]
23195     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23196     [System.SerializableAttribute]
23197     public sealed partial class PrincipalPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
23198     {
23199         public PrincipalPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
23200         public bool Authenticated { get { throw null; } set { } }
23201         public string Name { get { throw null; } set { } }
23202         public string Role { get { throw null; } set { } }
23203         public override System.Security.IPermission CreatePermission() { throw null; }
23204     }
23205     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23206     [System.SerializableAttribute]
23207     public sealed partial class PublisherIdentityPermission : System.Security.CodeAccessPermission
23208     {
23209         public PublisherIdentityPermission(System.Security.Cryptography.X509Certificates.X509Certificate certificate) { }
23210         public PublisherIdentityPermission(System.Security.Permissions.PermissionState state) { }
23211         public System.Security.Cryptography.X509Certificates.X509Certificate Certificate { get { throw null; } set { } }
23212         public override System.Security.IPermission Copy() { throw null; }
23213         public override void FromXml(System.Security.SecurityElement esd) { }
23214         public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
23215         public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
23216         public override System.Security.SecurityElement ToXml() { throw null; }
23217         public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
23218     }
23219     [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
23220     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23221     [System.SerializableAttribute]
23222     public sealed partial class PublisherIdentityPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
23223     {
23224         public PublisherIdentityPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
23225         public string CertFile { get { throw null; } set { } }
23226         public string SignedFile { get { throw null; } set { } }
23227         public string X509Certificate { get { throw null; } set { } }
23228         public override System.Security.IPermission CreatePermission() { throw null; }
23229     }
23230     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23231     [System.SerializableAttribute]
23232     public sealed partial class ReflectionPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
23233     {
23234         public ReflectionPermission(System.Security.Permissions.PermissionState state) { }
23235         public ReflectionPermission(System.Security.Permissions.ReflectionPermissionFlag flag) { }
23236         public System.Security.Permissions.ReflectionPermissionFlag Flags { get { throw null; } set { } }
23237         public override System.Security.IPermission Copy() { throw null; }
23238         public override void FromXml(System.Security.SecurityElement esd) { }
23239         public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
23240         public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
23241         public bool IsUnrestricted() { throw null; }
23242         public override System.Security.SecurityElement ToXml() { throw null; }
23243         public override System.Security.IPermission Union(System.Security.IPermission other) { throw null; }
23244     }
23245     [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
23246     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23247     [System.SerializableAttribute]
23248     public sealed partial class ReflectionPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
23249     {
23250         public ReflectionPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
23251         public System.Security.Permissions.ReflectionPermissionFlag Flags { get { throw null; } set { } }
23252         public bool MemberAccess { get { throw null; } set { } }
23253         [System.ObsoleteAttribute("This permission is no longer used by the CLR.")]
23254         public bool ReflectionEmit { get { throw null; } set { } }
23255         public bool RestrictedMemberAccess { get { throw null; } set { } }
23256         [System.ObsoleteAttribute("This API has been deprecated. http://go.microsoft.com/fwlink/?linkid=14202")]
23257         public bool TypeInformation { get { throw null; } set { } }
23258         public override System.Security.IPermission CreatePermission() { throw null; }
23259     }
23260     [System.FlagsAttribute]
23261     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23262     [System.SerializableAttribute]
23263     public enum ReflectionPermissionFlag
23264     {
23265         [System.ObsoleteAttribute("This permission has been deprecated. Use PermissionState.Unrestricted to get full access.")]
23266         AllFlags = 7,
23267         MemberAccess = 2,
23268         NoFlags = 0,
23269         [System.ObsoleteAttribute("This permission is no longer used by the CLR.")]
23270         ReflectionEmit = 4,
23271         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23272         RestrictedMemberAccess = 8,
23273         [System.ObsoleteAttribute("This API has been deprecated. http://go.microsoft.com/fwlink/?linkid=14202")]
23274         TypeInformation = 1,
23275     }
23276     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23277     [System.SerializableAttribute]
23278     public sealed partial class RegistryPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
23279     {
23280         public RegistryPermission(System.Security.Permissions.PermissionState state) { }
23281         public RegistryPermission(System.Security.Permissions.RegistryPermissionAccess access, System.Security.AccessControl.AccessControlActions control, string pathList) { }
23282         public RegistryPermission(System.Security.Permissions.RegistryPermissionAccess access, string pathList) { }
23283         [System.Security.SecuritySafeCriticalAttribute]
23284         public void AddPathList(System.Security.Permissions.RegistryPermissionAccess access, System.Security.AccessControl.AccessControlActions control, string pathList) { }
23285         public void AddPathList(System.Security.Permissions.RegistryPermissionAccess access, string pathList) { }
23286         public override System.Security.IPermission Copy() { throw null; }
23287         public override void FromXml(System.Security.SecurityElement esd) { }
23288         [System.Security.SecuritySafeCriticalAttribute]
23289         public string GetPathList(System.Security.Permissions.RegistryPermissionAccess access) { throw null; }
23290         [System.Security.SecuritySafeCriticalAttribute]
23291         public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
23292         [System.Security.SecuritySafeCriticalAttribute]
23293         public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
23294         public bool IsUnrestricted() { throw null; }
23295         public void SetPathList(System.Security.Permissions.RegistryPermissionAccess access, string pathList) { }
23296         [System.Security.SecuritySafeCriticalAttribute]
23297         public override System.Security.SecurityElement ToXml() { throw null; }
23298         [System.Security.SecuritySafeCriticalAttribute]
23299         public override System.Security.IPermission Union(System.Security.IPermission other) { throw null; }
23300     }
23301     [System.FlagsAttribute]
23302     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23303     [System.SerializableAttribute]
23304     public enum RegistryPermissionAccess
23305     {
23306         AllAccess = 7,
23307         Create = 4,
23308         NoAccess = 0,
23309         Read = 1,
23310         Write = 2,
23311     }
23312     [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
23313     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23314     [System.SerializableAttribute]
23315     public sealed partial class RegistryPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
23316     {
23317         public RegistryPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
23318         [System.ObsoleteAttribute("Please use the ViewAndModify property instead.")]
23319         public string All { get { throw null; } set { } }
23320         public string ChangeAccessControl { get { throw null; } set { } }
23321         public string Create { get { throw null; } set { } }
23322         public string Read { get { throw null; } set { } }
23323         public string ViewAccessControl { get { throw null; } set { } }
23324         public string ViewAndModify { get { throw null; } set { } }
23325         public string Write { get { throw null; } set { } }
23326         public override System.Security.IPermission CreatePermission() { throw null; }
23327     }
23328     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23329     [System.SerializableAttribute]
23330     public enum SecurityAction
23331     {
23332         Assert = 3,
23333         Demand = 2,
23334         [System.ObsoleteAttribute("Deny is obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
23335         Deny = 4,
23336         InheritanceDemand = 7,
23337         LinkDemand = 6,
23338         PermitOnly = 5,
23339         [System.ObsoleteAttribute("Assembly level declarative security is obsolete and is no longer enforced by the CLR by default. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
23340         RequestMinimum = 8,
23341         [System.ObsoleteAttribute("Assembly level declarative security is obsolete and is no longer enforced by the CLR by default. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
23342         RequestOptional = 9,
23343         [System.ObsoleteAttribute("Assembly level declarative security is obsolete and is no longer enforced by the CLR by default. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
23344         RequestRefuse = 10,
23345     }
23346     [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
23347     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23348     [System.SerializableAttribute]
23349     public abstract partial class SecurityAttribute : System.Attribute
23350     {
23351         protected SecurityAttribute(System.Security.Permissions.SecurityAction action) { }
23352         public System.Security.Permissions.SecurityAction Action { get { throw null; } set { } }
23353         public bool Unrestricted { get { throw null; } set { } }
23354         public abstract System.Security.IPermission CreatePermission();
23355     }
23356     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23357     [System.SerializableAttribute]
23358     public sealed partial class SecurityPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
23359     {
23360         public SecurityPermission(System.Security.Permissions.PermissionState state) { }
23361         public SecurityPermission(System.Security.Permissions.SecurityPermissionFlag flag) { }
23362         public System.Security.Permissions.SecurityPermissionFlag Flags { get { throw null; } set { } }
23363         public override System.Security.IPermission Copy() { throw null; }
23364         public override void FromXml(System.Security.SecurityElement esd) { }
23365         public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
23366         public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
23367         public bool IsUnrestricted() { throw null; }
23368         public override System.Security.SecurityElement ToXml() { throw null; }
23369         public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
23370     }
23371     [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
23372     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23373     [System.SerializableAttribute]
23374     public sealed partial class SecurityPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
23375     {
23376         public SecurityPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
23377         public bool Assertion { get { throw null; } set { } }
23378         public bool BindingRedirects { get { throw null; } set { } }
23379         public bool ControlAppDomain { get { throw null; } set { } }
23380         public bool ControlDomainPolicy { get { throw null; } set { } }
23381         public bool ControlEvidence { get { throw null; } set { } }
23382         public bool ControlPolicy { get { throw null; } set { } }
23383         public bool ControlPrincipal { get { throw null; } set { } }
23384         public bool ControlThread { get { throw null; } set { } }
23385         public bool Execution { get { throw null; } set { } }
23386         public System.Security.Permissions.SecurityPermissionFlag Flags { get { throw null; } set { } }
23387         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23388         public bool Infrastructure { get { throw null; } set { } }
23389         public bool RemotingConfiguration { get { throw null; } set { } }
23390         public bool SerializationFormatter { get { throw null; } set { } }
23391         public bool SkipVerification { get { throw null; } set { } }
23392         public bool UnmanagedCode { get { throw null; } set { } }
23393         public override System.Security.IPermission CreatePermission() { throw null; }
23394     }
23395     [System.FlagsAttribute]
23396     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23397     [System.SerializableAttribute]
23398     public enum SecurityPermissionFlag
23399     {
23400         AllFlags = 16383,
23401         Assertion = 1,
23402         BindingRedirects = 8192,
23403         ControlAppDomain = 1024,
23404         ControlDomainPolicy = 256,
23405         ControlEvidence = 32,
23406         ControlPolicy = 64,
23407         ControlPrincipal = 512,
23408         ControlThread = 16,
23409         Execution = 8,
23410         Infrastructure = 4096,
23411         NoFlags = 0,
23412         RemotingConfiguration = 2048,
23413         SerializationFormatter = 128,
23414         SkipVerification = 4,
23415         UnmanagedCode = 2,
23416     }
23417     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23418     [System.SerializableAttribute]
23419     public sealed partial class SiteIdentityPermission : System.Security.CodeAccessPermission
23420     {
23421         public SiteIdentityPermission(System.Security.Permissions.PermissionState state) { }
23422         public SiteIdentityPermission(string site) { }
23423         public string Site { get { throw null; } set { } }
23424         public override System.Security.IPermission Copy() { throw null; }
23425         public override void FromXml(System.Security.SecurityElement esd) { }
23426         public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
23427         public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
23428         public override System.Security.SecurityElement ToXml() { throw null; }
23429         public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
23430     }
23431     [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
23432     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23433     [System.SerializableAttribute]
23434     public sealed partial class SiteIdentityPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
23435     {
23436         public SiteIdentityPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
23437         public string Site { get { throw null; } set { } }
23438         public override System.Security.IPermission CreatePermission() { throw null; }
23439     }
23440     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23441     [System.SerializableAttribute]
23442     public sealed partial class StrongNameIdentityPermission : System.Security.CodeAccessPermission
23443     {
23444         public StrongNameIdentityPermission(System.Security.Permissions.PermissionState state) { }
23445         public StrongNameIdentityPermission(System.Security.Permissions.StrongNamePublicKeyBlob blob, string name, System.Version version) { }
23446         public string Name { get { throw null; } set { } }
23447         public System.Security.Permissions.StrongNamePublicKeyBlob PublicKey { get { throw null; } set { } }
23448         public System.Version Version { get { throw null; } set { } }
23449         public override System.Security.IPermission Copy() { throw null; }
23450         public override void FromXml(System.Security.SecurityElement e) { }
23451         public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
23452         public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
23453         public override System.Security.SecurityElement ToXml() { throw null; }
23454         public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
23455     }
23456     [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
23457     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23458     [System.SerializableAttribute]
23459     public sealed partial class StrongNameIdentityPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
23460     {
23461         public StrongNameIdentityPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
23462         public string Name { get { throw null; } set { } }
23463         public string PublicKey { get { throw null; } set { } }
23464         public string Version { get { throw null; } set { } }
23465         public override System.Security.IPermission CreatePermission() { throw null; }
23466     }
23467     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23468     [System.SerializableAttribute]
23469     public sealed partial class StrongNamePublicKeyBlob
23470     {
23471         public StrongNamePublicKeyBlob(byte[] publicKey) { }
23472         public override bool Equals(object obj) { throw null; }
23473         public override int GetHashCode() { throw null; }
23474         public override string ToString() { throw null; }
23475     }
23476     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23477     [System.SerializableAttribute]
23478     public sealed partial class UIPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
23479     {
23480         public UIPermission(System.Security.Permissions.PermissionState state) { }
23481         public UIPermission(System.Security.Permissions.UIPermissionClipboard clipboardFlag) { }
23482         public UIPermission(System.Security.Permissions.UIPermissionWindow windowFlag) { }
23483         public UIPermission(System.Security.Permissions.UIPermissionWindow windowFlag, System.Security.Permissions.UIPermissionClipboard clipboardFlag) { }
23484         public System.Security.Permissions.UIPermissionClipboard Clipboard { get { throw null; } set { } }
23485         public System.Security.Permissions.UIPermissionWindow Window { get { throw null; } set { } }
23486         public override System.Security.IPermission Copy() { throw null; }
23487         public override void FromXml(System.Security.SecurityElement esd) { }
23488         public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
23489         public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
23490         public bool IsUnrestricted() { throw null; }
23491         public override System.Security.SecurityElement ToXml() { throw null; }
23492         public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
23493     }
23494     [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
23495     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23496     [System.SerializableAttribute]
23497     public sealed partial class UIPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
23498     {
23499         public UIPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
23500         public System.Security.Permissions.UIPermissionClipboard Clipboard { get { throw null; } set { } }
23501         public System.Security.Permissions.UIPermissionWindow Window { get { throw null; } set { } }
23502         public override System.Security.IPermission CreatePermission() { throw null; }
23503     }
23504     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23505     [System.SerializableAttribute]
23506     public enum UIPermissionClipboard
23507     {
23508         AllClipboard = 2,
23509         NoClipboard = 0,
23510         OwnClipboard = 1,
23511     }
23512     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23513     [System.SerializableAttribute]
23514     public enum UIPermissionWindow
23515     {
23516         AllWindows = 3,
23517         NoWindows = 0,
23518         SafeSubWindows = 1,
23519         SafeTopLevelWindows = 2,
23520     }
23521     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23522     [System.SerializableAttribute]
23523     public sealed partial class UrlIdentityPermission : System.Security.CodeAccessPermission
23524     {
23525         public UrlIdentityPermission(System.Security.Permissions.PermissionState state) { }
23526         public UrlIdentityPermission(string site) { }
23527         public string Url { get { throw null; } set { } }
23528         public override System.Security.IPermission Copy() { throw null; }
23529         public override void FromXml(System.Security.SecurityElement esd) { }
23530         public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
23531         public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
23532         public override System.Security.SecurityElement ToXml() { throw null; }
23533         public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
23534     }
23535     [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
23536     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23537     [System.SerializableAttribute]
23538     public sealed partial class UrlIdentityPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
23539     {
23540         public UrlIdentityPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
23541         public string Url { get { throw null; } set { } }
23542         public override System.Security.IPermission CreatePermission() { throw null; }
23543     }
23544     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23545     [System.SerializableAttribute]
23546     public sealed partial class ZoneIdentityPermission : System.Security.CodeAccessPermission
23547     {
23548         public ZoneIdentityPermission(System.Security.Permissions.PermissionState state) { }
23549         public ZoneIdentityPermission(System.Security.SecurityZone zone) { }
23550         public System.Security.SecurityZone SecurityZone { get { throw null; } set { } }
23551         public override System.Security.IPermission Copy() { throw null; }
23552         public override void FromXml(System.Security.SecurityElement esd) { }
23553         public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; }
23554         public override bool IsSubsetOf(System.Security.IPermission target) { throw null; }
23555         public override System.Security.SecurityElement ToXml() { throw null; }
23556         public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; }
23557     }
23558     [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
23559     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23560     [System.SerializableAttribute]
23561     public sealed partial class ZoneIdentityPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
23562     {
23563         public ZoneIdentityPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
23564         public System.Security.SecurityZone Zone { get { throw null; } set { } }
23565         public override System.Security.IPermission CreatePermission() { throw null; }
23566     }
23567 }
23568 namespace System.Security.Policy
23569 {
23570     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23571     [System.SerializableAttribute]
23572     public sealed partial class AllMembershipCondition : System.Security.ISecurityEncodable, System.Security.ISecurityPolicyEncodable, System.Security.Policy.IMembershipCondition
23573     {
23574         public AllMembershipCondition() { }
23575         public bool Check(System.Security.Policy.Evidence evidence) { throw null; }
23576         public System.Security.Policy.IMembershipCondition Copy() { throw null; }
23577         public override bool Equals(object o) { throw null; }
23578         public void FromXml(System.Security.SecurityElement e) { }
23579         public void FromXml(System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level) { }
23580         public override int GetHashCode() { throw null; }
23581         public override string ToString() { throw null; }
23582         public System.Security.SecurityElement ToXml() { throw null; }
23583         public System.Security.SecurityElement ToXml(System.Security.Policy.PolicyLevel level) { throw null; }
23584     }
23585     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23586     [System.SerializableAttribute]
23587     public sealed partial class ApplicationDirectory : System.Security.Policy.EvidenceBase
23588     {
23589         public ApplicationDirectory(string name) { }
23590         public string Directory { get { throw null; } }
23591         public override System.Security.Policy.EvidenceBase Clone() { throw null; }
23592         public object Copy() { throw null; }
23593         public override bool Equals(object o) { throw null; }
23594         public override int GetHashCode() { throw null; }
23595         public override string ToString() { throw null; }
23596     }
23597     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23598     [System.SerializableAttribute]
23599     public sealed partial class ApplicationDirectoryMembershipCondition : System.Security.ISecurityEncodable, System.Security.ISecurityPolicyEncodable, System.Security.Policy.IMembershipCondition
23600     {
23601         public ApplicationDirectoryMembershipCondition() { }
23602         public bool Check(System.Security.Policy.Evidence evidence) { throw null; }
23603         public System.Security.Policy.IMembershipCondition Copy() { throw null; }
23604         public override bool Equals(object o) { throw null; }
23605         public void FromXml(System.Security.SecurityElement e) { }
23606         public void FromXml(System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level) { }
23607         public override int GetHashCode() { throw null; }
23608         public override string ToString() { throw null; }
23609         public System.Security.SecurityElement ToXml() { throw null; }
23610         public System.Security.SecurityElement ToXml(System.Security.Policy.PolicyLevel level) { throw null; }
23611     }
23612     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23613     [System.Security.SecurityCriticalAttribute]
23614     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
23615     public sealed partial class ApplicationSecurityInfo
23616     {
23617         public ApplicationSecurityInfo(System.ActivationContext activationContext) { }
23618         public System.Security.Policy.Evidence ApplicationEvidence { get { throw null; } set { } }
23619         public System.ApplicationId ApplicationId { get { throw null; } set { } }
23620         public System.Security.PermissionSet DefaultRequestSet { get { throw null; } set { } }
23621         public System.ApplicationId DeploymentId { get { throw null; } set { } }
23622     }
23623     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23624     public static partial class ApplicationSecurityManager
23625     {
23626         public static System.Security.Policy.IApplicationTrustManager ApplicationTrustManager { [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(64))]get { throw null; } }
23627         public static System.Security.Policy.ApplicationTrustCollection UserApplicationTrusts { [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(64))]get { throw null; } }
23628         [System.Security.SecurityCriticalAttribute]
23629         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)]
23630         public static bool DetermineApplicationTrust(System.ActivationContext activationContext, System.Security.Policy.TrustManagerContext context) { throw null; }
23631     }
23632     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23633     [System.SerializableAttribute]
23634     public sealed partial class ApplicationTrust : System.Security.Policy.EvidenceBase, System.Security.ISecurityEncodable
23635     {
23636         public ApplicationTrust() { }
23637         public ApplicationTrust(System.ApplicationIdentity applicationIdentity) { }
23638         public ApplicationTrust(System.Security.PermissionSet defaultGrantSet, System.Collections.Generic.IEnumerable<System.Security.Policy.StrongName> fullTrustAssemblies) { }
23639         public System.ApplicationIdentity ApplicationIdentity { get { throw null; } set { } }
23640         public System.Security.Policy.PolicyStatement DefaultGrantSet { get { throw null; } set { } }
23641         public object ExtraInfo { get { throw null; } set { } }
23642         public System.Collections.Generic.IList<System.Security.Policy.StrongName> FullTrustAssemblies { get { throw null; } }
23643         public bool IsApplicationTrustedToRun { get { throw null; } set { } }
23644         public bool Persist { get { throw null; } set { } }
23645         [System.Security.SecuritySafeCriticalAttribute]
23646         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)]
23647         public override System.Security.Policy.EvidenceBase Clone() { throw null; }
23648         public void FromXml(System.Security.SecurityElement element) { }
23649         public System.Security.SecurityElement ToXml() { throw null; }
23650     }
23651     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23652     [System.Security.SecurityCriticalAttribute]
23653     public sealed partial class ApplicationTrustCollection : System.Collections.ICollection, System.Collections.IEnumerable
23654     {
23655         internal ApplicationTrustCollection() { }
23656         public int Count { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
23657         public bool IsSynchronized { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
23658         public System.Security.Policy.ApplicationTrust this[int index] { [System.Security.SecurityCriticalAttribute]get { throw null; } }
23659         public System.Security.Policy.ApplicationTrust this[string appFullName] { [System.Security.SecurityCriticalAttribute]get { throw null; } }
23660         public object SyncRoot { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
23661         [System.Security.SecurityCriticalAttribute]
23662         public int Add(System.Security.Policy.ApplicationTrust trust) { throw null; }
23663         [System.Security.SecurityCriticalAttribute]
23664         public void AddRange(System.Security.Policy.ApplicationTrustCollection trusts) { }
23665         [System.Security.SecurityCriticalAttribute]
23666         public void AddRange(System.Security.Policy.ApplicationTrust[] trusts) { }
23667         [System.Security.SecurityCriticalAttribute]
23668         public void Clear() { }
23669         public void CopyTo(System.Security.Policy.ApplicationTrust[] array, int index) { }
23670         [System.Security.SecurityCriticalAttribute]
23671         public System.Security.Policy.ApplicationTrustCollection Find(System.ApplicationIdentity applicationIdentity, System.Security.Policy.ApplicationVersionMatch versionMatch) { throw null; }
23672         public System.Security.Policy.ApplicationTrustEnumerator GetEnumerator() { throw null; }
23673         [System.Security.SecurityCriticalAttribute]
23674         public void Remove(System.ApplicationIdentity applicationIdentity, System.Security.Policy.ApplicationVersionMatch versionMatch) { }
23675         [System.Security.SecurityCriticalAttribute]
23676         public void Remove(System.Security.Policy.ApplicationTrust trust) { }
23677         [System.Security.SecurityCriticalAttribute]
23678         public void RemoveRange(System.Security.Policy.ApplicationTrustCollection trusts) { }
23679         [System.Security.SecurityCriticalAttribute]
23680         public void RemoveRange(System.Security.Policy.ApplicationTrust[] trusts) { }
23681         [System.Security.SecuritySafeCriticalAttribute]
23682         void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
23683         [System.Security.SecuritySafeCriticalAttribute]
23684         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
23685     }
23686     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23687     public sealed partial class ApplicationTrustEnumerator : System.Collections.IEnumerator
23688     {
23689         internal ApplicationTrustEnumerator() { }
23690         public System.Security.Policy.ApplicationTrust Current { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
23691         object System.Collections.IEnumerator.Current { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
23692         [System.Security.SecuritySafeCriticalAttribute]
23693         public bool MoveNext() { throw null; }
23694         public void Reset() { }
23695     }
23696     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23697     public enum ApplicationVersionMatch
23698     {
23699         MatchAllVersions = 1,
23700         MatchExactVersion = 0,
23701     }
23702     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23703     [System.SerializableAttribute]
23704     public partial class CodeConnectAccess
23705     {
23706         public static readonly string AnyScheme;
23707         public static readonly int DefaultPort;
23708         public static readonly int OriginPort;
23709         public static readonly string OriginScheme;
23710         public CodeConnectAccess(string allowScheme, int allowPort) { }
23711         public int Port { get { throw null; } }
23712         public string Scheme { get { throw null; } }
23713         public static System.Security.Policy.CodeConnectAccess CreateAnySchemeAccess(int allowPort) { throw null; }
23714         public static System.Security.Policy.CodeConnectAccess CreateOriginSchemeAccess(int allowPort) { throw null; }
23715         public override bool Equals(object o) { throw null; }
23716         public override int GetHashCode() { throw null; }
23717     }
23718     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23719     [System.SerializableAttribute]
23720     public abstract partial class CodeGroup
23721     {
23722         protected CodeGroup(System.Security.Policy.IMembershipCondition membershipCondition, System.Security.Policy.PolicyStatement policy) { }
23723         public virtual string AttributeString { get { throw null; } }
23724         public System.Collections.IList Children { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } set { } }
23725         public string Description { get { throw null; } set { } }
23726         public System.Security.Policy.IMembershipCondition MembershipCondition { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } set { } }
23727         public abstract string MergeLogic { get; }
23728         public string Name { get { throw null; } set { } }
23729         public virtual string PermissionSetName { get { throw null; } }
23730         public System.Security.Policy.PolicyStatement PolicyStatement { get { throw null; } set { } }
23731         [System.Security.SecuritySafeCriticalAttribute]
23732         public void AddChild(System.Security.Policy.CodeGroup group) { }
23733         public abstract System.Security.Policy.CodeGroup Copy();
23734         protected virtual void CreateXml(System.Security.SecurityElement element, System.Security.Policy.PolicyLevel level) { }
23735         [System.Security.SecuritySafeCriticalAttribute]
23736         public override bool Equals(object o) { throw null; }
23737         [System.Security.SecuritySafeCriticalAttribute]
23738         public bool Equals(System.Security.Policy.CodeGroup cg, bool compareChildren) { throw null; }
23739         public void FromXml(System.Security.SecurityElement e) { }
23740         public void FromXml(System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level) { }
23741         [System.Security.SecuritySafeCriticalAttribute]
23742         public override int GetHashCode() { throw null; }
23743         protected virtual void ParseXml(System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level) { }
23744         [System.Security.SecuritySafeCriticalAttribute]
23745         public void RemoveChild(System.Security.Policy.CodeGroup group) { }
23746         public abstract System.Security.Policy.PolicyStatement Resolve(System.Security.Policy.Evidence evidence);
23747         public abstract System.Security.Policy.CodeGroup ResolveMatchingCodeGroups(System.Security.Policy.Evidence evidence);
23748         public System.Security.SecurityElement ToXml() { throw null; }
23749         [System.Security.SecuritySafeCriticalAttribute]
23750         public System.Security.SecurityElement ToXml(System.Security.Policy.PolicyLevel level) { throw null; }
23751     }
23752     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23753     [System.SerializableAttribute]
23754     public sealed partial class Evidence : System.Collections.ICollection, System.Collections.IEnumerable
23755     {
23756         public Evidence() { }
23757         [System.ObsoleteAttribute("This constructor is obsolete. Please use the constructor which takes arrays of EvidenceBase instead.")]
23758         public Evidence(object[] hostEvidence, object[] assemblyEvidence) { }
23759         public Evidence(System.Security.Policy.Evidence evidence) { }
23760         public Evidence(System.Security.Policy.EvidenceBase[] hostEvidence, System.Security.Policy.EvidenceBase[] assemblyEvidence) { }
23761         [System.ObsoleteAttribute("Evidence should not be treated as an ICollection. Please use GetHostEnumerator and GetAssemblyEnumerator to iterate over the evidence to collect a count.")]
23762         public int Count { get { throw null; } }
23763         public bool IsReadOnly { get { throw null; } }
23764         public bool IsSynchronized { get { throw null; } }
23765         public bool Locked { get { throw null; } [System.Security.SecuritySafeCriticalAttribute]set { } }
23766         public object SyncRoot { get { throw null; } }
23767         [System.ObsoleteAttribute("This method is obsolete. Please use AddAssemblyEvidence instead.")]
23768         public void AddAssembly(object id) { }
23769         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23770         public void AddAssemblyEvidence<T>(T evidence) where T : System.Security.Policy.EvidenceBase { }
23771         [System.ObsoleteAttribute("This method is obsolete. Please use AddHostEvidence instead.")]
23772         [System.Security.SecuritySafeCriticalAttribute]
23773         public void AddHost(object id) { }
23774         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23775         public void AddHostEvidence<T>(T evidence) where T : System.Security.Policy.EvidenceBase { }
23776         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23777         [System.Security.SecuritySafeCriticalAttribute]
23778         public void Clear() { }
23779         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23780         public System.Security.Policy.Evidence Clone() { throw null; }
23781         [System.ObsoleteAttribute("Evidence should not be treated as an ICollection. Please use the GetHostEnumerator and GetAssemblyEnumerator methods rather than using CopyTo.")]
23782         public void CopyTo(System.Array array, int index) { }
23783         public System.Collections.IEnumerator GetAssemblyEnumerator() { throw null; }
23784         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23785         public T GetAssemblyEvidence<T>() where T : System.Security.Policy.EvidenceBase { throw null; }
23786         [System.ObsoleteAttribute("GetEnumerator is obsolete. Please use GetAssemblyEnumerator and GetHostEnumerator instead.")]
23787         public System.Collections.IEnumerator GetEnumerator() { throw null; }
23788         public System.Collections.IEnumerator GetHostEnumerator() { throw null; }
23789         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23790         public T GetHostEvidence<T>() where T : System.Security.Policy.EvidenceBase { throw null; }
23791         [System.Security.SecuritySafeCriticalAttribute]
23792         public void Merge(System.Security.Policy.Evidence evidence) { }
23793         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23794         [System.Security.SecuritySafeCriticalAttribute]
23795         public void RemoveType(System.Type t) { }
23796     }
23797     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23798     [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
23799     [System.SerializableAttribute]
23800     public abstract partial class EvidenceBase
23801     {
23802         protected EvidenceBase() { }
23803         [System.Security.SecuritySafeCriticalAttribute]
23804         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, SerializationFormatter=true)]
23805         [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
23806         public virtual System.Security.Policy.EvidenceBase Clone() { throw null; }
23807     }
23808     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23809     [System.SerializableAttribute]
23810     public sealed partial class FileCodeGroup : System.Security.Policy.CodeGroup
23811     {
23812         public FileCodeGroup(System.Security.Policy.IMembershipCondition membershipCondition, System.Security.Permissions.FileIOPermissionAccess access) : base (default(System.Security.Policy.IMembershipCondition), default(System.Security.Policy.PolicyStatement)) { }
23813         public override string AttributeString { get { throw null; } }
23814         public override string MergeLogic { get { throw null; } }
23815         public override string PermissionSetName { get { throw null; } }
23816         public override System.Security.Policy.CodeGroup Copy() { throw null; }
23817         protected override void CreateXml(System.Security.SecurityElement element, System.Security.Policy.PolicyLevel level) { }
23818         public override bool Equals(object o) { throw null; }
23819         public override int GetHashCode() { throw null; }
23820         protected override void ParseXml(System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level) { }
23821         [System.Security.SecuritySafeCriticalAttribute]
23822         public override System.Security.Policy.PolicyStatement Resolve(System.Security.Policy.Evidence evidence) { throw null; }
23823         public override System.Security.Policy.CodeGroup ResolveMatchingCodeGroups(System.Security.Policy.Evidence evidence) { throw null; }
23824     }
23825     [System.ObsoleteAttribute("This type is obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
23826     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23827     [System.SerializableAttribute]
23828     public sealed partial class FirstMatchCodeGroup : System.Security.Policy.CodeGroup
23829     {
23830         public FirstMatchCodeGroup(System.Security.Policy.IMembershipCondition membershipCondition, System.Security.Policy.PolicyStatement policy) : base (default(System.Security.Policy.IMembershipCondition), default(System.Security.Policy.PolicyStatement)) { }
23831         public override string MergeLogic { get { throw null; } }
23832         public override System.Security.Policy.CodeGroup Copy() { throw null; }
23833         [System.Security.SecuritySafeCriticalAttribute]
23834         public override System.Security.Policy.PolicyStatement Resolve(System.Security.Policy.Evidence evidence) { throw null; }
23835         public override System.Security.Policy.CodeGroup ResolveMatchingCodeGroups(System.Security.Policy.Evidence evidence) { throw null; }
23836     }
23837     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23838     [System.SerializableAttribute]
23839     public sealed partial class GacInstalled : System.Security.Policy.EvidenceBase, System.Security.Policy.IIdentityPermissionFactory
23840     {
23841         public GacInstalled() { }
23842         public override System.Security.Policy.EvidenceBase Clone() { throw null; }
23843         public object Copy() { throw null; }
23844         public System.Security.IPermission CreateIdentityPermission(System.Security.Policy.Evidence evidence) { throw null; }
23845         public override bool Equals(object o) { throw null; }
23846         public override int GetHashCode() { throw null; }
23847         public override string ToString() { throw null; }
23848     }
23849     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23850     [System.SerializableAttribute]
23851     public sealed partial class GacMembershipCondition : System.Security.ISecurityEncodable, System.Security.ISecurityPolicyEncodable, System.Security.Policy.IMembershipCondition
23852     {
23853         public GacMembershipCondition() { }
23854         public bool Check(System.Security.Policy.Evidence evidence) { throw null; }
23855         public System.Security.Policy.IMembershipCondition Copy() { throw null; }
23856         public override bool Equals(object o) { throw null; }
23857         public void FromXml(System.Security.SecurityElement e) { }
23858         public void FromXml(System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level) { }
23859         public override int GetHashCode() { throw null; }
23860         public override string ToString() { throw null; }
23861         public System.Security.SecurityElement ToXml() { throw null; }
23862         public System.Security.SecurityElement ToXml(System.Security.Policy.PolicyLevel level) { throw null; }
23863     }
23864     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23865     [System.SerializableAttribute]
23866     public sealed partial class Hash : System.Security.Policy.EvidenceBase, System.Runtime.Serialization.ISerializable
23867     {
23868         public Hash(System.Reflection.Assembly assembly) { }
23869         public byte[] MD5 { get { throw null; } }
23870         public byte[] SHA1 { get { throw null; } }
23871         public byte[] SHA256 { get { throw null; } }
23872         public override System.Security.Policy.EvidenceBase Clone() { throw null; }
23873         public static System.Security.Policy.Hash CreateMD5(byte[] md5) { throw null; }
23874         public static System.Security.Policy.Hash CreateSHA1(byte[] sha1) { throw null; }
23875         public static System.Security.Policy.Hash CreateSHA256(byte[] sha256) { throw null; }
23876         public byte[] GenerateHash(System.Security.Cryptography.HashAlgorithm hashAlg) { throw null; }
23877         [System.Security.SecurityCriticalAttribute]
23878         public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
23879         public override string ToString() { throw null; }
23880     }
23881     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23882     [System.SerializableAttribute]
23883     public sealed partial class HashMembershipCondition : System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable, System.Security.ISecurityEncodable, System.Security.ISecurityPolicyEncodable, System.Security.Policy.IMembershipCondition
23884     {
23885         public HashMembershipCondition(System.Security.Cryptography.HashAlgorithm hashAlg, byte[] value) { }
23886         public System.Security.Cryptography.HashAlgorithm HashAlgorithm { get { throw null; } set { } }
23887         public byte[] HashValue { get { throw null; } set { } }
23888         public bool Check(System.Security.Policy.Evidence evidence) { throw null; }
23889         public System.Security.Policy.IMembershipCondition Copy() { throw null; }
23890         public override bool Equals(object o) { throw null; }
23891         public void FromXml(System.Security.SecurityElement e) { }
23892         public void FromXml(System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level) { }
23893         public override int GetHashCode() { throw null; }
23894         void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { }
23895         [System.Security.SecurityCriticalAttribute]
23896         void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
23897         public override string ToString() { throw null; }
23898         public System.Security.SecurityElement ToXml() { throw null; }
23899         public System.Security.SecurityElement ToXml(System.Security.Policy.PolicyLevel level) { throw null; }
23900     }
23901     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23902     public partial interface IApplicationTrustManager : System.Security.ISecurityEncodable
23903     {
23904         System.Security.Policy.ApplicationTrust DetermineApplicationTrust(System.ActivationContext activationContext, System.Security.Policy.TrustManagerContext context);
23905     }
23906     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23907     public partial interface IIdentityPermissionFactory
23908     {
23909         System.Security.IPermission CreateIdentityPermission(System.Security.Policy.Evidence evidence);
23910     }
23911     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23912     public partial interface IMembershipCondition : System.Security.ISecurityEncodable, System.Security.ISecurityPolicyEncodable
23913     {
23914         bool Check(System.Security.Policy.Evidence evidence);
23915         System.Security.Policy.IMembershipCondition Copy();
23916         bool Equals(object obj);
23917         string ToString();
23918     }
23919     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23920     [System.SerializableAttribute]
23921     public sealed partial class NetCodeGroup : System.Security.Policy.CodeGroup
23922     {
23923         public static readonly string AbsentOriginScheme;
23924         public static readonly string AnyOtherOriginScheme;
23925         public NetCodeGroup(System.Security.Policy.IMembershipCondition membershipCondition) : base (default(System.Security.Policy.IMembershipCondition), default(System.Security.Policy.PolicyStatement)) { }
23926         public override string AttributeString { get { throw null; } }
23927         public override string MergeLogic { get { throw null; } }
23928         public override string PermissionSetName { get { throw null; } }
23929         public void AddConnectAccess(string originScheme, System.Security.Policy.CodeConnectAccess connectAccess) { }
23930         public override System.Security.Policy.CodeGroup Copy() { throw null; }
23931         protected override void CreateXml(System.Security.SecurityElement element, System.Security.Policy.PolicyLevel level) { }
23932         public override bool Equals(object o) { throw null; }
23933         public System.Collections.DictionaryEntry[] GetConnectAccessRules() { throw null; }
23934         public override int GetHashCode() { throw null; }
23935         protected override void ParseXml(System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level) { }
23936         public void ResetConnectAccess() { }
23937         [System.Security.SecuritySafeCriticalAttribute]
23938         public override System.Security.Policy.PolicyStatement Resolve(System.Security.Policy.Evidence evidence) { throw null; }
23939         public override System.Security.Policy.CodeGroup ResolveMatchingCodeGroups(System.Security.Policy.Evidence evidence) { throw null; }
23940     }
23941     [System.ObsoleteAttribute("Assembly level declarative security is obsolete and is no longer enforced by the CLR by default. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
23942     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23943     [System.SerializableAttribute]
23944     public sealed partial class PermissionRequestEvidence : System.Security.Policy.EvidenceBase
23945     {
23946         public PermissionRequestEvidence(System.Security.PermissionSet request, System.Security.PermissionSet optional, System.Security.PermissionSet denied) { }
23947         public System.Security.PermissionSet DeniedPermissions { get { throw null; } }
23948         public System.Security.PermissionSet OptionalPermissions { get { throw null; } }
23949         public System.Security.PermissionSet RequestedPermissions { get { throw null; } }
23950         public override System.Security.Policy.EvidenceBase Clone() { throw null; }
23951         public System.Security.Policy.PermissionRequestEvidence Copy() { throw null; }
23952         public override string ToString() { throw null; }
23953     }
23954     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23955     [System.SerializableAttribute]
23956     public partial class PolicyException : System.SystemException
23957     {
23958         public PolicyException() { }
23959         protected PolicyException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
23960         public PolicyException(string message) { }
23961         public PolicyException(string message, System.Exception exception) { }
23962     }
23963     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
23964     [System.SerializableAttribute]
23965     public sealed partial class PolicyLevel
23966     {
23967         internal PolicyLevel() { }
23968         [System.ObsoleteAttribute("Because all GAC assemblies always get full trust, the full trust list is no longer meaningful. You should install any assemblies that are used in security policy in the GAC to ensure they are trusted.")]
23969         public System.Collections.IList FullTrustAssemblies { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
23970         public string Label { get { throw null; } }
23971         public System.Collections.IList NamedPermissionSets { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
23972         public System.Security.Policy.CodeGroup RootCodeGroup { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } [System.Security.SecuritySafeCriticalAttribute]set { } }
23973         public string StoreLocation { [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(64))]get { throw null; } }
23974         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
23975         public System.Security.PolicyLevelType Type { get { throw null; } }
23976         [System.ObsoleteAttribute("Because all GAC assemblies always get full trust, the full trust list is no longer meaningful. You should install any assemblies that are used in security policy in the GAC to ensure they are trusted.")]
23977         public void AddFullTrustAssembly(System.Security.Policy.StrongName sn) { }
23978         [System.ObsoleteAttribute("Because all GAC assemblies always get full trust, the full trust list is no longer meaningful. You should install any assemblies that are used in security policy in the GAC to ensure they are trusted.")]
23979         [System.Security.SecuritySafeCriticalAttribute]
23980         public void AddFullTrustAssembly(System.Security.Policy.StrongNameMembershipCondition snMC) { }
23981         [System.Security.SecuritySafeCriticalAttribute]
23982         public void AddNamedPermissionSet(System.Security.NamedPermissionSet permSet) { }
23983         [System.Security.SecuritySafeCriticalAttribute]
23984         public System.Security.NamedPermissionSet ChangeNamedPermissionSet(string name, System.Security.PermissionSet pSet) { throw null; }
23985         [System.ObsoleteAttribute("AppDomain policy levels are obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
23986         [System.Security.SecuritySafeCriticalAttribute]
23987         public static System.Security.Policy.PolicyLevel CreateAppDomainLevel() { throw null; }
23988         public void FromXml(System.Security.SecurityElement e) { }
23989         [System.Security.SecuritySafeCriticalAttribute]
23990         public System.Security.NamedPermissionSet GetNamedPermissionSet(string name) { throw null; }
23991         [System.Security.SecuritySafeCriticalAttribute]
23992         public void Recover() { }
23993         [System.ObsoleteAttribute("Because all GAC assemblies always get full trust, the full trust list is no longer meaningful. You should install any assemblies that are used in security policy in the GAC to ensure they are trusted.")]
23994         public void RemoveFullTrustAssembly(System.Security.Policy.StrongName sn) { }
23995         [System.ObsoleteAttribute("Because all GAC assemblies always get full trust, the full trust list is no longer meaningful. You should install any assemblies that are used in security policy in the GAC to ensure they are trusted.")]
23996         [System.Security.SecuritySafeCriticalAttribute]
23997         public void RemoveFullTrustAssembly(System.Security.Policy.StrongNameMembershipCondition snMC) { }
23998         public System.Security.NamedPermissionSet RemoveNamedPermissionSet(System.Security.NamedPermissionSet permSet) { throw null; }
23999         [System.Security.SecuritySafeCriticalAttribute]
24000         public System.Security.NamedPermissionSet RemoveNamedPermissionSet(string name) { throw null; }
24001         [System.Security.SecuritySafeCriticalAttribute]
24002         public void Reset() { }
24003         [System.Security.SecuritySafeCriticalAttribute]
24004         public System.Security.Policy.PolicyStatement Resolve(System.Security.Policy.Evidence evidence) { throw null; }
24005         public System.Security.Policy.CodeGroup ResolveMatchingCodeGroups(System.Security.Policy.Evidence evidence) { throw null; }
24006         [System.Security.SecuritySafeCriticalAttribute]
24007         public System.Security.SecurityElement ToXml() { throw null; }
24008     }
24009     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24010     [System.SerializableAttribute]
24011     public sealed partial class PolicyStatement : System.Security.ISecurityEncodable, System.Security.ISecurityPolicyEncodable
24012     {
24013         public PolicyStatement(System.Security.PermissionSet permSet) { }
24014         public PolicyStatement(System.Security.PermissionSet permSet, System.Security.Policy.PolicyStatementAttribute attributes) { }
24015         public System.Security.Policy.PolicyStatementAttribute Attributes { get { throw null; } set { } }
24016         public string AttributeString { get { throw null; } }
24017         public System.Security.PermissionSet PermissionSet { get { throw null; } set { } }
24018         public System.Security.Policy.PolicyStatement Copy() { throw null; }
24019         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24020         public override bool Equals(object obj) { throw null; }
24021         public void FromXml(System.Security.SecurityElement et) { }
24022         [System.Security.SecuritySafeCriticalAttribute]
24023         public void FromXml(System.Security.SecurityElement et, System.Security.Policy.PolicyLevel level) { }
24024         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24025         public override int GetHashCode() { throw null; }
24026         public System.Security.SecurityElement ToXml() { throw null; }
24027         public System.Security.SecurityElement ToXml(System.Security.Policy.PolicyLevel level) { throw null; }
24028     }
24029     [System.FlagsAttribute]
24030     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24031     [System.SerializableAttribute]
24032     public enum PolicyStatementAttribute
24033     {
24034         All = 3,
24035         Exclusive = 1,
24036         LevelFinal = 2,
24037         Nothing = 0,
24038     }
24039     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24040     [System.SerializableAttribute]
24041     public sealed partial class Publisher : System.Security.Policy.EvidenceBase, System.Security.Policy.IIdentityPermissionFactory
24042     {
24043         public Publisher(System.Security.Cryptography.X509Certificates.X509Certificate cert) { }
24044         public System.Security.Cryptography.X509Certificates.X509Certificate Certificate { get { throw null; } }
24045         public override System.Security.Policy.EvidenceBase Clone() { throw null; }
24046         public object Copy() { throw null; }
24047         public System.Security.IPermission CreateIdentityPermission(System.Security.Policy.Evidence evidence) { throw null; }
24048         public override bool Equals(object o) { throw null; }
24049         public override int GetHashCode() { throw null; }
24050         public override string ToString() { throw null; }
24051     }
24052     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24053     [System.SerializableAttribute]
24054     public sealed partial class PublisherMembershipCondition : System.Security.ISecurityEncodable, System.Security.ISecurityPolicyEncodable, System.Security.Policy.IMembershipCondition
24055     {
24056         public PublisherMembershipCondition(System.Security.Cryptography.X509Certificates.X509Certificate certificate) { }
24057         public System.Security.Cryptography.X509Certificates.X509Certificate Certificate { get { throw null; } set { } }
24058         public bool Check(System.Security.Policy.Evidence evidence) { throw null; }
24059         public System.Security.Policy.IMembershipCondition Copy() { throw null; }
24060         public override bool Equals(object o) { throw null; }
24061         public void FromXml(System.Security.SecurityElement e) { }
24062         public void FromXml(System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level) { }
24063         public override int GetHashCode() { throw null; }
24064         public override string ToString() { throw null; }
24065         public System.Security.SecurityElement ToXml() { throw null; }
24066         public System.Security.SecurityElement ToXml(System.Security.Policy.PolicyLevel level) { throw null; }
24067     }
24068     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24069     [System.SerializableAttribute]
24070     public sealed partial class Site : System.Security.Policy.EvidenceBase, System.Security.Policy.IIdentityPermissionFactory
24071     {
24072         public Site(string name) { }
24073         public string Name { get { throw null; } }
24074         public override System.Security.Policy.EvidenceBase Clone() { throw null; }
24075         public object Copy() { throw null; }
24076         public static System.Security.Policy.Site CreateFromUrl(string url) { throw null; }
24077         public System.Security.IPermission CreateIdentityPermission(System.Security.Policy.Evidence evidence) { throw null; }
24078         public override bool Equals(object o) { throw null; }
24079         public override int GetHashCode() { throw null; }
24080         public override string ToString() { throw null; }
24081     }
24082     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24083     [System.SerializableAttribute]
24084     public sealed partial class SiteMembershipCondition : System.Security.ISecurityEncodable, System.Security.ISecurityPolicyEncodable, System.Security.Policy.IMembershipCondition
24085     {
24086         public SiteMembershipCondition(string site) { }
24087         public string Site { get { throw null; } set { } }
24088         public bool Check(System.Security.Policy.Evidence evidence) { throw null; }
24089         public System.Security.Policy.IMembershipCondition Copy() { throw null; }
24090         public override bool Equals(object o) { throw null; }
24091         public void FromXml(System.Security.SecurityElement e) { }
24092         public void FromXml(System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level) { }
24093         public override int GetHashCode() { throw null; }
24094         public override string ToString() { throw null; }
24095         public System.Security.SecurityElement ToXml() { throw null; }
24096         public System.Security.SecurityElement ToXml(System.Security.Policy.PolicyLevel level) { throw null; }
24097     }
24098     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24099     [System.SerializableAttribute]
24100     public sealed partial class StrongName : System.Security.Policy.EvidenceBase, System.Security.Policy.IIdentityPermissionFactory
24101     {
24102         public StrongName(System.Security.Permissions.StrongNamePublicKeyBlob blob, string name, System.Version version) { }
24103         public string Name { get { throw null; } }
24104         public System.Security.Permissions.StrongNamePublicKeyBlob PublicKey { get { throw null; } }
24105         public System.Version Version { get { throw null; } }
24106         public override System.Security.Policy.EvidenceBase Clone() { throw null; }
24107         public object Copy() { throw null; }
24108         public System.Security.IPermission CreateIdentityPermission(System.Security.Policy.Evidence evidence) { throw null; }
24109         public override bool Equals(object o) { throw null; }
24110         public override int GetHashCode() { throw null; }
24111         public override string ToString() { throw null; }
24112     }
24113     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24114     [System.SerializableAttribute]
24115     public sealed partial class StrongNameMembershipCondition : System.Security.ISecurityEncodable, System.Security.ISecurityPolicyEncodable, System.Security.Policy.IMembershipCondition
24116     {
24117         public StrongNameMembershipCondition(System.Security.Permissions.StrongNamePublicKeyBlob blob, string name, System.Version version) { }
24118         public string Name { get { throw null; } set { } }
24119         public System.Security.Permissions.StrongNamePublicKeyBlob PublicKey { get { throw null; } set { } }
24120         public System.Version Version { get { throw null; } set { } }
24121         public bool Check(System.Security.Policy.Evidence evidence) { throw null; }
24122         public System.Security.Policy.IMembershipCondition Copy() { throw null; }
24123         public override bool Equals(object o) { throw null; }
24124         public void FromXml(System.Security.SecurityElement e) { }
24125         public void FromXml(System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level) { }
24126         public override int GetHashCode() { throw null; }
24127         public override string ToString() { throw null; }
24128         public System.Security.SecurityElement ToXml() { throw null; }
24129         public System.Security.SecurityElement ToXml(System.Security.Policy.PolicyLevel level) { throw null; }
24130     }
24131     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24132     public partial class TrustManagerContext
24133     {
24134         public TrustManagerContext() { }
24135         public TrustManagerContext(System.Security.Policy.TrustManagerUIContext uiContext) { }
24136         public virtual bool IgnorePersistedDecision { get { throw null; } set { } }
24137         public virtual bool KeepAlive { get { throw null; } set { } }
24138         public virtual bool NoPrompt { get { throw null; } set { } }
24139         public virtual bool Persist { get { throw null; } set { } }
24140         public virtual System.ApplicationIdentity PreviousApplicationIdentity { get { throw null; } set { } }
24141         public virtual System.Security.Policy.TrustManagerUIContext UIContext { get { throw null; } set { } }
24142     }
24143     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24144     public enum TrustManagerUIContext
24145     {
24146         Install = 0,
24147         Run = 2,
24148         Upgrade = 1,
24149     }
24150     [System.ObsoleteAttribute("This type is obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
24151     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24152     [System.SerializableAttribute]
24153     public sealed partial class UnionCodeGroup : System.Security.Policy.CodeGroup
24154     {
24155         public UnionCodeGroup(System.Security.Policy.IMembershipCondition membershipCondition, System.Security.Policy.PolicyStatement policy) : base (default(System.Security.Policy.IMembershipCondition), default(System.Security.Policy.PolicyStatement)) { }
24156         public override string MergeLogic { get { throw null; } }
24157         public override System.Security.Policy.CodeGroup Copy() { throw null; }
24158         [System.Security.SecuritySafeCriticalAttribute]
24159         public override System.Security.Policy.PolicyStatement Resolve(System.Security.Policy.Evidence evidence) { throw null; }
24160         public override System.Security.Policy.CodeGroup ResolveMatchingCodeGroups(System.Security.Policy.Evidence evidence) { throw null; }
24161     }
24162     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24163     [System.SerializableAttribute]
24164     public sealed partial class Url : System.Security.Policy.EvidenceBase, System.Security.Policy.IIdentityPermissionFactory
24165     {
24166         public Url(string name) { }
24167         public string Value { get { throw null; } }
24168         public override System.Security.Policy.EvidenceBase Clone() { throw null; }
24169         public object Copy() { throw null; }
24170         public System.Security.IPermission CreateIdentityPermission(System.Security.Policy.Evidence evidence) { throw null; }
24171         public override bool Equals(object o) { throw null; }
24172         public override int GetHashCode() { throw null; }
24173         public override string ToString() { throw null; }
24174     }
24175     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24176     [System.SerializableAttribute]
24177     public sealed partial class UrlMembershipCondition : System.Security.ISecurityEncodable, System.Security.ISecurityPolicyEncodable, System.Security.Policy.IMembershipCondition
24178     {
24179         public UrlMembershipCondition(string url) { }
24180         public string Url { get { throw null; } set { } }
24181         public bool Check(System.Security.Policy.Evidence evidence) { throw null; }
24182         public System.Security.Policy.IMembershipCondition Copy() { throw null; }
24183         public override bool Equals(object o) { throw null; }
24184         public void FromXml(System.Security.SecurityElement e) { }
24185         public void FromXml(System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level) { }
24186         public override int GetHashCode() { throw null; }
24187         public override string ToString() { throw null; }
24188         public System.Security.SecurityElement ToXml() { throw null; }
24189         public System.Security.SecurityElement ToXml(System.Security.Policy.PolicyLevel level) { throw null; }
24190     }
24191     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24192     [System.SerializableAttribute]
24193     public sealed partial class Zone : System.Security.Policy.EvidenceBase, System.Security.Policy.IIdentityPermissionFactory
24194     {
24195         public Zone(System.Security.SecurityZone zone) { }
24196         public System.Security.SecurityZone SecurityZone { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
24197         public override System.Security.Policy.EvidenceBase Clone() { throw null; }
24198         public object Copy() { throw null; }
24199         public static System.Security.Policy.Zone CreateFromUrl(string url) { throw null; }
24200         public System.Security.IPermission CreateIdentityPermission(System.Security.Policy.Evidence evidence) { throw null; }
24201         public override bool Equals(object o) { throw null; }
24202         public override int GetHashCode() { throw null; }
24203         public override string ToString() { throw null; }
24204     }
24205     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24206     [System.SerializableAttribute]
24207     public sealed partial class ZoneMembershipCondition : System.Security.ISecurityEncodable, System.Security.ISecurityPolicyEncodable, System.Security.Policy.IMembershipCondition
24208     {
24209         public ZoneMembershipCondition(System.Security.SecurityZone zone) { }
24210         public System.Security.SecurityZone SecurityZone { get { throw null; } set { } }
24211         public bool Check(System.Security.Policy.Evidence evidence) { throw null; }
24212         public System.Security.Policy.IMembershipCondition Copy() { throw null; }
24213         public override bool Equals(object o) { throw null; }
24214         public void FromXml(System.Security.SecurityElement e) { }
24215         public void FromXml(System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level) { }
24216         public override int GetHashCode() { throw null; }
24217         public override string ToString() { throw null; }
24218         public System.Security.SecurityElement ToXml() { throw null; }
24219         public System.Security.SecurityElement ToXml(System.Security.Policy.PolicyLevel level) { throw null; }
24220     }
24221 }
24222 namespace System.Security.Principal
24223 {
24224     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24225     [System.SerializableAttribute]
24226     public partial class GenericIdentity : System.Security.Claims.ClaimsIdentity
24227     {
24228         protected GenericIdentity(System.Security.Principal.GenericIdentity identity) { }
24229         [System.Security.SecuritySafeCriticalAttribute]
24230         public GenericIdentity(string name) { }
24231         [System.Security.SecuritySafeCriticalAttribute]
24232         public GenericIdentity(string name, string type) { }
24233         public override string AuthenticationType { get { throw null; } }
24234         public override System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> Claims { get { throw null; } }
24235         public override bool IsAuthenticated { get { throw null; } }
24236         public override string Name { get { throw null; } }
24237         public override System.Security.Claims.ClaimsIdentity Clone() { throw null; }
24238     }
24239     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24240     [System.SerializableAttribute]
24241     public partial class GenericPrincipal : System.Security.Claims.ClaimsPrincipal
24242     {
24243         public GenericPrincipal(System.Security.Principal.IIdentity identity, string[] roles) { }
24244         public override System.Security.Principal.IIdentity Identity { get { throw null; } }
24245         public override bool IsInRole(string role) { throw null; }
24246     }
24247     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24248     [System.SerializableAttribute]
24249     public sealed partial class IdentityNotMappedException : System.SystemException
24250     {
24251         public IdentityNotMappedException() { }
24252         public IdentityNotMappedException(string message) { }
24253         public IdentityNotMappedException(string message, System.Exception inner) { }
24254         public System.Security.Principal.IdentityReferenceCollection UnmappedIdentities { get { throw null; } }
24255         [System.Security.SecurityCriticalAttribute]
24256         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
24257     }
24258     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24259     public abstract partial class IdentityReference
24260     {
24261         internal IdentityReference() { }
24262         public abstract string Value { get; }
24263         public abstract override bool Equals(object o);
24264         public abstract override int GetHashCode();
24265         public abstract bool IsValidTargetType(System.Type targetType);
24266         public static bool operator ==(System.Security.Principal.IdentityReference left, System.Security.Principal.IdentityReference right) { throw null; }
24267         public static bool operator !=(System.Security.Principal.IdentityReference left, System.Security.Principal.IdentityReference right) { throw null; }
24268         public abstract override string ToString();
24269         public abstract System.Security.Principal.IdentityReference Translate(System.Type targetType);
24270     }
24271     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24272     public partial class IdentityReferenceCollection : System.Collections.Generic.ICollection<System.Security.Principal.IdentityReference>, System.Collections.Generic.IEnumerable<System.Security.Principal.IdentityReference>, System.Collections.IEnumerable
24273     {
24274         public IdentityReferenceCollection() { }
24275         public IdentityReferenceCollection(int capacity) { }
24276         public int Count { get { throw null; } }
24277         public bool IsReadOnly { get { throw null; } }
24278         public System.Security.Principal.IdentityReference this[int index] { get { throw null; } set { } }
24279         public void Add(System.Security.Principal.IdentityReference identity) { }
24280         public void Clear() { }
24281         public bool Contains(System.Security.Principal.IdentityReference identity) { throw null; }
24282         public void CopyTo(System.Security.Principal.IdentityReference[] array, int offset) { }
24283         public System.Collections.Generic.IEnumerator<System.Security.Principal.IdentityReference> GetEnumerator() { throw null; }
24284         public bool Remove(System.Security.Principal.IdentityReference identity) { throw null; }
24285         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
24286         public System.Security.Principal.IdentityReferenceCollection Translate(System.Type targetType) { throw null; }
24287         [System.Security.SecuritySafeCriticalAttribute]
24288         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPrincipal=true)]
24289         public System.Security.Principal.IdentityReferenceCollection Translate(System.Type targetType, bool forceSuccess) { throw null; }
24290     }
24291     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24292     public partial interface IIdentity
24293     {
24294         string AuthenticationType { get; }
24295         bool IsAuthenticated { get; }
24296         string Name { get; }
24297     }
24298     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24299     public partial interface IPrincipal
24300     {
24301         System.Security.Principal.IIdentity Identity { get; }
24302         bool IsInRole(string role);
24303     }
24304     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24305     public sealed partial class NTAccount : System.Security.Principal.IdentityReference
24306     {
24307         public NTAccount(string name) { }
24308         public NTAccount(string domainName, string accountName) { }
24309         public override string Value { get { throw null; } }
24310         public override bool Equals(object o) { throw null; }
24311         public override int GetHashCode() { throw null; }
24312         public override bool IsValidTargetType(System.Type targetType) { throw null; }
24313         public static bool operator ==(System.Security.Principal.NTAccount left, System.Security.Principal.NTAccount right) { throw null; }
24314         public static bool operator !=(System.Security.Principal.NTAccount left, System.Security.Principal.NTAccount right) { throw null; }
24315         public override string ToString() { throw null; }
24316         [System.Security.SecuritySafeCriticalAttribute]
24317         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPrincipal=true)]
24318         public override System.Security.Principal.IdentityReference Translate(System.Type targetType) { throw null; }
24319     }
24320     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24321     [System.SerializableAttribute]
24322     public enum PrincipalPolicy
24323     {
24324         NoPrincipal = 1,
24325         UnauthenticatedPrincipal = 0,
24326         WindowsPrincipal = 2,
24327     }
24328     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24329     public sealed partial class SecurityIdentifier : System.Security.Principal.IdentityReference, System.IComparable<System.Security.Principal.SecurityIdentifier>
24330     {
24331         public static readonly int MaxBinaryLength;
24332         public static readonly int MinBinaryLength;
24333         public SecurityIdentifier(byte[] binaryForm, int offset) { }
24334         [System.Security.SecuritySafeCriticalAttribute]
24335         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
24336         public SecurityIdentifier(System.IntPtr binaryForm) { }
24337         [System.Security.SecuritySafeCriticalAttribute]
24338         public SecurityIdentifier(System.Security.Principal.WellKnownSidType sidType, System.Security.Principal.SecurityIdentifier domainSid) { }
24339         [System.Security.SecuritySafeCriticalAttribute]
24340         public SecurityIdentifier(string sddlForm) { }
24341         public System.Security.Principal.SecurityIdentifier AccountDomainSid { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
24342         public int BinaryLength { get { throw null; } }
24343         public override string Value { get { throw null; } }
24344         public int CompareTo(System.Security.Principal.SecurityIdentifier sid) { throw null; }
24345         public override bool Equals(object o) { throw null; }
24346         public bool Equals(System.Security.Principal.SecurityIdentifier sid) { throw null; }
24347         public void GetBinaryForm(byte[] binaryForm, int offset) { }
24348         public override int GetHashCode() { throw null; }
24349         [System.Security.SecuritySafeCriticalAttribute]
24350         public bool IsAccountSid() { throw null; }
24351         [System.Security.SecuritySafeCriticalAttribute]
24352         public bool IsEqualDomainSid(System.Security.Principal.SecurityIdentifier sid) { throw null; }
24353         public override bool IsValidTargetType(System.Type targetType) { throw null; }
24354         [System.Security.SecuritySafeCriticalAttribute]
24355         public bool IsWellKnown(System.Security.Principal.WellKnownSidType type) { throw null; }
24356         public static bool operator ==(System.Security.Principal.SecurityIdentifier left, System.Security.Principal.SecurityIdentifier right) { throw null; }
24357         public static bool operator !=(System.Security.Principal.SecurityIdentifier left, System.Security.Principal.SecurityIdentifier right) { throw null; }
24358         public override string ToString() { throw null; }
24359         [System.Security.SecuritySafeCriticalAttribute]
24360         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPrincipal=true)]
24361         public override System.Security.Principal.IdentityReference Translate(System.Type targetType) { throw null; }
24362     }
24363     [System.FlagsAttribute]
24364     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24365     [System.SerializableAttribute]
24366     public enum TokenAccessLevels
24367     {
24368         AdjustDefault = 128,
24369         AdjustGroups = 64,
24370         AdjustPrivileges = 32,
24371         AdjustSessionId = 256,
24372         AllAccess = 983551,
24373         AssignPrimary = 1,
24374         Duplicate = 2,
24375         Impersonate = 4,
24376         MaximumAllowed = 33554432,
24377         Query = 8,
24378         QuerySource = 16,
24379         Read = 131080,
24380         Write = 131296,
24381     }
24382     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24383     [System.SerializableAttribute]
24384     public enum TokenImpersonationLevel
24385     {
24386         Anonymous = 1,
24387         Delegation = 4,
24388         Identification = 2,
24389         Impersonation = 3,
24390         None = 0,
24391     }
24392     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24393     public enum WellKnownSidType
24394     {
24395         AccountAdministratorSid = 38,
24396         AccountCertAdminsSid = 46,
24397         AccountComputersSid = 44,
24398         AccountControllersSid = 45,
24399         AccountDomainAdminsSid = 41,
24400         AccountDomainGuestsSid = 43,
24401         AccountDomainUsersSid = 42,
24402         AccountEnterpriseAdminsSid = 48,
24403         AccountGuestSid = 39,
24404         AccountKrbtgtSid = 40,
24405         AccountPolicyAdminsSid = 49,
24406         AccountRasAndIasServersSid = 50,
24407         AccountSchemaAdminsSid = 47,
24408         AnonymousSid = 13,
24409         AuthenticatedUserSid = 17,
24410         BatchSid = 10,
24411         BuiltinAccountOperatorsSid = 30,
24412         BuiltinAdministratorsSid = 26,
24413         BuiltinAuthorizationAccessSid = 59,
24414         BuiltinBackupOperatorsSid = 33,
24415         BuiltinDomainSid = 25,
24416         BuiltinGuestsSid = 28,
24417         BuiltinIncomingForestTrustBuildersSid = 56,
24418         BuiltinNetworkConfigurationOperatorsSid = 37,
24419         BuiltinPerformanceLoggingUsersSid = 58,
24420         BuiltinPerformanceMonitoringUsersSid = 57,
24421         BuiltinPowerUsersSid = 29,
24422         BuiltinPreWindows2000CompatibleAccessSid = 35,
24423         BuiltinPrintOperatorsSid = 32,
24424         BuiltinRemoteDesktopUsersSid = 36,
24425         BuiltinReplicatorSid = 34,
24426         BuiltinSystemOperatorsSid = 31,
24427         BuiltinUsersSid = 27,
24428         CreatorGroupServerSid = 6,
24429         CreatorGroupSid = 4,
24430         CreatorOwnerServerSid = 5,
24431         CreatorOwnerSid = 3,
24432         DialupSid = 8,
24433         DigestAuthenticationSid = 52,
24434         EnterpriseControllersSid = 15,
24435         InteractiveSid = 11,
24436         LocalServiceSid = 23,
24437         LocalSid = 2,
24438         LocalSystemSid = 22,
24439         LogonIdsSid = 21,
24440         MaxDefined = 60,
24441         NetworkServiceSid = 24,
24442         NetworkSid = 9,
24443         NTAuthoritySid = 7,
24444         NtlmAuthenticationSid = 51,
24445         NullSid = 0,
24446         OtherOrganizationSid = 55,
24447         ProxySid = 14,
24448         RemoteLogonIdSid = 20,
24449         RestrictedCodeSid = 18,
24450         SChannelAuthenticationSid = 53,
24451         SelfSid = 16,
24452         ServiceSid = 12,
24453         TerminalServerSid = 19,
24454         ThisOrganizationSid = 54,
24455         WinBuiltinTerminalServerLicenseServersSid = 60,
24456         WorldSid = 1,
24457     }
24458     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24459     [System.SerializableAttribute]
24460     public enum WindowsAccountType
24461     {
24462         Anonymous = 3,
24463         Guest = 1,
24464         Normal = 0,
24465         System = 2,
24466     }
24467     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24468     [System.SerializableAttribute]
24469     public enum WindowsBuiltInRole
24470     {
24471         AccountOperator = 548,
24472         Administrator = 544,
24473         BackupOperator = 551,
24474         Guest = 546,
24475         PowerUser = 547,
24476         PrintOperator = 550,
24477         Replicator = 552,
24478         SystemOperator = 549,
24479         User = 545,
24480     }
24481     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24482     [System.SerializableAttribute]
24483     public partial class WindowsIdentity : System.Security.Claims.ClaimsIdentity, System.IDisposable, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable
24484     {
24485         [System.NonSerializedAttribute]
24486         public new const string DefaultIssuer = "AD AUTHORITY";
24487         [System.Security.SecuritySafeCriticalAttribute]
24488         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(512))]
24489         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
24490         public WindowsIdentity(System.IntPtr userToken) { }
24491         [System.Security.SecuritySafeCriticalAttribute]
24492         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(512))]
24493         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
24494         public WindowsIdentity(System.IntPtr userToken, string type) { }
24495         [System.Security.SecuritySafeCriticalAttribute]
24496         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(512))]
24497         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
24498         public WindowsIdentity(System.IntPtr userToken, string type, System.Security.Principal.WindowsAccountType acctType) { }
24499         [System.Security.SecuritySafeCriticalAttribute]
24500         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(512))]
24501         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
24502         public WindowsIdentity(System.IntPtr userToken, string type, System.Security.Principal.WindowsAccountType acctType, bool isAuthenticated) { }
24503         [System.Security.SecuritySafeCriticalAttribute]
24504         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(512))]
24505         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128))]
24506         public WindowsIdentity(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
24507         [System.Security.SecuritySafeCriticalAttribute]
24508         protected WindowsIdentity(System.Security.Principal.WindowsIdentity identity) { }
24509         [System.Security.SecuritySafeCriticalAttribute]
24510         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(512))]
24511         public WindowsIdentity(string sUserPrincipalName) { }
24512         [System.Security.SecuritySafeCriticalAttribute]
24513         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(512))]
24514         public WindowsIdentity(string sUserPrincipalName, string type) { }
24515         public Microsoft.Win32.SafeHandles.SafeAccessTokenHandle AccessToken { [System.Security.SecurityCriticalAttribute]get { throw null; } }
24516         public sealed override string AuthenticationType { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
24517         public override System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> Claims { get { throw null; } }
24518         public virtual System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> DeviceClaims { get { throw null; } }
24519         public System.Security.Principal.IdentityReferenceCollection Groups { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
24520         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24521         public System.Security.Principal.TokenImpersonationLevel ImpersonationLevel { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
24522         public virtual bool IsAnonymous { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
24523         public override bool IsAuthenticated { get { throw null; } }
24524         public virtual bool IsGuest { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
24525         public virtual bool IsSystem { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
24526         public override string Name { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
24527         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24528         public System.Security.Principal.SecurityIdentifier Owner { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
24529         public virtual System.IntPtr Token { [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]get { throw null; } }
24530         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24531         public System.Security.Principal.SecurityIdentifier User { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
24532         public virtual System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> UserClaims { get { throw null; } }
24533         public override System.Security.Claims.ClaimsIdentity Clone() { throw null; }
24534         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24535         public void Dispose() { }
24536         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24537         [System.Security.SecuritySafeCriticalAttribute]
24538         protected virtual void Dispose(bool disposing) { }
24539         [System.Security.SecuritySafeCriticalAttribute]
24540         public static System.Security.Principal.WindowsIdentity GetAnonymous() { throw null; }
24541         [System.Security.SecuritySafeCriticalAttribute]
24542         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(512))]
24543         public static System.Security.Principal.WindowsIdentity GetCurrent() { throw null; }
24544         [System.Security.SecuritySafeCriticalAttribute]
24545         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(512))]
24546         public static System.Security.Principal.WindowsIdentity GetCurrent(bool ifImpersonating) { throw null; }
24547         [System.Security.SecuritySafeCriticalAttribute]
24548         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(512))]
24549         public static System.Security.Principal.WindowsIdentity GetCurrent(System.Security.Principal.TokenAccessLevels desiredAccess) { throw null; }
24550         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
24551         public virtual System.Security.Principal.WindowsImpersonationContext Impersonate() { throw null; }
24552         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
24553         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(514))]
24554         public static System.Security.Principal.WindowsImpersonationContext Impersonate(System.IntPtr userToken) { throw null; }
24555         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
24556         public static void RunImpersonated(Microsoft.Win32.SafeHandles.SafeAccessTokenHandle safeAccessTokenHandle, System.Action action) { }
24557         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
24558         public static T RunImpersonated<T>(Microsoft.Win32.SafeHandles.SafeAccessTokenHandle safeAccessTokenHandle, System.Func<T> func) { throw null; }
24559         void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { }
24560         [System.Security.SecurityCriticalAttribute]
24561         void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
24562     }
24563     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24564     public partial class WindowsImpersonationContext : System.IDisposable
24565     {
24566         internal WindowsImpersonationContext() { }
24567         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24568         public void Dispose() { }
24569         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24570         [System.Security.SecuritySafeCriticalAttribute]
24571         protected virtual void Dispose(bool disposing) { }
24572         [System.Security.SecuritySafeCriticalAttribute]
24573         public void Undo() { }
24574     }
24575     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24576     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SecurityInfrastructure=true)]
24577     [System.SerializableAttribute]
24578     public partial class WindowsPrincipal : System.Security.Claims.ClaimsPrincipal
24579     {
24580         public WindowsPrincipal(System.Security.Principal.WindowsIdentity ntIdentity) { }
24581         public virtual System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> DeviceClaims { get { throw null; } }
24582         public override System.Security.Principal.IIdentity Identity { get { throw null; } }
24583         public virtual System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> UserClaims { get { throw null; } }
24584         public virtual bool IsInRole(int rid) { throw null; }
24585         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24586         [System.Security.SecuritySafeCriticalAttribute]
24587         public virtual bool IsInRole(System.Security.Principal.SecurityIdentifier sid) { throw null; }
24588         public virtual bool IsInRole(System.Security.Principal.WindowsBuiltInRole role) { throw null; }
24589         [System.Security.SecuritySafeCriticalAttribute]
24590         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlPrincipal=true)]
24591         public override bool IsInRole(string role) { throw null; }
24592     }
24593 }
24594 namespace System.Text
24595 {
24596     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24597     [System.SerializableAttribute]
24598     public partial class ASCIIEncoding : System.Text.Encoding
24599     {
24600         public ASCIIEncoding() { }
24601         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24602         public override bool IsSingleByte { get { throw null; } }
24603         [System.CLSCompliantAttribute(false)]
24604         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24605         [System.Security.SecurityCriticalAttribute]
24606         public unsafe override int GetByteCount(char* chars, int count) { throw null; }
24607         [System.Security.SecuritySafeCriticalAttribute]
24608         public override int GetByteCount(char[] chars, int index, int count) { throw null; }
24609         [System.Security.SecuritySafeCriticalAttribute]
24610         public override int GetByteCount(string chars) { throw null; }
24611         [System.CLSCompliantAttribute(false)]
24612         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24613         [System.Security.SecurityCriticalAttribute]
24614         public unsafe override int GetBytes(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
24615         [System.Security.SecuritySafeCriticalAttribute]
24616         public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; }
24617         [System.Security.SecuritySafeCriticalAttribute]
24618         public override int GetBytes(string chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; }
24619         [System.CLSCompliantAttribute(false)]
24620         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24621         [System.Security.SecurityCriticalAttribute]
24622         public unsafe override int GetCharCount(byte* bytes, int count) { throw null; }
24623         [System.Security.SecuritySafeCriticalAttribute]
24624         public override int GetCharCount(byte[] bytes, int index, int count) { throw null; }
24625         [System.CLSCompliantAttribute(false)]
24626         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24627         [System.Security.SecurityCriticalAttribute]
24628         public unsafe override int GetChars(byte* bytes, int byteCount, char* chars, int charCount) { throw null; }
24629         [System.Security.SecuritySafeCriticalAttribute]
24630         public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; }
24631         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24632         public override System.Text.Decoder GetDecoder() { throw null; }
24633         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24634         public override System.Text.Encoder GetEncoder() { throw null; }
24635         public override int GetMaxByteCount(int charCount) { throw null; }
24636         public override int GetMaxCharCount(int byteCount) { throw null; }
24637         [System.Security.SecuritySafeCriticalAttribute]
24638         public override string GetString(byte[] bytes, int byteIndex, int byteCount) { throw null; }
24639     }
24640     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24641     [System.SerializableAttribute]
24642     public abstract partial class Decoder
24643     {
24644         protected Decoder() { }
24645         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24646         public System.Text.DecoderFallback Fallback { get { throw null; } set { } }
24647         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24648         public System.Text.DecoderFallbackBuffer FallbackBuffer { get { throw null; } }
24649         [System.CLSCompliantAttribute(false)]
24650         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24651         [System.Security.SecurityCriticalAttribute]
24652         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); }
24653         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24654         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); }
24655         [System.CLSCompliantAttribute(false)]
24656         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24657         [System.Security.SecurityCriticalAttribute]
24658         public unsafe virtual int GetCharCount(byte* bytes, int count, bool flush) { throw null; }
24659         public abstract int GetCharCount(byte[] bytes, int index, int count);
24660         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24661         public virtual int GetCharCount(byte[] bytes, int index, int count, bool flush) { throw null; }
24662         [System.CLSCompliantAttribute(false)]
24663         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24664         [System.Security.SecurityCriticalAttribute]
24665         public unsafe virtual int GetChars(byte* bytes, int byteCount, char* chars, int charCount, bool flush) { throw null; }
24666         public abstract int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex);
24667         public virtual int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex, bool flush) { throw null; }
24668         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24669         public virtual void Reset() { }
24670     }
24671     [System.SerializableAttribute]
24672     public sealed partial class DecoderExceptionFallback : System.Text.DecoderFallback
24673     {
24674         public DecoderExceptionFallback() { }
24675         public override int MaxCharCount { get { throw null; } }
24676         public override System.Text.DecoderFallbackBuffer CreateFallbackBuffer() { throw null; }
24677         public override bool Equals(object value) { throw null; }
24678         public override int GetHashCode() { throw null; }
24679     }
24680     public sealed partial class DecoderExceptionFallbackBuffer : System.Text.DecoderFallbackBuffer
24681     {
24682         public DecoderExceptionFallbackBuffer() { }
24683         public override int Remaining { get { throw null; } }
24684         public override bool Fallback(byte[] bytesUnknown, int index) { throw null; }
24685         public override char GetNextChar() { throw null; }
24686         public override bool MovePrevious() { throw null; }
24687     }
24688     [System.SerializableAttribute]
24689     public abstract partial class DecoderFallback
24690     {
24691         protected DecoderFallback() { }
24692         public static System.Text.DecoderFallback ExceptionFallback { get { throw null; } }
24693         public abstract int MaxCharCount { get; }
24694         public static System.Text.DecoderFallback ReplacementFallback { get { throw null; } }
24695         public abstract System.Text.DecoderFallbackBuffer CreateFallbackBuffer();
24696     }
24697     public abstract partial class DecoderFallbackBuffer
24698     {
24699         protected DecoderFallbackBuffer() { }
24700         public abstract int Remaining { get; }
24701         public abstract bool Fallback(byte[] bytesUnknown, int index);
24702         public abstract char GetNextChar();
24703         public abstract bool MovePrevious();
24704         public virtual void Reset() { }
24705     }
24706     [System.SerializableAttribute]
24707     public sealed partial class DecoderFallbackException : System.ArgumentException
24708     {
24709         public DecoderFallbackException() { }
24710         public DecoderFallbackException(string message) { }
24711         public DecoderFallbackException(string message, byte[] bytesUnknown, int index) { }
24712         public DecoderFallbackException(string message, System.Exception innerException) { }
24713         public byte[] BytesUnknown { get { throw null; } }
24714         public int Index { get { throw null; } }
24715     }
24716     [System.SerializableAttribute]
24717     public sealed partial class DecoderReplacementFallback : System.Text.DecoderFallback
24718     {
24719         public DecoderReplacementFallback() { }
24720         public DecoderReplacementFallback(string replacement) { }
24721         public string DefaultString { get { throw null; } }
24722         public override int MaxCharCount { get { throw null; } }
24723         public override System.Text.DecoderFallbackBuffer CreateFallbackBuffer() { throw null; }
24724         public override bool Equals(object value) { throw null; }
24725         public override int GetHashCode() { throw null; }
24726     }
24727     public sealed partial class DecoderReplacementFallbackBuffer : System.Text.DecoderFallbackBuffer
24728     {
24729         public DecoderReplacementFallbackBuffer(System.Text.DecoderReplacementFallback fallback) { }
24730         public override int Remaining { get { throw null; } }
24731         public override bool Fallback(byte[] bytesUnknown, int index) { throw null; }
24732         public override char GetNextChar() { throw null; }
24733         public override bool MovePrevious() { throw null; }
24734         [System.Security.SecuritySafeCriticalAttribute]
24735         public override void Reset() { }
24736     }
24737     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24738     [System.SerializableAttribute]
24739     public abstract partial class Encoder
24740     {
24741         protected Encoder() { }
24742         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24743         public System.Text.EncoderFallback Fallback { get { throw null; } set { } }
24744         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24745         public System.Text.EncoderFallbackBuffer FallbackBuffer { get { throw null; } }
24746         [System.CLSCompliantAttribute(false)]
24747         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24748         [System.Security.SecurityCriticalAttribute]
24749         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); }
24750         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24751         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); }
24752         [System.CLSCompliantAttribute(false)]
24753         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24754         [System.Security.SecurityCriticalAttribute]
24755         public unsafe virtual int GetByteCount(char* chars, int count, bool flush) { throw null; }
24756         public abstract int GetByteCount(char[] chars, int index, int count, bool flush);
24757         [System.CLSCompliantAttribute(false)]
24758         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24759         [System.Security.SecurityCriticalAttribute]
24760         public unsafe virtual int GetBytes(char* chars, int charCount, byte* bytes, int byteCount, bool flush) { throw null; }
24761         public abstract int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush);
24762         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24763         public virtual void Reset() { }
24764     }
24765     [System.SerializableAttribute]
24766     public sealed partial class EncoderExceptionFallback : System.Text.EncoderFallback
24767     {
24768         public EncoderExceptionFallback() { }
24769         public override int MaxCharCount { get { throw null; } }
24770         public override System.Text.EncoderFallbackBuffer CreateFallbackBuffer() { throw null; }
24771         public override bool Equals(object value) { throw null; }
24772         public override int GetHashCode() { throw null; }
24773     }
24774     public sealed partial class EncoderExceptionFallbackBuffer : System.Text.EncoderFallbackBuffer
24775     {
24776         public EncoderExceptionFallbackBuffer() { }
24777         public override int Remaining { get { throw null; } }
24778         public override bool Fallback(char charUnknownHigh, char charUnknownLow, int index) { throw null; }
24779         public override bool Fallback(char charUnknown, int index) { throw null; }
24780         public override char GetNextChar() { throw null; }
24781         public override bool MovePrevious() { throw null; }
24782     }
24783     [System.SerializableAttribute]
24784     public abstract partial class EncoderFallback
24785     {
24786         protected EncoderFallback() { }
24787         public static System.Text.EncoderFallback ExceptionFallback { get { throw null; } }
24788         public abstract int MaxCharCount { get; }
24789         public static System.Text.EncoderFallback ReplacementFallback { get { throw null; } }
24790         public abstract System.Text.EncoderFallbackBuffer CreateFallbackBuffer();
24791     }
24792     public abstract partial class EncoderFallbackBuffer
24793     {
24794         protected EncoderFallbackBuffer() { }
24795         public abstract int Remaining { get; }
24796         public abstract bool Fallback(char charUnknownHigh, char charUnknownLow, int index);
24797         public abstract bool Fallback(char charUnknown, int index);
24798         public abstract char GetNextChar();
24799         public abstract bool MovePrevious();
24800         public virtual void Reset() { }
24801     }
24802     [System.SerializableAttribute]
24803     public sealed partial class EncoderFallbackException : System.ArgumentException
24804     {
24805         public EncoderFallbackException() { }
24806         public EncoderFallbackException(string message) { }
24807         public EncoderFallbackException(string message, System.Exception innerException) { }
24808         public char CharUnknown { get { throw null; } }
24809         public char CharUnknownHigh { get { throw null; } }
24810         public char CharUnknownLow { get { throw null; } }
24811         public int Index { get { throw null; } }
24812         public bool IsUnknownSurrogate() { throw null; }
24813     }
24814     [System.SerializableAttribute]
24815     public sealed partial class EncoderReplacementFallback : System.Text.EncoderFallback
24816     {
24817         public EncoderReplacementFallback() { }
24818         public EncoderReplacementFallback(string replacement) { }
24819         public string DefaultString { get { throw null; } }
24820         public override int MaxCharCount { get { throw null; } }
24821         public override System.Text.EncoderFallbackBuffer CreateFallbackBuffer() { throw null; }
24822         public override bool Equals(object value) { throw null; }
24823         public override int GetHashCode() { throw null; }
24824     }
24825     public sealed partial class EncoderReplacementFallbackBuffer : System.Text.EncoderFallbackBuffer
24826     {
24827         public EncoderReplacementFallbackBuffer(System.Text.EncoderReplacementFallback fallback) { }
24828         public override int Remaining { get { throw null; } }
24829         public override bool Fallback(char charUnknownHigh, char charUnknownLow, int index) { throw null; }
24830         public override bool Fallback(char charUnknown, int index) { throw null; }
24831         public override char GetNextChar() { throw null; }
24832         public override bool MovePrevious() { throw null; }
24833         [System.Security.SecuritySafeCriticalAttribute]
24834         public override void Reset() { }
24835     }
24836     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24837     [System.SerializableAttribute]
24838     public abstract partial class Encoding : System.ICloneable
24839     {
24840         protected Encoding() { }
24841         protected Encoding(int codePage) { }
24842         protected Encoding(int codePage, System.Text.EncoderFallback encoderFallback, System.Text.DecoderFallback decoderFallback) { }
24843         public static System.Text.Encoding ASCII { get { throw null; } }
24844         public static System.Text.Encoding BigEndianUnicode { get { throw null; } }
24845         public virtual string BodyName { get { throw null; } }
24846         public virtual int CodePage { get { throw null; } }
24847         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24848         public System.Text.DecoderFallback DecoderFallback { get { throw null; } set { } }
24849         public static System.Text.Encoding Default { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
24850         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24851         public System.Text.EncoderFallback EncoderFallback { get { throw null; } set { } }
24852         public virtual string EncodingName { get { throw null; } }
24853         public virtual string HeaderName { get { throw null; } }
24854         public virtual bool IsBrowserDisplay { get { throw null; } }
24855         public virtual bool IsBrowserSave { get { throw null; } }
24856         public virtual bool IsMailNewsDisplay { get { throw null; } }
24857         public virtual bool IsMailNewsSave { get { throw null; } }
24858         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24859         public bool IsReadOnly { get { throw null; } }
24860         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24861         public virtual bool IsSingleByte { get { throw null; } }
24862         public static System.Text.Encoding Unicode { get { throw null; } }
24863         public static System.Text.Encoding UTF32 { get { throw null; } }
24864         public static System.Text.Encoding UTF7 { get { throw null; } }
24865         public static System.Text.Encoding UTF8 { get { throw null; } }
24866         public virtual string WebName { get { throw null; } }
24867         public virtual int WindowsCodePage { get { throw null; } }
24868         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24869         public virtual object Clone() { throw null; }
24870         public static byte[] Convert(System.Text.Encoding srcEncoding, System.Text.Encoding dstEncoding, byte[] bytes) { throw null; }
24871         public static byte[] Convert(System.Text.Encoding srcEncoding, System.Text.Encoding dstEncoding, byte[] bytes, int index, int count) { throw null; }
24872         public override bool Equals(object value) { throw null; }
24873         [System.CLSCompliantAttribute(false)]
24874         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24875         [System.Security.SecurityCriticalAttribute]
24876         public unsafe virtual int GetByteCount(char* chars, int count) { throw null; }
24877         public virtual int GetByteCount(char[] chars) { throw null; }
24878         public abstract int GetByteCount(char[] chars, int index, int count);
24879         public virtual int GetByteCount(string s) { throw null; }
24880         [System.CLSCompliantAttribute(false)]
24881         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24882         [System.Security.SecurityCriticalAttribute]
24883         public unsafe virtual int GetBytes(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
24884         public virtual byte[] GetBytes(char[] chars) { throw null; }
24885         public virtual byte[] GetBytes(char[] chars, int index, int count) { throw null; }
24886         public abstract int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex);
24887         public virtual byte[] GetBytes(string s) { throw null; }
24888         public virtual int GetBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; }
24889         [System.CLSCompliantAttribute(false)]
24890         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24891         [System.Security.SecurityCriticalAttribute]
24892         public unsafe virtual int GetCharCount(byte* bytes, int count) { throw null; }
24893         public virtual int GetCharCount(byte[] bytes) { throw null; }
24894         public abstract int GetCharCount(byte[] bytes, int index, int count);
24895         [System.CLSCompliantAttribute(false)]
24896         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24897         [System.Security.SecurityCriticalAttribute]
24898         public unsafe virtual int GetChars(byte* bytes, int byteCount, char* chars, int charCount) { throw null; }
24899         public virtual char[] GetChars(byte[] bytes) { throw null; }
24900         public virtual char[] GetChars(byte[] bytes, int index, int count) { throw null; }
24901         public abstract int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex);
24902         public virtual System.Text.Decoder GetDecoder() { throw null; }
24903         public virtual System.Text.Encoder GetEncoder() { throw null; }
24904         [System.Security.SecuritySafeCriticalAttribute]
24905         public static System.Text.Encoding GetEncoding(int codepage) { throw null; }
24906         public static System.Text.Encoding GetEncoding(int codepage, System.Text.EncoderFallback encoderFallback, System.Text.DecoderFallback decoderFallback) { throw null; }
24907         public static System.Text.Encoding GetEncoding(string name) { throw null; }
24908         public static System.Text.Encoding GetEncoding(string name, System.Text.EncoderFallback encoderFallback, System.Text.DecoderFallback decoderFallback) { throw null; }
24909         public static System.Text.EncodingInfo[] GetEncodings() { throw null; }
24910         public override int GetHashCode() { throw null; }
24911         public abstract int GetMaxByteCount(int charCount);
24912         public abstract int GetMaxCharCount(int byteCount);
24913         public virtual byte[] GetPreamble() { throw null; }
24914         [System.CLSCompliantAttribute(false)]
24915         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24916         [System.Security.SecurityCriticalAttribute]
24917         public unsafe string GetString(byte* bytes, int byteCount) { throw null; }
24918         public virtual string GetString(byte[] bytes) { throw null; }
24919         public virtual string GetString(byte[] bytes, int index, int count) { throw null; }
24920         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24921         public bool IsAlwaysNormalized() { throw null; }
24922         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
24923         public virtual bool IsAlwaysNormalized(System.Text.NormalizationForm form) { throw null; }
24924         [System.Security.SecurityCriticalAttribute]
24925         public static void RegisterProvider(System.Text.EncodingProvider provider) { }
24926     }
24927     [System.SerializableAttribute]
24928     public sealed partial class EncodingInfo
24929     {
24930         internal EncodingInfo() { }
24931         public int CodePage { get { throw null; } }
24932         public string DisplayName { get { throw null; } }
24933         public string Name { get { throw null; } }
24934         public override bool Equals(object value) { throw null; }
24935         public System.Text.Encoding GetEncoding() { throw null; }
24936         public override int GetHashCode() { throw null; }
24937     }
24938     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24939     public abstract partial class EncodingProvider
24940     {
24941         public EncodingProvider() { }
24942         public abstract System.Text.Encoding GetEncoding(int codepage);
24943         public virtual System.Text.Encoding GetEncoding(int codepage, System.Text.EncoderFallback encoderFallback, System.Text.DecoderFallback decoderFallback) { throw null; }
24944         public abstract System.Text.Encoding GetEncoding(string name);
24945         public virtual System.Text.Encoding GetEncoding(string name, System.Text.EncoderFallback encoderFallback, System.Text.DecoderFallback decoderFallback) { throw null; }
24946     }
24947     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24948     public enum NormalizationForm
24949     {
24950         FormC = 1,
24951         FormD = 2,
24952         FormKC = 5,
24953         FormKD = 6,
24954     }
24955     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
24956     [System.SerializableAttribute]
24957     public sealed partial class StringBuilder : System.Runtime.Serialization.ISerializable
24958     {
24959         public StringBuilder() { }
24960         public StringBuilder(int capacity) { }
24961         public StringBuilder(int capacity, int maxCapacity) { }
24962         public StringBuilder(string value) { }
24963         public StringBuilder(string value, int capacity) { }
24964         [System.Security.SecuritySafeCriticalAttribute]
24965         public StringBuilder(string value, int startIndex, int length, int capacity) { }
24966         public int Capacity { get { throw null; } set { } }
24967         [System.Runtime.CompilerServices.IndexerName("Chars")]
24968         public char this[int index] { get { throw null; } set { } }
24969         public int Length { get { throw null; } set { } }
24970         public int MaxCapacity { get { throw null; } }
24971         public System.Text.StringBuilder Append(bool value) { throw null; }
24972         public System.Text.StringBuilder Append(byte value) { throw null; }
24973         public System.Text.StringBuilder Append(char value) { throw null; }
24974         [System.CLSCompliantAttribute(false)]
24975         [System.Security.SecurityCriticalAttribute]
24976         public unsafe System.Text.StringBuilder Append(char* value, int valueCount) { throw null; }
24977         public System.Text.StringBuilder Append(char value, int repeatCount) { throw null; }
24978         [System.Security.SecuritySafeCriticalAttribute]
24979         public System.Text.StringBuilder Append(char[] value) { throw null; }
24980         [System.Security.SecuritySafeCriticalAttribute]
24981         public System.Text.StringBuilder Append(char[] value, int startIndex, int charCount) { throw null; }
24982         public System.Text.StringBuilder Append(decimal value) { throw null; }
24983         public System.Text.StringBuilder Append(double value) { throw null; }
24984         public System.Text.StringBuilder Append(short value) { throw null; }
24985         public System.Text.StringBuilder Append(int value) { throw null; }
24986         public System.Text.StringBuilder Append(long value) { throw null; }
24987         public System.Text.StringBuilder Append(object value) { throw null; }
24988         [System.CLSCompliantAttribute(false)]
24989         public System.Text.StringBuilder Append(sbyte value) { throw null; }
24990         public System.Text.StringBuilder Append(float value) { throw null; }
24991         [System.Security.SecuritySafeCriticalAttribute]
24992         public System.Text.StringBuilder Append(string value) { throw null; }
24993         [System.Security.SecuritySafeCriticalAttribute]
24994         public System.Text.StringBuilder Append(string value, int startIndex, int count) { throw null; }
24995         [System.CLSCompliantAttribute(false)]
24996         public System.Text.StringBuilder Append(ushort value) { throw null; }
24997         [System.CLSCompliantAttribute(false)]
24998         public System.Text.StringBuilder Append(uint value) { throw null; }
24999         [System.CLSCompliantAttribute(false)]
25000         public System.Text.StringBuilder Append(ulong value) { throw null; }
25001         public System.Text.StringBuilder AppendFormat(System.IFormatProvider provider, string format, object arg0) { throw null; }
25002         public System.Text.StringBuilder AppendFormat(System.IFormatProvider provider, string format, object arg0, object arg1) { throw null; }
25003         public System.Text.StringBuilder AppendFormat(System.IFormatProvider provider, string format, object arg0, object arg1, object arg2) { throw null; }
25004         public System.Text.StringBuilder AppendFormat(System.IFormatProvider provider, string format, params object[] args) { throw null; }
25005         public System.Text.StringBuilder AppendFormat(string format, object arg0) { throw null; }
25006         public System.Text.StringBuilder AppendFormat(string format, object arg0, object arg1) { throw null; }
25007         public System.Text.StringBuilder AppendFormat(string format, object arg0, object arg1, object arg2) { throw null; }
25008         public System.Text.StringBuilder AppendFormat(string format, params object[] args) { throw null; }
25009         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
25010         public System.Text.StringBuilder AppendLine() { throw null; }
25011         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
25012         public System.Text.StringBuilder AppendLine(string value) { throw null; }
25013         public System.Text.StringBuilder Clear() { throw null; }
25014         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
25015         [System.Security.SecuritySafeCriticalAttribute]
25016         public void CopyTo(int sourceIndex, char[] destination, int destinationIndex, int count) { }
25017         public int EnsureCapacity(int capacity) { throw null; }
25018         public bool Equals(System.Text.StringBuilder sb) { throw null; }
25019         public System.Text.StringBuilder Insert(int index, bool value) { throw null; }
25020         public System.Text.StringBuilder Insert(int index, byte value) { throw null; }
25021         [System.Security.SecuritySafeCriticalAttribute]
25022         public System.Text.StringBuilder Insert(int index, char value) { throw null; }
25023         public System.Text.StringBuilder Insert(int index, char[] value) { throw null; }
25024         [System.Security.SecuritySafeCriticalAttribute]
25025         public System.Text.StringBuilder Insert(int index, char[] value, int startIndex, int charCount) { throw null; }
25026         public System.Text.StringBuilder Insert(int index, decimal value) { throw null; }
25027         public System.Text.StringBuilder Insert(int index, double value) { throw null; }
25028         public System.Text.StringBuilder Insert(int index, short value) { throw null; }
25029         public System.Text.StringBuilder Insert(int index, int value) { throw null; }
25030         public System.Text.StringBuilder Insert(int index, long value) { throw null; }
25031         public System.Text.StringBuilder Insert(int index, object value) { throw null; }
25032         [System.CLSCompliantAttribute(false)]
25033         public System.Text.StringBuilder Insert(int index, sbyte value) { throw null; }
25034         public System.Text.StringBuilder Insert(int index, float value) { throw null; }
25035         [System.Security.SecuritySafeCriticalAttribute]
25036         public System.Text.StringBuilder Insert(int index, string value) { throw null; }
25037         [System.Security.SecuritySafeCriticalAttribute]
25038         public System.Text.StringBuilder Insert(int index, string value, int count) { throw null; }
25039         [System.CLSCompliantAttribute(false)]
25040         public System.Text.StringBuilder Insert(int index, ushort value) { throw null; }
25041         [System.CLSCompliantAttribute(false)]
25042         public System.Text.StringBuilder Insert(int index, uint value) { throw null; }
25043         [System.CLSCompliantAttribute(false)]
25044         public System.Text.StringBuilder Insert(int index, ulong value) { throw null; }
25045         public System.Text.StringBuilder Remove(int startIndex, int length) { throw null; }
25046         public System.Text.StringBuilder Replace(char oldChar, char newChar) { throw null; }
25047         public System.Text.StringBuilder Replace(char oldChar, char newChar, int startIndex, int count) { throw null; }
25048         public System.Text.StringBuilder Replace(string oldValue, string newValue) { throw null; }
25049         public System.Text.StringBuilder Replace(string oldValue, string newValue, int startIndex, int count) { throw null; }
25050         [System.Security.SecurityCriticalAttribute]
25051         void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
25052         [System.Security.SecuritySafeCriticalAttribute]
25053         public override string ToString() { throw null; }
25054         [System.Security.SecuritySafeCriticalAttribute]
25055         public string ToString(int startIndex, int length) { throw null; }
25056     }
25057     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
25058     [System.SerializableAttribute]
25059     public partial class UnicodeEncoding : System.Text.Encoding
25060     {
25061         public const int CharSize = 2;
25062         public UnicodeEncoding() { }
25063         public UnicodeEncoding(bool bigEndian, bool byteOrderMark) { }
25064         public UnicodeEncoding(bool bigEndian, bool byteOrderMark, bool throwOnInvalidBytes) { }
25065         public override bool Equals(object value) { throw null; }
25066         [System.CLSCompliantAttribute(false)]
25067         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
25068         [System.Security.SecurityCriticalAttribute]
25069         public unsafe override int GetByteCount(char* chars, int count) { throw null; }
25070         [System.Security.SecuritySafeCriticalAttribute]
25071         public override int GetByteCount(char[] chars, int index, int count) { throw null; }
25072         [System.Security.SecuritySafeCriticalAttribute]
25073         public override int GetByteCount(string s) { throw null; }
25074         [System.CLSCompliantAttribute(false)]
25075         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
25076         [System.Security.SecurityCriticalAttribute]
25077         public unsafe override int GetBytes(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
25078         [System.Security.SecuritySafeCriticalAttribute]
25079         public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; }
25080         [System.Security.SecuritySafeCriticalAttribute]
25081         public override int GetBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; }
25082         [System.CLSCompliantAttribute(false)]
25083         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
25084         [System.Security.SecurityCriticalAttribute]
25085         public unsafe override int GetCharCount(byte* bytes, int count) { throw null; }
25086         [System.Security.SecuritySafeCriticalAttribute]
25087         public override int GetCharCount(byte[] bytes, int index, int count) { throw null; }
25088         [System.CLSCompliantAttribute(false)]
25089         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
25090         [System.Security.SecurityCriticalAttribute]
25091         public unsafe override int GetChars(byte* bytes, int byteCount, char* chars, int charCount) { throw null; }
25092         [System.Security.SecuritySafeCriticalAttribute]
25093         public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; }
25094         public override System.Text.Decoder GetDecoder() { throw null; }
25095         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
25096         public override System.Text.Encoder GetEncoder() { throw null; }
25097         public override int GetHashCode() { throw null; }
25098         public override int GetMaxByteCount(int charCount) { throw null; }
25099         public override int GetMaxCharCount(int byteCount) { throw null; }
25100         public override byte[] GetPreamble() { throw null; }
25101         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
25102         [System.Security.SecuritySafeCriticalAttribute]
25103         public override string GetString(byte[] bytes, int index, int count) { throw null; }
25104     }
25105     [System.SerializableAttribute]
25106     public sealed partial class UTF32Encoding : System.Text.Encoding
25107     {
25108         public UTF32Encoding() { }
25109         public UTF32Encoding(bool bigEndian, bool byteOrderMark) { }
25110         public UTF32Encoding(bool bigEndian, bool byteOrderMark, bool throwOnInvalidCharacters) { }
25111         public override bool Equals(object value) { throw null; }
25112         [System.CLSCompliantAttribute(false)]
25113         [System.Security.SecurityCriticalAttribute]
25114         public unsafe override int GetByteCount(char* chars, int count) { throw null; }
25115         [System.Security.SecuritySafeCriticalAttribute]
25116         public override int GetByteCount(char[] chars, int index, int count) { throw null; }
25117         [System.Security.SecuritySafeCriticalAttribute]
25118         public override int GetByteCount(string s) { throw null; }
25119         [System.CLSCompliantAttribute(false)]
25120         [System.Security.SecurityCriticalAttribute]
25121         public unsafe override int GetBytes(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
25122         [System.Security.SecuritySafeCriticalAttribute]
25123         public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; }
25124         [System.Security.SecuritySafeCriticalAttribute]
25125         public override int GetBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; }
25126         [System.CLSCompliantAttribute(false)]
25127         [System.Security.SecurityCriticalAttribute]
25128         public unsafe override int GetCharCount(byte* bytes, int count) { throw null; }
25129         [System.Security.SecuritySafeCriticalAttribute]
25130         public override int GetCharCount(byte[] bytes, int index, int count) { throw null; }
25131         [System.CLSCompliantAttribute(false)]
25132         [System.Security.SecurityCriticalAttribute]
25133         public unsafe override int GetChars(byte* bytes, int byteCount, char* chars, int charCount) { throw null; }
25134         [System.Security.SecuritySafeCriticalAttribute]
25135         public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; }
25136         public override System.Text.Decoder GetDecoder() { throw null; }
25137         public override System.Text.Encoder GetEncoder() { throw null; }
25138         public override int GetHashCode() { throw null; }
25139         public override int GetMaxByteCount(int charCount) { throw null; }
25140         public override int GetMaxCharCount(int byteCount) { throw null; }
25141         public override byte[] GetPreamble() { throw null; }
25142         [System.Security.SecuritySafeCriticalAttribute]
25143         public override string GetString(byte[] bytes, int index, int count) { throw null; }
25144     }
25145     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
25146     [System.SerializableAttribute]
25147     public partial class UTF7Encoding : System.Text.Encoding
25148     {
25149         public UTF7Encoding() { }
25150         public UTF7Encoding(bool allowOptionals) { }
25151         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
25152         public override bool Equals(object value) { throw null; }
25153         [System.CLSCompliantAttribute(false)]
25154         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
25155         [System.Security.SecurityCriticalAttribute]
25156         public unsafe override int GetByteCount(char* chars, int count) { throw null; }
25157         [System.Security.SecuritySafeCriticalAttribute]
25158         public override int GetByteCount(char[] chars, int index, int count) { throw null; }
25159         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
25160         [System.Security.SecuritySafeCriticalAttribute]
25161         public override int GetByteCount(string s) { throw null; }
25162         [System.CLSCompliantAttribute(false)]
25163         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
25164         [System.Security.SecurityCriticalAttribute]
25165         public unsafe override int GetBytes(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
25166         [System.Security.SecuritySafeCriticalAttribute]
25167         public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; }
25168         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
25169         [System.Security.SecuritySafeCriticalAttribute]
25170         public override int GetBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; }
25171         [System.CLSCompliantAttribute(false)]
25172         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
25173         [System.Security.SecurityCriticalAttribute]
25174         public unsafe override int GetCharCount(byte* bytes, int count) { throw null; }
25175         [System.Security.SecuritySafeCriticalAttribute]
25176         public override int GetCharCount(byte[] bytes, int index, int count) { throw null; }
25177         [System.CLSCompliantAttribute(false)]
25178         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
25179         [System.Security.SecurityCriticalAttribute]
25180         public unsafe override int GetChars(byte* bytes, int byteCount, char* chars, int charCount) { throw null; }
25181         [System.Security.SecuritySafeCriticalAttribute]
25182         public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; }
25183         public override System.Text.Decoder GetDecoder() { throw null; }
25184         public override System.Text.Encoder GetEncoder() { throw null; }
25185         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
25186         public override int GetHashCode() { throw null; }
25187         public override int GetMaxByteCount(int charCount) { throw null; }
25188         public override int GetMaxCharCount(int byteCount) { throw null; }
25189         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
25190         [System.Security.SecuritySafeCriticalAttribute]
25191         public override string GetString(byte[] bytes, int index, int count) { throw null; }
25192     }
25193     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
25194     [System.SerializableAttribute]
25195     public partial class UTF8Encoding : System.Text.Encoding
25196     {
25197         public UTF8Encoding() { }
25198         public UTF8Encoding(bool encoderShouldEmitUTF8Identifier) { }
25199         public UTF8Encoding(bool encoderShouldEmitUTF8Identifier, bool throwOnInvalidBytes) { }
25200         public override bool Equals(object value) { throw null; }
25201         [System.CLSCompliantAttribute(false)]
25202         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
25203         [System.Security.SecurityCriticalAttribute]
25204         public unsafe override int GetByteCount(char* chars, int count) { throw null; }
25205         [System.Security.SecuritySafeCriticalAttribute]
25206         public override int GetByteCount(char[] chars, int index, int count) { throw null; }
25207         [System.Security.SecuritySafeCriticalAttribute]
25208         public override int GetByteCount(string chars) { throw null; }
25209         [System.CLSCompliantAttribute(false)]
25210         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
25211         [System.Security.SecurityCriticalAttribute]
25212         public unsafe override int GetBytes(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
25213         [System.Security.SecuritySafeCriticalAttribute]
25214         public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; }
25215         [System.Security.SecuritySafeCriticalAttribute]
25216         public override int GetBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; }
25217         [System.CLSCompliantAttribute(false)]
25218         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
25219         [System.Security.SecurityCriticalAttribute]
25220         public unsafe override int GetCharCount(byte* bytes, int count) { throw null; }
25221         [System.Security.SecuritySafeCriticalAttribute]
25222         public override int GetCharCount(byte[] bytes, int index, int count) { throw null; }
25223         [System.CLSCompliantAttribute(false)]
25224         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
25225         [System.Security.SecurityCriticalAttribute]
25226         public unsafe override int GetChars(byte* bytes, int byteCount, char* chars, int charCount) { throw null; }
25227         [System.Security.SecuritySafeCriticalAttribute]
25228         public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; }
25229         public override System.Text.Decoder GetDecoder() { throw null; }
25230         public override System.Text.Encoder GetEncoder() { throw null; }
25231         public override int GetHashCode() { throw null; }
25232         public override int GetMaxByteCount(int charCount) { throw null; }
25233         public override int GetMaxCharCount(int byteCount) { throw null; }
25234         public override byte[] GetPreamble() { throw null; }
25235         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
25236         [System.Security.SecuritySafeCriticalAttribute]
25237         public override string GetString(byte[] bytes, int index, int count) { throw null; }
25238     }
25239 }
25240 namespace System.Threading
25241 {
25242     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
25243     [System.SerializableAttribute]
25244     public partial class AbandonedMutexException : System.SystemException
25245     {
25246         public AbandonedMutexException() { }
25247         public AbandonedMutexException(int location, System.Threading.WaitHandle handle) { }
25248         protected AbandonedMutexException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
25249         public AbandonedMutexException(string message) { }
25250         public AbandonedMutexException(string message, System.Exception inner) { }
25251         public AbandonedMutexException(string message, System.Exception inner, int location, System.Threading.WaitHandle handle) { }
25252         public AbandonedMutexException(string message, int location, System.Threading.WaitHandle handle) { }
25253         public System.Threading.Mutex Mutex { get { throw null; } }
25254         public int MutexIndex { get { throw null; } }
25255     }
25256     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
25257     [System.SerializableAttribute]
25258     public enum ApartmentState
25259     {
25260         MTA = 1,
25261         STA = 0,
25262         Unknown = 2,
25263     }
25264     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
25265     public partial struct AsyncFlowControl : System.IDisposable
25266     {
25267         public void Dispose() { }
25268         public override bool Equals(object obj) { throw null; }
25269         public bool Equals(System.Threading.AsyncFlowControl obj) { throw null; }
25270         public override int GetHashCode() { throw null; }
25271         public static bool operator ==(System.Threading.AsyncFlowControl a, System.Threading.AsyncFlowControl b) { throw null; }
25272         public static bool operator !=(System.Threading.AsyncFlowControl a, System.Threading.AsyncFlowControl b) { throw null; }
25273         [System.Security.SecuritySafeCriticalAttribute]
25274         public void Undo() { }
25275     }
25276     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
25277     public partial struct AsyncLocalValueChangedArgs<T>
25278     {
25279         public T CurrentValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
25280         public T PreviousValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
25281         public bool ThreadContextChanged { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
25282     }
25283     public sealed partial class AsyncLocal<T>
25284     {
25285         public AsyncLocal() { }
25286         [System.Security.SecurityCriticalAttribute]
25287         public AsyncLocal(System.Action<System.Threading.AsyncLocalValueChangedArgs<T>> valueChangedHandler) { }
25288         public T Value { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } [System.Security.SecuritySafeCriticalAttribute]set { } }
25289     }
25290     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
25291     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
25292     public sealed partial class AutoResetEvent : System.Threading.EventWaitHandle
25293     {
25294         public AutoResetEvent(bool initialState) : base (default(bool), default(System.Threading.EventResetMode)) { }
25295     }
25296     [System.Diagnostics.DebuggerDisplayAttribute("IsCancellationRequested = {IsCancellationRequested}")]
25297     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
25298     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
25299     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
25300     public partial struct CancellationToken
25301     {
25302         public CancellationToken(bool canceled) { throw null;}
25303         public bool CanBeCanceled { get { throw null; } }
25304         public bool IsCancellationRequested { get { throw null; } }
25305         public static System.Threading.CancellationToken None { get { throw null; } }
25306         public System.Threading.WaitHandle WaitHandle { get { throw null; } }
25307         public override bool Equals(object other) { throw null; }
25308         public bool Equals(System.Threading.CancellationToken other) { throw null; }
25309         public override int GetHashCode() { throw null; }
25310         public static bool operator ==(System.Threading.CancellationToken left, System.Threading.CancellationToken right) { throw null; }
25311         public static bool operator !=(System.Threading.CancellationToken left, System.Threading.CancellationToken right) { throw null; }
25312         public System.Threading.CancellationTokenRegistration Register(System.Action callback) { throw null; }
25313         public System.Threading.CancellationTokenRegistration Register(System.Action callback, bool useSynchronizationContext) { throw null; }
25314         public System.Threading.CancellationTokenRegistration Register(System.Action<object> callback, object state) { throw null; }
25315         public System.Threading.CancellationTokenRegistration Register(System.Action<object> callback, object state, bool useSynchronizationContext) { throw null; }
25316         public void ThrowIfCancellationRequested() { }
25317     }
25318     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
25319     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
25320     public partial struct CancellationTokenRegistration : System.IDisposable, System.IEquatable<System.Threading.CancellationTokenRegistration>
25321     {
25322         public void Dispose() { }
25323         public override bool Equals(object obj) { throw null; }
25324         public bool Equals(System.Threading.CancellationTokenRegistration other) { throw null; }
25325         public override int GetHashCode() { throw null; }
25326         public static bool operator ==(System.Threading.CancellationTokenRegistration left, System.Threading.CancellationTokenRegistration right) { throw null; }
25327         public static bool operator !=(System.Threading.CancellationTokenRegistration left, System.Threading.CancellationTokenRegistration right) { throw null; }
25328     }
25329     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
25330     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
25331     public partial class CancellationTokenSource : System.IDisposable
25332     {
25333         public CancellationTokenSource() { }
25334         public CancellationTokenSource(int millisecondsDelay) { }
25335         public CancellationTokenSource(System.TimeSpan delay) { }
25336         public bool IsCancellationRequested { get { throw null; } }
25337         public System.Threading.CancellationToken Token { get { throw null; } }
25338         public void Cancel() { }
25339         public void Cancel(bool throwOnFirstException) { }
25340         public void CancelAfter(int millisecondsDelay) { }
25341         public void CancelAfter(System.TimeSpan delay) { }
25342         public static System.Threading.CancellationTokenSource CreateLinkedTokenSource(System.Threading.CancellationToken token1, System.Threading.CancellationToken token2) { throw null; }
25343         public static System.Threading.CancellationTokenSource CreateLinkedTokenSource(params System.Threading.CancellationToken[] tokens) { throw null; }
25344         public void Dispose() { }
25345         protected virtual void Dispose(bool disposing) { }
25346     }
25347     [System.SerializableAttribute]
25348     public sealed partial class CompressedStack : System.Runtime.Serialization.ISerializable
25349     {
25350         internal CompressedStack() { }
25351         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
25352         public static System.Threading.CompressedStack Capture() { throw null; }
25353         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
25354         [System.Security.SecuritySafeCriticalAttribute]
25355         public System.Threading.CompressedStack CreateCopy() { throw null; }
25356         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecurityCriticalAttribute]
25357         public static System.Threading.CompressedStack GetCompressedStack() { throw null; }
25358         [System.Security.SecurityCriticalAttribute]
25359         public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
25360         [System.Security.SecurityCriticalAttribute]
25361         public static void Run(System.Threading.CompressedStack compressedStack, System.Threading.ContextCallback callback, object state) { }
25362     }
25363     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
25364     public delegate void ContextCallback(object state);
25365     [System.Diagnostics.DebuggerDisplayAttribute("Initial Count={InitialCount}, Current Count={CurrentCount}")]
25366     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
25367     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
25368     public partial class CountdownEvent : System.IDisposable
25369     {
25370         public CountdownEvent(int initialCount) { }
25371         public int CurrentCount { get { throw null; } }
25372         public int InitialCount { get { throw null; } }
25373         public bool IsSet { get { throw null; } }
25374         public System.Threading.WaitHandle WaitHandle { get { throw null; } }
25375         public void AddCount() { }
25376         public void AddCount(int signalCount) { }
25377         public void Dispose() { }
25378         protected virtual void Dispose(bool disposing) { }
25379         public void Reset() { }
25380         public void Reset(int count) { }
25381         public bool Signal() { throw null; }
25382         public bool Signal(int signalCount) { throw null; }
25383         public bool TryAddCount() { throw null; }
25384         public bool TryAddCount(int signalCount) { throw null; }
25385         public void Wait() { }
25386         public bool Wait(int millisecondsTimeout) { throw null; }
25387         public bool Wait(int millisecondsTimeout, System.Threading.CancellationToken cancellationToken) { throw null; }
25388         public void Wait(System.Threading.CancellationToken cancellationToken) { }
25389         public bool Wait(System.TimeSpan timeout) { throw null; }
25390         public bool Wait(System.TimeSpan timeout, System.Threading.CancellationToken cancellationToken) { throw null; }
25391     }
25392     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
25393     public enum EventResetMode
25394     {
25395         AutoReset = 0,
25396         ManualReset = 1,
25397     }
25398     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
25399     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
25400     public partial class EventWaitHandle : System.Threading.WaitHandle
25401     {
25402         [System.Security.SecuritySafeCriticalAttribute]
25403         public EventWaitHandle(bool initialState, System.Threading.EventResetMode mode) { }
25404         [System.Security.SecurityCriticalAttribute]
25405         public EventWaitHandle(bool initialState, System.Threading.EventResetMode mode, string name) { }
25406         [System.Security.SecurityCriticalAttribute]
25407         public EventWaitHandle(bool initialState, System.Threading.EventResetMode mode, string name, out bool createdNew) { createdNew = default(bool); }
25408         [System.Security.SecurityCriticalAttribute]
25409         public EventWaitHandle(bool initialState, System.Threading.EventResetMode mode, string name, out bool createdNew, System.Security.AccessControl.EventWaitHandleSecurity eventSecurity) { createdNew = default(bool); }
25410         [System.Security.SecuritySafeCriticalAttribute]
25411         public System.Security.AccessControl.EventWaitHandleSecurity GetAccessControl() { throw null; }
25412         [System.Security.SecurityCriticalAttribute]
25413         public static System.Threading.EventWaitHandle OpenExisting(string name) { throw null; }
25414         [System.Security.SecurityCriticalAttribute]
25415         public static System.Threading.EventWaitHandle OpenExisting(string name, System.Security.AccessControl.EventWaitHandleRights rights) { throw null; }
25416         [System.Security.SecuritySafeCriticalAttribute]
25417         public bool Reset() { throw null; }
25418         [System.Security.SecuritySafeCriticalAttribute]
25419         public bool Set() { throw null; }
25420         [System.Security.SecuritySafeCriticalAttribute]
25421         public void SetAccessControl(System.Security.AccessControl.EventWaitHandleSecurity eventSecurity) { }
25422         [System.Security.SecurityCriticalAttribute]
25423         public static bool TryOpenExisting(string name, System.Security.AccessControl.EventWaitHandleRights rights, out System.Threading.EventWaitHandle result) { result = default(System.Threading.EventWaitHandle); throw null; }
25424         [System.Security.SecurityCriticalAttribute]
25425         public static bool TryOpenExisting(string name, out System.Threading.EventWaitHandle result) { result = default(System.Threading.EventWaitHandle); throw null; }
25426     }
25427     [System.SerializableAttribute]
25428     public sealed partial class ExecutionContext : System.IDisposable, System.Runtime.Serialization.ISerializable
25429     {
25430         internal ExecutionContext() { }
25431         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
25432         public static System.Threading.ExecutionContext Capture() { throw null; }
25433         [System.Security.SecuritySafeCriticalAttribute]
25434         public System.Threading.ExecutionContext CreateCopy() { throw null; }
25435         public void Dispose() { }
25436         [System.Security.SecurityCriticalAttribute]
25437         public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
25438         public static bool IsFlowSuppressed() { throw null; }
25439         [System.Security.SecuritySafeCriticalAttribute]
25440         public static void RestoreFlow() { }
25441         [System.Security.SecurityCriticalAttribute]
25442         public static void Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state) { }
25443         [System.Security.SecurityCriticalAttribute]
25444         public static System.Threading.AsyncFlowControl SuppressFlow() { throw null; }
25445     }
25446     public partial class HostExecutionContext : System.IDisposable
25447     {
25448         public HostExecutionContext() { }
25449         public HostExecutionContext(object state) { }
25450         protected internal object State { get { throw null; } set { } }
25451         [System.Security.SecuritySafeCriticalAttribute]
25452         public virtual System.Threading.HostExecutionContext CreateCopy() { throw null; }
25453         public void Dispose() { }
25454         public virtual void Dispose(bool disposing) { }
25455     }
25456     public partial class HostExecutionContextManager
25457     {
25458         public HostExecutionContextManager() { }
25459         [System.Security.SecuritySafeCriticalAttribute]
25460         public virtual System.Threading.HostExecutionContext Capture() { throw null; }
25461         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
25462         [System.Security.SecurityCriticalAttribute]
25463         public virtual void Revert(object previousState) { }
25464         [System.Security.SecurityCriticalAttribute]
25465         public virtual object SetHostExecutionContext(System.Threading.HostExecutionContext hostExecutionContext) { throw null; }
25466     }
25467     public static partial class Interlocked
25468     {
25469         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
25470         public static int Add(ref int location1, int value) { throw null; }
25471         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
25472         public static long Add(ref long location1, long value) { throw null; }
25473         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
25474         public static double CompareExchange(ref double location1, double value, double comparand) { throw null; }
25475         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
25476         [System.Security.SecuritySafeCriticalAttribute]
25477         public static int CompareExchange(ref int location1, int value, int comparand) { throw null; }
25478         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
25479         public static long CompareExchange(ref long location1, long value, long comparand) { throw null; }
25480         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
25481         [System.Security.SecuritySafeCriticalAttribute]
25482         public static System.IntPtr CompareExchange(ref System.IntPtr location1, System.IntPtr value, System.IntPtr comparand) { throw null; }
25483         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
25484         [System.Security.SecuritySafeCriticalAttribute]
25485         public static object CompareExchange(ref object location1, object value, object comparand) { throw null; }
25486         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
25487         public static float CompareExchange(ref float location1, float value, float comparand) { throw null; }
25488         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
25489         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
25490         [System.Security.SecuritySafeCriticalAttribute]
25491         public static T CompareExchange<T>(ref T location1, T value, T comparand) where T : class { throw null; }
25492         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
25493         public static int Decrement(ref int location) { throw null; }
25494         public static long Decrement(ref long location) { throw null; }
25495         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
25496         public static double Exchange(ref double location1, double value) { throw null; }
25497         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
25498         [System.Security.SecuritySafeCriticalAttribute]
25499         public static int Exchange(ref int location1, int value) { throw null; }
25500         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
25501         public static long Exchange(ref long location1, long value) { throw null; }
25502         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
25503         [System.Security.SecuritySafeCriticalAttribute]
25504         public static System.IntPtr Exchange(ref System.IntPtr location1, System.IntPtr value) { throw null; }
25505         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
25506         [System.Security.SecuritySafeCriticalAttribute]
25507         public static object Exchange(ref object location1, object value) { throw null; }
25508         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
25509         public static float Exchange(ref float location1, float value) { throw null; }
25510         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
25511         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
25512         [System.Security.SecuritySafeCriticalAttribute]
25513         public static T Exchange<T>(ref T location1, T value) where T : class { throw null; }
25514         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
25515         public static int Increment(ref int location) { throw null; }
25516         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
25517         public static long Increment(ref long location) { throw null; }
25518         public static void MemoryBarrier() { }
25519         public static long Read(ref long location) { throw null; }
25520     }
25521     [System.CLSCompliantAttribute(false)]
25522     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
25523     [System.Security.SecurityCriticalAttribute]
25524     public unsafe delegate void IOCompletionCallback(uint errorCode, uint numBytes, System.Threading.NativeOverlapped* pOVERLAP);
25525     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
25526     public static partial class LazyInitializer
25527     {
25528         public static T EnsureInitialized<T>(ref T target) where T : class { throw null; }
25529         public static T EnsureInitialized<T>(ref T target, ref bool initialized, ref object syncLock) { throw null; }
25530         public static T EnsureInitialized<T>(ref T target, ref bool initialized, ref object syncLock, System.Func<T> valueFactory) { throw null; }
25531         public static T EnsureInitialized<T>(ref T target, System.Func<T> valueFactory) where T : class { throw null; }
25532     }
25533     public enum LazyThreadSafetyMode
25534     {
25535         ExecutionAndPublication = 2,
25536         None = 0,
25537         PublicationOnly = 1,
25538     }
25539     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
25540     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
25541     public partial struct LockCookie
25542     {
25543         public override bool Equals(object obj) { throw null; }
25544         public bool Equals(System.Threading.LockCookie obj) { throw null; }
25545         public override int GetHashCode() { throw null; }
25546         public static bool operator ==(System.Threading.LockCookie a, System.Threading.LockCookie b) { throw null; }
25547         public static bool operator !=(System.Threading.LockCookie a, System.Threading.LockCookie b) { throw null; }
25548     }
25549     [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Core, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
25550     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
25551     [System.SerializableAttribute]
25552     public partial class LockRecursionException : System.Exception
25553     {
25554         public LockRecursionException() { }
25555         protected LockRecursionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
25556         public LockRecursionException(string message) { }
25557         public LockRecursionException(string message, System.Exception innerException) { }
25558     }
25559     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
25560     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
25561     public sealed partial class ManualResetEvent : System.Threading.EventWaitHandle
25562     {
25563         public ManualResetEvent(bool initialState) : base (default(bool), default(System.Threading.EventResetMode)) { }
25564     }
25565     [System.Diagnostics.DebuggerDisplayAttribute("Set = {IsSet}")]
25566     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
25567     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
25568     public partial class ManualResetEventSlim : System.IDisposable
25569     {
25570         public ManualResetEventSlim() { }
25571         public ManualResetEventSlim(bool initialState) { }
25572         public ManualResetEventSlim(bool initialState, int spinCount) { }
25573         public bool IsSet { get { throw null; } }
25574         public int SpinCount { get { throw null; } }
25575         public System.Threading.WaitHandle WaitHandle { get { throw null; } }
25576         public void Dispose() { }
25577         protected virtual void Dispose(bool disposing) { }
25578         public void Reset() { }
25579         public void Set() { }
25580         public void Wait() { }
25581         public bool Wait(int millisecondsTimeout) { throw null; }
25582         public bool Wait(int millisecondsTimeout, System.Threading.CancellationToken cancellationToken) { throw null; }
25583         public void Wait(System.Threading.CancellationToken cancellationToken) { }
25584         public bool Wait(System.TimeSpan timeout) { throw null; }
25585         public bool Wait(System.TimeSpan timeout, System.Threading.CancellationToken cancellationToken) { throw null; }
25586     }
25587     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
25588     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
25589     public static partial class Monitor
25590     {
25591         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
25592         public static void Enter(object obj) { }
25593         public static void Enter(object obj, ref bool lockTaken) { }
25594         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
25595         [System.Security.SecuritySafeCriticalAttribute]
25596         public static void Exit(object obj) { }
25597         [System.Security.SecuritySafeCriticalAttribute]
25598         public static bool IsEntered(object obj) { throw null; }
25599         [System.Security.SecuritySafeCriticalAttribute]
25600         public static void Pulse(object obj) { }
25601         [System.Security.SecuritySafeCriticalAttribute]
25602         public static void PulseAll(object obj) { }
25603         public static bool TryEnter(object obj) { throw null; }
25604         public static void TryEnter(object obj, ref bool lockTaken) { }
25605         public static bool TryEnter(object obj, int millisecondsTimeout) { throw null; }
25606         public static void TryEnter(object obj, int millisecondsTimeout, ref bool lockTaken) { }
25607         public static bool TryEnter(object obj, System.TimeSpan timeout) { throw null; }
25608         public static void TryEnter(object obj, System.TimeSpan timeout, ref bool lockTaken) { }
25609         public static bool Wait(object obj) { throw null; }
25610         public static bool Wait(object obj, int millisecondsTimeout) { throw null; }
25611         [System.Security.SecuritySafeCriticalAttribute]
25612         public static bool Wait(object obj, int millisecondsTimeout, bool exitContext) { throw null; }
25613         public static bool Wait(object obj, System.TimeSpan timeout) { throw null; }
25614         public static bool Wait(object obj, System.TimeSpan timeout, bool exitContext) { throw null; }
25615     }
25616     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
25617     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
25618     public sealed partial class Mutex : System.Threading.WaitHandle
25619     {
25620         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
25621         [System.Security.SecuritySafeCriticalAttribute]
25622         public Mutex() { }
25623         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
25624         [System.Security.SecuritySafeCriticalAttribute]
25625         public Mutex(bool initiallyOwned) { }
25626         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
25627         [System.Security.SecurityCriticalAttribute]
25628         public Mutex(bool initiallyOwned, string name) { }
25629         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
25630         [System.Security.SecurityCriticalAttribute]
25631         public Mutex(bool initiallyOwned, string name, out bool createdNew) { createdNew = default(bool); }
25632         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
25633         [System.Security.SecurityCriticalAttribute]
25634         public Mutex(bool initiallyOwned, string name, out bool createdNew, System.Security.AccessControl.MutexSecurity mutexSecurity) { createdNew = default(bool); }
25635         [System.Security.SecuritySafeCriticalAttribute]
25636         public System.Security.AccessControl.MutexSecurity GetAccessControl() { throw null; }
25637         [System.Security.SecurityCriticalAttribute]
25638         public static System.Threading.Mutex OpenExisting(string name) { throw null; }
25639         [System.Security.SecurityCriticalAttribute]
25640         public static System.Threading.Mutex OpenExisting(string name, System.Security.AccessControl.MutexRights rights) { throw null; }
25641         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
25642         [System.Security.SecuritySafeCriticalAttribute]
25643         public void ReleaseMutex() { }
25644         [System.Security.SecuritySafeCriticalAttribute]
25645         public void SetAccessControl(System.Security.AccessControl.MutexSecurity mutexSecurity) { }
25646         [System.Security.SecurityCriticalAttribute]
25647         public static bool TryOpenExisting(string name, System.Security.AccessControl.MutexRights rights, out System.Threading.Mutex result) { result = default(System.Threading.Mutex); throw null; }
25648         [System.Security.SecurityCriticalAttribute]
25649         public static bool TryOpenExisting(string name, out System.Threading.Mutex result) { result = default(System.Threading.Mutex); throw null; }
25650     }
25651     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
25652     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
25653     public partial struct NativeOverlapped
25654     {
25655         public System.IntPtr EventHandle;
25656         public System.IntPtr InternalHigh;
25657         public System.IntPtr InternalLow;
25658         public int OffsetHigh;
25659         public int OffsetLow;
25660     }
25661     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
25662     public partial class Overlapped
25663     {
25664         public Overlapped() { }
25665         [System.ObsoleteAttribute("This constructor is not 64-bit compatible.  Use the constructor that takes an IntPtr for the event handle.  http://go.microsoft.com/fwlink/?linkid=14202")]
25666         public Overlapped(int offsetLo, int offsetHi, int hEvent, System.IAsyncResult ar) { }
25667         public Overlapped(int offsetLo, int offsetHi, System.IntPtr hEvent, System.IAsyncResult ar) { }
25668         public System.IAsyncResult AsyncResult { get { throw null; } set { } }
25669         [System.ObsoleteAttribute("This property is not 64-bit compatible.  Use EventHandleIntPtr instead.  http://go.microsoft.com/fwlink/?linkid=14202")]
25670         public int EventHandle { get { throw null; } set { } }
25671         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
25672         public System.IntPtr EventHandleIntPtr { get { throw null; } set { } }
25673         public int OffsetHigh { get { throw null; } set { } }
25674         public int OffsetLow { get { throw null; } set { } }
25675         [System.CLSCompliantAttribute(false)]
25676         [System.Security.SecurityCriticalAttribute]
25677         public unsafe static void Free(System.Threading.NativeOverlapped* nativeOverlappedPtr) { }
25678         [System.CLSCompliantAttribute(false)]
25679         [System.ObsoleteAttribute("This method is not safe.  Use Pack (iocb, userData) instead.  http://go.microsoft.com/fwlink/?linkid=14202")]
25680         [System.Security.SecurityCriticalAttribute]
25681         public unsafe System.Threading.NativeOverlapped* Pack(System.Threading.IOCompletionCallback iocb) { throw null; }
25682         [System.CLSCompliantAttribute(false)]
25683         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
25684         [System.Security.SecurityCriticalAttribute]
25685         public unsafe System.Threading.NativeOverlapped* Pack(System.Threading.IOCompletionCallback iocb, object userData) { throw null; }
25686         [System.CLSCompliantAttribute(false)]
25687         [System.Security.SecurityCriticalAttribute]
25688         public unsafe static System.Threading.Overlapped Unpack(System.Threading.NativeOverlapped* nativeOverlappedPtr) { throw null; }
25689         [System.CLSCompliantAttribute(false)]
25690         [System.ObsoleteAttribute("This method is not safe.  Use UnsafePack (iocb, userData) instead.  http://go.microsoft.com/fwlink/?linkid=14202")]
25691         [System.Security.SecurityCriticalAttribute]
25692         public unsafe System.Threading.NativeOverlapped* UnsafePack(System.Threading.IOCompletionCallback iocb) { throw null; }
25693         [System.CLSCompliantAttribute(false)]
25694         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
25695         [System.Security.SecurityCriticalAttribute]
25696         public unsafe System.Threading.NativeOverlapped* UnsafePack(System.Threading.IOCompletionCallback iocb, object userData) { throw null; }
25697     }
25698     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
25699     public delegate void ParameterizedThreadStart(object obj);
25700     public sealed partial class PreAllocatedOverlapped : System.IDisposable
25701     {
25702         [System.CLSCompliantAttribute(false)]
25703         [System.Security.SecuritySafeCriticalAttribute]
25704         public PreAllocatedOverlapped(System.Threading.IOCompletionCallback callback, object state, object pinData) { }
25705         public void Dispose() { }
25706         ~PreAllocatedOverlapped() { }
25707     }
25708     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
25709     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
25710     public sealed partial class ReaderWriterLock : System.Runtime.ConstrainedExecution.CriticalFinalizerObject
25711     {
25712         [System.Security.SecuritySafeCriticalAttribute]
25713         public ReaderWriterLock() { }
25714         public bool IsReaderLockHeld { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2)), System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
25715         public bool IsWriterLockHeld { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2)), System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
25716         public int WriterSeqNum { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
25717         [System.Security.SecuritySafeCriticalAttribute]
25718         public void AcquireReaderLock(int millisecondsTimeout) { }
25719         [System.Security.SecuritySafeCriticalAttribute]
25720         public void AcquireReaderLock(System.TimeSpan timeout) { }
25721         [System.Security.SecuritySafeCriticalAttribute]
25722         public void AcquireWriterLock(int millisecondsTimeout) { }
25723         [System.Security.SecuritySafeCriticalAttribute]
25724         public void AcquireWriterLock(System.TimeSpan timeout) { }
25725         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
25726         public bool AnyWritersSince(int seqNum) { throw null; }
25727         [System.Security.SecuritySafeCriticalAttribute]
25728         public void DowngradeFromWriterLock(ref System.Threading.LockCookie lockCookie) { }
25729         [System.Security.SecuritySafeCriticalAttribute]
25730         ~ReaderWriterLock() { }
25731         [System.Security.SecuritySafeCriticalAttribute]
25732         public System.Threading.LockCookie ReleaseLock() { throw null; }
25733         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
25734         [System.Security.SecuritySafeCriticalAttribute]
25735         public void ReleaseReaderLock() { }
25736         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
25737         [System.Security.SecuritySafeCriticalAttribute]
25738         public void ReleaseWriterLock() { }
25739         [System.Security.SecuritySafeCriticalAttribute]
25740         public void RestoreLock(ref System.Threading.LockCookie lockCookie) { }
25741         [System.Security.SecuritySafeCriticalAttribute]
25742         public System.Threading.LockCookie UpgradeToWriterLock(int millisecondsTimeout) { throw null; }
25743         public System.Threading.LockCookie UpgradeToWriterLock(System.TimeSpan timeout) { throw null; }
25744     }
25745     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
25746     public sealed partial class RegisteredWaitHandle : System.MarshalByRefObject
25747     {
25748         internal RegisteredWaitHandle() { }
25749         [System.Runtime.InteropServices.ComVisibleAttribute(true)]
25750         [System.Security.SecuritySafeCriticalAttribute]
25751         public bool Unregister(System.Threading.WaitHandle waitObject) { throw null; }
25752     }
25753     [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")]
25754     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
25755     [System.SerializableAttribute]
25756     public partial class SemaphoreFullException : System.SystemException
25757     {
25758         public SemaphoreFullException() { }
25759         protected SemaphoreFullException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
25760         public SemaphoreFullException(string message) { }
25761         public SemaphoreFullException(string message, System.Exception innerException) { }
25762     }
25763     [System.Diagnostics.DebuggerDisplayAttribute("Current Count = {m_currentCount}")]
25764     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
25765     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
25766     public partial class SemaphoreSlim : System.IDisposable
25767     {
25768         public SemaphoreSlim(int initialCount) { }
25769         public SemaphoreSlim(int initialCount, int maxCount) { }
25770         public System.Threading.WaitHandle AvailableWaitHandle { get { throw null; } }
25771         public int CurrentCount { get { throw null; } }
25772         public void Dispose() { }
25773         protected virtual void Dispose(bool disposing) { }
25774         public int Release() { throw null; }
25775         public int Release(int releaseCount) { throw null; }
25776         public void Wait() { }
25777         public bool Wait(int millisecondsTimeout) { throw null; }
25778         public bool Wait(int millisecondsTimeout, System.Threading.CancellationToken cancellationToken) { throw null; }
25779         public void Wait(System.Threading.CancellationToken cancellationToken) { }
25780         public bool Wait(System.TimeSpan timeout) { throw null; }
25781         public bool Wait(System.TimeSpan timeout, System.Threading.CancellationToken cancellationToken) { throw null; }
25782         public System.Threading.Tasks.Task WaitAsync() { throw null; }
25783         public System.Threading.Tasks.Task<bool> WaitAsync(int millisecondsTimeout) { throw null; }
25784         public System.Threading.Tasks.Task<bool> WaitAsync(int millisecondsTimeout, System.Threading.CancellationToken cancellationToken) { throw null; }
25785         public System.Threading.Tasks.Task WaitAsync(System.Threading.CancellationToken cancellationToken) { throw null; }
25786         public System.Threading.Tasks.Task<bool> WaitAsync(System.TimeSpan timeout) { throw null; }
25787         public System.Threading.Tasks.Task<bool> WaitAsync(System.TimeSpan timeout, System.Threading.CancellationToken cancellationToken) { throw null; }
25788     }
25789     public delegate void SendOrPostCallback(object state);
25790     [System.Diagnostics.DebuggerDisplayAttribute("IsHeld = {IsHeld}")]
25791     [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.SpinLock.SystemThreading_SpinLockDebugView")]
25792     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
25793     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
25794     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
25795     public partial struct SpinLock
25796     {
25797         public SpinLock(bool enableThreadOwnerTracking) { throw null;}
25798         public bool IsHeld { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
25799         public bool IsHeldByCurrentThread { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
25800         public bool IsThreadOwnerTrackingEnabled { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } }
25801         public void Enter(ref bool lockTaken) { }
25802         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
25803         public void Exit() { }
25804         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
25805         public void Exit(bool useMemoryBarrier) { }
25806         public void TryEnter(ref bool lockTaken) { }
25807         public void TryEnter(int millisecondsTimeout, ref bool lockTaken) { }
25808         public void TryEnter(System.TimeSpan timeout, ref bool lockTaken) { }
25809     }
25810     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
25811     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
25812     public partial struct SpinWait
25813     {
25814         public int Count { get { throw null; } }
25815         public bool NextSpinWillYield { get { throw null; } }
25816         public void Reset() { }
25817         public void SpinOnce() { }
25818         public static void SpinUntil(System.Func<bool> condition) { }
25819         public static bool SpinUntil(System.Func<bool> condition, int millisecondsTimeout) { throw null; }
25820         public static bool SpinUntil(System.Func<bool> condition, System.TimeSpan timeout) { throw null; }
25821     }
25822     [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(96))]
25823     public partial class SynchronizationContext
25824     {
25825         public SynchronizationContext() { }
25826         public static System.Threading.SynchronizationContext Current { get { throw null; } }
25827         public virtual System.Threading.SynchronizationContext CreateCopy() { throw null; }
25828         public bool IsWaitNotificationRequired() { throw null; }
25829         public virtual void OperationCompleted() { }
25830         public virtual void OperationStarted() { }
25831         public virtual void Post(System.Threading.SendOrPostCallback d, object state) { }
25832         public virtual void Send(System.Threading.SendOrPostCallback d, object state) { }
25833         [System.Security.SecurityCriticalAttribute]
25834         public static void SetSynchronizationContext(System.Threading.SynchronizationContext syncContext) { }
25835         [System.Security.SecuritySafeCriticalAttribute]
25836         protected void SetWaitNotificationRequired() { }
25837         [System.CLSCompliantAttribute(false)]
25838         [System.Runtime.ConstrainedExecution.PrePrepareMethodAttribute]
25839         [System.Security.SecurityCriticalAttribute]
25840         public virtual int Wait(System.IntPtr[] waitHandles, bool waitAll, int millisecondsTimeout) { throw null; }
25841         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.CLSCompliantAttribute(false)]
25842         [System.Runtime.ConstrainedExecution.PrePrepareMethodAttribute]
25843         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
25844         [System.Security.SecurityCriticalAttribute]
25845         protected static int WaitHelper(System.IntPtr[] waitHandles, bool waitAll, int millisecondsTimeout) { throw null; }
25846     }
25847     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
25848     [System.SerializableAttribute]
25849     public partial class SynchronizationLockException : System.SystemException
25850     {
25851         public SynchronizationLockException() { }
25852         protected SynchronizationLockException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
25853         public SynchronizationLockException(string message) { }
25854         public SynchronizationLockException(string message, System.Exception innerException) { }
25855     }
25856     [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(0))]
25857     [System.Runtime.InteropServices.ComDefaultInterfaceAttribute(typeof(System.Runtime.InteropServices._Thread))]
25858     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
25859     public sealed partial class Thread : System.Runtime.ConstrainedExecution.CriticalFinalizerObject, System.Runtime.InteropServices._Thread
25860     {
25861         [System.Security.SecuritySafeCriticalAttribute]
25862         public Thread(System.Threading.ParameterizedThreadStart start) { }
25863         [System.Security.SecuritySafeCriticalAttribute]
25864         public Thread(System.Threading.ParameterizedThreadStart start, int maxStackSize) { }
25865         [System.Security.SecuritySafeCriticalAttribute]
25866         public Thread(System.Threading.ThreadStart start) { }
25867         [System.Security.SecuritySafeCriticalAttribute]
25868         public Thread(System.Threading.ThreadStart start, int maxStackSize) { }
25869         [System.ObsoleteAttribute("The ApartmentState property has been deprecated.  Use GetApartmentState, SetApartmentState or TrySetApartmentState instead.", false)]
25870         public System.Threading.ApartmentState ApartmentState { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, SelfAffectingThreading=true)]set { } }
25871         public static System.Runtime.Remoting.Contexts.Context CurrentContext { [System.Security.SecurityCriticalAttribute]get { throw null; } }
25872         public System.Globalization.CultureInfo CurrentCulture { get { throw null; } [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlThread=true)]set { } }
25873         public static System.Security.Principal.IPrincipal CurrentPrincipal { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(512))]set { } }
25874         public static System.Threading.Thread CurrentThread { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1)), System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
25875         public System.Globalization.CultureInfo CurrentUICulture { get { throw null; } [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]set { } }
25876         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; } }
25877         public bool IsAlive { [System.Security.SecuritySafeCriticalAttribute][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]get { throw null; } }
25878         public bool IsBackground { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SelfAffectingThreading=true)]set { } }
25879         public bool IsThreadPoolThread { [System.Security.SecuritySafeCriticalAttribute][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]get { throw null; } }
25880         public int ManagedThreadId { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2)), System.Security.SecuritySafeCriticalAttribute][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]get { throw null; } }
25881         public string Name { get { throw null; } [System.Security.SecuritySafeCriticalAttribute][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]set { } }
25882         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 { } }
25883         public System.Threading.ThreadState ThreadState { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
25884         [System.Security.SecuritySafeCriticalAttribute]
25885         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlThread=true)]
25886         public void Abort() { }
25887         [System.Security.SecuritySafeCriticalAttribute]
25888         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlThread=true)]
25889         public void Abort(object stateInfo) { }
25890         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true, ExternalThreading=true)]
25891         public static System.LocalDataStoreSlot AllocateDataSlot() { throw null; }
25892         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true, ExternalThreading=true)]
25893         public static System.LocalDataStoreSlot AllocateNamedDataSlot(string name) { throw null; }
25894         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
25895         [System.Security.SecuritySafeCriticalAttribute]
25896         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
25897         public static void BeginCriticalRegion() { }
25898         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
25899         [System.Security.SecurityCriticalAttribute]
25900         public static void BeginThreadAffinity() { }
25901         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
25902         [System.Security.SecurityCriticalAttribute]
25903         public void DisableComObjectEagerCleanup() { }
25904         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
25905         [System.Security.SecuritySafeCriticalAttribute]
25906         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
25907         public static void EndCriticalRegion() { }
25908         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
25909         [System.Security.SecurityCriticalAttribute]
25910         public static void EndThreadAffinity() { }
25911         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
25912         [System.Security.SecuritySafeCriticalAttribute]
25913         ~Thread() { }
25914         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true, ExternalThreading=true)]
25915         public static void FreeNamedDataSlot(string name) { }
25916         [System.Security.SecuritySafeCriticalAttribute]
25917         public System.Threading.ApartmentState GetApartmentState() { throw null; }
25918         [System.ObsoleteAttribute("Thread.GetCompressedStack is no longer supported. Please use the System.Threading.CompressedStack class")]
25919         [System.Security.SecurityCriticalAttribute]
25920         public System.Threading.CompressedStack GetCompressedStack() { throw null; }
25921         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true, ExternalThreading=true)]
25922         public static object GetData(System.LocalDataStoreSlot slot) { throw null; }
25923         [System.Security.SecuritySafeCriticalAttribute]
25924         public static System.AppDomain GetDomain() { throw null; }
25925         public static int GetDomainID() { throw null; }
25926         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
25927         public override int GetHashCode() { throw null; }
25928         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true, ExternalThreading=true)]
25929         public static System.LocalDataStoreSlot GetNamedDataSlot(string name) { throw null; }
25930         [System.Security.SecuritySafeCriticalAttribute]
25931         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlThread=true)]
25932         public void Interrupt() { }
25933         [System.Security.SecuritySafeCriticalAttribute]
25934         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
25935         public void Join() { }
25936         [System.Security.SecuritySafeCriticalAttribute]
25937         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
25938         public bool Join(int millisecondsTimeout) { throw null; }
25939         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
25940         public bool Join(System.TimeSpan timeout) { throw null; }
25941         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)][System.Security.SecuritySafeCriticalAttribute]
25942         public static void MemoryBarrier() { }
25943         [System.Security.SecuritySafeCriticalAttribute]
25944         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlThread=true)]
25945         public static void ResetAbort() { }
25946         [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)]
25947         [System.Security.SecuritySafeCriticalAttribute]
25948         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlThread=true)]
25949         public void Resume() { }
25950         [System.Security.SecuritySafeCriticalAttribute]
25951         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, SelfAffectingThreading=true)]
25952         public void SetApartmentState(System.Threading.ApartmentState state) { }
25953         [System.ObsoleteAttribute("Thread.SetCompressedStack is no longer supported. Please use the System.Threading.CompressedStack class")]
25954         [System.Security.SecurityCriticalAttribute]
25955         public void SetCompressedStack(System.Threading.CompressedStack stack) { }
25956         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true, ExternalThreading=true)]
25957         public static void SetData(System.LocalDataStoreSlot slot, object data) { }
25958         [System.Security.SecuritySafeCriticalAttribute]
25959         public static void Sleep(int millisecondsTimeout) { }
25960         public static void Sleep(System.TimeSpan timeout) { }
25961         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
25962         [System.Security.SecuritySafeCriticalAttribute]
25963         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
25964         public static void SpinWait(int iterations) { }
25965         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
25966         public void Start() { }
25967         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
25968         public void Start(object parameter) { }
25969         [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)]
25970         [System.Security.SecuritySafeCriticalAttribute]
25971         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlThread=true)]
25972         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlThread=true)]
25973         public void Suspend() { }
25974         void System.Runtime.InteropServices._Thread.GetIDsOfNames([System.Runtime.InteropServices.In]ref System.Guid riid, System.IntPtr rgszNames, uint cNames, uint lcid, System.IntPtr rgDispId) { }
25975         void System.Runtime.InteropServices._Thread.GetTypeInfo(uint iTInfo, uint lcid, System.IntPtr ppTInfo) { }
25976         void System.Runtime.InteropServices._Thread.GetTypeInfoCount(out uint pcTInfo) { pcTInfo = default(uint); }
25977         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) { }
25978         [System.Security.SecuritySafeCriticalAttribute]
25979         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, SelfAffectingThreading=true)]
25980         public bool TrySetApartmentState(System.Threading.ApartmentState state) { throw null; }
25981         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public static byte VolatileRead(ref byte address) { throw null; }
25982         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public static double VolatileRead(ref double address) { throw null; }
25983         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public static short VolatileRead(ref short address) { throw null; }
25984         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public static int VolatileRead(ref int address) { throw null; }
25985         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public static long VolatileRead(ref long address) { throw null; }
25986         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public static System.IntPtr VolatileRead(ref System.IntPtr address) { throw null; }
25987         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public static object VolatileRead(ref object address) { throw null; }
25988         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.CLSCompliantAttribute(false)]
25989         public static sbyte VolatileRead(ref sbyte address) { throw null; }
25990         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public static float VolatileRead(ref float address) { throw null; }
25991         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.CLSCompliantAttribute(false)]
25992         public static ushort VolatileRead(ref ushort address) { throw null; }
25993         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.CLSCompliantAttribute(false)]
25994         public static uint VolatileRead(ref uint address) { throw null; }
25995         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.CLSCompliantAttribute(false)]
25996         public static ulong VolatileRead(ref ulong address) { throw null; }
25997         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.CLSCompliantAttribute(false)]
25998         public static System.UIntPtr VolatileRead(ref System.UIntPtr address) { throw null; }
25999         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public static void VolatileWrite(ref byte address, byte value) { }
26000         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public static void VolatileWrite(ref double address, double value) { }
26001         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public static void VolatileWrite(ref short address, short value) { }
26002         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public static void VolatileWrite(ref int address, int value) { }
26003         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public static void VolatileWrite(ref long address, long value) { }
26004         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public static void VolatileWrite(ref System.IntPtr address, System.IntPtr value) { }
26005         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public static void VolatileWrite(ref object address, object value) { }
26006         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.CLSCompliantAttribute(false)]
26007         public static void VolatileWrite(ref sbyte address, sbyte value) { }
26008         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public static void VolatileWrite(ref float address, float value) { }
26009         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.CLSCompliantAttribute(false)]
26010         public static void VolatileWrite(ref ushort address, ushort value) { }
26011         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.CLSCompliantAttribute(false)]
26012         public static void VolatileWrite(ref uint address, uint value) { }
26013         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.CLSCompliantAttribute(false)]
26014         public static void VolatileWrite(ref ulong address, ulong value) { }
26015         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.CLSCompliantAttribute(false)]
26016         public static void VolatileWrite(ref System.UIntPtr address, System.UIntPtr value) { }
26017         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
26018         [System.Security.SecuritySafeCriticalAttribute]
26019         [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
26020         public static bool Yield() { throw null; }
26021     }
26022     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
26023     [System.SerializableAttribute]
26024     public sealed partial class ThreadAbortException : System.SystemException
26025     {
26026         internal ThreadAbortException() { }
26027         public object ExceptionState { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
26028     }
26029     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
26030     [System.SerializableAttribute]
26031     public partial class ThreadInterruptedException : System.SystemException
26032     {
26033         public ThreadInterruptedException() { }
26034         protected ThreadInterruptedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
26035         public ThreadInterruptedException(string message) { }
26036         public ThreadInterruptedException(string message, System.Exception innerException) { }
26037     }
26038     [System.Diagnostics.DebuggerDisplayAttribute("IsValueCreated={IsValueCreated}, Value={ValueForDebugDisplay}, Count={ValuesCountForDebugDisplay}")]
26039     [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.SystemThreading_ThreadLocalDebugView<T>")]
26040     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
26041     public partial class ThreadLocal<T> : System.IDisposable
26042     {
26043         public ThreadLocal() { }
26044         public ThreadLocal(bool trackAllValues) { }
26045         public ThreadLocal(System.Func<T> valueFactory) { }
26046         public ThreadLocal(System.Func<T> valueFactory, bool trackAllValues) { }
26047         public bool IsValueCreated { get { throw null; } }
26048         [System.Diagnostics.DebuggerBrowsableAttribute((System.Diagnostics.DebuggerBrowsableState)(0))]
26049         public T Value { get { throw null; } set { } }
26050         public System.Collections.Generic.IList<T> Values { get { throw null; } }
26051         public void Dispose() { }
26052         protected virtual void Dispose(bool disposing) { }
26053         ~ThreadLocal() { }
26054         public override string ToString() { throw null; }
26055     }
26056     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
26057     public static partial class ThreadPool
26058     {
26059         [System.ObsoleteAttribute("ThreadPool.BindHandle(IntPtr) has been deprecated.  Please use ThreadPool.BindHandle(SafeHandle) instead.", false)]
26060         [System.Security.SecuritySafeCriticalAttribute]
26061         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
26062         public static bool BindHandle(System.IntPtr osHandle) { throw null; }
26063         [System.Security.SecuritySafeCriticalAttribute]
26064         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
26065         public static bool BindHandle(System.Runtime.InteropServices.SafeHandle osHandle) { throw null; }
26066         [System.Security.SecuritySafeCriticalAttribute]
26067         public static void GetAvailableThreads(out int workerThreads, out int completionPortThreads) { workerThreads = default(int); completionPortThreads = default(int); }
26068         [System.Security.SecuritySafeCriticalAttribute]
26069         public static void GetMaxThreads(out int workerThreads, out int completionPortThreads) { workerThreads = default(int); completionPortThreads = default(int); }
26070         [System.Security.SecuritySafeCriticalAttribute]
26071         public static void GetMinThreads(out int workerThreads, out int completionPortThreads) { workerThreads = default(int); completionPortThreads = default(int); }
26072         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
26073         public static bool QueueUserWorkItem(System.Threading.WaitCallback callBack) { throw null; }
26074         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
26075         public static bool QueueUserWorkItem(System.Threading.WaitCallback callBack, object state) { throw null; }
26076         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
26077         public static System.Threading.RegisteredWaitHandle RegisterWaitForSingleObject(System.Threading.WaitHandle waitObject, System.Threading.WaitOrTimerCallback callBack, object state, int millisecondsTimeOutInterval, bool executeOnlyOnce) { throw null; }
26078         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
26079         public static System.Threading.RegisteredWaitHandle RegisterWaitForSingleObject(System.Threading.WaitHandle waitObject, System.Threading.WaitOrTimerCallback callBack, object state, long millisecondsTimeOutInterval, bool executeOnlyOnce) { throw null; }
26080         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
26081         public static System.Threading.RegisteredWaitHandle RegisterWaitForSingleObject(System.Threading.WaitHandle waitObject, System.Threading.WaitOrTimerCallback callBack, object state, System.TimeSpan timeout, bool executeOnlyOnce) { throw null; }
26082         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.CLSCompliantAttribute(false)]
26083         [System.Security.SecuritySafeCriticalAttribute]
26084         public static System.Threading.RegisteredWaitHandle RegisterWaitForSingleObject(System.Threading.WaitHandle waitObject, System.Threading.WaitOrTimerCallback callBack, object state, uint millisecondsTimeOutInterval, bool executeOnlyOnce) { throw null; }
26085         [System.Security.SecuritySafeCriticalAttribute]
26086         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlThread=true)]
26087         public static bool SetMaxThreads(int workerThreads, int completionPortThreads) { throw null; }
26088         [System.Security.SecuritySafeCriticalAttribute]
26089         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlThread=true)]
26090         public static bool SetMinThreads(int workerThreads, int completionPortThreads) { throw null; }
26091         [System.CLSCompliantAttribute(false)]
26092         [System.Security.SecurityCriticalAttribute]
26093         public unsafe static bool UnsafeQueueNativeOverlapped(System.Threading.NativeOverlapped* overlapped) { throw null; }
26094         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecurityCriticalAttribute]
26095         public static bool UnsafeQueueUserWorkItem(System.Threading.WaitCallback callBack, object state) { throw null; }
26096         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecurityCriticalAttribute]
26097         public static System.Threading.RegisteredWaitHandle UnsafeRegisterWaitForSingleObject(System.Threading.WaitHandle waitObject, System.Threading.WaitOrTimerCallback callBack, object state, int millisecondsTimeOutInterval, bool executeOnlyOnce) { throw null; }
26098         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecurityCriticalAttribute]
26099         public static System.Threading.RegisteredWaitHandle UnsafeRegisterWaitForSingleObject(System.Threading.WaitHandle waitObject, System.Threading.WaitOrTimerCallback callBack, object state, long millisecondsTimeOutInterval, bool executeOnlyOnce) { throw null; }
26100         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecurityCriticalAttribute]
26101         public static System.Threading.RegisteredWaitHandle UnsafeRegisterWaitForSingleObject(System.Threading.WaitHandle waitObject, System.Threading.WaitOrTimerCallback callBack, object state, System.TimeSpan timeout, bool executeOnlyOnce) { throw null; }
26102         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.CLSCompliantAttribute(false)]
26103         [System.Security.SecurityCriticalAttribute]
26104         public static System.Threading.RegisteredWaitHandle UnsafeRegisterWaitForSingleObject(System.Threading.WaitHandle waitObject, System.Threading.WaitOrTimerCallback callBack, object state, uint millisecondsTimeOutInterval, bool executeOnlyOnce) { throw null; }
26105     }
26106     public sealed partial class ThreadPoolBoundHandle : System.IDisposable
26107     {
26108         internal ThreadPoolBoundHandle() { }
26109         public System.Runtime.InteropServices.SafeHandle Handle { [System.Security.SecurityCriticalAttribute]get { throw null; } }
26110         [System.CLSCompliantAttribute(false)]
26111         [System.Security.SecurityCriticalAttribute]
26112         public unsafe System.Threading.NativeOverlapped* AllocateNativeOverlapped(System.Threading.IOCompletionCallback callback, object state, object pinData) { throw null; }
26113         [System.CLSCompliantAttribute(false)]
26114         [System.Security.SecurityCriticalAttribute]
26115         public unsafe System.Threading.NativeOverlapped* AllocateNativeOverlapped(System.Threading.PreAllocatedOverlapped preAllocated) { throw null; }
26116         [System.Security.SecurityCriticalAttribute]
26117         public static System.Threading.ThreadPoolBoundHandle BindHandle(System.Runtime.InteropServices.SafeHandle handle) { throw null; }
26118         public void Dispose() { }
26119         [System.CLSCompliantAttribute(false)]
26120         [System.Security.SecurityCriticalAttribute]
26121         public unsafe void FreeNativeOverlapped(System.Threading.NativeOverlapped* overlapped) { }
26122         [System.CLSCompliantAttribute(false)]
26123         [System.Security.SecurityCriticalAttribute]
26124         public unsafe static object GetNativeOverlappedState(System.Threading.NativeOverlapped* overlapped) { throw null; }
26125     }
26126     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
26127     [System.SerializableAttribute]
26128     public enum ThreadPriority
26129     {
26130         AboveNormal = 3,
26131         BelowNormal = 1,
26132         Highest = 4,
26133         Lowest = 0,
26134         Normal = 2,
26135     }
26136     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
26137     public delegate void ThreadStart();
26138     [System.SerializableAttribute]
26139     public sealed partial class ThreadStartException : System.SystemException
26140     {
26141         internal ThreadStartException() { }
26142     }
26143     [System.FlagsAttribute]
26144     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
26145     [System.SerializableAttribute]
26146     public enum ThreadState
26147     {
26148         Aborted = 256,
26149         AbortRequested = 128,
26150         Background = 4,
26151         Running = 0,
26152         Stopped = 16,
26153         StopRequested = 1,
26154         Suspended = 64,
26155         SuspendRequested = 2,
26156         Unstarted = 8,
26157         WaitSleepJoin = 32,
26158     }
26159     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
26160     [System.SerializableAttribute]
26161     public partial class ThreadStateException : System.SystemException
26162     {
26163         public ThreadStateException() { }
26164         protected ThreadStateException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
26165         public ThreadStateException(string message) { }
26166         public ThreadStateException(string message, System.Exception innerException) { }
26167     }
26168     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
26169     public static partial class Timeout
26170     {
26171         public const int Infinite = -1;
26172         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
26173         public static readonly System.TimeSpan InfiniteTimeSpan;
26174     }
26175     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
26176     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
26177     public sealed partial class Timer : System.MarshalByRefObject, System.IDisposable
26178     {
26179         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
26180         public Timer(System.Threading.TimerCallback callback) { }
26181         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
26182         public Timer(System.Threading.TimerCallback callback, object state, int dueTime, int period) { }
26183         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
26184         public Timer(System.Threading.TimerCallback callback, object state, long dueTime, long period) { }
26185         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.Security.SecuritySafeCriticalAttribute]
26186         public Timer(System.Threading.TimerCallback callback, object state, System.TimeSpan dueTime, System.TimeSpan period) { }
26187         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)][System.CLSCompliantAttribute(false)]
26188         [System.Security.SecuritySafeCriticalAttribute]
26189         public Timer(System.Threading.TimerCallback callback, object state, uint dueTime, uint period) { }
26190         public bool Change(int dueTime, int period) { throw null; }
26191         public bool Change(long dueTime, long period) { throw null; }
26192         public bool Change(System.TimeSpan dueTime, System.TimeSpan period) { throw null; }
26193         [System.CLSCompliantAttribute(false)]
26194         public bool Change(uint dueTime, uint period) { throw null; }
26195         public void Dispose() { }
26196         public bool Dispose(System.Threading.WaitHandle notifyObject) { throw null; }
26197     }
26198     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
26199     public delegate void TimerCallback(object state);
26200     public static partial class Volatile
26201     {
26202         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
26203         public static bool Read(ref bool location) { throw null; }
26204         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
26205         public static byte Read(ref byte location) { throw null; }
26206         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
26207         public static double Read(ref double location) { throw null; }
26208         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
26209         public static short Read(ref short location) { throw null; }
26210         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
26211         public static int Read(ref int location) { throw null; }
26212         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
26213         public static long Read(ref long location) { throw null; }
26214         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
26215         public static System.IntPtr Read(ref System.IntPtr location) { throw null; }
26216         [System.CLSCompliantAttribute(false)]
26217         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
26218         public static sbyte Read(ref sbyte location) { throw null; }
26219         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
26220         public static float Read(ref float location) { throw null; }
26221         [System.CLSCompliantAttribute(false)]
26222         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
26223         public static ushort Read(ref ushort location) { throw null; }
26224         [System.CLSCompliantAttribute(false)]
26225         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
26226         public static uint Read(ref uint location) { throw null; }
26227         [System.CLSCompliantAttribute(false)]
26228         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
26229         [System.Security.SecuritySafeCriticalAttribute]
26230         public static ulong Read(ref ulong location) { throw null; }
26231         [System.CLSCompliantAttribute(false)]
26232         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
26233         public static System.UIntPtr Read(ref System.UIntPtr location) { throw null; }
26234         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
26235         [System.Security.SecuritySafeCriticalAttribute]
26236         public static T Read<T>(ref T location) where T : class { throw null; }
26237         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
26238         public static void Write(ref bool location, bool value) { }
26239         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
26240         public static void Write(ref byte location, byte value) { }
26241         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
26242         public static void Write(ref double location, double value) { }
26243         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
26244         public static void Write(ref short location, short value) { }
26245         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
26246         public static void Write(ref int location, int value) { }
26247         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
26248         public static void Write(ref long location, long value) { }
26249         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
26250         public static void Write(ref System.IntPtr location, System.IntPtr value) { }
26251         [System.CLSCompliantAttribute(false)]
26252         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
26253         public static void Write(ref sbyte location, sbyte value) { }
26254         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
26255         public static void Write(ref float location, float value) { }
26256         [System.CLSCompliantAttribute(false)]
26257         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
26258         public static void Write(ref ushort location, ushort value) { }
26259         [System.CLSCompliantAttribute(false)]
26260         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
26261         public static void Write(ref uint location, uint value) { }
26262         [System.CLSCompliantAttribute(false)]
26263         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
26264         [System.Security.SecuritySafeCriticalAttribute]
26265         public static void Write(ref ulong location, ulong value) { }
26266         [System.CLSCompliantAttribute(false)]
26267         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
26268         public static void Write(ref System.UIntPtr location, System.UIntPtr value) { }
26269         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
26270         [System.Security.SecuritySafeCriticalAttribute]
26271         public static void Write<T>(ref T location, T value) where T : class { }
26272     }
26273     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
26274     public delegate void WaitCallback(object state);
26275     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
26276     public abstract partial class WaitHandle : System.MarshalByRefObject, System.IDisposable
26277     {
26278         protected static readonly System.IntPtr InvalidHandle;
26279         public const int WaitTimeout = 258;
26280         protected WaitHandle() { }
26281         [System.ObsoleteAttribute("Use the SafeWaitHandle property instead.")]
26282         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 { } }
26283         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 { } }
26284         public virtual void Close() { }
26285         public void Dispose() { }
26286         [System.Security.SecuritySafeCriticalAttribute]
26287         protected virtual void Dispose(bool explicitDisposing) { }
26288         public static bool SignalAndWait(System.Threading.WaitHandle toSignal, System.Threading.WaitHandle toWaitOn) { throw null; }
26289         [System.Security.SecuritySafeCriticalAttribute]
26290         public static bool SignalAndWait(System.Threading.WaitHandle toSignal, System.Threading.WaitHandle toWaitOn, int millisecondsTimeout, bool exitContext) { throw null; }
26291         public static bool SignalAndWait(System.Threading.WaitHandle toSignal, System.Threading.WaitHandle toWaitOn, System.TimeSpan timeout, bool exitContext) { throw null; }
26292         public static bool WaitAll(System.Threading.WaitHandle[] waitHandles) { throw null; }
26293         public static bool WaitAll(System.Threading.WaitHandle[] waitHandles, int millisecondsTimeout) { throw null; }
26294         [System.Security.SecuritySafeCriticalAttribute]
26295         public static bool WaitAll(System.Threading.WaitHandle[] waitHandles, int millisecondsTimeout, bool exitContext) { throw null; }
26296         public static bool WaitAll(System.Threading.WaitHandle[] waitHandles, System.TimeSpan timeout) { throw null; }
26297         public static bool WaitAll(System.Threading.WaitHandle[] waitHandles, System.TimeSpan timeout, bool exitContext) { throw null; }
26298         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
26299         public static int WaitAny(System.Threading.WaitHandle[] waitHandles) { throw null; }
26300         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
26301         public static int WaitAny(System.Threading.WaitHandle[] waitHandles, int millisecondsTimeout) { throw null; }
26302         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
26303         [System.Security.SecuritySafeCriticalAttribute]
26304         public static int WaitAny(System.Threading.WaitHandle[] waitHandles, int millisecondsTimeout, bool exitContext) { throw null; }
26305         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
26306         public static int WaitAny(System.Threading.WaitHandle[] waitHandles, System.TimeSpan timeout) { throw null; }
26307         [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
26308         public static int WaitAny(System.Threading.WaitHandle[] waitHandles, System.TimeSpan timeout, bool exitContext) { throw null; }
26309         public virtual bool WaitOne() { throw null; }
26310         public virtual bool WaitOne(int millisecondsTimeout) { throw null; }
26311         public virtual bool WaitOne(int millisecondsTimeout, bool exitContext) { throw null; }
26312         public virtual bool WaitOne(System.TimeSpan timeout) { throw null; }
26313         public virtual bool WaitOne(System.TimeSpan timeout, bool exitContext) { throw null; }
26314     }
26315     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
26316     [System.SerializableAttribute]
26317     public partial class WaitHandleCannotBeOpenedException : System.ApplicationException
26318     {
26319         public WaitHandleCannotBeOpenedException() { }
26320         protected WaitHandleCannotBeOpenedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
26321         public WaitHandleCannotBeOpenedException(string message) { }
26322         public WaitHandleCannotBeOpenedException(string message, System.Exception innerException) { }
26323     }
26324     public static partial class WaitHandleExtensions
26325     {
26326         [System.Security.SecurityCriticalAttribute]
26327         public static Microsoft.Win32.SafeHandles.SafeWaitHandle GetSafeWaitHandle(this System.Threading.WaitHandle waitHandle) { throw null; }
26328         [System.Security.SecurityCriticalAttribute]
26329         public static void SetSafeWaitHandle(this System.Threading.WaitHandle waitHandle, Microsoft.Win32.SafeHandles.SafeWaitHandle value) { }
26330     }
26331     [System.Runtime.InteropServices.ComVisibleAttribute(true)]
26332     public delegate void WaitOrTimerCallback(object state, bool timedOut);
26333 }
26334 namespace System.Threading.Tasks
26335 {
26336     [System.Diagnostics.DebuggerDisplayAttribute("Concurrent={ConcurrentTaskCountForDebugger}, Exclusive={ExclusiveTaskCountForDebugger}, Mode={ModeForDebugger}")]
26337     [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.DebugView")]
26338     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
26339     public partial class ConcurrentExclusiveSchedulerPair
26340     {
26341         public ConcurrentExclusiveSchedulerPair() { }
26342         public ConcurrentExclusiveSchedulerPair(System.Threading.Tasks.TaskScheduler taskScheduler) { }
26343         public ConcurrentExclusiveSchedulerPair(System.Threading.Tasks.TaskScheduler taskScheduler, int maxConcurrencyLevel) { }
26344         public ConcurrentExclusiveSchedulerPair(System.Threading.Tasks.TaskScheduler taskScheduler, int maxConcurrencyLevel, int maxItemsPerTask) { }
26345         public System.Threading.Tasks.Task Completion { get { throw null; } }
26346         public System.Threading.Tasks.TaskScheduler ConcurrentScheduler { get { throw null; } }
26347         public System.Threading.Tasks.TaskScheduler ExclusiveScheduler { get { throw null; } }
26348         public void Complete() { }
26349     }
26350     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
26351     public static partial class Parallel
26352     {
26353         public static System.Threading.Tasks.ParallelLoopResult For(int fromInclusive, int toExclusive, System.Action<int, System.Threading.Tasks.ParallelLoopState> body) { throw null; }
26354         public static System.Threading.Tasks.ParallelLoopResult For(int fromInclusive, int toExclusive, System.Action<int> body) { throw null; }
26355         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; }
26356         public static System.Threading.Tasks.ParallelLoopResult For(int fromInclusive, int toExclusive, System.Threading.Tasks.ParallelOptions parallelOptions, System.Action<int> body) { throw null; }
26357         public static System.Threading.Tasks.ParallelLoopResult For(long fromInclusive, long toExclusive, System.Action<long, System.Threading.Tasks.ParallelLoopState> body) { throw null; }
26358         public static System.Threading.Tasks.ParallelLoopResult For(long fromInclusive, long toExclusive, System.Action<long> body) { throw null; }
26359         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; }
26360         public static System.Threading.Tasks.ParallelLoopResult For(long fromInclusive, long toExclusive, System.Threading.Tasks.ParallelOptions parallelOptions, System.Action<long> body) { throw null; }
26361         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; }
26362         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; }
26363         public static System.Threading.Tasks.ParallelLoopResult ForEach<TSource>(System.Collections.Concurrent.Partitioner<TSource> source, System.Action<TSource, System.Threading.Tasks.ParallelLoopState> body) { throw null; }
26364         public static System.Threading.Tasks.ParallelLoopResult ForEach<TSource>(System.Collections.Concurrent.Partitioner<TSource> source, System.Action<TSource> body) { throw null; }
26365         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; }
26366         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; }
26367         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; }
26368         public static System.Threading.Tasks.ParallelLoopResult ForEach<TSource>(System.Collections.Generic.IEnumerable<TSource> source, System.Action<TSource, System.Threading.Tasks.ParallelLoopState> body) { throw null; }
26369         public static System.Threading.Tasks.ParallelLoopResult ForEach<TSource>(System.Collections.Generic.IEnumerable<TSource> source, System.Action<TSource> body) { throw null; }
26370         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; }
26371         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; }
26372         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; }
26373         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; }
26374         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; }
26375         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; }
26376         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; }
26377         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; }
26378         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; }
26379         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; }
26380         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; }
26381         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; }
26382         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; }
26383         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; }
26384         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; }
26385         public static void Invoke(params System.Action[] actions) { }
26386         public static void Invoke(System.Threading.Tasks.ParallelOptions parallelOptions, params System.Action[] actions) { }
26387     }
26388     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
26389     public partial struct ParallelLoopResult
26390     {
26391         public bool IsCompleted { get { throw null; } }
26392         public System.Nullable<long> LowestBreakIteration { get { throw null; } }
26393     }
26394     [System.Diagnostics.DebuggerDisplayAttribute("ShouldExitCurrentIteration = {ShouldExitCurrentIteration}")]
26395     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
26396     public partial class ParallelLoopState
26397     {
26398         internal ParallelLoopState() { }
26399         public bool IsExceptional { get { throw null; } }
26400         public bool IsStopped { get { throw null; } }
26401         public System.Nullable<long> LowestBreakIteration { get { throw null; } }
26402         public bool ShouldExitCurrentIteration { get { throw null; } }
26403         public void Break() { }
26404         public void Stop() { }
26405     }
26406     public partial class ParallelOptions
26407     {
26408         public ParallelOptions() { }
26409         public System.Threading.CancellationToken CancellationToken { get { throw null; } set { } }
26410         public int MaxDegreeOfParallelism { get { throw null; } set { } }
26411         public System.Threading.Tasks.TaskScheduler TaskScheduler { get { throw null; } set { } }
26412     }
26413     [System.Diagnostics.DebuggerDisplayAttribute("Id = {Id}, Status = {Status}, Method = {DebuggerDisplayMethodDescription}")]
26414     [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.SystemThreadingTasks_TaskDebugView")]
26415     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
26416     public partial class Task : System.IAsyncResult, System.IDisposable
26417     {
26418         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public Task(System.Action action) { }
26419         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public Task(System.Action action, System.Threading.CancellationToken cancellationToken) { }
26420         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public Task(System.Action action, System.Threading.CancellationToken cancellationToken, System.Threading.Tasks.TaskCreationOptions creationOptions) { }
26421         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public Task(System.Action action, System.Threading.Tasks.TaskCreationOptions creationOptions) { }
26422         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public Task(System.Action<object> action, object state) { }
26423         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public Task(System.Action<object> action, object state, System.Threading.CancellationToken cancellationToken) { }
26424         [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) { }
26425         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public Task(System.Action<object> action, object state, System.Threading.Tasks.TaskCreationOptions creationOptions) { }
26426         public object AsyncState { get { throw null; } }
26427         public static System.Threading.Tasks.Task CompletedTask { get { throw null; } }
26428         public System.Threading.Tasks.TaskCreationOptions CreationOptions { get { throw null; } }
26429         public static System.Nullable<int> CurrentId { get { throw null; } }
26430         public System.AggregateException Exception { get { throw null; } }
26431         public static System.Threading.Tasks.TaskFactory Factory { get { throw null; } }
26432         public int Id { get { throw null; } }
26433         public bool IsCanceled { get { throw null; } }
26434         public bool IsCompleted { get { throw null; } }
26435         public bool IsFaulted { get { throw null; } }
26436         public System.Threading.Tasks.TaskStatus Status { get { throw null; } }
26437         System.Threading.WaitHandle System.IAsyncResult.AsyncWaitHandle { get { throw null; } }
26438         bool System.IAsyncResult.CompletedSynchronously { get { throw null; } }
26439         public System.Runtime.CompilerServices.ConfiguredTaskAwaitable ConfigureAwait(bool continueOnCapturedContext) { throw null; }
26440         [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; }
26441         [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; }
26442         [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; }
26443         [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; }
26444         [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; }
26445         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task ContinueWith(System.Action<System.Threading.Tasks.Task> continuationAction) { throw null; }
26446         [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; }
26447         [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; }
26448         [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; }
26449         [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; }
26450         [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; }
26451         [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; }
26452         [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; }
26453         [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; }
26454         [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; }
26455         [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; }
26456         [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; }
26457         [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; }
26458         [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; }
26459         [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; }
26460         public static System.Threading.Tasks.Task Delay(int millisecondsDelay) { throw null; }
26461         public static System.Threading.Tasks.Task Delay(int millisecondsDelay, System.Threading.CancellationToken cancellationToken) { throw null; }
26462         public static System.Threading.Tasks.Task Delay(System.TimeSpan delay) { throw null; }
26463         public static System.Threading.Tasks.Task Delay(System.TimeSpan delay, System.Threading.CancellationToken cancellationToken) { throw null; }
26464         public void Dispose() { }
26465         protected virtual void Dispose(bool disposing) { }
26466         public static System.Threading.Tasks.Task FromCanceled(System.Threading.CancellationToken cancellationToken) { throw null; }
26467         public static System.Threading.Tasks.Task<TResult> FromCanceled<TResult>(System.Threading.CancellationToken cancellationToken) { throw null; }
26468         public static System.Threading.Tasks.Task FromException(System.Exception exception) { throw null; }
26469         public static System.Threading.Tasks.Task<TResult> FromException<TResult>(System.Exception exception) { throw null; }
26470         public static System.Threading.Tasks.Task<TResult> FromResult<TResult>(TResult result) { throw null; }
26471         public System.Runtime.CompilerServices.TaskAwaiter GetAwaiter() { throw null; }
26472         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public static System.Threading.Tasks.Task Run(System.Action action) { throw null; }
26473         [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; }
26474         public static System.Threading.Tasks.Task Run(System.Func<System.Threading.Tasks.Task> function) { throw null; }
26475         public static System.Threading.Tasks.Task Run(System.Func<System.Threading.Tasks.Task> function, System.Threading.CancellationToken cancellationToken) { throw null; }
26476         public void RunSynchronously() { }
26477         public void RunSynchronously(System.Threading.Tasks.TaskScheduler scheduler) { }
26478         public static System.Threading.Tasks.Task<TResult> Run<TResult>(System.Func<System.Threading.Tasks.Task<TResult>> function) { throw null; }
26479         public static System.Threading.Tasks.Task<TResult> Run<TResult>(System.Func<System.Threading.Tasks.Task<TResult>> function, System.Threading.CancellationToken cancellationToken) { throw null; }
26480         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public static System.Threading.Tasks.Task<TResult> Run<TResult>(System.Func<TResult> function) { throw null; }
26481         [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; }
26482         public void Start() { }
26483         public void Start(System.Threading.Tasks.TaskScheduler scheduler) { }
26484         public void Wait() { }
26485         public bool Wait(int millisecondsTimeout) { throw null; }
26486         public bool Wait(int millisecondsTimeout, System.Threading.CancellationToken cancellationToken) { throw null; }
26487         public void Wait(System.Threading.CancellationToken cancellationToken) { }
26488         public bool Wait(System.TimeSpan timeout) { throw null; }
26489         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoOptimization)]public static void WaitAll(params System.Threading.Tasks.Task[] tasks) { }
26490         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoOptimization)]public static bool WaitAll(System.Threading.Tasks.Task[] tasks, int millisecondsTimeout) { throw null; }
26491         [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; }
26492         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoOptimization)]public static void WaitAll(System.Threading.Tasks.Task[] tasks, System.Threading.CancellationToken cancellationToken) { }
26493         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoOptimization)]public static bool WaitAll(System.Threading.Tasks.Task[] tasks, System.TimeSpan timeout) { throw null; }
26494         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoOptimization)]public static int WaitAny(params System.Threading.Tasks.Task[] tasks) { throw null; }
26495         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoOptimization)]public static int WaitAny(System.Threading.Tasks.Task[] tasks, int millisecondsTimeout) { throw null; }
26496         [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; }
26497         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoOptimization)]public static int WaitAny(System.Threading.Tasks.Task[] tasks, System.Threading.CancellationToken cancellationToken) { throw null; }
26498         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoOptimization)]public static int WaitAny(System.Threading.Tasks.Task[] tasks, System.TimeSpan timeout) { throw null; }
26499         public static System.Threading.Tasks.Task WhenAll(System.Collections.Generic.IEnumerable<System.Threading.Tasks.Task> tasks) { throw null; }
26500         public static System.Threading.Tasks.Task WhenAll(params System.Threading.Tasks.Task[] tasks) { throw null; }
26501         public static System.Threading.Tasks.Task<TResult[]> WhenAll<TResult>(System.Collections.Generic.IEnumerable<System.Threading.Tasks.Task<TResult>> tasks) { throw null; }
26502         public static System.Threading.Tasks.Task<TResult[]> WhenAll<TResult>(params System.Threading.Tasks.Task<TResult>[] tasks) { throw null; }
26503         public static System.Threading.Tasks.Task<System.Threading.Tasks.Task> WhenAny(System.Collections.Generic.IEnumerable<System.Threading.Tasks.Task> tasks) { throw null; }
26504         public static System.Threading.Tasks.Task<System.Threading.Tasks.Task> WhenAny(params System.Threading.Tasks.Task[] tasks) { throw null; }
26505         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; }
26506         public static System.Threading.Tasks.Task<System.Threading.Tasks.Task<TResult>> WhenAny<TResult>(params System.Threading.Tasks.Task<TResult>[] tasks) { throw null; }
26507         public static System.Runtime.CompilerServices.YieldAwaitable Yield() { throw null; }
26508     }
26509     [System.SerializableAttribute]
26510     public partial class TaskCanceledException : System.OperationCanceledException
26511     {
26512         public TaskCanceledException() { }
26513         protected TaskCanceledException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
26514         public TaskCanceledException(string message) { }
26515         public TaskCanceledException(string message, System.Exception innerException) { }
26516         public TaskCanceledException(System.Threading.Tasks.Task task) { }
26517         public System.Threading.Tasks.Task Task { get { throw null; } }
26518     }
26519     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
26520     public partial class TaskCompletionSource<TResult>
26521     {
26522         public TaskCompletionSource() { }
26523         public TaskCompletionSource(object state) { }
26524         public TaskCompletionSource(object state, System.Threading.Tasks.TaskCreationOptions creationOptions) { }
26525         public TaskCompletionSource(System.Threading.Tasks.TaskCreationOptions creationOptions) { }
26526         public System.Threading.Tasks.Task<TResult> Task { get { throw null; } }
26527         public void SetCanceled() { }
26528         public void SetException(System.Collections.Generic.IEnumerable<System.Exception> exceptions) { }
26529         public void SetException(System.Exception exception) { }
26530         public void SetResult(TResult result) { }
26531         public bool TrySetCanceled() { throw null; }
26532         public bool TrySetCanceled(System.Threading.CancellationToken cancellationToken) { throw null; }
26533         public bool TrySetException(System.Collections.Generic.IEnumerable<System.Exception> exceptions) { throw null; }
26534         public bool TrySetException(System.Exception exception) { throw null; }
26535         public bool TrySetResult(TResult result) { throw null; }
26536     }
26537     [System.FlagsAttribute]
26538     [System.SerializableAttribute]
26539     public enum TaskContinuationOptions
26540     {
26541         AttachedToParent = 4,
26542         DenyChildAttach = 8,
26543         ExecuteSynchronously = 524288,
26544         HideScheduler = 16,
26545         LazyCancellation = 32,
26546         LongRunning = 2,
26547         None = 0,
26548         NotOnCanceled = 262144,
26549         NotOnFaulted = 131072,
26550         NotOnRanToCompletion = 65536,
26551         OnlyOnCanceled = 196608,
26552         OnlyOnFaulted = 327680,
26553         OnlyOnRanToCompletion = 393216,
26554         PreferFairness = 1,
26555         RunContinuationsAsynchronously = 64,
26556     }
26557     [System.FlagsAttribute]
26558     [System.SerializableAttribute]
26559     public enum TaskCreationOptions
26560     {
26561         AttachedToParent = 4,
26562         DenyChildAttach = 8,
26563         HideScheduler = 16,
26564         LongRunning = 2,
26565         None = 0,
26566         PreferFairness = 1,
26567         RunContinuationsAsynchronously = 64,
26568     }
26569     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
26570     public partial class TaskFactory
26571     {
26572         public TaskFactory() { }
26573         public TaskFactory(System.Threading.CancellationToken cancellationToken) { }
26574         public TaskFactory(System.Threading.CancellationToken cancellationToken, System.Threading.Tasks.TaskCreationOptions creationOptions, System.Threading.Tasks.TaskContinuationOptions continuationOptions, System.Threading.Tasks.TaskScheduler scheduler) { }
26575         public TaskFactory(System.Threading.Tasks.TaskCreationOptions creationOptions, System.Threading.Tasks.TaskContinuationOptions continuationOptions) { }
26576         public TaskFactory(System.Threading.Tasks.TaskScheduler scheduler) { }
26577         public System.Threading.CancellationToken CancellationToken { get { throw null; } }
26578         public System.Threading.Tasks.TaskContinuationOptions ContinuationOptions { get { throw null; } }
26579         public System.Threading.Tasks.TaskCreationOptions CreationOptions { get { throw null; } }
26580         public System.Threading.Tasks.TaskScheduler Scheduler { get { throw null; } }
26581         [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; }
26582         [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; }
26583         [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; }
26584         [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; }
26585         [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; }
26586         [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; }
26587         [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; }
26588         [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; }
26589         [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; }
26590         [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; }
26591         [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; }
26592         [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; }
26593         [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; }
26594         [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; }
26595         [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; }
26596         [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; }
26597         [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; }
26598         [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; }
26599         [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; }
26600         [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; }
26601         [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; }
26602         [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; }
26603         [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; }
26604         [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; }
26605         [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; }
26606         [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; }
26607         [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; }
26608         [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; }
26609         [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; }
26610         [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; }
26611         [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; }
26612         [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; }
26613         public System.Threading.Tasks.Task FromAsync(System.Func<System.AsyncCallback, object, System.IAsyncResult> beginMethod, System.Action<System.IAsyncResult> endMethod, object state) { throw null; }
26614         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; }
26615         [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; }
26616         [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; }
26617         [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; }
26618         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; }
26619         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; }
26620         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; }
26621         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; }
26622         [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; }
26623         [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; }
26624         [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; }
26625         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; }
26626         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; }
26627         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; }
26628         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; }
26629         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; }
26630         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; }
26631         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; }
26632         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; }
26633         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; }
26634         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; }
26635         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task StartNew(System.Action action) { throw null; }
26636         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task StartNew(System.Action action, System.Threading.CancellationToken cancellationToken) { throw null; }
26637         [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; }
26638         [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; }
26639         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task StartNew(System.Action<object> action, object state) { throw null; }
26640         [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; }
26641         [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; }
26642         [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; }
26643         [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; }
26644         [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; }
26645         [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; }
26646         [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; }
26647         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> StartNew<TResult>(System.Func<TResult> function) { throw null; }
26648         [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; }
26649         [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; }
26650         [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; }
26651     }
26652     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
26653     public partial class TaskFactory<TResult>
26654     {
26655         public TaskFactory() { }
26656         public TaskFactory(System.Threading.CancellationToken cancellationToken) { }
26657         public TaskFactory(System.Threading.CancellationToken cancellationToken, System.Threading.Tasks.TaskCreationOptions creationOptions, System.Threading.Tasks.TaskContinuationOptions continuationOptions, System.Threading.Tasks.TaskScheduler scheduler) { }
26658         public TaskFactory(System.Threading.Tasks.TaskCreationOptions creationOptions, System.Threading.Tasks.TaskContinuationOptions continuationOptions) { }
26659         public TaskFactory(System.Threading.Tasks.TaskScheduler scheduler) { }
26660         public System.Threading.CancellationToken CancellationToken { get { throw null; } }
26661         public System.Threading.Tasks.TaskContinuationOptions ContinuationOptions { get { throw null; } }
26662         public System.Threading.Tasks.TaskCreationOptions CreationOptions { get { throw null; } }
26663         public System.Threading.Tasks.TaskScheduler Scheduler { get { throw null; } }
26664         [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; }
26665         [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; }
26666         [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; }
26667         [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; }
26668         [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; }
26669         [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; }
26670         [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; }
26671         [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; }
26672         [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; }
26673         [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; }
26674         [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; }
26675         [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; }
26676         [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; }
26677         [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; }
26678         [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; }
26679         [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; }
26680         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; }
26681         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; }
26682         [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; }
26683         [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; }
26684         [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; }
26685         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; }
26686         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; }
26687         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; }
26688         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; }
26689         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; }
26690         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; }
26691         [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; }
26692         [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; }
26693         [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; }
26694         [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; }
26695         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public System.Threading.Tasks.Task<TResult> StartNew(System.Func<TResult> function) { throw null; }
26696         [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; }
26697         [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; }
26698         [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; }
26699     }
26700     [System.Diagnostics.DebuggerDisplayAttribute("Id={Id}")]
26701     [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.TaskScheduler.SystemThreadingTasks_TaskSchedulerDebugView")]
26702     [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
26703     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
26704     public abstract partial class TaskScheduler
26705     {
26706         protected TaskScheduler() { }
26707         public static System.Threading.Tasks.TaskScheduler Current { get { throw null; } }
26708         public static System.Threading.Tasks.TaskScheduler Default { get { throw null; } }
26709         public int Id { get { throw null; } }
26710         public virtual int MaximumConcurrencyLevel { get { throw null; } }
26711         public static event System.EventHandler<System.Threading.Tasks.UnobservedTaskExceptionEventArgs> UnobservedTaskException { add { } remove { } }
26712         public static System.Threading.Tasks.TaskScheduler FromCurrentSynchronizationContext() { throw null; }
26713         [System.Security.SecurityCriticalAttribute]
26714         protected abstract System.Collections.Generic.IEnumerable<System.Threading.Tasks.Task> GetScheduledTasks();
26715         [System.Security.SecurityCriticalAttribute]
26716         protected internal abstract void QueueTask(System.Threading.Tasks.Task task);
26717         [System.Security.SecurityCriticalAttribute]
26718         protected internal virtual bool TryDequeue(System.Threading.Tasks.Task task) { throw null; }
26719         [System.Security.SecurityCriticalAttribute]
26720         protected bool TryExecuteTask(System.Threading.Tasks.Task task) { throw null; }
26721         [System.Security.SecurityCriticalAttribute]
26722         protected abstract bool TryExecuteTaskInline(System.Threading.Tasks.Task task, bool taskWasPreviouslyQueued);
26723     }
26724     [System.SerializableAttribute]
26725     public partial class TaskSchedulerException : System.Exception
26726     {
26727         public TaskSchedulerException() { }
26728         public TaskSchedulerException(System.Exception innerException) { }
26729         protected TaskSchedulerException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
26730         public TaskSchedulerException(string message) { }
26731         public TaskSchedulerException(string message, System.Exception innerException) { }
26732     }
26733     public enum TaskStatus
26734     {
26735         Canceled = 6,
26736         Created = 0,
26737         Faulted = 7,
26738         RanToCompletion = 5,
26739         Running = 3,
26740         WaitingForActivation = 1,
26741         WaitingForChildrenToComplete = 4,
26742         WaitingToRun = 2,
26743     }
26744     [System.Diagnostics.DebuggerDisplayAttribute("Id = {Id}, Status = {Status}, Method = {DebuggerDisplayMethodDescription}, Result = {DebuggerDisplayResultDescription}")]
26745     [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.SystemThreadingTasks_FutureDebugView<TResult>")]
26746     [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
26747     public partial class Task<TResult> : System.Threading.Tasks.Task
26748     {
26749         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public Task(System.Func<object, TResult> function, object state) : base (default(System.Action)) { }
26750         [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)) { }
26751         [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)) { }
26752         [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)) { }
26753         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public Task(System.Func<TResult> function) : base (default(System.Action)) { }
26754         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public Task(System.Func<TResult> function, System.Threading.CancellationToken cancellationToken) : base (default(System.Action)) { }
26755         [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)) { }
26756         [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public Task(System.Func<TResult> function, System.Threading.Tasks.TaskCreationOptions creationOptions) : base (default(System.Action)) { }
26757         public static new System.Threading.Tasks.TaskFactory<TResult> Factory { get { throw null; } }
26758         [System.Diagnostics.DebuggerBrowsableAttribute((System.Diagnostics.DebuggerBrowsableState)(0))]
26759         public TResult Result { get { throw null; } }
26760         public new System.Runtime.CompilerServices.ConfiguredTaskAwaitable<TResult> ConfigureAwait(bool continueOnCapturedContext) { throw null; }
26761         [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; }
26762         [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; }
26763         [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; }
26764         [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; }
26765         [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; }
26766         [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; }
26767         [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; }
26768         [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; }
26769         [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; }
26770         [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; }
26771         [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; }
26772         [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; }
26773         [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; }
26774         [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; }
26775         [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; }
26776         [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; }
26777         [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; }
26778         [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; }
26779         [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; }
26780         [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; }
26781         public new System.Runtime.CompilerServices.TaskAwaiter<TResult> GetAwaiter() { throw null; }
26782     }
26783     public partial class UnobservedTaskExceptionEventArgs : System.EventArgs
26784     {
26785         public UnobservedTaskExceptionEventArgs(System.AggregateException exception) { }
26786         public System.AggregateException Exception { get { throw null; } }
26787         public bool Observed { get { throw null; } }
26788         public void SetObserved() { }
26789     }
26790 }
26791